Uzbek Developers
2.19K subscribers
1.05K photos
125 videos
5 files
1.87K links
Dasturlash va IT sohasini bepul o'rganing.
⭐️ blogpost.uz/@uzbekdevs

🌐 uzbekdevs.uz

Team Lead 👉 mastersherkulov.com

Homiylar & Hamkorlar ⤵️
uzbekdevs.uz/sponsors


tirikchilik.uz/uzbekdevs
Download Telegram
#legacy_code #wiki #uzbekdevs


Legacy code

Eski texnologiyalar asosida yaratilgan, ammo hali ham ishlayotgan dasturiy tizimlarni boshqarish va yangilash uchun xizmat qiladi. Ular biznes jarayonlarini ta'minlaydi, lekin hujjatlar va testlar yetishmasligi sababli o'zgartirish xavfli bo'ladi. Modernizatsiya qilishda incremental refactoring yoki strangler pattern kabi usullar orqali tizim bosqichma-bosqich yangilanadi.

👉 uzbekdevs.uz/wiki/legacy-code

uzbekdevs.uz / @uzbekdevs
#gitlabcicd #texnologiya #uzbekdevs


GitLab CI/CD (DevOps)

GitLab CI/CD kodni yig‘ish, testlash va joylashtirish bosqichlarini pipeline orqali boshqaradi. Vazifalar .gitlab-ci.yml faylida belgilanadi va GitLab Runner tomonidan bajariladi.

👉 uzbekdevs.uz/gitlab-ci-cd

uzbekdevs.uz / @uzbekdevs
#argocd #texnologiya #uzbekdevs


Argo CD (DevOps)

Argo CD Kubernetes uchun GitOps asosidagi joylashtirish vositasidir. Git repositorydagi konfiguratsiyani klaster holati bilan solishtiradi va sinxronlashtiradi.

👉 uzbekdevs.uz/argo-cd

uzbekdevs.uz / @uzbekdevs
👍1
#route_aggregation #wiki #uzbekdevs


Route aggregation

Bir nechta qo‘shni tarmoq prefikslarini bitta qisqaroq umumiy yo‘nalish bilan e’lon qilish imkonini beradi. U marshrutlash jadvalidagi yozuvlar va yangilanishlar sonini kamaytirib, tarmoq beqarorligini oldini oladi. Core routerlar yuklamasini kamaytirish uchun BGP va OSPF kabi protokollarda ishlatiladi.

👉 uzbekdevs.uz/wiki/route-aggregation

uzbekdevs.uz / @uzbekdevs
#javafx #texnologiya #uzbekdevs


JavaFX (Desktop)

JavaFX Java asosida grafik interfeysli desktop ilovalar yaratish platformasidir. UI komponentlari, media, animatsiya va CSS uslublarini qo‘llab-quvvatlaydi.

👉 uzbekdevs.uz/javafx

uzbekdevs.uz / @uzbekdevs
#prediction #wiki #uzbekdevs


Prediction

Model kiruvchi ma'lumotlar asosida label, qiymat yoki ketma-ketlik ko'rinishidagi natijalarni hosil qiladi. U klassifikatsiya, regressiya, generatsiya va prognozlash kabi vazifalarni bajarishda ishlatiladi. Natijaning aniqligini ta'minlash uchun input formati va o'lchamlari treningdagi konfiguratsiyaga mos kelishi lozim.

👉 uzbekdevs.uz/wiki/prediction

uzbekdevs.uz / @uzbekdevs
#ansible #texnologiya #uzbekdevs


Ansible (DevOps)

Ansible serverlarni sozlash, dasturlarni o‘rnatish va ma’muriy vazifalarni avtomatlashtiradi. Agent talab qilmaydi va YAML formatidagi playbooklar orqali ishlaydi.

👉 uzbekdevs.uz/ansible

uzbekdevs.uz / @uzbekdevs
#shard #wiki #uzbekdevs


Shard

Katta ma'lumotlar to'plamini kichikroq bo'laklarga bo'lib, ularni turli serverlar orasiga taqsimlaydi. Bu usul tizimga tushayotgan yukni kamaytiradi va qidiruv jarayonlarini parallel bajarish imkonini beradi. Ma'lumotlar nusxalari orqali serverlar ishdan chiqqanda tizimning uzluksiz ishlashi ta'minlanadi.

👉 uzbekdevs.uz/wiki/shard

uzbekdevs.uz / @uzbekdevs
Forwarded from Sherzod Shermatov
Сунъий интеллектни ривожлантиришга сармоя қилинганида, ундан ҳимоя қилишга ҳам тегишли сармоя киритиш жуда муҳим (уни СИ йўналишида мақсадсиз сарф деб ҳисобланса риск ортаверади)

