Uzbek Developers
2.18K subscribers
1.05K photos
125 videos
5 files
1.82K 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
#limit #wiki #uzbekdevs


Limit

So‘rov yoki operatsiya qaytarishi mumkin bo‘lgan birliklarning yuqori chegarasini belgilaydi. Ma’lumotlar bazasi va API-larda natija qatorlari sonini cheklash orqali kerakli ma’lumotlar oynasini tanlash imkonini beradi. Mos indekslar yordamida kerakli qatorlar topilgach skanni to‘xtatib, so‘rovlar tezligini oshiradi.

👉 uzbekdevs.uz/wiki/limit

uzbekdevs.uz / @uzbekdevs
#login #wiki #uzbekdevs


Login

Foydalanuvchi axborot tizimiga o‘z shaxsini tasdiqlab kirish jarayonidir. Tizim kiritilgan ma'lumotlarni tekshirib, muvaffaqiyatli natija bo‘lgach sessiya yoki token yaratadi. Xavfsizlikni oshirish uchun parol bilan birga biometrik belgilar yoki bir martalik kodlar ishlatiladi.

👉 uzbekdevs.uz/wiki/login

uzbekdevs.uz / @uzbekdevs
#edge_list #wiki #uzbekdevs


Edge List

Grafni undagi qirralarning uchlari ro‘yxati shaklida saqlash usuli algoritmlar va ma’lumotlar tuzilmalarida natijani aniq ifodalash uchun xizmat qiladi. U barcha qirralarni ketma-ket ko‘rish, fayldan o‘qish va Kruskal algoritmida vaznlar bo‘yicha saralashda soddalikni ta’minlaydi. Tanlov bajariladigan so‘rovlar, kirish hajmi va yangilanish chastotasiga qarab amalga oshiriladi.

👉 uzbekdevs.uz/wiki/edge-list

uzbekdevs.uz / @uzbekdevs
#test_lifecycle #wiki #uzbekdevs


Test lifecycle

Test runner testlarni topishdan boshlab, muhitni tayyorlash, bajarish va natijalarni hisobot qilishgacha bo‘lgan bosqichlarni boshqaradi. U resurslarni to‘g‘ri taqsimlash, testlar orasidagi izolyatsiyani ta'minlash va ishlatilgan vositalarni xavfsiz yopishga xizmat qiladi. Bu jarayon testlar vaqtini kamaytirish hamda xatolarni aniqroq aniqlash imkonini beradi.

👉 uzbekdevs.uz/wiki/test-lifecycle

uzbekdevs.uz / @uzbekdevs
#soft_assertion #wiki #uzbekdevs


Soft assertion

Birinchi xatolikda testni to‘xtatmay, bir nechta mustaqil tekshiruv natijalarini yig‘ib, oxirida jamlangan hisobotni chiqaradi. U katta obyektlar yoki UI sahifadagi bir-biriga bog‘liq bo‘lmagan maydonlarni tekshirishda ko‘proq diagnostika beradi. Barcha farqlarni bitta run’da ko‘rish imkoniyati tufayli xatolarni aniqlash osonlashadi.

👉 uzbekdevs.uz/wiki/soft-assertion

uzbekdevs.uz / @uzbekdevs
#distributed_table #wiki #uzbekdevs


Distributed table

Ma'lumotlar bir nechta serverlarga taqsimlanadi va foydalanuvchiga yagona jadval shaklida ko'rsatiladi. Bu tizim katta hajmdagi ma'lumotlar bilan ishlash va yuklamani oshirish imkonini beradi. So'rovlar maxsus koordinatorda yig'ilib, tegishli tugunlar orqali bajariladi.

👉 uzbekdevs.uz/wiki/distributed-table

uzbekdevs.uz / @uzbekdevs
🔥1
Dasturchilikda kun bo‘yi kompyuter qarshisida o‘tirib qolish oson. Ovqatlanish esa nazoratsiz ketsa, kimdadir vazn oshadi, kimdadir esa kerakli kaloriyani yig‘ish qiyin bo‘ladi.

