Davronbek | SWE ๐Ÿช
775 subscribers
599 photos
112 videos
66 files
456 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
Payme.uz bilan integratsiya qilish jarayonida kerak bo'lib qolishi mumkin.

Flow:
โœ… Get Card number / expire date
โœ… Verify SMS code
โœ… Create transaction

Soon: โณ
pip install payme-uz

GitHub ๐Ÿ’ป

ยป @davron_coder
Please open Telegram to view this post
VIEW IN TELEGRAM
31464๐Ÿ‘3โšก2
Ancha vaqt boโ€˜libdi davronbek.dev post yozmaganimga ham. Fikrlar koโ€˜p, lekin aynan sizga qanday mavzular qiziqroq ?

p.s) Siz yozgan mavzularni hamma biladi deb oโ€˜ylamang, oโ€˜zim ham koโ€˜pincha birinchi marta eshitaman, keyin yozguncha rosa oโ€˜rganaman ))

๐Ÿ“๐Ÿ‘‡
84โšก3๐Ÿ”ฅ33
Davronbek | SWE ๐Ÿช
Kichik eslatmacha โš ๏ธ Don't be shy, 16-iyungacha hali bor ulgurasiz. ๐Ÿ‘Œ Qatnashuvchilar ๐Ÿ‘ˆ
Va nihoyat bugun 16 iyun, Giveawayimiza tugadi ๐Ÿฅณ

Dashboard:
- 19 kishi qatnashdi:

1๏ธโƒฃ @Leo_Adham 128 ta user (eng koโ€™p user invite qildilar va gโ€™olib boโ€™ldilar ๐ŸŽ‰)
2๏ธโƒฃ @anvarmrv 111 ta user
3๏ธโƒฃ @Azizbek0627 38 ta user

Qatnashgan hammaga rahmat, shu hafta sovgโ€™a oโ€™z egasiga topshiriladi va yuqoridagi 3kishi bilan pizza qilamiza๐Ÿ˜‹ ๐Ÿ™Œ๐ŸปโŒ›๏ธ
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘7๐Ÿ”ฅ4๐Ÿค2โšก1๐Ÿ‘Ž11
Forwarded from Uz Python Meetup (A'zam Mamatmurodov)
Assalomu alaykum, barchaga!
Yaqin vaqtlar ichida yangi meetup tashkillashtirmoqchimiz.

Shu munosabat bilan quyidagi uch narsa bo'yicha sizlarni fikr va mulohazalaringni bilmoqchi edik:
- Meetupda qanday mavzularda suhbat bo'lishini istaysiz?
- Meetupda kimlar nutq so'zlashini(speaker) istaysiz?
- O'tgan safargi Meetupda qanday kamchiliklar bo'ldi?

Barcha fikr va mulohazalarni izohda yozib qoldirishingiz mumkin!

๐Ÿ‘‰@UzPythonMeetup
โšก6๐Ÿ‘2๐Ÿ”ฅ211
#resume #review

Bir qarashda ko'zga tashlanadigan 5+ xatolik haqida yozing โฌ‡๏ธโœ๏ธ

p.s) overleaf.com sinab kurishingizga arziydi, ko'p template'lar bor ekan).

more ๐Ÿ‘ˆ
Please open Telegram to view this post
VIEW IN TELEGRAM
432โšก1๐Ÿ”ฅ1
REST APIโ€™larda โ€œIdempotencyโ€ nima va nega u muhim? ๐Ÿ”

Koโ€˜pchilik REST API yozishda GET, POST, PUT, DELETE kabi metodlardan foydalanadi.
Lekin ular orasida bitta narsa koโ€˜p eโ€™tibordan chetda qoladi: idempotency.

๐Ÿง  Idempotency nima?

Idempotency โ€” APIโ€™ga bir xil soโ€˜rovni bir necha marta yuborganingizda ham tizim holati oโ€˜zgarmasligi degani.

Masalan:

DELETE /users/123
โ€“ 1-marta yuboriladi โ†’ foydalanuvchi oโ€˜chadi
โ€“ 2-marta yuboriladi โ†’ tizim xato bermaydi, lekin foydalanuvchi yoโ€˜q

