#hazl
- Girl) SOLID va KISS haqida biror ma'lumot bera olasizmi?!
- Just google it🗿 ....
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
– Martin Fowler
More:
* https://testdriven.io/blog/clean-code-python/
* https://www.freecodecamp.org/news/clean-coding-for-beginners/
* https://t.me/davron_coder/436🇺🇿
- Girl) SOLID va KISS haqida biror ma'lumot bera olasizmi?!
- Just google it🗿 ....
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
– Martin Fowler
More:
* https://testdriven.io/blog/clean-code-python/
* https://www.freecodecamp.org/news/clean-coding-for-beginners/
* https://t.me/davron_coder/436
Please open Telegram to view this post
VIEW IN TELEGRAM
Docker Best Practices for PYTHON Developers 🐳
p.s) Foydasi tegib qolar, ancha yaxshi gaplar yozilgan ekan (aslida bunday kontentlar juda ko'p)
(docker o'rganmoqchi bo'lib yurgan python'chilarga yuboramiz😉 )
Link: https://testdriven.io/blog/docker-best-practices/
p.s) Foydasi tegib qolar, ancha yaxshi gaplar yozilgan ekan (aslida bunday kontentlar juda ko'p)
(docker o'rganmoqchi bo'lib yurgan python'chilarga yuboramiz
Link: https://testdriven.io/blog/docker-best-practices/
Please open Telegram to view this post
VIEW IN TELEGRAM
The most difficult doings in the world:
– Getting up in the morning
– Sleeping in the night
– Naming variables
– Finding your future halal wife
– Working in the team
Till today, I found these doings as most difficult. I don't know maybe they are increases or reduces
© 🤷♂️
– Getting up in the morning
– Sleeping in the night
– Naming variables
– Finding your future halal wife
– Working in the team
Till today, I found these doings as most difficult. I don't know maybe they are increases or reduces
Please open Telegram to view this post
VIEW IN TELEGRAM
Meni chindan ham bezovta qiladigan 2 savol:
1) GitHub'dagilar GitHub'ni yaratish uchun GitHub-dan foydalanadimi?
2) GitHub ishlamay qolsa, GitHub-ni tuzatish uchun GitHub-dan foydalanib eski versiya (rollback commit) qaytishi mumkinmi?
#meme🤔
1) GitHub'dagilar GitHub'ni yaratish uchun GitHub-dan foydalanadimi?
2) GitHub ishlamay qolsa, GitHub-ni tuzatish uchun GitHub-dan foydalanib eski versiya (rollback commit) qaytishi mumkinmi?
#meme
Please open Telegram to view this post
VIEW IN TELEGRAM
🇺🇸If you don't like this world, learn programming and change it!
🇺🇿 Agar sizga bu dunyo yoqmasa, dasturlashni o'rganing va uni o'zgartiring!
- Kimdir🤷♂️
(aqili gaplar kuni ekanda bugun :👇😁 )
🇺🇿 Agar sizga bu dunyo yoqmasa, dasturlashni o'rganing va uni o'zgartiring!
- Kimdir
(aqili gaplar kuni ekanda bugun :👇
Please open Telegram to view this post
VIEW IN TELEGRAM
Deleting unused Django media files 🗑
Tasavur qilingki sizning 1 yil oldingi kodingizda ko'p marotaba update qilinadigan File field model bor. Bazada 4K oshiq bunday datalar mavjud va ularning 80% (deyarli) 3 kunda 10 mb file yuklanib yangilanib boriladi. Natijada ortiqcha eski filelar o'chirilmay MEDIA_ROOT papkada saqlanib qolavergan.
Savol:
- Hozirgi vaziyatda qanday qilib havfsiz ravishda MEDIA_ROOT ni keraksiz faylardan tozalashimiz mumkin?
p.s) Boshidan hech qanday remove qilish uchun signallar va save() metod overide qilinmagan
Tasavur qilingki sizning 1 yil oldingi kodingizda ko'p marotaba update qilinadigan File field model bor. Bazada 4K oshiq bunday datalar mavjud va ularning 80% (deyarli) 3 kunda 10 mb file yuklanib yangilanib boriladi. Natijada ortiqcha eski filelar o'chirilmay MEDIA_ROOT papkada saqlanib qolavergan.
Savol:
- Hozirgi vaziyatda qanday qilib havfsiz ravishda MEDIA_ROOT ni keraksiz faylardan tozalashimiz mumkin?
class AnalyFiles:
- title = models.Charfield()
- file = models.FileField()
p.s) Boshidan hech qanday remove qilish uchun signallar va save() metod overide qilinmagan
Please open Telegram to view this post
VIEW IN TELEGRAM
Davronbek SWE 🪐
Deleting unused Django media files 🗑 Tasavur qilingki sizning 1 yil oldingi kodingizda ko'p marotaba update qilinadigan File field model bor. Bazada 4K oshiq bunday datalar mavjud va ularning 80% (deyarli) 3 kunda 10 mb file yuklanib yangilanib boriladi.…
Agar shunga uxshash muammo duch kelsangiz: 💡
p.s) Loyhani boshlashdan oldin bu holatlarni inobatga olib ketganiz maqul (signalar yozish orqali va boshqa )
* https://www.algotech.solutions/blog/python/deleting-unused-django-media-files/
* https://github.com/akolpakov/django-unused-media
* https://github.com/un1t/django-cleanup
p.s) Loyhani boshlashdan oldin bu holatlarni inobatga olib ketganiz maqul (signalar yozish orqali va boshqa )
* https://www.algotech.solutions/blog/python/deleting-unused-django-media-files/
* https://github.com/akolpakov/django-unused-media
* https://github.com/un1t/django-cleanup
O'zbek tilidagi bu kabi video darslar ko'payib borgani yaxshi.
Qancha advanced mavzular ko'p bo'lsa shuncha yaxshi, bularni qulab quvatlanilsa arziydi! )
* https://www.youtube.com/@abdurasulovcodes
Qancha advanced mavzular ko'p bo'lsa shuncha yaxshi, bularni qulab quvatlanilsa arziydi! )
* https://www.youtube.com/@abdurasulovcodes
#not_recommended 🙅
Git orqali eski sanaga commit push qilish mumkin ekanligni bilar edizmi?
Bu ko'p holat tavsiya berilmaydi, va buni test sifatida ishlatib ko'rib profilmda shunaqa yashil nuqtalar kurinib qolgan edi🤦♂️
Git orqali eski sanaga commit push qilish mumkin ekanligni bilar edizmi?
Bu ko'p holat tavsiya berilmaydi, va buni test sifatida ishlatib ko'rib profilmda shunaqa yashil nuqtalar kurinib qolgan edi
import os
from random import randint
for i in range(1, 365):
for _ in range(randint(1, 10)):
d = f"{str(i)} day ago"
with open('file.text', 'a') as file:
file.write(d)
os.system('git add .')
os.system('git commit --date="' + d + '" -m "commit"')
os.system('git push -u origin master')
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from LeetCode Solutions
Useful resources for weekends:
— How Discord stores Trillions of Messages
— How Canva scaled Media uploads from Zero to 50 Million per Day
— Building Faster Indexing at DoorDash
— The first 10 years of Stripe's Payments APIs
— How Airbnb Avoid Double Payments
— Real time messaging at Slack
— Capturing a Billion Emojis at Hotstar
— How Pinterest Built a Real-time User Action Counting System for Ads
— How Uber Optimizes the Timing of Push Notifications using ML
— How Facebook uses AI to power its Marketplace
Original source
— How Discord stores Trillions of Messages
— How Canva scaled Media uploads from Zero to 50 Million per Day
— Building Faster Indexing at DoorDash
— The first 10 years of Stripe's Payments APIs
— How Airbnb Avoid Double Payments
— Real time messaging at Slack
— Capturing a Billion Emojis at Hotstar
— How Pinterest Built a Real-time User Action Counting System for Ads
— How Uber Optimizes the Timing of Push Notifications using ML
— How Facebook uses AI to power its Marketplace
Original source
lnkd.in
LinkedIn
This link will take you to a page that’s not on LinkedIn
ChatGPT history: #00
Q:
- Qanday qilib, oriq hech qanday referenced ega bo'lmagan table'dagi datani tozalab tashlash mumkin: (on_delete=models.SET_NULL bo'lgan)
A:
-
More: https://stackoverflow.com/questions/56314944/django-how-to-delete-any-foreign-key-object-that-is-no-longer-referenced
Q:
- Qanday qilib, oriq hech qanday referenced ega bo'lmagan table'dagi datani tozalab tashlash mumkin: (on_delete=models.SET_NULL bo'lgan)
class Student(models.Model):
studyGroup = models.ForeignKey(StudyGroup, on_delete=models.SET_NULL, blank=True, null=True, related_name='student')
A:
-
(try use it on signals)
StudyGroup.objects.filter(students__isnull=True).delete()
More: https://stackoverflow.com/questions/56314944/django-how-to-delete-any-foreign-key-object-that-is-no-longer-referenced
Stack Overflow
Django: How to delete any foreign key object that is no longer referenced
I have nested data in my Django Rest Framework app, something like this:
class Student(models.Model):
studyGroup = models.ForeignKey(StudyGroup, on_delete=models.SET_NULL, blank=True, null=Tr...
class Student(models.Model):
studyGroup = models.ForeignKey(StudyGroup, on_delete=models.SET_NULL, blank=True, null=Tr...
ChatGPT history: #01
Q:
- Qanday qilib DRF loyhani va Frontend (React) ni bita serverga deploy qilsa bo'ladi? (ngnix conf + SSL)
A:
- Example of NGINX:
More:
* https://stackoverflow.com/questions/60208157/i-want-to-deploy-back-end-and-front-end-seperate-apps-on-the-same-server-with-ng
* https://www.youtube.com/watch?v=N2t7L_K5LXo
Siz o'z nginx confikuratsiyangiz qanday:✍️ 👇 ) (share with us)
Q:
- Qanday qilib DRF loyhani va Frontend (React) ni bita serverga deploy qilsa bo'ladi? (ngnix conf + SSL)
A:
- Example of NGINX:
server {
listen 80;
server_name your_domain.com;
# Redirect HTTP to HTTPS
return 301 https://$host$request_uri;
}
server {
listen 443 ssl;
server_name your_domain.com;
ssl_certificate /path/to/your_ssl_certificate.crt;
ssl_certificate_key /path/to/your_ssl_certificate_key.key;
location /api/ {
proxy_pass http://localhost:8000; # Proxy to DRF backend running on port 8000
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
location / {
proxy_pass http://localhost:3000; # Proxy to frontend running on port 3000
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
More:
* https://stackoverflow.com/questions/60208157/i-want-to-deploy-back-end-and-front-end-seperate-apps-on-the-same-server-with-ng
* https://www.youtube.com/watch?v=N2t7L_K5LXo
Siz o'z nginx confikuratsiyangiz qanday:
Please open Telegram to view this post
VIEW IN TELEGRAM
Stack Overflow
I want to deploy back-end and front-end seperate apps on the same server with nginx
I've created a restful api with nodejs and I'm planning to use sapper/svelte for front-end. In the end, these will be seperate apps and I want to run them on the same server with same domain. Is this
ChatGPT history: #02
Q:
- Qanday qilib loyhangizdagi foydalanuvchilar qaysi entpointga ko'proq surov yubilayotgani, tizim holati, RAM, disk barchasi haqida malumotni monitoring qilib borilsa bo'ladi (freen version) ?
A: O'z javobingizni yozib keting✍️ 👇 )
Q:
- Qanday qilib loyhangizdagi foydalanuvchilar qaysi entpointga ko'proq surov yubilayotgani, tizim holati, RAM, disk barchasi haqida malumotni monitoring qilib borilsa bo'ladi (freen version) ?
A: O'z javobingizni yozib keting
Please open Telegram to view this post
VIEW IN TELEGRAM
Davronbek SWE 🪐
ChatGPT history: #02 Q: - Qanday qilib loyhangizdagi foydalanuvchilar qaysi entpointga ko'proq surov yubilayotgani, tizim holati, RAM, disk barchasi haqida malumotni monitoring qilib borilsa bo'ladi (freen version) ? A: O'z javobingizni yozib keting ✍️ 👇…
Yuqoridagi savolga o'zim loyhalarda qulab kelayotgan bir nechta saytlarga havolalar berishimiz mumkin.
* webmin.com
* grafana.com
* sentry.io
* datadoghq.com
* victoriametrics.com (new)
Bu tool'lardan foydalanib loyhangizni monitoring qilib borishingiz, production'da sodir bulayotgan xatoliklar haqida xabardor bo'lib turishingz mumkin bo'ladi. Hkz…
More: https://github.com/awesome-selfhosted/awesome-selfhosted
Shu kabi yana qanday tool/saytlarni bilasiz?📝 👇
* webmin.com
* grafana.com
* sentry.io
* datadoghq.com
* victoriametrics.com (new)
Bu tool'lardan foydalanib loyhangizni monitoring qilib borishingiz, production'da sodir bulayotgan xatoliklar haqida xabardor bo'lib turishingz mumkin bo'ladi. Hkz…
More: https://github.com/awesome-selfhosted/awesome-selfhosted
Shu kabi yana qanday tool/saytlarni bilasiz?
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - awesome-selfhosted/awesome-selfhosted: A list of Free Software network services and web applications which can be hosted…
A list of Free Software network services and web applications which can be hosted on your own servers - awesome-selfhosted/awesome-selfhosted
Loyhaning coding jarayoni tezlashtirishning bir necha yo'lari mavjud.
Productiondagi loyhaga qo'shilishi kerak bo'lgan yangi API'larni test qilish maqsadida kompyuterizdagi 127.0.0.1:8000'da ishlab turgan loyhani frontend, mobile dasturchilarga berish orqali ham testlashingiz mumkin bo'ladi.
Bu orqali siz vaqtingizni tejab qolishingz mumkin. Agar error yoki yangi qo'shimcah field qo'shib yuborish talab etilsa joyida qushasiz va boshqa dasturchilarga ham ko'rinadi bu.
Bunda siz bir nechta texnalogiyalar ishlatishingiz mumkin: (man bilganlari)
* ngrok.com
* jprq.io
* ...
Lekin agar Frontendchi yoki Mobile dasturchilar bilan bita wifi'da ulanib turgan bo'lsangiz bular sizga kerak emas. shunchaki siz ularga kompyuteringiz IP manzilini va loyhangiz port'tini uzatishingiz uzi yetarli bo'ladi.😉
p.s) API'ni berishdan oldin PostMan'da o'ziz barbir testdan o'tkazib keyin berganiz ma'qul ham 😁
#takrorlash🌀
Productiondagi loyhaga qo'shilishi kerak bo'lgan yangi API'larni test qilish maqsadida kompyuterizdagi 127.0.0.1:8000'da ishlab turgan loyhani frontend, mobile dasturchilarga berish orqali ham testlashingiz mumkin bo'ladi.
Bu orqali siz vaqtingizni tejab qolishingz mumkin. Agar error yoki yangi qo'shimcah field qo'shib yuborish talab etilsa joyida qushasiz va boshqa dasturchilarga ham ko'rinadi bu.
Bunda siz bir nechta texnalogiyalar ishlatishingiz mumkin: (man bilganlari)
* ngrok.com
* jprq.io
* ...
Lekin agar Frontendchi yoki Mobile dasturchilar bilan bita wifi'da ulanib turgan bo'lsangiz bular sizga kerak emas. shunchaki siz ularga kompyuteringiz IP manzilini va loyhangiz port'tini uzatishingiz uzi yetarli bo'ladi.
p.s) API'ni berishdan oldin PostMan'da o'ziz barbir testdan o'tkazib keyin berganiz ma'qul ham 😁
#takrorlash
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Malikov | Blog | Notes
AI o'rganishni istaydiganlar bo'lsa, Musulmon aka darslarini taklif qilaman, tekin videolar chiqarayotgan ekan youtubeda.
https://youtube.com/@tqqt_lcc?si=3FDHJ5cN6FIOB0rt
join » @malikovdev
https://youtube.com/@tqqt_lcc?si=3FDHJ5cN6FIOB0rt
join » @malikovdev
Hammaga salom 👋
Yaqinda hozirgi ish joyimdan bo'shayman va shu sabab yangi ish joyi izlayapman.
Python (Go microservice va ora orada VueJs) development bo'yicha ishlamoqchiman (VueJs da professional experience yo'q). Agar ish yetarlicha qiziq bo'lsa Onsite yoki remote full time ishlashim mumkin.
Old resume 📁
P.S. Sharing is caring 🙂
Yaqinda hozirgi ish joyimdan bo'shayman va shu sabab yangi ish joyi izlayapman.
Python (Go microservice va ora orada VueJs) development bo'yicha ishlamoqchiman (VueJs da professional experience yo'q). Agar ish yetarlicha qiziq bo'lsa Onsite yoki remote full time ishlashim mumkin.
Old resume 📁
P.S. Sharing is caring 🙂
Telegram
Davronbek_Dev 🪐
Experienced IT professionals building web applications. I specialize in Python and have experience with Django, Rest API, which are used in commercial development, so have experience with frameworks like FastAPI, Django with some knowledge in Front-end Technologies…
Kichik surovnoma 📄
* LeetCode kabi saytlarda o'z akkounti ham yo'q yani algorithm bilimlari nunoq bo'lgan dasturchi ish topishda qanchalik qiyinchiliklarga uchraydi deb uylaysizlar va bu uzi ish topishda qanchalik muhum ?!🤷♂️
* Ish davomida (API'lar chiqarishda) sizga algorithm bilimlar qanchalik kerak bo'lgan? (Binary Search, BFS, DFS Quicksort, etc.... )
#erkin_fikrlar 👇🙂
* LeetCode kabi saytlarda o'z akkounti ham yo'q yani algorithm bilimlari nunoq bo'lgan dasturchi ish topishda qanchalik qiyinchiliklarga uchraydi deb uylaysizlar va bu uzi ish topishda qanchalik muhum ?!
* Ish davomida (API'lar chiqarishda) sizga algorithm bilimlar qanchalik kerak bo'lgan? (Binary Search, BFS, DFS Quicksort, etc.... )
#erkin_fikrlar 👇🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
Davronbek SWE 🪐
Photo
Uzoq masofaga yo'lga chiqanda vaqtdan unumli foydalanish maqsadida kitob olib olar edik, lekin yo'lda bu biroz no qulayliklar keltirib chiqaradi. 📚
Shu sabab so'ngi kunlarda audio kitoblar ko'p tinglaydigan bo'lib qolmoqdamiz.
* www.youtube.com/@10Daqiqa
* @audiokitoblar_uz🎧
Audio kitoblar tinglab turasizmi? :👇
Shu sabab so'ngi kunlarda audio kitoblar ko'p tinglaydigan bo'lib qolmoqdamiz.
* www.youtube.com/@10Daqiqa
* @audiokitoblar_uz
Audio kitoblar tinglab turasizmi? :
Please open Telegram to view this post
VIEW IN TELEGRAM
#offtopic
Bilim bilan bo’lishish uchun sabablar.
1) bilim - bo’lishsangiz ko’payaveradigan yagona boylik.
2) bilimdan yaxshi boylik yo’q. puli bor odam mulkidan faqat bir qisminigina (2.5%) zakotga to’lashi kerak. bilimi bor inson esa bilimi bilan 100/100 qismini ulashishi kerak.
3) Allohga ming shukurki, atrofimda oxirgi tomchisigacha bilim ulashgan odamlar orasida bo’ldim. bu insonlar kimdir ular yordamida undanda yaxshiroq bo’lib ketishi mumkin deb o’ylamagan. kimdir ularga tegishli bo’lgan biron narsani olib qo’ymoqchi, degan fikrga kelmagan. chunki bunday insonlar qazo va qadarga qattiq ishonishadi. ularga tegishli narsani hech kim olib qo’yolmasligini juda yaxshi bilishadi. ya’ni rizq tushunchasi bor. birovga tegishlik narsalar bizga kelmaydi, bizniki bo’lgan narsalar esa birovga ketib qolmaydi.
4) hozir ham men shunday insonlar bilanman. ularga savol bersam ortig’i bilan javob beradilar. bunday insonlardan "Alloh rozi bo’lsin”.
5) shu narsa meni kasbim sirlari bilan bo’lishishga undaydi. men yetgan nuqtagacha eng qisqa yo’lni ko’rsatish, vaqtdan yutishlari uchun bilimlarim bilan bo’lishishni o’zimga odat qilib oldim. misol: men 2 yil ketkazgan narsaga 1 yil ketkazishlari uchun. ko’p narsaga erishishlarini istayman. faqat shundagina biz rivojlangan ummatga aylanamiz.
-
qisqasi nima demoqchiman:
- amallar niyatlarga bog'liq.
imkoniyatlar, bilim va kontaktlar bilan bo’lishing. kimdir sizdan yaxshiroq bo’lishidan qo’rqmang. agar siz, sizning qo’shningiz/do’stingiz/kursdoshlaringiz/atrofingizdagi insonlar eng yaxshisi bo’lishmasa unda boshqa bir davlat yoki millat vakillari ustun bo’lishadi - biz emas. “bilganing bilan bo’lishsang, boshqalar sendan aqlli bo'lib ketadi” degan maqolga amal qilmang.
p.s) Shu bois o'z o'rgangan bilimingizni 10% boshqalar bilan ulashishga harakat qiling, kanal ochib, qandaydir loyhangizda duch kelgan mumammo va uni hal qilishda qilgan ishlarinigizni yoritib borishingiz ham mumkin.
Manba
Bilim bilan bo’lishish uchun sabablar.
1) bilim - bo’lishsangiz ko’payaveradigan yagona boylik.
2) bilimdan yaxshi boylik yo’q. puli bor odam mulkidan faqat bir qisminigina (2.5%) zakotga to’lashi kerak. bilimi bor inson esa bilimi bilan 100/100 qismini ulashishi kerak.
3) Allohga ming shukurki, atrofimda oxirgi tomchisigacha bilim ulashgan odamlar orasida bo’ldim. bu insonlar kimdir ular yordamida undanda yaxshiroq bo’lib ketishi mumkin deb o’ylamagan. kimdir ularga tegishli bo’lgan biron narsani olib qo’ymoqchi, degan fikrga kelmagan. chunki bunday insonlar qazo va qadarga qattiq ishonishadi. ularga tegishli narsani hech kim olib qo’yolmasligini juda yaxshi bilishadi. ya’ni rizq tushunchasi bor. birovga tegishlik narsalar bizga kelmaydi, bizniki bo’lgan narsalar esa birovga ketib qolmaydi.
4) hozir ham men shunday insonlar bilanman. ularga savol bersam ortig’i bilan javob beradilar. bunday insonlardan "Alloh rozi bo’lsin”.
5) shu narsa meni kasbim sirlari bilan bo’lishishga undaydi. men yetgan nuqtagacha eng qisqa yo’lni ko’rsatish, vaqtdan yutishlari uchun bilimlarim bilan bo’lishishni o’zimga odat qilib oldim. misol: men 2 yil ketkazgan narsaga 1 yil ketkazishlari uchun. ko’p narsaga erishishlarini istayman. faqat shundagina biz rivojlangan ummatga aylanamiz.
-
qisqasi nima demoqchiman:
- amallar niyatlarga bog'liq.
imkoniyatlar, bilim va kontaktlar bilan bo’lishing. kimdir sizdan yaxshiroq bo’lishidan qo’rqmang. agar siz, sizning qo’shningiz/do’stingiz/kursdoshlaringiz/atrofingizdagi insonlar eng yaxshisi bo’lishmasa unda boshqa bir davlat yoki millat vakillari ustun bo’lishadi - biz emas. “bilganing bilan bo’lishsang, boshqalar sendan aqlli bo'lib ketadi” degan maqolga amal qilmang.
p.s) Shu bois o'z o'rgangan bilimingizni 10% boshqalar bilan ulashishga harakat qiling, kanal ochib, qandaydir loyhangizda duch kelgan mumammo va uni hal qilishda qilgan ishlarinigizni yoritib borishingiz ham mumkin.
Manba
Aiohttp-dan foydalangan holda HTTP so'rovlari bilan qanday samarali ishlash kerakligi haqida ushbu maqolada bilib oling:
* https://pythonist.ru/aiohttp-in-python/ 🇷🇺
* https://pythonist.ru/aiohttp-in-python/ 🇷🇺