Shu uchun @getcalbot yordam berishi mumkin.

Yegan ovqatingizni botga:
✍️ yozib yuboring
🎙 ovozli xabar yuboring
📸 rasm yuboring
🎥 video yuboring

Bot kaloriyasini hisoblab, kunlik ovqatlanishingizni kuzatishga yordam beradi.

🎯 Vazn kamaytirmoqchimisiz? — ortiqcha kaloriyani kamaytirish uchun mashq tavsiyalari beradi.

💪 Vazn yig‘moqchimisiz? — kunlik kaloriyani yetarli darajaga chiqarish va ovqatlanishni nazorat qilishga yordam beradi.

Qisqasi, ovqatni tracking qilishni boshlash uchun alohida app qidirib yurish shart emas.

👉 t.me/getcalbot?start=488140160

uzbekdevs.uz / @uzbekdevs
🔥2👍1
#central_authentication_service #wiki #uzbekdevs


Central Authentication Service

Yagona login orqali bir nechta veb-ilovalarga kirish imkonini beruvchi tizimdir. Foydalanuvchi markaziy serverda autentifikatsiyadan o‘tib, maxsus chipta yordamida turli servislar uchun lokal sessiya ochadi. Bu usul foydalanuvchini har bir ilovaga alohida kirish majburiyatidan xalos qiladi.

👉 uzbekdevs.uz/wiki/central-authentication-service

uzbekdevs.uz / @uzbekdevs
#deserialization #wiki #uzbekdevs


Deserialization

Matn, binary yoki bayt oqimi ko‘rinishidagi ma’lumotlarni dastur ichidagi obyekt va ma’lumotlar tuzilmasiga qayta aylantiradi. U HTTP so‘rovlar, ma’lumotlar bazasi va kesh kabi manbalardan kelgan tashqi inputlarni runtime turlariga o‘tkazish uchun xizmat qiladi. Jarayon davomida ma’lumotlar formati, sxemasi va turlari tekshirilib, xavfsiz obyektlar yaratiladi.

👉 uzbekdevs.uz/wiki/deserialization

uzbekdevs.uz / @uzbekdevs
#binary_search #wiki #uzbekdevs


Binary Search

Saralangan ma'lumotlar orasidan qidiruv oraliqlarini har qadamda yarmiga qisqartirish orqali kerakli elementni topadi. U indekslar, chegaraviy qiymatlar va maksimal parametrlar bilan ishlashda qo'llaniladi. Katta hajmdagi ma'lumotlar bilan ishlaganda vaqtni tejaydi.

👉 uzbekdevs.uz/wiki/binary-search

uzbekdevs.uz / @uzbekdevs
#vuejs #texnologiya #uzbekdevs


Vue.JS (Frontend)

Vue.js komponentga asoslangan, o'rganish nisbatan oson va reaktivlik modeli kuchli frontend frameworkidir. Template sintaksisi, composition API, single-file component va ecosystem vositalari admin panel, SPA va interaktiv web ilovalar yaratishda qulay. Vue ayniqsa bosqichma-bosqich joriy qilish va mavjud loyihaga yengil integratsiya qilishda yaxshi natija beradi.

👉 uzbekdevs.uz/vue-js

uzbekdevs.uz / @uzbekdevs
👍2
#Google #YouTube #Texnologiya

Saida Mirziyoyeva Google kompaniyasi vitse-prezidenti Karan Bhatiya bilan uchrashuv o'tkazdi. Tomonlar O'zbekistonda YouTube monetizatsiyasini ishga tushirish masalasini muhokama qildilar. Saida Mirziyoyeva so'nggi yillarda shaxsga doir ma'lumotlarni qayta ishlash va raqamli to'lovlar sohasida qabul qilingan qonunchilik o'zgarishlari xalqaro tizimlardan foydalanish imkoniyatini kengaytirganini ta'kidladi. Uchrashuv davomida Google bilan turli yo'nalishlarda hamkorlik qilish istiqbollari ham ko'rib chiqildi. Saida Mirziyoyeva kompaniya bilan hamkorlik qilish uchun keng imkoniyatlar mavjudligini va oldinda muhim vazifalar turganini qayd etdi.
batafsil