Охирги кунларда хакерлар атакалари бўйича дунёда жуда кўп янгиликлар чиқмоқда. Масалан, BINANCE биржасидан 6 млрд доллардан ортиқ маблағлар ўғирлангани тасдиқланди. СИдан сўраса яна кўплаб мисоллар беради: https://share.gemini.google/snFw4XVANeO1

Яқинда 27 млн маълумот чиқиб кетди деб шов-шув қилган https://t.me/butterfly_grp мақсади ҳам айнан шу масалага эътибор қаратиш бўлганлигини ўзида ҳам ёзиб чиқибди. Лекин ҳозир тарқалмади дегани, зудлик билан чоралар кўрилмаса, эртага бундай ҳолат бўлмаслигига кафолат дегани эмас!!!

Сунъий интеллект эски ишлатилаётган тизимларда заифликларни аниқлаш бўйича жуда катта революцияни бошлаб берди. Gemini тайёрлаган графикка эътибор қилсангиз, аввалгиларига қараганда, ҳозир аниқланаётган заифликлар сони бир неча бараварга ортиб кетди.

Шунинг учун, барча давлат, нодавлат ва тижорат ташкилотлари ўз тизимларида доимий равишда ушбу заифликларни вақтида тузатиб боришлари зарур бўлади.

Рисклар кескин ортиб бораётгани сабабли тизимларни яратишга ва юритишга масъул идоралар ва компаниялар томонидан Киберхавфсизлик учун қўшимча молиялаштириш кўзда тутилиши ва мутахассислар тайёрланиши зарур.

Ўша мутахассислар ДХХ Киберхавфсизлик маркази тавсиялари https://t.me/cyber_csec_uz ва уларнинг UzCERT хизмати https://t.me/uzcert_live хабарларидаги янги топилган заифликлар ҳақида ўқиб, зудлик билан тизимларни тузатиш чораларини кўриши шарт!

Акс ҳолда, рақамлаштириш ва СИ ривожи борган сари хавфни ортишига сабаб бўлаверади.

Бу ҳолат келажакда юқори даромадли ишга эга бўлмоқчи бўлган ёшларга қўшимча эслатма ва имконият. Киберхавфсизлик бўйича мутахассис бўлишга ҳаракат қилинг! Уларга ўзимизда ҳам, чет элда ҳам талаб ортаверади. Шунинг учун, Cyber University давлат университетини танлашни тавсия қиламиз. Албатта, ТАТУ, INHA, Amity, Acharya университетларида ҳам Киберхавфсизлик йўналишларини кучайтиришга эътибор қаратилади.
SI-agentlar analitiklar va ML-muhandislarga qanday yordam berishi: YSDAʼdan intensiv
 
2026-yil 23–27-noyabrda Yandex School of Data Analysis (YSDA) AI Analytics Week oʻtkazadi. Yandex  ekspertlari maʼlumotlarni tayyorlashdan tortib prognozlar tuzish va tajribalarni loyihalashgacha LLM va SI-agentlardan qanday foydalanishni koʻrsatadi.
 
Nimalarni koʻrib chiqamiz:
● Analitik ishida SI-vositalar
● LLM bilan maʼlumotlarni tozalash, RAG-payplaynlar
● Tajribalarda LLM: tanlanma, stratifikatsiya, sintetik nazorat
● Agent tizimlari arxitekturasi, MCP orqali maʼlumotlarga kirish
 
Ishtirok etish uchun SQL, Python boʻyicha mustahkam baza, statistika va ML asoslari kerak.
 
👉 22-noyabrgacha roʻyxatdan oʻting. Sizni YouTubeʼda savol berish imkoniyati bilan 5 kunlik videotranslyatsiyalar kutmoqda.

https://t.me/uzbekdevs
🔥3
#multicast #wiki #uzbekdevs


Multicast

Ma'lumotlarni bitta manbadan faqat tanlangan guruh a'zolariga uzatish imkonini beradi. IPTV, real vaqtli media va moliyaviy ma'lumotlarni tarqatishda trafikni tejash uchun xizmat qiladi. Paketlar tarmoqning kerakli nuqtalarida nusxalanib, faqat guruhga a'zo qabul qiluvchilarga yetkaziladi.

👉 uzbekdevs.uz/wiki/multicast

uzbekdevs.uz / @uzbekdevs
#capacitor #texnologiya #uzbekdevs


Capacitor (Mobile)

Capacitor web ilovalarni Android va iOS platformalarida ishga tushirish imkonini beradi. Kamera, fayl tizimi va bildirishnomalar kabi mahalliy APIlarga ulanadi.

👉 uzbekdevs.uz/capacitor

