Davronbek SWE ๐Ÿช
892 subscribers
582 photos
113 videos
66 files
448 links
- Loyihalardagi xatoliklar va ularni xal qilishdagi ba'zi tavsiyalarni ulashib boraman.

Don't be shy, say hi ๐Ÿ‘‹ | @firdavs_dev | davronbekdev.uz
Download Telegram
ยฉ๏ธ Linkedln ๐Ÿค”

Where switch case?

More: https://www.blog.dailydoseofds.com/p/using-python-dictionaries-as-a-potential
๐Ÿคฏ7๐Ÿฅฐ2๐Ÿ‘Œ2๐Ÿค”1
Hammaga salom ๐Ÿ‘‹

Kanal obunachilar soni ajoyib raqamlarga yetibdi ๐Ÿคฉ Obuna boโ€™lgan, share qilib va postlarga reaksiya bildirib kelayotgan hammaga rahmat ๐Ÿซถ๐Ÿป๐Ÿค

Dam olish kuni ekan deb oโ€™z ustimizda ishlashdan tuxtab qolmaymiz shu bois kechga 22:00da LIVE stream qilish rejasidaman ๐ŸŽ™๏ธ

Dasturlashga oid yohud qandaydir boshqa bir savolar boโ€™lsa bemalol LIVE da (ochiqchasiga ๐Ÿ˜…) gaplashamiz inshaโ€™Allah ๐Ÿ˜‡

Barchani kutib qolaman va โ€˜networkingโ€™ni yanada kuchaytirish maqsadida LIVEda koโ€™p savol bergan bilan birga Free Coding Pizza๐Ÿ• (bir piyola kofe) qilish rejasidaman (albatta toshkentda boโ€™lsalar๐Ÿ˜) ๐Ÿ™‚๐Ÿ˜‰
๐Ÿ”ฅ5๐Ÿ†’3๐Ÿฅฐ2๐Ÿ‘1๐Ÿ‘1
Live stream started
Live stream finished (1 hour)
'Go'chilar uchun qiziq repo :)

va kanal: @azizbekhojimurodov

p.s Xa toโ€™gโ€™ri GO chi emasmiz lekin kerak boโ€™lib qolishi mumkin kelajakda.

Go Rest API template: https://github.com/firdavsDev/golang-rest-api-template


Oramizda Go'chilar bormi ๐Ÿ‘‡ โœ‹
๐Ÿ‘7๐Ÿฅฐ1๐Ÿ‘1๐Ÿคฏ1๐Ÿ‘Œ1
Docker Swarm haqida so'rashgan edi.

p.s O'zim loyhalarda ishlatish uchun ko'rib o'rgangan ayrim article va video darslar linklari:

* https://takacsmark.com/docker-swarm-tutorial-for-beginners/
* https://www.youtube.com/watch?v=3-7gZS4ePak&list=PPSV
* https://youtu.be/ZjwCEo2Er8Q?si=jsTkdcuu-cF4N2Oy (Django + )
๐Ÿ‘3๐Ÿ”ฅ3๐Ÿฅฐ2๐Ÿ†’1
โ€œCoding Pizza ๐Ÿ•โ€ eventning 0.0.1 versiyasi. ๐ŸŽ‰ โ˜•๏ธ

Suxbat juda ajoyib boโ€™lib oโ€™tdi, kelgan barchaga rahmat. Inshaโ€™Allah bunday โ€˜networking meetupโ€™ lar va aโ€™zolar soni yanada oshib boraversin ๐Ÿคฒ

Mehmonlar:
* @shukurdev
* @malikovdev
* @Homedov14
* @Bunaqahazillashma
* @Islomjon2566
* @davron_coder (me)

Inshaโ€™Allah keyingi mehmon siz ๐Ÿ˜‰
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
โšก9๐Ÿ‘4๐ŸŽ‰2๐Ÿค2๐Ÿฅฐ1๐Ÿ†1
How to Reduce Docker containers Size ?๐Ÿค”