🎧 Ovozli yangiliklar manzili — @ovozli24
🔥2
#penpot #texnologiya #uzbekdevs


Penpot (Design)

Penpot ochiq kodli interfeys dizayni va prototiplash platformasidir. SVG asosidagi ishlash tizimi, komponentlar va jamoaviy tahrirlash imkoniyatlari uni dizaynerlar hamda dasturchilar uchun qulay vositaga aylantiradi.

👉 uzbekdevs.uz/penpot

uzbekdevs.uz / @uzbekdevs
#remote_webdriver #wiki #uzbekdevs


Remote WebDriver

Test kodini va brauzerni turli mashinalarda ishlatish uchun buyruqlarni masofaviy endpoint orqali yuborish imkonini beradi. U yordamida brauzerning nomi, versiyasi va platformasi kabi xususiyatlar serverga yuborilib, mos node orqali session ishga tushiriladi. Bu model testlarni parallel ravishda bajarish va turli muhitlarda tekshirish uchun xizmat qiladi.

👉 uzbekdevs.uz/wiki/remote-webdriver

uzbekdevs.uz / @uzbekdevs
#nativescript #wiki #uzbekdevs


NativeScript

JavaScript yoki TypeScript yordamida Android va iOS uchun native mobil ilovalar yaratish imkonini beradi. U WebView'siz to'g'ridan-to'g'ri native API'larga ulanib, platforma imkoniyatlarini boshqarishga xizmat qiladi. Angular va Vue freymvorklari bilan integratsiyasi dasturchilarga tanish sintaksisdan foydalanish imkonini beradi.

👉 uzbekdevs.uz/wiki/nativescript

uzbekdevs.uz / @uzbekdevs
#file_permission #wiki #uzbekdevs


File permission

Operatsion tizimda foydalanuvchilar va guruhlarning fayllar hamda kataloglar ustida qanday amallar bajarishini boshqaradi. U orqali ma'lumotlarni o'qish, o'zgartirish va dasturlarni ishga tushirish huquqlari taqsimlanadi. Tizim xavfsizligini ta'minlab, ruxsatsiz kirish va ma'lumotlar o'chirilishining oldini oladi.

👉 uzbekdevs.uz/wiki/file-permission

uzbekdevs.uz / @uzbekdevs
#recovery_manager #wiki #uzbekdevs


Recovery Manager

Tizimda kutilmagan xatolik yoki to‘xtash yuz berganda ma’lumotlar bazasini barqaror holatga qaytaradi. U log yozuvlari orqali tasdiqlangan o‘zgarishlarni tiklaydi va tugallanmagan amallarni bekor qiladi. Bu jarayon ma’lumotlarning yo‘qolmasligini va tizimning to‘g‘ri ishlashini ta’minlaydi.

👉 uzbekdevs.uz/wiki/recovery-manager

uzbekdevs.uz / @uzbekdevs
#handler #wiki #uzbekdevs


Handler

Konfiguratsiya boshqaruvi playbuklarida boshqa tasklar o‘zgarish qilganida bildirishnoma orqali ishga tushadigan maxsus taskdir. U servisni qayta ishga tushirish yoki sozlamalarni yangilash kabi amallarni keraksiz takrorlamaslik uchun xizmat qiladi. Bir nechta task bir xil bildirishnoma yuborsa ham, u play yakunida odatda bir marta bajarilib, resurs sarfini kamaytiradi.

👉 uzbekdevs.uz/wiki/handler

uzbekdevs.uz / @uzbekdevs
Channel photo updated