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
#pytest #texnologiya #uzbekdevs


pytest (Testing)

pytest Python loyihalari uchun sodda va kengaytiriladigan test frameworkidir. Fixture, parametrli test va plaginlar orqali turli darajadagi testlarni boshqaradi.

👉 uzbekdevs.uz/pytest

uzbekdevs.uz / @uzbekdevs
#webhook #wiki #uzbekdevs


Webhook

Bir tizimda voqea sodir bo‘lganda boshqa tizimga avtomatik HTTP so‘rov yuborish imkonini beradi. U servislar o‘rtasida real vaqt rejimida ma’lumot almashish va to‘lov statusi kabi hodisalar haqida ogohlantirish uchun xizmat qiladi. Bu mexanizm tizimlarni doimiy tekshirib turish ehtiyojini kamaytiradi.

👉 uzbekdevs.uz/wiki/webhook

uzbekdevs.uz / @uzbekdevs
#debugger #wiki #uzbekdevs


Debugger

Dastur bajarilishini nazorat qilish va ichki holatini ko‘rish orqali xatolarni aniqlashga yordam beradi. U kodni ma'lum joyda to‘xtatib, o‘zgaruvchilar va xotira holatini tahlil qilish imkonini beradi. Bu vosita xatolarning manbasini topish va dastur ishlashini qadamba-qadam tekshirish uchun ishlatiladi.

👉 uzbekdevs.uz/wiki/debugger

uzbekdevs.uz / @uzbekdevs
#secure_monitor #wiki #uzbekdevs


Secure Monitor

Protsessorning xavfsiz va oddiy muhitlari o‘rtasidagi o‘tishni boshqaradi. U normal operatsion tizim bilan ishonchli xizmatlar orasida nazoratli chaqiruvlar va interruptlarni yo‘naltiradi. Kriptografik kalitlar va biometrik tekshiruvlar kabi operatsiyalar ushbu mexanizm yordamida himoyalangan qatlamda bajariladi.

👉 uzbekdevs.uz/wiki/secure-monitor

uzbekdevs.uz / @uzbekdevs
#message_ordering #wiki #uzbekdevs


Message ordering

Xabarlarni yuborilgan ketma-ketlikda qabul qilish orqali ma'lumotlar oqimining mantiqiy tartibi saqlanadi. U xabarlarni kalitlar bo'yicha guruhlash va maxsus ketma-ketlik raqamlarini qo'shish orqali parallel ishlov berishda xatoliklarning oldini oladi. Bu usul tizimda ma'lumotlar noto'g'ri tartibda ishlov berilishi yoki yo'qolishini cheklaydi.

👉 uzbekdevs.uz/wiki/message-ordering

uzbekdevs.uz / @uzbekdevs
#output_feedback_mode #wiki #uzbekdevs


Output Feedback Mode

Blok shifrlash chiqishini qayta kirishga uzatish orqali sinxron kalit oqimini hosil qiladi. Shifrlash va deshifrlashda bir xil oqimdan foydalanilgani sababli uzatishdagi bit xatosi faqat tegishli bitga ta'sir etadi. Xavfsizlikni ta'minlash uchun IV takrorlanmasligi va alohida autentifikatsiya usullari qo'llanilishi lozim.

👉 uzbekdevs.uz/wiki/output-feedback-mode

uzbekdevs.uz / @uzbekdevs
#rfi #wiki #uzbekdevs


RFI

Tashqi serverdagi zararli fayllarni veb-ilovaga yuklab, ularni kod sifatida ishga tushirish imkonini beruvchi zaiflikdir. U noto‘g‘ri konfiguratsiya qilingan tizimlarda foydalanuvchi kiritgan manzil orqali serverga begona resurslarni ulashda yuzaga keladi. Bu xavfsizlik nuqsoni hujumchiga serverdagi ma'lumotlarni o‘qish va tizimni boshqarish imkonini beradi.

👉 uzbekdevs.uz/wiki/rfi

uzbekdevs.uz / @uzbekdevs
🎉1
#kivy #texnologiya #uzbekdevs


Kivy (Desktop, Mobile)

Kivy Python yordamida multi-touch va cross-platform grafik ilovalar yaratish uchun ishlatiladigan frameworkdir. Mobil, desktop va prototip darajasidagi vizual ilovalarda qo'llanadi. Kivy kuchli tomoni Python bilan tez UI qurish bo'lsa, production loyihalarda performance, native integratsiya va platforma cheklovlarini oldindan baholash kerak.

👉 uzbekdevs.uz/kivy

uzbekdevs.uz / @uzbekdevs
#middle_dasturchi #wiki #uzbekdevs


Middle dasturchi

Aniq talablar asosida texnik yechimlarni mustaqil loyihalaydi, ishlab chiqadi va testdan o‘tkazadi. Vazifalarni mayda qismlarga bo‘lib, kod sifati va xavfsizlik asoslarini qo‘llagan holda yakunlaydi. Juniorlarga yordam berish va qo‘shni modullarga ta’sirni tahlil qilish orqali jamoa ishini yaxshilaydi.

👉 uzbekdevs.uz/wiki/middle-dasturchi

