Uzbek Developers
2.17K subscribers
913 photos
102 videos
5 files
1.38K links
Dasturlash va IT sohasini bepul o'rganing.
⭐️ tirikchilik.uz/uzbekdevs

🌐 uzbekdevs.uz

πŸ”— Bizning havolalar ‡️
Β» uzbekdevs.uz/+uzbekdevs


Team Lead πŸ‘‰ @sherkulov_uz

πŸ’Ό E'lon uchun πŸ‘‰πŸ» t.me/ishvakantbot/vakant
πŸ“‘ @ishvakantuz
Download Telegram
#mustaqillik #dasturchilar

function happyday() {
const country = "πŸ‡ΊπŸ‡Ώ Oβ€˜zbekiston";
const message = "Mustaqillik bayramingiz muborak bo'lsin!";

console.log(`${message} ${country}`);
}

happyday();

β€” Uzbek Developers (@uzbekdevs)
πŸ”₯9
#donate #uzbekdevs


UZBEKDEVS darsliklar sonini kengaytirishda va faoliyatida yangi o'zgarishlar bo'lishida sizning xizmatingiz katta bo'lishi mumkin. Qo'llab quvvatlash faqat moliyaviy taraflama emas notug'ri tushinmang. Aslida bu majburiy ham emas.

πŸ‘‰ tirikchilik.uz/uzbekdevs

uzbekdevs.uz / @uzbekdevs
πŸ‘2πŸ”₯1
#android #mobile #dev


ANDROID Development

Programming Languages
- Java
- Dart
- Kotlin
- JavaScript

Frameworks
- React Native (JavaScript)
- Flutter (Dart)

Tools
- Android Studio
- VS Code
- IntelliJ IDEA
- Unity
- Git
- GitHub

freeCampDEV

uzbekdevs.uz / @uzbekdevs
Ozodbek Nazarbekov - Uyg'on o'g'lim

πŸ‘‰ youtu.be/_zU_YHQRTdY

"Sun'iy idrok yordamida va realistik texnologiyalar yordamida yaratilgan, deyarli barcha kasb egalarini qamrab olingan. Umringizni behudaga o'tkazmang. Uyg'oning do'stim!!!" β€” Uzbek Developers


uzbekdevs.uz / @uzbekdevs
πŸ”₯4
#markdown #dotmd


Markdown bilan ishlash uchun qulay onlayn muharrir dotmd.net

uzbekdevs.uz / @uzbekdevs
πŸ”₯3
#markdown #wiki #info


Markdown β€” bu oddiy matn belgilaridan foydalangan holda matnni formatlash uchun yaratilgan yengil vaznli belgilash tili (markup language). U 2004-yilda Jon Gruber tomonidan Aaron Swartz bilan hamkorlikda ishlab chiqilgan. Asosiy maqsad β€” odamlar tomonidan oβ€˜qilishi qulay boβ€˜lgan oddiy matn yozish va uni HTML yoki boshqa formatlarga oson konvertatsiya qilishdir.

πŸ‘‰ uzbekdevs.uz/wiki/markdown

uzbekdevs.uz / @uzbekdevs
πŸŒ˜πŸŒ—πŸŒ–πŸŒ‘πŸŒ“πŸŒ”πŸŒ•
πŸ‘2
πŸŒ‘
πŸ‘2
Forwarded from Sharofiddin Baxtiyorov
Uzbek Developers (uzbekdevs) ijtimoiy tarmoqlardagi rasmiy sahifalari! #uzbekdevs #links #fallow

Β»
twitter.com/uzbekdevs
Β» threads.net/@uzbekdevs
Β»
instagram.com/uzbekdevs
Β»
youtube.com/uzbekdevs
Β» facebook.com/uzbekdevs
Β»
linkedin.com/company/uzbekdevs/

"Twiiter, Threads va boshqa ijtimoiy tarmoqlarda bizning boy va rang-barang muhokamalarimizga qo'shiling. Fikrlaringiz, tajribalaringiz va ilhomlaringiz bizning jamoamiz uchun juda qimmatli. Sizning ishtirokingiz biz uchun juda muhim va bizni yanada kuchli qiladi. Sizni bizning ijtimoiy tarmoqlarimizda ko'rishni sabrsizlik bilan kutamiz va sizning qo'llab-quvvatlanganingiz uchun chin qalbdan minnatdorchilik bildiramiz!" - Uzbek Developers


πŸ‘‰ https://uzbekdevs.uz/+uzbekdevs

@uzbekdevs | uzbekdevs.uz
#AyTi #dasturlash


AQShda AyTi ni tark etayotgan yoshlar ko'payib bormoqda. β€” Murodkhuja Muratov

UICda 2 yilcha ilgari bir g'alati holat yuz bergan edi. O'quv markazini bitirgan bir ukamiz amaliyot uchun ariza topshirib, suhbatdan o'tgan. Oradan bir muddat o'tgach miyam qabul qilmayapti, IT qiyin ekan, menga vaqt kerak deb ketgan edi.

Keyinchalik esa men AyTini tark ettim, sotuv bilan shug'ullana qolaman deb aytgan gapi haligacha esimdan chiqmaydi.

Har qanday sohani o'z qiyinchlik, muammolari bor, shu kabi AyTida ham. Osongina pul topib, mazza qilib yashayman deydiganlar ham topiladi. Ammo bunday turdagi saroblar faqatgina bozordagi o'rtacha ekspertiza ko'rsatkichlarini pasaytirib, sifatni tushirib yuboradi.

Sarobga ishonmang, hech qayerda oson pul yo'q. O'z ustingizda qattiq ishlab, chet tilini yaxshi o'zlashtirsangiz shunda siz xohlagan maqsadlaringizga tezroq va ishonchliroq yetib borasiz.