Demak, bu DELETE โ€” idempotent.

๐Ÿ’ฅ POST idempotent emas. Nega?

POST /orders
โ€“ 1-marta โ†’ yangi buyurtma
โ€“ 2-marta โ†’ yana yangi buyurtma

Shu sababli POST soโ€˜rovlar ehtiyotkorlik bilan yozilishi kerak.

โš ๏ธ Haqiqiy muammo:

Foydalanuvchi โ€œToโ€˜lov qilishโ€ tugmasini bosdi.
Lekin networkda xatolik boโ€˜ldi. U qayta bosdi.
โ†’ Natijada: 2 marta toโ€˜lov ketdi!

Bu yerda idempotency boโ€˜lmaganligi jiddiy muammoga olib keldi.

โœ… Yechim: Idempotency-Key

Professional APIโ€™lar, masalan Stripe, GitHub, Twilio โ€” POST soโ€˜rovlar bilan Idempotency-Key yuborishni talab qiladi:

POST /payments
Idempotency-Key: 123e456
Agar ayni shu key bilan soโ€˜rov ilgari kelgan boโ€˜lsa โ€”
โ†’ server eski natijani qaytaradi, yangi narsa yaratmaydi.

๐Ÿ”š Xulosa:

โ€“ GET, PUT, DELETE โ€” odatiy idempotent metodlar
โ€“ POST โ€” odatda idempodent emas, ammo Idempotency-Key bilan idempotent qilish mumkin
โ€“ Bu APIโ€™ngizni xavfsiz, barqaror (consistent) va professional qiladi

๐Ÿ“Œ@otabekbobomurodov99
๐Ÿ‘14โšก2๐Ÿ”ฅ2๐ŸŽ‰2๐Ÿ‘Ž1
๐Ÿš€ gRPC + Django REST Framework

Bugun sizlar bilan gRPC va DRF ni qanday birga ishlatish haqida gaplashamiz.

๐Ÿ’ฌ Sizda qanday tajriba bor? Xatoliklar va takliflar bo'lsa, izohda qoldiring.

Postni o'qish ๐Ÿ‘ˆ

ยป @davron_coder
1โšก11๐Ÿ‘52๐Ÿ‘Ž111
Weekend chiroyli oโ€˜tdi. ๐Ÿ™‚

Foydali vaqt ajratildi.
RAG haqida yangi bilimlar, yangi motivatsiya, gโ€™oyalar โœจ

P.s) Joyi kelsa AI yaxshi teacher )

๐Ÿ’ป GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘1033๐Ÿ”ฅ22โšก1๐Ÿ‘Ž1๐Ÿค”1
Kodni faqat miyada run qiling ๐Ÿง 

p.s) o'ziz uchun!)
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘4๐Ÿ˜42โšก1๐Ÿ‘Ž11
What will be the output of the following Python code?
Anonymous Quiz
25%
[1,2,3]
56%
[1,2,3,4,5]
3%
[4,5]
16%
Error
18๐Ÿค”22๐Ÿ‘Ž1๐Ÿ˜1๐Ÿคจ1
Savol:

- Yuqoridagi 2 million ma'lumotlardan foydalangan holda CO2EMISSIONS(karbon gazi) topa olasizmi? and How?

>> Input: ENGINESIZE L (int)
>> Output: CO2EMISSIONS (g/km) (int)

It is just math:
- (COโ‚‚=ฮฒ0+ฮฒ1โ‹…ENGINESIZE)
๐Ÿค”3โšก2๐Ÿคทโ€โ™‚2๐Ÿ‘Ž1
๐ŸŽฅ Bugun kechga stream!

Koโ€˜pdan beri VIBE coding qilmagandik - vaqti keldi ๐Ÿ˜Ž

Bu safar ChatGPT, Claude, Bolt.new, Lovable kabi AIโ€™lar bilan 0 dan startUp loyiha qurib koโ€™ramiz.