uzbekdevs.uz / @uzbekdevs
Channel photo updated
#wasm #wiki #uzbekdevs


WASM

Brauzerda yuqori tezlikda ishlaydigan binary formatdagi kodlar to‘plamidir. U funksiyalar, xotira va ma'lumotlar bo‘limlarini saqlab, dasturlarni xavfsiz va tezroq bajarish imkonini beradi. Maxsus tekshiruv tizimi orqali noto‘g‘ri yoki xavfli kodlarning ishga tushishi oldini oladi.

👉 uzbekdevs.uz/wiki/wasm

uzbekdevs.uz / @uzbekdevs
#object_key #wiki #uzbekdevs


Object key

Object storage bucketi ichidagi fayllarni aniqlash va ularga murojaat qilish uchun xizmat qiluvchi nom yoki identifikatordir. U API orqali ma'lumotlarni yuklash, o'chirish va qidirish amallarini bajarishda ishlatiladi. To'g'ri loyihalashtirilgan kalitlar ma'lumotlarni tartibga solishni va ularni tezroq topishni osonlashtiradi.

👉 uzbekdevs.uz/wiki/object-key

uzbekdevs.uz / @uzbekdevs
#flask #texnologiya #uzbekdevs


Flask (Backend)

Flask Python uchun yengil va moslashuvchan microframework bo'lib, kerakli komponentlarni tanlab ishlatish imkonini beradi. Kichik API, prototip, internal servis va maxsus arxitektura talab qiladigan loyihalarda qulay. Flask soddaligi bilan tez boshlanadi, lekin katta tizimlarda routing, konfiguratsiya, security va project structure intizomini ishlab chiquvchi o'zi belgilaydi.

👉 uzbekdevs.uz/flask

uzbekdevs.uz / @uzbekdevs
#audit_log #wiki #uzbekdevs


Audit log

Tizimdagi muhim amallarni kim, qachon va qanday bajarganini qayd etuvchi maxsus jurnaldir. U xavfsizlikni ta'minlash, hodisalarni tekshirish va o'zgarishlar tarixini kuzatish uchun xizmat qiladi. Ma'lumotlar ishonchliligini saqlash uchun yozuvlar tashqi tizimlarga yuboriladi va tahrirlashdan himoyalanadi.

👉 uzbekdevs.uz/wiki/audit-log

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


RADIUS

Tarmoqqa kirishni markaziy tarzda boshqarish uchun foydalanuvchi shaxsini tekshiradi va ruxsatlarni belgilaydi. Wi-Fi nuqtalari va VPN shlyuzlari orqali ishlaydigan ushbu protokol sessiya vaqti hamda sarflangan trafikni hisobga oladi. Ma'lumotlar LDAP yoki Active Directory kabi tashqi bazalar bilan bog'langan holda tekshiriladi.

👉 uzbekdevs.uz/wiki/radius

uzbekdevs.uz / @uzbekdevs
This media is not supported in your browser
VIEW IN TELEGRAM
Startup shunday narsaki kuyib-pishib mijozga tushuntirasiz, savollariga javob berasiz. Tizimda bepul talqini bor qulayliklar mavjudligi haqida hammasini aytib bo'lganingizdan so'ng...

Mijoz — Sizga bundan qanday foyda...


😉 Bu tabiiy holat startuperlar ko'proq tushunadi ;) Hechqisi yo'q davom qilamiz... — @sherkulov_uz

uzbekdevs.uz / @uzbekdevs
🤣4
#graph_coloring #wiki #uzbekdevs


Graph Coloring

Graf tugunlarini qo‘shni elementlar bir xil rangga ega bo‘lmaydigan qilib belgilashga xizmat qiladi. Undan imtihon jadvalini tuzish, registrlarni taqsimlash va chastotalarni belgilash kabi konfliktli vazifalarni hal qilishda foydalaniladi. Bu usul resurslarni optimal boshqarish va to‘qnashuvlarning oldini olish imkonini beradi.

👉 uzbekdevs.uz/wiki/graph-coloring

uzbekdevs.uz / @uzbekdevs
#behavior_driven_development #wiki #uzbekdevs


Behavior-Driven Development

Dastur talablarini foydalanuvchi xatti-harakatlari orqali ifodalashga asoslangan yondashuvdir. Unda mahsulot egasi, dasturchi va testchi bir xil misollar ustida kelishib, ularni avtomatlashtirilgan testlarga aylantiradilar. Bu jarayon hujjat va kod orasidagi tafovutni kamaytirib, tizimning tashqi ishini aniq belgilashga yordam beradi.

👉 uzbekdevs.uz/wiki/behavior-driven-development

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


Broadcast storm

Tarmoqdagi xatoliklar yoki noto‘g‘ri ulanishlar tufayli paketlar cheksiz ko‘payib, switch resurslarini to‘liq egallab oladi. Natijada aloqa uziladi va qurilmalar javob bermay qoladi. Spanning Tree protokoli va VLANlar yordamida bunday holatlarning oldini olish mumkin.

👉 uzbekdevs.uz/wiki/broadcast-storm

uzbekdevs.uz / @uzbekdevs