uzbekdevs.uz / @uzbekdevs
πŸ‘6
Open-source illustrations

πŸ‘‰ undraw.co/illustrations

uzbekdevs.uz / @uzbekdevs
πŸ‘3
#thoe2 #uz


Yangi Thoe-2 bilan tanishing 100km ga 91Litr 😁. (PR mi bu ;))

uzbekdevs.uz / @uzbekdevs
πŸ•Š6
Dr. Algorithm
πŸ—“ 13-sentabr, 20:00
πŸ“ Shakli: Online
@DrAlgorithm men hurmat qilib ko'zatadigan og'alardan. Tajribasidan o'rnak olsangizlar siz uchun juda manfaatli bo'ladi. β€” @mastersherkulov
🀝1
5-qadam: Katta yuklamalarga bardosh berish (Scaling)

Endi tizimni milliardlab so'rovlarga tayyorlaymiz.

Taxminiy hisob-kitob:

Yozish (Write): Oyiga 100 million yangi URL.

O'qish (Read): Odatda, o'qish operatsiyalari yozishdan ancha ko'p bo'ladi. Aytaylik, 10:1 nisbatda. Demak, oyiga 1 milliard redirect.

Bu soniyasiga ~40 ta yozish va ~400 ta o'qish degani. Bu juda katta yuklama!

Qayerda muammo bo'ladi? Asosiy yuklama ma'lumotlar bazasining o'qish operatsiyalariga tushadi.

Yechim β„–1: KESHLASH (Caching!)
Bu eng muhim optimizatsiya. Biz Redis kabi in-memory keshdan foydalansak bo'ladi.

Mantiq: Foydalanuvchi GET /GorAmir so'rovini yuborganda:

Tizim avval Redis keshidan GorAmir kalitini qidiradi.

Cache Hit (Keshdan topildi): Agar kalit topilsa, unga mos uzun URL keshdan olinadi va foydalanuvchiga bir zumda qaytariladi. Ma'lumotlar bazasiga umuman murojaat qilinmaydi!

Cache Miss (Keshda yo'q): Agar kalit topilmasa, tizim ma'lumotlar bazasiga murojaat qiladi, uzun URL'ni oladi, uni kelajakdagi so'rovlar uchun Redisga saqlaydi va keyin foydalanuvchiga qaytaradi.

Bu yondashuv ma'lumotlar bazasiga tushadigan yuklamani 90-95% gacha kamaytiradi.

Yechim β„–2: Ma'lumotlar bazasini kengaytirish (Database Sharding)
Agar bitta ma'lumotlar bazasi milliardlab yozuvlarni saqlashga qiynalsa, biz ma'lumotlarni bir nechta bazalarga bo'lib tashlaymiz. Bu jarayon Sharding deyiladi.

Mantiq: short_code ning birinchi belgisiga qarab ma'lumotlarni bo'lishimiz mumkin. Masalan, 'a' dan 'm' gacha boshlanadigan barcha kodlar 1-bazaga, 'n' dan 'Z' gacha bo'lganlar esa 2-bazaga yoziladi. Bu ham yozish, ham o'qish yuklamasini taqsimlaydi.

Ko'rib turganingzdek, oddiy tuyulgan masalaga ham o'zgacha yondashish, iloji boricha ko'proq nimaga va qanday degan savollar berib chiqish muhim hisoblanadi. Hozir men bu muammoga yechimni iloji boricha qisqa va tushunarliroq shaklda yozishga harakat qildim, lekin buniyam turli xil yechimlar va yo'llar bilan yanayam samaraliroq va yaxshiroq qilish imkoniyatlari bor.

Hozircha faqat matn ko'rinishida yozishga sharoit bo'lyapti, lekin keyinroq shu mavzularni youtubega video shaklda joylashni boshlayman va shunda tushunishga osonroq va oddiyroq bo'ladi deb o'ylayman

@mabrur_dev
🀝2
Assalomu alaykum salomatmisizlar? Olti sotdini tushunadigan marketing sohasida tajribasi borlar bormi? @farrukhsherkulov yozing taklif bor.
πŸ‘2🀝1
#roadmap #django #python


Backend dasturlashni o'rganuvchilar uchun minimum roadmap.

- Python ga kirish
- Python kirish & sintaksis
- Python ma'lumot turlari
- Python o'zgaruvchi & o'zgarmaslar
- Python Math
- Python Satrlar
- Python Operatorlar( Arifmetik, Tayinlash...)
- Python shart operatorlar
- Python Massive
- Python Ma'lumotlar to'plami
- Python Takrorlash operatori (While)
- Python For Tsikl operatori
- Python Funskiya
- Python Obyekt va Sinflar
- Python Fayllar ustida amallar
- Python ma'lumotlar bazasi
- Front-End Qisqacha
- Django Framework
- Django Loyiha yaratish
- Django Model
- Django View
- Django Template
- Django Control
- Django URL xatirasi
- Django Ma'lumotlar bazasi
- Django Fayllar

πŸ‘‰ uzbekdevs.uz/darsliklar

uzbekdevs.uz / @uzbekdevs
πŸ‘3πŸ”₯3
21-oktyabr O'zbek tili bayrami kuni. #uzbek #bayram #uzbekdevs #onatilimfaxrim

O'zbek tiliga asoslangan AT sahosidagi "O'zbek dasturchilar (UzbekDevs)" dasturi jamoasi barchangizni o'zbek tili bayrami bilan tabriklaydi.

πŸ‘‰ https://uzbekdevs.uz

Instagram β€’ Facebook β€’ YouTube β€’ LinkedIn
πŸ”₯3πŸ•Š1