Uzbek Developers
2.18K subscribers
1.05K photos
125 videos
5 files
1.84K 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
#python #texnologiya #uzbekdevs


Python (Backend, Desktop, Mobile)

Python o'qilishi oson sintaksis, boy kutubxonalar va keng ekotizim bilan amaliy muammolarni tez yechishga xizmat qiladi. Web backend, avtomatlashtirish, data analysis, machine learning, test yozish va scriptingda keng ishlatiladi. Django, Flask, FastAPI, Pandas, NumPy va PyTorch kabi vositalar Python'ni prototipdan production tizimgacha olib chiqadi.

📚 Python darsliklari

👉 uzbekdevs.uz/python

uzbekdevs.uz / @uzbekdevs
#data_asset #wiki #uzbekdevs


Data Asset

Tashkilot uchun qiymatga ega bo‘lgan va maxsus boshqariladigan ma'lumotlar resursidir. U datasetlar, jadvallar va hisobotlar ko‘rinishida bo‘lib, xavfsizlik hamda saqlash tizimlari doirasida ishlaydi. Katalogda ro‘yxatga olingan ushbu resurslar biznes jarayonlarining barqarorligini va ma'lumotlar sifatini ta'minlashga xizmat qiladi.

👉 uzbekdevs.uz/wiki/data-asset

uzbekdevs.uz / @uzbekdevs
#baseline #wiki #uzbekdevs


Baseline

Keyingi o‘lchovlar va o‘zgarishlarni solishtirish uchun qabul qilingan boshlang‘ich ko‘rsatkichlar to‘plami hisoblanadi. Undan tizimning ishlash tezligi, resurs sarfi va xavfsizlik sozlamalaridagi farqlarni aniqlashda foydalaniladi. Bu usul yangi o‘zgarishlar natijasida yuzaga kelgan degradatsiya yoki anomaliyalarni topishga yordam beradi.

👉 uzbekdevs.uz/wiki/baseline

uzbekdevs.uz / @uzbekdevs
#domen #wiki #uzbekdevs


Domen

Internet xizmatlarini raqamli IP manzillar o‘rniga oson eslab qolinadigan nomlar orqali topish imkonini beradi. DNS tizimi yordamida foydalanuvchini kerakli serverga yo‘naltirib, veb-saytlarga kirish va email manzillar yaratishda xizmat qiladi. Undan loyiha nomini internetda ko‘rsatish va server manzillarini yashirish uchun foydalaniladi.

👉 uzbekdevs.uz/wiki/domen

uzbekdevs.uz / @uzbekdevs
#grafana #texnologiya #uzbekdevs


Grafana (DevOps)

Grafana metrikalar va loglarni interaktiv panellarda ko‘rsatadi. Dashboard, grafik va ogohlantirishlar orqali infratuzilma holatini kuzatish imkonini beradi.

👉 uzbekdevs.uz/grafana

uzbekdevs.uz / @uzbekdevs
🔥2
#partitioning #wiki #uzbekdevs


Partitioning

Katta jadvallarni kichikroq fizik bo‘laklarga ajratish orqali ma’lumotlarni boshqarish va qidiruv tezligini oshirish mumkin. Bu usul kerakli ma’lumotlarni tezroq topishga va eski ma’lumotlarni oson arxivlashga yordam beradi. Ma’lumotlar sana, hudud yoki ID kabi kalitlar asosida turli usullarda taqsimlanadi.

👉 uzbekdevs.uz/wiki/partitioning

uzbekdevs.uz / @uzbekdevs
#ai #coding #uzbekdevs


Qachonki men AI bilan ishlaganimda ;)

uzbekdevs.uz / @uzbekdevs
🤣15👍1
#duckdb #texnologiya #uzbekdevs


DuckDB (Database)

DuckDB analitik so‘rovlarni bevosita dastur ichida bajarishga mo‘ljallangan ichki SQL bazasidir. CSV, Parquet va lokal ma’lumotlar bilan ishlashda qo‘llanadi.

👉 uzbekdevs.uz/duckdb

uzbekdevs.uz / @uzbekdevs
#phpunit #texnologiya #uzbekdevs


PHPUnit (Testing)

PHPUnit PHP loyihalari uchun unit test frameworkidir. Klasslar, metodlar va biznes mantiqining to‘g‘ri ishlashini avtomatik tekshirishda qo‘llanadi.

👉 uzbekdevs.uz/phpunit

uzbekdevs.uz / @uzbekdevs
#nextjs #wiki #uzbekdevs


Next.js

React asosida veb-ilovalar yaratish uchun xizmat qiluvchi ochiq kodli frameworkdir. U server rendering, static generation va routing kabi imkoniyatlarni yagona loyiha tuzilmasida birlashtiradi. Ushbu vosita React komponentlarini to‘liq veb-freymvork darajasiga olib chiqib, build optimizatsiyasi va server endpointlarini boshqarishga yordam beradi.

👉 uzbekdevs.uz/wiki/nextjs

