Davronbek | SWE πŸͺ
744 subscribers
617 photos
96 videos
66 files
467 links
SWE: (Python | Go | VueJs)

- Loyihalardagi xatoliklar va ularni xal qilishdagi ba'zi tavsiyalarni yozib boraman.

Don't be shy, say hi πŸ‘‹ | @firdavs_dev | https://davronbek.dev
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
GDG DevFest shu yerda

DevFestga kelganlar izohga yozing.
⚑5πŸ”₯1🀝1
AsyncIO - Complete Guide to Asynchronous Programming with Animations

p.s) Uyqu oldi miyaga dam berish uchun:)

(intreview'larda kerak bo'b qolar yoki loyihangiz uchun)

* [more]
* [more]
5πŸ”₯22⚑1πŸ‘1
Davronbek | SWE πŸͺ
AsyncIO - Complete Guide to Asynchronous Programming with Animations p.s) Uyqu oldi miyaga dam berish uchun:) (intreview'larda kerak bo'b qolar yoki loyihangiz uchun) * [more] * [more]
#surovnoma

Ko'pchilik async'ni YouTube yoki LLM orqali o'rganmoqda

Muammo shundaki ular savolga javob beradi lekin savolni to'g'ri qoyib bermaydi yani notoβ€˜gβ€˜ri savolga ham ishonch bilan javob beradi, kodni ishlaydigan qilib yozadi lekin to'g'ri qilib emas

* Async'da esa eng xavfli joy shu:
Ishlayapti - hali to'g'ri ishlayapti degani emas. YouTube va LLM sizga async/await kod yozishni oβ€˜rgatishi mumkin lekin ba'zida qachon uni yozmaslik kerakligini, qanday qaror qabul qilishni o'rgatmaydi.

Siz async bilan ishlayotganda qaysi joyda kuproq qiynalgansiz?
- qachon ishlatish kerakligi
- qanday qilib togri ishlatish
- yoki qachon umuman ishlatmaslik kerakligi

Izoh πŸ“πŸ‘‡
Please open Telegram to view this post
VIEW IN TELEGRAM
5πŸ€·β€β™‚2πŸ‘2
Savol so'raganlarga qisqa javob:

Python Thread'lar yomon degan gapni ko'p eshitamiz.
Aslida esa bu gap aniq, to'liq ma'lumot emas...

Thread'lar C/C++ da ishlaydi.
Python'da esa GIL va context switching sabab muammo chiqadi

AsyncIO thread'larni almashtirish uchun emas.
AsyncIO I/O muammosini boshqacha hal qilish uchun yaratilgan.

p.s) Qiziq bo'lsa long read maqola yozish rejasidaman :))


* Tavsiya, ba'zi yaxshi case'lar topishingiz mumkin - [more]
πŸ‘3⚑2πŸ”₯11
#xato #tajribalar

Eng katta xato - async'ni hamma joyda ishlatish aslida...

Menda ham production'da async ishlatib
keyin uni o'chirib tashlagan joylarim ham ko'p bo'lgan.

Async'ni qurol deb bilsak,
qachon ishlatishni bilmasak o'zimizga qarshi ishlaydigan qurol bo'ladi...

Shu sabab async ishlatishda savol shunaqa bo'lishi kerak:

WHY β†’ WHEN β†’ HOW
πŸ”₯6⚑22
Hozirgi kunda AI agentlardan foydalanish... πŸ˜…

AI fikrlashni tezlashtirishi kerak,
O’g’irlashi emas.

Aks holda kasbimiz nomi sekin o’zgaradi:
Software Engineer ❌
Prompt Operator βœ…

#lazy #meme
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘9🀣5πŸ”₯3😁1
Hammaga salomπŸ‘‹
Odatda tez-tez soβ€˜rovnoma yubormayman.

Hozir AsyncIO [python] bo'yicha maxsus kurs platformasi ustida ishlayapman.

Maqsad - faqat nazariya emas balki real production case'lar asosida o’zbek tilida video darslar tayyorlash.

Buni imkon qadar foydali qilish uchun sizning fikringiz juda muhim.

Shu sababli 2-3 daqiqa vaqt oladigan qisqa soβ€˜rovnoma tayyorladim darajangiz qaysi joylarda qiynalayotganingiz va sizga haqiqatan nima kerakligini tushunish uchun.

πŸ‘‰ So'rovnoma

🎁 Bonus: so'rovnomani to'ldirgan barcha ishtirokchilar uchun keyinroq maxsus bonus ham bo'ladi.

Oldindan rahmat ) πŸ™Œ
Please open Telegram to view this post
VIEW IN TELEGRAM
⚑4πŸ‘3πŸ”₯31