Davronbek SWE 🪐
898 subscribers
582 photos
113 videos
66 files
447 links
- Loyihalardagi xatoliklar va ularni xal qilishdagi ba'zi tavsiyalarni ulashib boraman.

Don't be shy, say hi 👋 | @firdavs_dev | davronbekdev.uz
Download Telegram
Ancha vaqt bo‘libdi davronbekdev.uz 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 ))

📝👇
843🔥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🤝21👎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
4321🔥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
👍142🔥2🎉2
🚀 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
110👍5211
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
👍833🔥221🤔1
Kodni faqat miyada run qiling 🧠

p.s) o'ziz uchun!)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4😁3211
What will be the output of the following Python code?
Anonymous Quiz
26%
[1,2,3]
55%
[1,2,3,4,5]
4%
[4,5]
15%
Error
16🤔3🤨22🤷‍♂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)
🤔32🤷‍♂2