Any Suggestions ๐Ÿ‘‡

More: https://devopscube.com/reduce-docker-image-size/

#day_of_bug
๐Ÿ”ฅ4๐Ÿคฏ3๐Ÿค”1๐Ÿ†’1
Forwarded from [PYTHON:TODAY]
This media is not supported in your browser
VIEW IN TELEGRAM
๐Ÿ‘จโ€๐Ÿ’ป ะจะตัั‚ัŒ ะฐั€ั…ะธั‚ะตะบั‚ัƒั€ API ะธ ะบะฐะบ ะพะฝะธ ั€ะฐะฑะพั‚ะฐัŽั‚, ะบะพั‚ะพั€ั‹ะต ะฒั‹ ะดะพะปะถะฝั‹ ะทะฝะฐั‚ัŒ

#doc #web
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘7๐Ÿฅฐ2๐Ÿ‘Œ1๐Ÿ†’1
Forwarded from Saidolim Djuraev
Avvallari video darslar kam bo`lgan. Odamlar kitob o`qigan.

Kitob o`qishning foydasi, miyyada o`qiyotgan narsan odam tasavvur qiladi. Miyyada biror strukturaga kelishni boshlidi.

Video darsda esa, shu struktura ko`rsatib beriladi. Va bu struktura muallifning o`zi his qila olgan strukturasi. Sizniki emas.

Masalan, biror kinoni olaylik. U yerda effektlar va qizziq jarayonlar bilan bitta scenariyni ko`tsatishadi. Bittagina yo`l. Shu yo`lni turlicha usullar bilan yoritishadi. Lekin yo`l bitta.

Kitobda shu kinoni o`qib chiqsangiz, siz har bir yo`lni o`ziz qarab chiqasiz. Sizga qulay bo`lgan yo`l bilan yurib, jarayonlardan o`tasi. Bu esa sizning miyyangizda bu narsa shakllanishiga va saqlanishiga yordam beradi.

Oddiy misol. Uyni tasavvur qiling. Shiftida (potolok) nima bor? Eshigini rangi qanaqa?

Endi javob bering, nima uchun eshik tangini qizil demadingiz? Nima uchun shiftda turgan faner bo`yalgan?

Siz hozir tasavvur qilishga hayotdan ko`rgan uyingizdan kelib chiqib fikrladingiz. O`z uyingiz, o`rtog`ingiz uyi, siz qurmoqchi bo`ldan uy. Lekin siz tanimagan Said akani uylarini tasavvur qilmadingiz. Chunki uni uyini ko`rmagansiz-da.

Kitobda agar uyning ichi muhim bo`lmasa, uy deb etib ketiladi va siz o`z uyingizga moslab eslab qolasiz. Qayerdan odam kirdi, shkaf qayerda edi, oson eslab qolasiz. Agar kinoda ko`rsangiz va sizning uyingiz unga mos kelmasa, ertaga esizda ham bo`lmaydi.

Bilim ham shunday. Ilmni o`qishda miyyada shakllantira olsangiz va saqlay olsangiz bilim bo`ladi. 2 + 2 = ? deganda, kimdur cho`plarni o`ylidi, kimdur olmalarda sanaydi, kimdur tosh bilan, kimdur esa pizza bilan sanab 4 deydi.
Masala 2 ning shakli emas, qiymatida.

Shuning uchun kitob o`qish kerak....
๐Ÿ‘7โค1๐Ÿ”ฅ1๐Ÿ†’1
Forwarded from Abduaziz ฯ€
โ‰๏ธ Samaradorlik: "N+1" muammosi

ORM
ning "buyuk" qudrati sababli N+1 muammosiga duch kelishimiz mumkin. Har xil atamalar bilan boshingizni qotirmayman: N+1 muammosi bu 1ta so'rov bilan amalga oshirilishi mumkin bo'lgan ishni N ta so'rov bilan bajarish.