uzbekdevs.uz / @uzbekdevs
👍1
#rendering #wiki #uzbekdevs


Rendering

Grafik ma'lumotlar, yorug'lik va materiallar asosida yakuniy tasvir yoki video kadrini yaratish jarayonidir. U o'yinlarda real vaqtda yoki animatsion filmlarda oldindan hisoblab chiqarish orqali ishlatiladi. Geometriya va teksturalarni qayta ishlab, ekrandagi piksellarning rangini aniqlashga xizmat qiladi.

👉 uzbekdevs.uz/wiki/rendering

uzbekdevs.uz / @uzbekdevs
🔥1
#multi_leader_replication #wiki #uzbekdevs


Multi-Leader Replication

Bir nechta tugun mustaqil ravishda ma'lumot yozishni qabul qilib, o'zgarishlarni o'zaro almashadi. Bu usul turli hududlardagi foydalanuvchilarga tezroq kirish imkonini beradi va tizimning ishdan chiqishga chidamliligini oshiradi. Parallel yozilgan ma'lumotlar orasidagi ziddiyatlar maxsus qoidalar yoki algoritmlar yordamida hal qilinadi.

👉 uzbekdevs.uz/wiki/multi-leader-replication

uzbekdevs.uz / @uzbekdevs
#locale #wiki #uzbekdevs


Locale

Dasturda matn, son, sana va valyuta kabi ma'lumotlarni ma'lum bir til va hudud qoidalariga moslashtirish uchun ishlatiladi. U foydalanuvchiga ma'lumotlarni o'zi tushunadigan formatda ko'rsatish va alifbo tartibida to'g'ri saralash imkonini beradi. Sozlamalar to'plami orqali vaqt, ko'plik qoidalari va raqamlar ajratgichlari hududiy standartlarga muvofiq belgilanadi.

👉 uzbekdevs.uz/wiki/locale

uzbekdevs.uz / @uzbekdevs
#certificate_rotation #wiki #uzbekdevs


Certificate Rotation

Amaldagi sertifikat va unga bog‘liq kalit materiallarini rejalashtirilgan yoki favqulodda ravishda yangisiga almashtirish orqali xavfsizlik ta'minlanadi. Jarayon davomida yangi kalit juftligi chiqariladi va eski ma'lumotlar xavfsiz yo‘q qilinadi. Bu usul kalitlar kompromiss bo‘lish xavfini kamaytiradi va kriptoperiodni boshqarish imkonini beradi.

👉 uzbekdevs.uz/wiki/certificate-rotation

uzbekdevs.uz / @uzbekdevs
#teardown #wiki #uzbekdevs


Teardown

Test tugagach, yaratilgan resurslarni tozalash va muhitni avvalgi holiga qaytarish imkonini beradi. U ma'lumotlar bazasidagi yozuvlarni o'chirish, vaqtinchalik fayllarni olib tashlash va ochiq ulanishlarni yopish uchun xizmat qiladi. Bu jarayon testlar orasida ma'lumotlar aralashib ketishining va ortiqcha resurslar qolishining oldini oladi.

👉 uzbekdevs.uz/wiki/teardown

uzbekdevs.uz / @uzbekdevs
🔥1
#clock_cycle #wiki #uzbekdevs


Clock cycle

Raqamli tizimlardagi komponentlarga ma'lumotni qachon qabul qilish va keyingi bosqichga o'tishni belgilovchi vaqt tayanchidir. U protsessorning ishlash tezligini va hisoblash bosqichlarini tartibga solish uchun xizmat qiladi. Chastotani boshqarish orqali qurilmaning unumdorligini oshirish yoki quvvat sarfini kamaytirish mumkin.

👉 uzbekdevs.uz/wiki/clock-cycle

uzbekdevs.uz / @uzbekdevs
#static_typing #wiki #uzbekdevs


Static Typing

O‘zgaruvchilar turlari dastur ishga tushishidan oldin tekshiriladi. Bu xatolarni erta aniqlash, kodni optimallashtirish va muharrirning avtomatik to‘ldirish imkoniyatini yaxshilashga yordam beradi. Katta kod bazalari va xavfsizlikka muhim tizimlarda modul chegaralarini ravshanlashtirish uchun foydalaniladi.

👉 uzbekdevs.uz/wiki/static-typing

uzbekdevs.uz / @uzbekdevs
#semantic_versioning #wiki #uzbekdevs


Semantic Versioning

Dastur versiyalarini MAJOR. MINOR. PATCH ko‘rinishida belgilash orqali o‘zgarishlar public API mosligiga qarab raqamlanadi.

👉 uzbekdevs.uz/wiki/semantic-versioning

uzbekdevs.uz / @uzbekdevs