Davronbek | SWE 🪐
776 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
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
👍153👎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
17321👍1🔥1🤔1🤝1
Qisqa interview savolchasi

- Pythonda max nechta thread/multiprocessing yaratish mumkin? 4gb ram
- Python yordamida yaratilgan 1 thread/multiprocessing hajmi qancha?


p.s) Coroutines Use Less Memory Than Threads in Python

try use:
from functools import cache



more:
* https://superfastpython.com/thread-stack-size-in-python/

* https://luis-sena.medium.com/understanding-and-optimizing-python-multi-process-memory-management-24e1e5e79047
43🤔2🔥1
OSI Model (Internet qanday ishlaydi?)

OSI haqida universitet darslarida aytilmagan bazi haqiqatlar 🤔️️️️️️

Postni o'qish 👈

» @davron_coder
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5321
👨‍💻 Fullstack pythonchi uchun emasmi?

Dastlab hamma narsani Django’da hal qilardim.
MVT + Jinja menga zo‘r ko‘ringandi: backend ham, frontend ham bitta joyda, tez yozilar edi. Lekin loyiha kattalashgani sari muammolar boshlandi:

* UI har safar reload bo‘lib ishlaydi,
* static fayllar bilan ovorabop,
* form validation foydalanuvchiga yoqmaydi,
* jquery, mobile flex ....
* etc ...

bir so‘z bilan aytganda, “modern” his qildirmaydi. (template)

Shunda o‘yladim: “React’ni o‘rganib ko‘ray”:

* useState, useEffect, hook’lar,
* chalkash folder strukturasi…
* Python background’dan kelgan odam uchun birinchi zarba shunday bo‘larkan.
* Har narsaga library qidirish, oddiy CRUD uchun ham ko‘p boilerplate yozish.
Kuchli, lekin sabr va vaqt ko‘p ketar ekan ...

Keyin Vue 3 ni sinab ko‘rdim.
Ochig‘i, ancha yoqib qoldi)

* script setup oddiy, toza
* router va store (Pinia) allaqachon tayyor
* HTML, CSS, JS bir joyda – ko‘zga oson tushadi
frontendni qisqa vaqtda tezroq o'rganib olish mumkin.

🚀 Xulosam:
Agar Python dev tezroq fullstack bo‘lishni istasak, Vue 3 yaxshi start bo‘lishi mumkin deb uylayman. React ham albatta kuchli, lekin sabr, vaqt va tajriba talab qiladi. (Django + Jinja esa kichik loyihalarda qolgan ma’qul)

Fikrlar bo'lsa👇

» @davron_coder
👍6🔥433🤝1
Programmers Life | Abdullayev
oylik (3000$ — 3500$)
Vakansiya: Senior Python (Team Lead) 🔥

- 15 kunda avans
- Tushlik va kofe kompaniya hisobidan 🍱

p.s) Talablarning hammasiga 100% tug'ri kelishiz shart emas. ayrimlarini bilib ayrimlarni bilmaslik uyat emas tabiy hol. asosan talablarga javob berishiz foizga olib qaralishi mumkin)
Please open Telegram to view this post
VIEW IN TELEGRAM
1😐5👍3🔥3🤝21
Forwarded from Otabek Kholmirzaev 💻
Hurmatli junior dasturchilar, agar siz AI o‘rganishni endi boshlayotgan bo‘lsangiz, bugundan boshlab quyidagilarni o‘rganishga vaqt ajratsangiz, keyinchalik o‘zingizga rahmat aytasiz:

1. Python + Data Structures & Algorithms
Nega: Bu — AI’da hamma narsa qurilgan til va mantiq; buni bilmasangiz, boshqa joylarda qiynalasiz.

2. Math for ML (Linear Algebra, Probability, Stats)
Nega: Agar matematikani tushunmasangiz, AI modellari qanday ishlashini yoki ularni qanday yaxshilashni ham tushunolmaysiz.

3. Machine Learning (Classic Algorithms)
Nega: Har qanday AI roli sizdan ML asoslarini bilishingizni kutadi, hatto keyinchalik faqat LLM’lar bilan ishlasangiz ham.

4. Deep Learning & Neural Networks
Nega: Bu — hozirgi “AI”ning yuragi, Computer Vision-dan tortib LLM’larga qadar hammasi shunga asoslangan.

5. LLMs (Large Language Models)
Nega: LLM’lar ChatGPT, Claude, Gemini va aksariyat yangi AI mahsulotlarini quvvatlantiradi, bu sohaning ilg‘or qismi.

6. Prompt Engineering
Nega: LLM’lar bilan “gaplashishni” o‘rganish sizga 99% foydalanuvchilarga qaraganda ancha aniq va yaxshi natijalar beradi.

7. RAG (Retrieval-Augmented Generation)
Nega: Ma’lumotlaringizdan savollarga javob bera oladigan chatbot va yordamchilar yaratish — AI kelajagi.