1-rasmda ma'lumotlar omborining modelini ko'ring, sinov uchun 10 000 ta obyekt yaratib qo'ydim.

Barcha "bratlar"ni faqat ismi va yoshi kerak bo'lsin. Katta ehtimol bilan Brat va Info o'rtasidagi munosabatdan foydalanib, 2-rasmdagi usuldan foydalanamiz. Muammosi nima buni desangiz (3-rasm), 10 001 ta so'rov ๐Ÿ”ฅ Barcha Bratlarni ro'yxati uchun 1ta so'rov (N ta obyekt), for tsikl ichida munosabatdan foydalanib yoshini olish uchun N ta qo'shimcha so'rov va jami N+1 ta so'rov ketyapdi !

Optimallashtirish: select_related metodi argumentiga aynan qaysi "field"lar kerak ekanligini yuborasiz, muammo hal (4-rasm) va 1 ta so'rov yuboriladi (5-rasm, ~1380 marta tezlashdi).

SQLda qilinishi shart bo'lgan ish uchun pythonni zo'rlamang.

๐Ÿ‘‹ Yaqinlarga ulashing.

@AbduazizPy
๐Ÿ‘10๐Ÿฅฐ4๐Ÿ”ฅ1
Forwarded from Bekzod's Blog (Bekzod ๐Ÿ‘จโ€๐Ÿ’ป)
Select_related and prefetch_related are both methods in Django that can be used to improve the performance of queries by fetching related data from the database in a single query.

Select_related works by performing a join on the database table when the query is executed. This means that all of the related data is returned in a single query, which can improve performance if the related data is large. However, select_related can only be used if the relationship between the two models is a one-to-one or one-to-many relationship.


Prefetch_related works by fetching the related data in a separate query after the initial query has been executed. This means that the related data is not returned in the initial query, but it is available when it is needed. Prefetch_related can be used for any type of relationship, but it is most useful for many-to-many relationships.

More informations
๐ŸŽ‰5๐Ÿค2๐Ÿ†’2๐Ÿ‘1๐Ÿฅฐ1
This media is not supported in your browser
VIEW IN TELEGRAM
Bazida yosh avlodga, tanishlarga dasturlashni oโ€™rganishni tavsiya berishga o'ylanib qolaman ๐Ÿค”

- Nega ? ๐Ÿค”

p.s Yaqin 2, 3 yil ichida uzbekiston bozorida dasturchilar soni sezilarli darajada oshdi va usha vaqtlarda junior uchun quyilgan talab hozirda junior dasturchidan suralayotgan talablarda kam boโ€™lgan. Hozirda oโ€™quv markazni tugatib, video darsliklar kurib ishga topshirish kelganda qiyinchiliklar yuzaga keladi. Bu vaqtni โ€˜depression timeโ€™ deb ham atasak boโ€™ladi. Shu depretsiyani yengib oโ€™tganlargina AT da oโ€™z kareryasini muvaffaqiyat qo'ra olishi mumkin.

Never give up ๐Ÿš€


๐Ÿ“ PDP academy (10 sentabr 2023)
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘10๐Ÿ”ฅ4๐Ÿค”1๐ŸŽ‰1
This media is not supported in your browser
VIEW IN TELEGRAM
"Tabriklations" โœจ๐ŸŽ‰

Happy programmers' day๐Ÿฅณ๐Ÿคฉ

Hayotdan zavqlanishni ham esdan chiqarmang. (bayram bayramdek oโ€™tsin) ๐Ÿ˜‰

Bayram muborak, o'rtoq programmistlar ๐ŸŽ‰๐Ÿ‘จโ€๐Ÿ’ป

@davron_coder
.
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿค6๐ŸŽ‰2๐Ÿ†2๐Ÿฅฐ1๐Ÿคฉ1
Forwarded from All About Django
๐Ÿ‘6๐Ÿ‘2๐ŸŽ‰1