uzbekdevs.uz / @uzbekdevs
#java #texnologiya #uzbekdevs


Java (Backend, Desktop, Mobile)

Java statik tipli, JVM ustida ishlaydigan va enterprise tizimlarda keng qo'llanadigan dasturlash tilidir. Spring, Jakarta EE, Android legacy, banking, payment, telecom va katta backend platformalarda ko'p uchraydi. Garbage collection, concurrency, OOP va kuchli tooling Java'ni uzoq muddat ishlaydigan, barqaror production tizimlar uchun ishonchli tanlov qiladi.

📚 Java darsliklari

👉 uzbekdevs.uz/java

uzbekdevs.uz / @uzbekdevs
#data_catalog #wiki #uzbekdevs


Data catalog

Tashkilotdagi ma’lumot aktivlarini topish va tushunishga yordam beruvchi metadata tizimidir. U ma’lumotlarning joylashuvi, egasi, sifati va o‘zgarish yo‘llarini indekslab boradi. Foydalanuvchilar kerakli datasetlarni qidirishi, ularning ma’nosini anglab yetishi va kirish huquqlarini so‘rashi mumkin.

👉 uzbekdevs.uz/wiki/data-catalog

uzbekdevs.uz / @uzbekdevs
#cache_timing_attack #wiki #uzbekdevs


Cache Timing Attack

Keshga murojaat qilish vaqtlaridagi farqlar orqali maxfiy ma'lumotlarni o'g'irlashga qaratilgan mikroarxitektura hujumidir. U protsessor xotirasidagi ma'lumotlar almashinuvi tartibini kuzatib, kriptografik kalitlar yoki boshqa yashirin ma'lumotlarni aniqlash uchun ishlatiladi. Himoya qilish uchun ma'lumotlarga kirish vaqtini doimiy qilish yoki keshni qismlarga ajratish usullari qo'llaniladi.

👉 uzbekdevs.uz/wiki/cache-timing-attack

uzbekdevs.uz / @uzbekdevs
#event_replay #wiki #uzbekdevs


Event Replay

Saqlangan hodisalarni qayta o‘qish orqali tizim holati va natijalarni qayta tiklash imkonini beradi. Taqsimlangan arxitekturalarda ma'lumotlar tarixini tartib bilan qayta ishlash va xatolarni tuzatish uchun xizmat qiladi. Snapshotlar yordamida jarayonni tezlashtirish va kvotalar orqali resurslarni boshqarish mumkin.

👉 uzbekdevs.uz/wiki/event-replay

uzbekdevs.uz / @uzbekdevs
#serialization #wiki #uzbekdevs


Serialization

Ma'lumotlar tuzilmasini yoki ob'ektni saqlash va uzatish uchun qulay bo'lgan ketma-ket formatga o'tkazish imkonini beradi. Undan API, kesh va ma'lumotlar bazasi kabi tizimlarda ma'lumotlarni standart ko'rinishda almashish uchun foydalaniladi. JSON yoki binary formatlar orqali ma'lumotlar ixcham va tushunarli holatga keltiriladi.

👉 uzbekdevs.uz/wiki/serialization

uzbekdevs.uz / @uzbekdevs
#cache_avalanche #wiki #uzbekdevs


Cache Avalanche

Ko‘p sonli kesh ma’lumotlari bir vaqtda yaroqsiz holga kelishi natijasida so‘rovlar oqimi birdaniga backendga yo‘naltiriladigan nosozlikdir. Bu holat bazaning tezda to‘lib ketishiga olib keladi, shuning uchun TTL jitter va circuit breaker kabi vositalar orqali tizimni himoya qilish kerak.

👉 uzbekdevs.uz/wiki/cache-avalanche

uzbekdevs.uz / @uzbekdevs
#vector_instruction #wiki #uzbekdevs


Vector Instruction

Bitta buyruq orqali bir nechta ma'lumot elementiga parallel ravishda amal bajaradi. Tasvirlar, audio va mashinaviy o'rganish kabi massivlar bilan ishlaydigan operatsiyalarni tezlashtirish uchun xizmat qiladi. Ma'lumotlar vektor registrlarida saqlanib, mustaqil yoki birlashgan holda ishlanadi.

👉 uzbekdevs.uz/wiki/vector-instruction

uzbekdevs.uz / @uzbekdevs
#extract_method #wiki #uzbekdevs


Extract method

Extract method — mavjud method ichidagi yaxlit kod bo‘lagini yangi, nomlangan methodga ko‘chirish refactoring usulidir. Maqsad kodning observable xatti-harakatini o‘zgartirmasdan niyatni aniqroq ifodalash, murakkablikni bo‘lish yoki takrorlanadigan mantiq uchun chegara yaratishdir. Yangi method nomi implementation qadamini emas, biznes yoki texnik maqsadni tushuntirishi kerak.

👉 uzbekdevs.uz/wiki/extract-method

uzbekdevs.uz / @uzbekdevs