8. AI Agents & Agentic Workflows
Nega: Haqiqiy dunyoda AI siz uchun ish qiladigan botlar jamoasi bo‘ladi, faqat bitta javob beradigan emas.

9. Data Engineering Basics
Nega: AI pipeline’ining 90% qismi ma’lumotlarni yig‘ish, tozalash va boshqarishga sarflanadi.

10. MLOps (Model Deployment & Monitoring)
Nega: Modellarni ishlab chiqish — boshlanishi, ularni ishlashini kuzatish esa haqiqiy qiymat yaratishdir.

11. Cloud Fundamentals (AWS, GCP, Azure)
Nega: Aksariyat AI loyihalari cloud’da ishlaydi; ularni qanday joylashtirish, masshtablash va kuzatishni bilish kerak.

12. Model Evaluation & Debugging
Nega: Faqat o‘lchab va muammolarni topib tuzatganingizdagina modellaringizni yaxshilashingiz mumkin.

13. Building AI APIs & Tools
Nega: Har bir jamoa mahsulotiga “AI funksiyalari” qo‘shishni xohlaydi, API yaratishni o‘rganing.

14. Reading AI Papers & Blogs (Stay Updated)
Nega: Bu soha har oy yangilanadi. Google, Meta, OpenAI va boshqalardan eng so‘nggi yangiliklarni kuzatishni o‘rganing.

Bir vaqtning o‘zida bitta mavzuga e’tibor qarating.
Erta boshlaganingiz uchun keyin o‘zingizga rahmat aytasiz, ko‘pchilik hatto birinchi qadamni ham qo‘ymaydi.

Muallif: Kartikey Kumar

PS: Original manbada faqat juniorlar uchun deyilibdi. Lekin bu bilimlarni o'rganish faqat juniorlar uchun emas balki hamma darajadagi dasturchilar uchun juda foydali bo'ladi.

@Otabek_Kholmirzaev
2👍8🔥332
Forwarded from @Rustam-Z⚡️
1 year ROADMAP by me, Google Engineer: How to learn PROGRAMMING

This is what I did back when I started my career.

LINK: https://www.notion.so/rustam-z/How-to-Learn-PROGRAMMING-ROADMAP-2701ece53065801db6e0c7f7f17ea5a4

Share it with someone who needs to see this.

I'm 100% confident you can get a job if you follow every single step in this guide.

🔘Learn Programming Concepts with C++
🔘Learn Python or JavaScript
🔘Learn Backend
🔘Build Projects and Find your FIRST JOB


🇺🇿👇

1 Yillik Dasturlashni O’rganish ROADMAP

Dasturlashni nimadan o'rganish boshlashni bilmaganlar uchun, mana ROADMAP. O'zim universitet vaqtlari qilgan ishlarim.

LINK: https://www.notion.so/rustam-z/How-to-Learn-PROGRAMMING-ROADMAP-2701ece53065801db6e0c7f7f17ea5a4

O‘zingizga saqlang va boshqalar bilan ulashing 👍

🔘C++ bilan dasturlashni o'rganing
🔘Python yoki JavaScript'ni o'rganing
🔘Backend'ni o'rganing
🔘Loyihalar yarating va o'z BIRINCHI ISHINGIZNI toping

@cracking_maang
Please open Telegram to view this post
VIEW IN TELEGRAM
1622🔥1
#quiz #easy


Ran it in ur 🧠
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥111
Yuqoridagi kodning natijasi?
Anonymous Quiz
27%
A
50%
B
15%
C
8%
D
1421🔥1
Expert - really ?) thanks @yandex 😁

P.s) Ancha manfatli bo’ldi.
Suratdagi inson Sergey Voronsov Yandex Go ilovasida haydovchi topish, narxlarni hisoblash va boshqa jarayonlar uchun algorithm ishlab chiqan odam ekan.

Bazida narxlar kutarilib ketishiga sababchi buladigan odamlardan))

MeetUp kelganlar bo’lsa 👋👇
1🔥1132
Forwarded from Aziz Architect
🚖 Real Time Database tanlash 🚀

1 mln haydovchi va 10 mln foydalanuvchini qo‘llab-quvvatlaydigan tizim qanday ishlashini ko‘rishni xohlaysizmi?
Haydovchilarni real vaqtda kuzatish, zakaz taklif qilish, radius bo‘yicha qidirish va GeoHash yordamida tezkor qidiruv – bularning barchasini ushbu videoda ko‘rib chiqamiz.

📌 Video davomida:
• Yozish va o‘qish operatsiyalarining bosim hisob-kitobi
• Qaysi database texnologiyasi mos kelishi mumkinligi
• Redis optimizatsiyasi va indexing
• Benchmark test qilish

🎥 To‘liq videoni bu yerdan ko‘ring: 👉 https://www.youtube.com/watch?v=1tAClL-YrvQ
9🔥43