Davronbek | SWE ๐ช
Kanalga Telegramโda oโtish
SWE: (Python | Go) - Tajribamdagi xatoliklar va ularni xal qilishdagi ba'zi tavsiyalar haqida yozib boraman. Don't be shy, say hi ๐ | @firdavs_dev | https://davronbek.dev
Ko'proq ko'rsatish770
Obunachilar
Ma'lumot yo'q24 soatlar
+27 kunlar
+930 kunlar
Postlar arxiv
#django #pdf #qrcode
Bazi loyhalarda saqlangan .PDF fayl ichiga usha .PDF fayl turgan linkni QRCode png qilib joylashtirish zarur bo'ladi. ๐
Bunda odatda:
1).PDF fayl generate qilish.
2) Usha generate bulib saqlangan .PDF file path(link) ni QrCode .png generate qilib
3) Yaratilgan QrCode .png faylni berilgan cordinatalar asosida .PDF filega joylsahtirib, .PDF faylni qayta saqlab
4) PDF faylni path'ni file model field'ga berib saqlash ham zuru buladi ๐๐คง
โ ๏ธ Bazi loyhalarimda oldin ishlatgan hard coding varyanti bilan ulashaman bu boradi sizga foydasi tegib qolishi mumkin:
* https://gist.github.com/firdavsDev/873c71a44546c8630060f232ece3f367
p.s) Siz qanday varyantlarni qulagansiz bu borada ?
Developing an Asynchronous Task Queue in Python
How to implement several asynchronous task queues using Python's multiprocessing library and Redis. โ
p.s) Tasklar bilan ishlashda ham Queue'lar ancha foydali bula oladi. ๐
More: https://testdriven.io/blog/developing-an-asynchronous-task-queue-in-python/
+1
Django'dagi N+1 haqida ko'p eshitganmiz ๐ฅบ
Masalan:
1 - rasmda Option'ga references bog'liq bo'lgan question title'ga olishda bu sodir bulmoqda deyishimiz mumkin.
๐ก Prefetch_related / select_related django ORM'dagi mu methodlarni chuquroq o'rganib chiqish ham tavsiya etiladi
More: https://dev.to/mubtadaali/tips-and-tricks-for-optimizing-the-performance-of-django-orm-8pg
Letโs Build A Web Server.
p.s) Texnalogiyalarni 0 dan qurganizda ko'plab savolarizga javob topib boraverasiz ekan )
* BUILD YOUR OWN X
More: https://ruslanspivak.com/lsbaws-part1/
chmod vs chown
More: https://askubuntu.com/questions/918379/what-is-the-main-difference-between-chmod-and-chown
Voide ๐บ๐ฟ : https://youtu.be/PcoP1mykdEs?si=08uOI-O4fKa8JENi&t=2369
#Savol
- Qanday qilib bajaralayotgan taskni realtime'da progress foizlarda kursatib turish mumkin?
Example:
- [2 - 3 000 000] gacha bulgan sonlar orasidagi tub sonlar sonini hisoblavchi web task'ni necha foizi bajarilgani qanday qilib realtime'da userga ko'rsatib turish mumkin?
p.s: Bu file upload progress'ga uxshashroq bo'ladi.
Erkin fikr idea'lar ? ๐
Yangi hobby topdim. #Flutter
Qiziqarli narsa ekan ๐
Negadir Mobile Programming ga qiziqishim ortdi! (hh.uz ๐ฐ)
Hozirchalik shunchaki bitta sample projectlarni titlilab turibman holos. oldinlar Sketchware degan (android apk) dastur orqali qiziqishga 2 3 da mobile ilovalar ishlab chiqan edim
Bekorchilikda shu github repository titkilashdan tashqari yangi dasturlash tillsrida โHello Worldโ ham chiqazib turamiza ๐
+1
Xavfsizlil next level. ๐คฆโโ๏ธ
Yaqinda qulimga Nest.Js(ts) da qilingan loyha kelib qolgan edi. Undagi oddiy login qismi biroz hayron qoldirdi ๐
Frontend foydalanuvchi kiritgan passwordโni sha256da hashโlab backendโga yuborar edi va backend uni bazada bcryt.hash() da hashlanib saqlangan parol bilan compare qilib tekshirar edi. ๐คฏ
Savol. Frontend nega parolni sha256 da yuborgan deb uylaysiz ?! ๐ (erkin fikrlar)
Xavfsizlil next level. ๐คฆโโ๏ธ
Yaqinda qulimga Nest.Js(ts) da qilingan loyha kelib qolgan edi. Undagi oddiy login qismi biroz hayron qoldirdi ๐
Frontend foydalanuvchi kiritgan passwordโni sha256da hashโlab backendโga yuborar edi va backend uni bazada bcryt.hash() da hashlanib saqlangan parol bilan compare qilib tekshirar edi. ๐คฏ
Savol. Frontend nega parolni sha256 da yuborgan deb uylaysiz ?! ๐ (erkin fikrlar)
Django 5 By Example book
Endilikda Django loyhalar qilishni boshlaganlar uchun ajoyib kitob.
Menga yoqan mavzular:
Interview'da berilgan task: ๐ข
* [2, v] Oraliqdagi tub sonlar sonini hisoblash uchun veb-service yaratish. ๐ข
p.s) Erta sizga ham berilib qolishi mumkin๐คฏ
๐ More ๐
+2
DunamicFieldsModelSerializer yaratish orqali loyhalargizdagi serializerโlarni 1ta class orqali yaratishingiz va kerak boโlgan fieldlarni view uzidan hal qilishingiz mumki boโladi
+1
Interview Question:
- Sizda News degan model bor va List and Detail API chiqarishingiz kerak. Bunda List va Detail API'lar bir nechta filed'lar bilan farq qiladi holos.
- Bu holat uchun siz serizalizerni qanday yaratasiz?
Interview Question:
- Sizda News degan model bor va List and Detail API chiqarishingiz kerak. Bunda List va Detail API'lar bir nechta filed'lar bilan farq qiladi holos.
- Bu holat uchun siz serizalizerni qanday yaratasiz?
๐Hayit ayyomi barchamizga muborak bo'lsin!
print(โHappy Eidโ, color=โgreenโ)
P.s) 4kunlik tatildan unumli foydalanib qolamiza ๐ฅณ๐
Endi mavjud! Telegram Tadqiqoti 2025 โ yilning asosiy insaytlari 
