Channel specialized for advanced topics of: * Artificial intelligence, * Machine Learning, * Deep Learning, * Computer Vision, * Data Science * Python For Ads: @otchebuch & @cobbl, https://telega.io/c/computer_science_and_programming
Hash Collisions: How Large is a 160 Bit Number?
🔗 https://www.dolthub.com/blog/2024-05-28-160-bits/
🚀 90% of people fail in #crypto because they pick the WRONG altcoins!
Be among those who know what to do! Harry spends countless hours researching altcoins that you SHOULD buy right now during this market dip🔥
💸Discover altcoins with high growth potential! He shares all the information on his channel for free ⬇️ Subscribe now:
/channel/+yTMxCK6A4cY4NTM0
/channel/+yTMxCK6A4cY4NTM0
What UI density means and how to design for it
🔗 https://matthewstrom.com/writing/ui-density/
Google will discontinue Cloud Source Repositories
🔗 https://cloud.google.com/source-repositories/docs
40 Tips From A Senior to a Junior developer.
Part I:
1. Master the Basics: Ensure you have a strong grasp of fundamental programming concepts.
2. Write Readable Code: Prioritize readability over cleverness.
3. Use Version Control: Learn Git and make frequent commits with meaningful messages.
4. Understand Your Tools: Get familiar with your IDE, debugger, and terminal.
5. Comment Wisely: Use comments to explain why, not what.
6. Practice Problem-Solving: Regularly work on coding challenges to improve your skills.
7. Learn Design Patterns: Study common design patterns and their use cases.
8. Ask Questions: Don’t hesitate to seek help when stuck.
9. Read Documentation: Thoroughly read the documentation for libraries and frameworks you use.
10. Write Tests: Develop a habit of writing unit and integration tests.
11. Refactor Regularly: Continuously improve your codebase.
12. Learn Debugging: Master the art of debugging to solve issues efficiently.
13. Understand Algorithms: Study common algorithms and their complexities.
14. Keep Learning: Stay updated with new technologies and industry trends.
15. Build Projects: Work on side projects to apply what you learn.
16. Use Code Reviews: Participate in code reviews to learn from others and improve your code.
17. Learn SQL: Know how to work with databases and write efficient queries.
18. Learn about the business domain you’re working in.
19. Build relationships with other developers.
20. Stay Organized: Use task management tools to keep track of your work.
#bugs
Github CoPilot Re-Enables Itself After Being Disabled
🔗 https://github.com/microsoft/vscode-copilot-release/issues/1248
SQL at 50: What’s next for the structured query language?
🔗 https://www.infoworld.com/article/3715453/sql-at-50-whats-next-for-the-structured-query-language.html
New Regular expression (Regex) functions in Excel
🔗 https://insider.microsoft365.com/en-us/blog/new-regular-expression-regex-functions-in-excel
What's New in Kotlin 2.0.0
🔗 https://kotlinlang.org/docs/whatsnew20.html
2024 will be the most profitable year in crypto🚀 Take advantage of this opportunity.
You can increase your capital by simply following Crypto Baron. His analysis is often copied by many other crypto channels.
Crypto Baron provides daily market analysis and coins projected to generate hundreds percent of profit this year! Subscribe:
👉🏼 /channel/+8Rk4I-COgDlkYWRi
Harvard CS50 – Free Computer Science Course (2023 Edition)
Here are the lectures included in this course:
Lecture 0 - Scratch
Lecture 1 - C
Lecture 2 - Arrays
Lecture 3 - Algorithms
Lecture 4 - Memory
Lecture 5 - Data Structures
Lecture 6 - Python
Lecture 7 - SQL
Lecture 8 - HTML, CSS, JavaScript
Lecture 9 - Flask
Lecture 10 - Emoji
Cybersecurity
https://www.freecodecamp.org/news/harvard-university-cs50-computer-science-course-2023/
🖥 Searchable table in Python using Flet
This tutorial will show you how to create an interactive table using Flet.
Moreover, with search and filtering functions, which is very cool 🔥
🔜 Step by step tutorial
They predicted yesterday the DUMP of Bitcoin
Already in the channel published the dates of the next BTC PUMP!
Click 👉 CHECK NEXT PUMP DATES 👈
Click 👉 CHECK NEXT PUMP DATES 👈
Click 👉 CHECK NEXT PUMP DATES 👈
JOIN FAST! Only the first 1000 people will be accepted! 🔥
Use KeePassXC to sign your git commits
🔗 https://code.mendhak.com/keepassxc-sign-git-commit-with-ssh/
Who's here?
We've asked for a free link to a paid channel, for our subs.
x2-x3 Signals here
👉 CLICK HERE TO JOIN 👈
👉 CLICK HERE TO JOIN 👈
👉 CLICK HERE TO JOIN 👈
❗️JOIN FAST! FIRST 1000 SUBS WILL BE ACCEPTED
How We Migrated Our Static Analyzer From Java To Rust
🔗 https://www.datadoghq.com/blog/engineering/how-we-migrated-our-static-analyzer-from-java-to-rust/
These New Flutter/Dart Features Make My Life Easier
🔗 https://favtutor.com/articles/flutter-dart-new-features/
Hard Lessons I Learned as a Software Engineer
🔗 https://favtutor.com/articles/donts-for-software-engineer/
40 Tips From A Senior to a Junior developer.
Part II:
21. Optimize Code: Write efficient code but avoid premature optimization.
22. Understand basic security practices.
23. Maintain good documentation for your projects.
24. Follow Best Practices: Adhere to industry best practices and coding standards.
25. Work on Soft Skills: Improve communication and teamwork skills.
26. Stay Humble: Be open to feedback and willing to admit mistakes.
27. Contribute to Open Source: Participate in open source projects to gain experience.
28. Practice Pair Programming: Collaborate with peers to solve problems together.
29. Understand the Full Stack: Gain knowledge of both front and back-end development.
30. Automate Repetitive Tasks: Use scripts and tools to automate repetitive tasks.
31. Monitor Performance: Use tools to monitor and improve application performance.
32. Keep Code Simple: Aim for simplicity in your code.
33. Learn from Mistakes: Analyze and learn from your errors.
34. Set Goals: Define and work towards personal and professional goals.
35. Be Patient: Development takes time; be patient with your learning process.
36. Read Books: Invest time in reading programming and technology books.
37. Join Communities: Engage in developer communities.
38. Stay Healthy: Maintain a healthy work-life balance.
39. Use Modern Practices: Embrace agile, DevOps, and continuous integration/deployment practices.
40. Mentor Others
What's New in C# 13: Enhanced Params, Performance Boosts, and New Extension Types
🔗 https://www.infoq.com/news/2024/05/csharp-13-preview/
It's time for Stack Overflow's annual Developer Survey! From your preferred programming languages, the new tech you want to explore, and much, much more, we're calling all who code to weigh in.
Take the survey: https://stackoverflow.az1.qualtrics.com/jfe/form/SV_6rJVT6XXsfTo1JI?utm_medium=social&utm_source=twitter&utm_campaign=dev-survey-2024&utm_content=
🚀 New Telegram Channel Alert!
We've discovered a gem for AI enthusiasts: AI.News.Daily!
Why follow AI.News.Daily? It's your go-to for:
• Daily AI Breakthroughs: Get updates every day.
• Expert Insights: Learn from the pros with easy-to-understand advice.
• Monetization Tips: Turn AI into profit.
Top picks from their channel:
• ChatGPT Prompts: Boost your productivity with these 7 mind-blowing prompts.
• Website Building: Explore top AI tools for web development.
• Comprehensive Guide: Dive into a 45-page tutorial on AI models like Gemini.
• Word Processing Tools: Discover the best AI tools for all your writing needs.
• AI Selection Tool: Compare AIs by price, view detailed graphs, and explore leaderboards.
Curious? There's more to explore!
👉Check them out: @ainews_daily
Uber Migrates 1 Trillion Records from DynamoDB to LedgerStore to Save $6 Million Annually
🔗 https://www.infoq.com/news/2024/05/uber-dynamodb-ledgerstore/
Amber - the programming language compiled to Bash
https://amber-lang.com/ https://amber-lang.com/
The Crypto AI Revolution Has Begun 💹
Algowave is set to revolutionize automated risk-tolerance trading pools, game changing signals, and over 14 months of dedicated development to refine the world class platform supported by the $ALGO token
No Presale • 10 ETH Initial LP • Solidproof KYC & Audit 🚀
🎇Launching on Uniswap • Monday May 13th - 8PM UTC🎇
Join the global community chat 👇👇👇
/channel/+i_6klrm-uodiNGY5
Who's here?
We've asked for a free link to a paid channel, for our subs.
x2-x3 Signals here
👉 CLICK HERE TO JOIN 👈
👉 CLICK HERE TO JOIN 👈
👉 CLICK HERE TO JOIN 👈
❗️JOIN FAST! FIRST
1000 SUBS WILL BE ACCEPTED
Direct-a-Video: driving Video Generation
Direct-a-Video is a text-to-video generation framework that allows users to individually or jointly control the camera movement and/or object motion. Authors: City University of HK, Kuaishou Tech & Tianjin.
𝐇𝐢𝐠𝐡𝐥𝐢𝐠𝐡𝐭𝐬:
✅ Decoupling camera/object motion in gen-AI
✅ Allowing users to independently/jointly control
✅ Novel temporal cross-attention for cam motion
✅ Training-free spatial cross-attention for objects
✅ Driving object generation via bounding boxes
Paper: https://arxiv.org/pdf/2402.03162.pdf
Project: https://direct-a-video.github.io/
A library for building fast, reliable and evolvable network services
💻 https://github.com/cloudflare/pingora/tree/main
Challenging programming projects you should try:
🔗https://jamesg.blog/2024/02/28/programming-projects/https://jamesg.blog/2024/02/28/programming-projects/
𝗛𝗼𝘄 𝘁𝗼 𝗰𝗼𝗱𝗲 𝘄𝗶𝘁𝗵 𝗚𝗶𝘁𝗛𝘂𝗯 𝗖𝗼𝗽𝗶𝗹𝗼𝘁?
A recent study by GitHub and Microsoft discovered that AI now authors 46% of new code. They also found that overall developer productivity surged by 55%, leading to more efficient coding processes. When we talk about AI-powered coding, we mainly talk about GitHub Copilot.
But 𝗵𝗼𝘄 𝗚𝗶𝘁𝗛𝘂𝗯 𝗖𝗼𝗽𝗶𝗹𝗼𝘁 𝘄𝗼𝗿𝗸𝘀?
The process goes in the following steps:
𝟭. 𝗦𝗲𝗰𝘂𝗿𝗲 𝗽𝗿𝗼𝗺𝗽𝘁 𝘁𝗿𝗮𝗻𝘀𝗺𝗶𝘀𝘀𝗶𝗼𝗻: Your prompts are securely sent to Copilot, ensuring data privacy.
𝟮. 𝗖𝗼𝗻𝘁𝗲𝘅𝘁𝘂𝗮𝗹 𝘂𝗻𝗱𝗲𝗿𝘀𝘁𝗮𝗻𝗱𝗶𝗻𝗴: Copilot analyzes the code around your cursor, the file type, and other open files to offer relevant suggestions.
𝟯. 𝗖𝗼𝗻𝘁𝗲𝗻𝘁 𝗳𝗶𝗹𝘁𝗲𝗿𝗶𝗻𝗴: It filters out personal data and inappropriate content, focusing solely on generating helpful code.
𝟰. 𝗖𝗼𝗱𝗲 𝗴𝗲𝗻𝗲𝗿𝗮𝘁𝗶𝗼𝗻: Based on the intent identified in your prompts, Copilot crafts code suggestions that align with your coding style and project standards.
𝟱. 𝗨𝘀𝗲𝗿 𝗶𝗻𝘁𝗲𝗿𝗮𝗰𝘁𝗶𝗼𝗻: Here, we can decide whether to use, tweak, or reject Copilot's suggestions.
𝟲. 𝗙𝗲𝗲𝗱𝗯𝗮𝗰𝗸 𝗹𝗼𝗼𝗽: Copilot learns from your interactions, improving its suggestions. Every time you tweak or reject its ideas, he knows from it. It employs techniques like zero-shot (asking without examples), one-shot (asking with an example), and few-shot learning (providing multiple examples) to adapt to our instructions, whether you provide examples or not.
𝟳. 𝗣𝗿𝗼𝗺𝗽𝘁 𝗵𝗶𝘀𝘁𝗼𝗿𝘆 𝗿𝗲𝘁𝗲𝗻𝘁𝗶𝗼𝗻: It remembers past prompts and interactions, making future suggestions more accurate.