Kitob o'qimay qo'yganizga qancha vaqt bo'ldi yoki So'ngi o'qib tugatgan kitobingiz ? 🤔
p.s) Badiiy kitob o'qimay qo'yganimga ham ancha bo'libdi, so'ngi o'qigan (o'qiyotgan) kitoblarim, maqolalarim faqat texnalogik bo'layotgan ekan 😕
Bularning bazilari:
- Using Asyncio in Python - 2020 (✅️️️️️️️)
- Full-Stack Web Development with Go (☑️)
- Cracking the coding interview (☑️)
- System Design Interview (2020) (☑️)
- Parallel loops (✅)
- ...
Ba'zida hamkasblarim orasida ham o'z fikrlarimni tushuntirish, (yetkazib) berish qiyin bo'layotganini his qilaman, natijada nimanidur (texnalogik) tushuntirish kerak bo'lsa uni doskada chizib, gapirib tushuntirmasam o'zimni ko'nglim to'lmaydigan holat bo'lmoqda. 🤷♂️
Dasturchilik sohada muloqot kamligi bunga sabab bo'lishi mumkin (shu uchun dasturchilarni o'z dunyosi bor deb uylashsa kerak 🪐), shu bois dasturchilarga ko'proq networking'da bo'lish tavsiya qilinadi (aslida bu hamma sohada zarur).
Xullas biroz yerik chekinish (chalg'ish) qilish maqsadida baddiy yoki chet nashiryoti mansub qanday kitob tavsiya qila olasiz 👇✍️
Books channel
p.s) Badiiy kitob o'qimay qo'yganimga ham ancha bo'libdi, so'ngi o'qigan (o'qiyotgan) kitoblarim, maqolalarim faqat texnalogik bo'layotgan ekan 😕
Bularning bazilari:
- Using Asyncio in Python - 2020 (✅️️️️️️️)
- Full-Stack Web Development with Go (☑️)
- Cracking the coding interview (☑️)
- System Design Interview (2020) (☑️)
- Parallel loops (✅)
- ...
Ba'zida hamkasblarim orasida ham o'z fikrlarimni tushuntirish, (yetkazib) berish qiyin bo'layotganini his qilaman, natijada nimanidur (texnalogik) tushuntirish kerak bo'lsa uni doskada chizib, gapirib tushuntirmasam o'zimni ko'nglim to'lmaydigan holat bo'lmoqda. 🤷♂️
Dasturchilik sohada muloqot kamligi bunga sabab bo'lishi mumkin (shu uchun dasturchilarni o'z dunyosi bor deb uylashsa kerak 🪐), shu bois dasturchilarga ko'proq networking'da bo'lish tavsiya qilinadi (aslida bu hamma sohada zarur).
Xullas biroz yerik chekinish (chalg'ish) qilish maqsadida baddiy yoki chet nashiryoti mansub qanday kitob tavsiya qila olasiz 👇✍️
Books channel
👍3⚡1🕊1
Python Async with HTTP
p.s) bu maqolada ham mavzu yaxshi yoritilgan ekan. Python kodini tezlashtirish og'riqli tajriba bo'lishi mumkin lekin udalab bulmaydigan task emas :)
Bugungi maqolalar:
* https://guicommits.com/how-python-async-works/
* https://guicommits.com/effective-python-async-like-a-pro/
* https://tamerlan.dev/multithreaded-programming-in-python/
* https://www.kdnuggets.com/2021/06/make-python-code-run-incredibly-fast.html
* https://youtu.be/x1ndXuw7S0s
#daily_articles
p.s) bu maqolada ham mavzu yaxshi yoritilgan ekan. Python kodini tezlashtirish og'riqli tajriba bo'lishi mumkin lekin udalab bulmaydigan task emas :)
Bugungi maqolalar:
* https://guicommits.com/how-python-async-works/
* https://guicommits.com/effective-python-async-like-a-pro/
* https://tamerlan.dev/multithreaded-programming-in-python/
* https://www.kdnuggets.com/2021/06/make-python-code-run-incredibly-fast.html
* https://youtu.be/x1ndXuw7S0s
#daily_articles
⚡5👍4❤1
2021 yildan buyon 1084 (per_page 20 item) vakansiyaga resume topshirgan ekanman (hh.uz): 🤷♂️
60+ Invitations 👍
360+ Rejections 👎
(Telegram kanalardagi e'lonlarga apply qilganlarimni aytmasa ham bo'ladi🤦♂️😅)
p.s) Har bir interview olingan rejection bu aslida fail emas. Sizda interview topshirishda qaysi savolarga tayor turish va qaysi texnalogiyalarni o'rganib borish kerak ekanligni haqida tajriba rivojlanib boradi va har bir interview'da iloji boricha feedback so'rang aynan qaysi jihatingiz maqul bo'lmagani yoki ularni ikkilantirayotgani haqida.
More: https://azimjon.com/blog/100ta-intervyu-nima-orgatdi/
Siz nechta vakansiyalarga topshirgansiz?! (uyalmasdan yozavering😉) 👇📝
60+ Invitations 👍
360+ Rejections 👎
(Telegram kanalardagi e'lonlarga apply qilganlarimni aytmasa ham bo'ladi🤦♂️😅)
p.s) Har bir interview olingan rejection bu aslida fail emas. Sizda interview topshirishda qaysi savolarga tayor turish va qaysi texnalogiyalarni o'rganib borish kerak ekanligni haqida tajriba rivojlanib boradi va har bir interview'da iloji boricha feedback so'rang aynan qaysi jihatingiz maqul bo'lmagani yoki ularni ikkilantirayotgani haqida.
More: https://azimjon.com/blog/100ta-intervyu-nima-orgatdi/
Siz nechta vakansiyalarga topshirgansiz?! (uyalmasdan yozavering😉) 👇📝
⚡8🔥6👍4❤1😁1
List of interesting topics to revise this weekend:
YouTube:
- Build a Video Streaming Service like YouTube, Netflix using AWS S3, CloudFront and React
- Configure a Docker Nginx Reverse Proxy Image and Container
- vWeather part3(Vue3+ element-plus + echart + rapidapi ) (not finished yet)
Medium:
- Web API performance: profiling Django REST framework
- Things you should know before running celery in Production
- Tackling Unexplained High RAM and CPU Usage in Django + Redis + Celery Server
- Handling a Billion JSON Data Points in Django: Our Validation Solution
Devops-journey:
- Jenkins bilan Docker CI/CD
GitHub:
- Data Structures and Algorithms (MAANG star and forks 😉)
Linkedin:
- grpc in GO
- Asynchronous python boost performance and efficiency for real world apps (not finished yet)
Books:
- Introducing Go - 2016 (in progress)
YouTube:
- Build a Video Streaming Service like YouTube, Netflix using AWS S3, CloudFront and React
- Configure a Docker Nginx Reverse Proxy Image and Container
- vWeather part3(Vue3+ element-plus + echart + rapidapi ) (not finished yet)
Medium:
- Web API performance: profiling Django REST framework
- Things you should know before running celery in Production
- Tackling Unexplained High RAM and CPU Usage in Django + Redis + Celery Server
- Handling a Billion JSON Data Points in Django: Our Validation Solution
Devops-journey:
- Jenkins bilan Docker CI/CD
GitHub:
- Data Structures and Algorithms (MAANG star and forks 😉)
Linkedin:
- grpc in GO
- Asynchronous python boost performance and efficiency for real world apps (not finished yet)
Books:
- Introducing Go - 2016 (in progress)
YouTube
Build a Video Streaming Service like YouTube, Netflix using AWS S3, CloudFront and React
In this tutorial, I provide a step by step instruction on how to build a video streaming service just like YouTube and Netflix using AWS services and React.
Support the channel plz 😊: https://www.buymeacoffee.com/felixyu
video on how to host the website…
Support the channel plz 😊: https://www.buymeacoffee.com/felixyu
video on how to host the website…
⚡5❤1🔥1🕊1😐1
Kichik bir surovnoma: 👨💻
Qaysi biriga birinchi qadam quyib, chuquroq yondashuv (deep dive) qilgan ma'qul deb uylaysiz hozirgi vaqtda?! 🤷♂️
Qaysi biriga birinchi qadam quyib, chuquroq yondashuv (deep dive) qilgan ma'qul deb uylaysiz hozirgi vaqtda?! 🤷♂️
Anonymous Poll
52%
Grokking Algorithms
24%
System Design Interview
19%
Learn new frameworks and programming language
5%
Other (👇✍️)
🤔5🤨3👨💻2🗿2❤1
Happy ramadan 🌙
p.s) 3 yilcha oldin 2021 Ramazon uchun sayt qilgan ekanman shuni bugun biroz bo’sh vaqt bo'lganida 2024 qilib qo'yay degan edim 🙂
link: http://127.0.0.1:5500/index.html
GitHub: https://github.com/firdavsDev/Ramadan
p.s) 3 yilcha oldin 2021 Ramazon uchun sayt qilgan ekanman shuni bugun biroz bo’sh vaqt bo'lganida 2024 qilib qo'yay degan edim 🙂
link: http://127.0.0.1:5500/index.html
GitHub: https://github.com/firdavsDev/Ramadan
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🗿3😁1🕊1🤝1
Hacking Django websites 😈
p.s) Bilib quygan ziyon qilmaydi. Backend'chi sifatida tizim havfsizlikgiga ham biz javobgar bo'lamiz ba'zida 😕
Django'dagi saytlarga bo'lgan hujumlar haqida nimalarni bilasiz ?
More: https://dev.to/codereviewdoctor/hacking-django-websites-30f
p.s) Bilib quygan ziyon qilmaydi. Backend'chi sifatida tizim havfsizlikgiga ham biz javobgar bo'lamiz ba'zida 😕
Django'dagi saytlarga bo'lgan hujumlar haqida nimalarni bilasiz ?
More: https://dev.to/codereviewdoctor/hacking-django-websites-30f
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡7👍2🤷♂1👀1
Forwarded from Lady Bytes
⚡ 21 Must-Have Cheat Sheets for Data Science Interviews: Unlocking Your Path to Success
▪SQL
1. SQL Basics Cheat Sheet
2. The Essential SQL Commands Cheat Sheet for Beginners
3. SQL Cheat Sheet – Technical Concepts for the Job Interview
▪Python
4. Python Cheat Sheet
5. Python Cheat Sheet
6. Comprehensive Python Cheatsheet
▪R
7. RStudio Cheatsheets
▪Data Structures
8. Data Structures Reference
9. An Executable Data Structures Cheat Sheet for Interviews
▪Data Manipulation
10. Pandas Cheat Sheet for Data Science
11. Pandas Cheat Sheet
12. Data Wrangling With pandas Cheat Sheet
▪Data Visualization
13. Data Visualization Cheat Sheet
14. Data Visualization Cheat Sheet
15. Data Visualization Cheat Sheets
▪Statistics & Probability
16. A Comprehensive Statistics Cheat Sheet for Data Science Interviews
17. The Most Comprehensive Stats Cheat Sheet
18. Statistics Cheat Sheet
▪Algorithms & Models
19. Top Prediction Algorithms
20. Your Ultimate Data Science Statistics & Mathematics Cheat Sheet
21. Cheat Sheet for Machine Learning Models
©️DS com
@ladybytes
▪SQL
1. SQL Basics Cheat Sheet
2. The Essential SQL Commands Cheat Sheet for Beginners
3. SQL Cheat Sheet – Technical Concepts for the Job Interview
▪Python
4. Python Cheat Sheet
5. Python Cheat Sheet
6. Comprehensive Python Cheatsheet
▪R
7. RStudio Cheatsheets
▪Data Structures
8. Data Structures Reference
9. An Executable Data Structures Cheat Sheet for Interviews
▪Data Manipulation
10. Pandas Cheat Sheet for Data Science
11. Pandas Cheat Sheet
12. Data Wrangling With pandas Cheat Sheet
▪Data Visualization
13. Data Visualization Cheat Sheet
14. Data Visualization Cheat Sheet
15. Data Visualization Cheat Sheets
▪Statistics & Probability
16. A Comprehensive Statistics Cheat Sheet for Data Science Interviews
17. The Most Comprehensive Stats Cheat Sheet
18. Statistics Cheat Sheet
▪Algorithms & Models
19. Top Prediction Algorithms
20. Your Ultimate Data Science Statistics & Mathematics Cheat Sheet
21. Cheat Sheet for Machine Learning Models
©️DS com
@ladybytes
👍5⚡2🔥1😐1
Bazida bazangizdan avtomatik kunlik/haftalik/oylik backup'larni boshqa bir serverga saqlab yurishimiz zarur bo'ladi. 👌
Foydasi tegib qolish mumkin:😇
* https://github.com/firdavsDev/postgres-backup-s3
* https://bobcares.com/blog/postgres-docker-backup-cron/
* https://simplebackups.com/blog/docker-postgres-backup-restore-guide-with-examples/
* https://stackoverflow.com/questions/24718706/backup-restore-a-dockerized-postgresql-database
Foydasi tegib qolish mumkin:
* https://github.com/firdavsDev/postgres-backup-s3
* https://bobcares.com/blog/postgres-docker-backup-cron/
* https://simplebackups.com/blog/docker-postgres-backup-restore-guide-with-examples/
* https://stackoverflow.com/questions/24718706/backup-restore-a-dockerized-postgresql-database
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5⚡1🔥1
Q: -What is the difference between Software Engineer and Software Developer ?!
A: - Nothing. Absolutely nothing. They are the same thing. 🗿
* https://news.1rj.ru/str/janob_musayev/84
* YouTube👈 🎬
* sr bro
#meme #happycoding
A: - Nothing. Absolutely nothing. They are the same thing. 🗿
* https://news.1rj.ru/str/janob_musayev/84
* YouTube
* sr bro
#meme #happycoding
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8🤣3👍1😱1
Forwarded from Dilmurod Yangiboev | DYDO :) (Dilmurod)
Telegram
Vohid Karimov
Resume va interviewlar
— Resume yozish uchun maslahatlar
— Resume yozish uchun maslahatlar (advanced)
— Resume yozishdagi 7ta xato
— Ko’proq interview qiling
— Problem solving qiling
— 25ta top java interview savollari
— Qanday referral so’rash kerak?
— Referral…
— Resume yozish uchun maslahatlar
— Resume yozish uchun maslahatlar (advanced)
— Resume yozishdagi 7ta xato
— Ko’proq interview qiling
— Problem solving qiling
— 25ta top java interview savollari
— Qanday referral so’rash kerak?
— Referral…
⚡3👍2🔥1
Bek Olimjon
Hayotingda qilgan eng muhim investitsiyang nima deb so’ralsa, o'ylanmasdan ingliz tili o’rganganim deyman
Haqiqatda ham bu ancha qo'l kelgan. Nafaqat dasturlashda boshqa o'zim qiziqtirgan ma'lumotlarni internetda oson va tez izlab topib o'rganish uchun ham.
Dasturlashni o'rganmochiman 1-chi qaysi tili o'rganay deb surayotganlarning hammasiga tavsiya:
- Ingliz\Rus tilini o'rganish bu eng yaxshi yo'l .....
.
.
.
Balki foydasi tegar: https://news.1rj.ru/str/DrBekOlimjon/704
.
Dasturlashni o'rganmochiman 1-chi qaysi tili o'rganay deb surayotganlarning hammasiga tavsiya:
- Ingliz\Rus tilini o'rganish bu eng yaxshi yo'l .....
.
.
.
Balki foydasi tegar: https://news.1rj.ru/str/DrBekOlimjon/704
.
Telegram
Bek Olimjon
Hayotingda qilgan eng muhim investitsiyang nima deb so’ralsa, o'ylanmasdan ingliz tili o’rganganim deyman.
Ushbu postni o’qiyotgan har kim ingliz tilini o’rgana oladi. Tekinga!
@Ibrat Farzandlari Tekin manba!
@BBC Learning English Tekin!
@British Council…
Ushbu postni o’qiyotgan har kim ingliz tilini o’rgana oladi. Tekinga!
@Ibrat Farzandlari Tekin manba!
@BBC Learning English Tekin!
@British Council…
⚡4👍2👏1
Kubernetes or Docker Swarm ?
Pick Kubernetes for your app when you have:
1. Complex microservices to manage.
2. High availability and fault tolerance is high priority.
3. Working with a diverse infrastructure (hybrid and multi-cloud deployments)
Select docker swarm when you have:
→ Simple containerized applications.
→ Smaller-scale deployments.
→ Cost-effective solution.
Both of them are cool tech. Choose 1 based on your need. )
More: https://semaphoreci.medium.com/docker-swarm-vs-kubernetes-9cc38812a4d8
Bonus: https://levelup.gitconnected.com/how-to-deploy-your-applications-using-docker-swarm-6917f7a9b899
Pick Kubernetes for your app when you have:
1. Complex microservices to manage.
2. High availability and fault tolerance is high priority.
3. Working with a diverse infrastructure (hybrid and multi-cloud deployments)
Select docker swarm when you have:
→ Simple containerized applications.
→ Smaller-scale deployments.
→ Cost-effective solution.
Both of them are cool tech. Choose 1 based on your need. )
More: https://semaphoreci.medium.com/docker-swarm-vs-kubernetes-9cc38812a4d8
Bonus: https://levelup.gitconnected.com/how-to-deploy-your-applications-using-docker-swarm-6917f7a9b899
👍4❤1⚡1🔥1
Building a CI/CD Pipeline for a Django-Based Web Application Using Jenkins
More: https://medium.com/@spontaneousworld11/building-a-ci-cd-pipeline-for-a-django-based-web-application-using-jenkins-2744e1af7f4d
🇺🇿 :
* https://devops-journey.uz/guides/ci-cd/jenkins-ornatish
* https://devops-journey.uz/guides/ci-cd/jenkins-docker-ci-cd
More: https://medium.com/@spontaneousworld11/building-a-ci-cd-pipeline-for-a-django-based-web-application-using-jenkins-2744e1af7f4d
* https://devops-journey.uz/guides/ci-cd/jenkins-ornatish
* https://devops-journey.uz/guides/ci-cd/jenkins-docker-ci-cd
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡9👍4🔥1
Regression va Classification
1.2a-rasmdagi model input xususiyatlariga (kvadrat metr va yotoq xonalari) asoslanib uyning narxini predict qiladi.
Bu regressiya - chunki model uzluksiz raqamni qaytaradi (kategoriyalash o'rniga).
1.2b dagi model molekulaning kimyoviy tuzilishini input sifatida oladi va erish/qaynash nuqtalarini ham predict qiladi.
Bu ko'p o'zgaruvchan regressiya (multivariate) - chunki u bir nechta raqamni ko'rsatadi.
1.2c-rasmdagi model input sifatida restoran haiqda feedbackni oladi va sharhning ijobiy yoki salbiy ekanligini taxmin qiladi.
Bu binary classification - chunki model kirishni ikkita toifadan biriga belgilashga harakat qiladi. Output vektor input ning har bir toifaga tegishli bo'lish ehtimolini o'z ichiga oladi.
1.2d va 1.2e ko'p sinfli tasniflash (multiclass classification) - muammolarini tasvirlaydi. Bu yerda model inputni N > 2 toifadan biriga kiritadi. Birinchi holda, input audio fayl va model qaysi musiqa janrini o'z ichiga olganligini taxmin qiladi. Ikkinchi holda, input tasvir va model qaysi obyektni o'z ichiga olishini taxmin qiladi. Har bir holatda, N o'lchamdagi vektor N toifadagi ehtimolliklarni o'z ichiga oladi.
©️ @ladybytes
1.2a-rasmdagi model input xususiyatlariga (kvadrat metr va yotoq xonalari) asoslanib uyning narxini predict qiladi.
Bu regressiya - chunki model uzluksiz raqamni qaytaradi (kategoriyalash o'rniga).
1.2b dagi model molekulaning kimyoviy tuzilishini input sifatida oladi va erish/qaynash nuqtalarini ham predict qiladi.
Bu ko'p o'zgaruvchan regressiya (multivariate) - chunki u bir nechta raqamni ko'rsatadi.
1.2c-rasmdagi model input sifatida restoran haiqda feedbackni oladi va sharhning ijobiy yoki salbiy ekanligini taxmin qiladi.
Bu binary classification - chunki model kirishni ikkita toifadan biriga belgilashga harakat qiladi. Output vektor input ning har bir toifaga tegishli bo'lish ehtimolini o'z ichiga oladi.
1.2d va 1.2e ko'p sinfli tasniflash (multiclass classification) - muammolarini tasvirlaydi. Bu yerda model inputni N > 2 toifadan biriga kiritadi. Birinchi holda, input audio fayl va model qaysi musiqa janrini o'z ichiga olganligini taxmin qiladi. Ikkinchi holda, input tasvir va model qaysi obyektni o'z ichiga olishini taxmin qiladi. Har bir holatda, N o'lchamdagi vektor N toifadagi ehtimolliklarni o'z ichiga oladi.
©️ @ladybytes
ImgBB
Screenshot-from-2024-04-01-10-14-05 hosted at ImgBB
Image Screenshot-from-2024-04-01-10-14-05 hosted on ImgBB
👍3🔥2⚡1😐1
Forwarded from Uzinfocom Open Source
Miner - hozirda ko'pchilik duch kelyapti serverlarda. Bu asosan turli paketlar orqali kelayotgan zararli dastur hisoblanadi. Uning asosiy vazifasi server resurslaridan foydalangan holda kriptovalyuta ishlab chiqish.
Aniqlash: odatiy top yoki htop orqali tasklarni ko'rganingizda kswapd0 ning cpu resurslaridan foydalanayotganini ko'rishingiz mumkin. Uni haqqiy swapdan ajratish yo'li oson. Agarda sizda ram va swapda yetarlicha joy bo'lsa demak bu virus.
Yechim:
kswapd0 fayli diskdan qidiraladi.
Qidiruv taxminan quyidagicha natija berishi kerak:
Demak aniq miner bor. Keyingi jarayonda kswapd0 qaysi userdan ishga tushayotganini aniqlab shu userdagi tasklarni o'chirish kerak:
Keyin virusni o'zini:
Virus qaytalanmasligi uchun ssh kalitlarni yoki parollarni yangilang. O'rnatilgan paketlarni tozalang. Bu asosan ngrok yoki ssh orqali ulanishi mumkib bo'lgan turli linux paketlardan keladi.
Aniqlash: odatiy top yoki htop orqali tasklarni ko'rganingizda kswapd0 ning cpu resurslaridan foydalanayotganini ko'rishingiz mumkin. Uni haqqiy swapdan ajratish yo'li oson. Agarda sizda ram va swapda yetarlicha joy bo'lsa demak bu virus.
Yechim:
kswapd0 fayli diskdan qidiraladi.
sudo find / -f kswapd0
Qidiruv taxminan quyidagicha natija berishi kerak:
/var/www/html/.configrc5/a/kswapd0
Demak aniq miner bor. Keyingi jarayonda kswapd0 qaysi userdan ishga tushayotganini aniqlab shu userdagi tasklarni o'chirish kerak:
sudo killall -u user
Keyin virusni o'zini:
sudo rm -rf /var/www/html/.configrc5
Virus qaytalanmasligi uchun ssh kalitlarni yoki parollarni yangilang. O'rnatilgan paketlarni tozalang. Bu asosan ngrok yoki ssh orqali ulanishi mumkib bo'lgan turli linux paketlardan keladi.
👍8🔥1👏1
Hozirgi kunda dasturlarga talablar oshib borishi bilan dastur yaratishda ko‘plab tillar va texnologiyalarga ham talablar qo‘yilyapti.
Zamonaviy dasturlarni ayniqsa misroserviselarni message borokerlarsiz tasavvur qilish qiyin. Ushbu maqolamizda eng ko‘p foydalaniladigan message brokerlar kafka va rabitMQlarini ba’zi farqlarini ko‘rib chiqamiz:
https://medium.com/@gayratjonr/kafka-va-rabbitmq-farqlari-83e9dec9d0a5
© Manba
Zamonaviy dasturlarni ayniqsa misroserviselarni message borokerlarsiz tasavvur qilish qiyin. Ushbu maqolamizda eng ko‘p foydalaniladigan message brokerlar kafka va rabitMQlarini ba’zi farqlarini ko‘rib chiqamiz:
https://medium.com/@gayratjonr/kafka-va-rabbitmq-farqlari-83e9dec9d0a5
Please open Telegram to view this post
VIEW IN TELEGRAM
Medium
Kafka vs RabbitMQ farqlari
1-qism
👍6🔥2⚡1