๐Ÿ’ปVIBE coding - hozirda trend. Coding + vibe + sizlar bilan jonli muhokama = ๐Ÿ”ฅ
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘11๐Ÿ”ฅ8โšก11
๐Ÿ‘‹ Hello Laravel

๐Ÿ”“ New Achievement Unlocked: Laravel + Filament Admin

p.s) It wasnโ€™t just a โ€œHello Worldโ€ - it was a real project ๐Ÿ˜Ž

more ๐Ÿ‘ˆ

#bekorchilik
Please open Telegram to view this post
VIEW IN TELEGRAM
6๐Ÿ‘1๐Ÿ‘Ž1๐Ÿค”1๐Ÿ˜1
Overloading

Python'da @singledispatch dekoratori yordamida funksiya overloading qilish mumkin yani funksiya argumentining turiga qarab turli xil ish bajariladi.

Q: overloading vs overriding farqi? (uziz uchun)

ps.) Usually I don't use this feature but in some cases it's been quite handy )

ยป @davron_coder
1๐Ÿ‘11๐Ÿ”ฅ5๐Ÿ‘Ž22
Linear regression | Kirish

Bugungi kichik maqolada sizlar bilan ML darslarida va 4(+1) yil universitet nazariya darslarida o'rgangan ba'zi bilimlarni bo'lishmoqchiman ๐ŸŽ“

Maqolada:
- Bitta omil asosida simple linear regression model yasaymiz, so'ngida uy narxi bashorat qilamiz. ๐Ÿ ๐Ÿ’ฐ

Postni o'qish ๐Ÿ‘ˆ

ยป @davron_coder
Please open Telegram to view this post
VIEW IN TELEGRAM
โšก5๐Ÿ”ฅ3222
Middle Senior Vibe Coder ๐Ÿ”Ž

Strong experience in no-code/low-code platforms like Lovable, Replit, and Firebase Studio.

p.s) Ha "No-code" uji vakansiyalar ko'rina boshladi, bu yondashuv startaplar va kompaniyalar uchun vaqtni va mablagโ€˜ni tejaydi, eng muhimi - fikrni tezda bozorga (MVP) chiqarish imkonini beradi.

Apply ๐Ÿ‘ˆ
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ”ฅ43๐Ÿคฃ211
Forwarded from A'zam
๐Ÿ‡บ๐Ÿ‡ฟ Medium maqolalarini bepul oโ€˜qing!

Agar Medium.comโ€™da obunangiz boโ€˜lmasa, ammo maqolani oโ€˜qimoqchi boโ€˜lsangiz - yechim bor.
Quyidagi sayt orqali istalgan Medium maqolasini bepul ochishingiz mumkin:

๐Ÿ”— https://freedium.cfd/

Foydalanish juda oddiy: Medium maqolasi havolasini oling va shu saytga qoโ€˜ying. Maqolani oโ€˜qib rohatlaning!

โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”โ€”

๐Ÿ‡บ๐Ÿ‡ธ Read Medium articles for free!

If you donโ€™t have a Medium.com subscription but still want to read an article - thereโ€™s a solution.
With this website, you can open any Medium article for free:

๐Ÿ”— https://freedium.cfd/

Itโ€™s super easy: just copy the Medium article link, paste it into the site, and enjoy reading!

@azam_mamatmurodov
๐Ÿ‘15โšก3๐Ÿ‘Ž22๐Ÿ”ฅ1๐Ÿค”111
LMS loyihalariz uchun yakuniy sertifikat berish test jarayoni yana qanday shafofligini taminlagan boโ€™lar ediz?

- Boshqa sahifa ochilishi ๐Ÿ”’
- Full Ekrandan chiqib ketish ๐Ÿ“ฒ
- Face tracker/Detect (yon tomonlarga - 5 sekundan koโ€™p qarash mumkin emas) ๐Ÿซฅ
- Mouse left/right buttonโ€™lar ๐Ÿ”’
- Screenshot olish ๐Ÿ–ผ
- Timer โฑ๏ธ

๐Ÿ’ก Ideaโ€™lar boโ€™lsa share qiling!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1732โšก1๐Ÿ‘1๐Ÿ”ฅ1๐Ÿค”1๐Ÿค1