Yetim dasturchi kundaligi
32.3K subscribers
2K photos
216 videos
36 files
588 links
Murakkablik - avvalgisidan unchalik yaxshi bo'lmagan voqeligingizni qabul qilishingizdir.

https://manu.uz/
https://diary.manu.uz/

Bog'lanish uchun: @yetim_robot
Download Telegram
QR kod avvaliga Densoda (Toyota) ishlab chiqarilayotgan avtomobil ehtiyot qismlarni kuzatish uchun ishlab chiqilganini bilasizmi? Liniyada markirovka uchun foydalanilinadigan bar kodlar judayam sekin o'qilishi va ma'lumot kam sig'ishi hisobiga 1992-yildan boshlab Masaxiro Xara bar koddan ko'proq imkoniyatga ega, har qanday buychakdan aniqlash mumkin bo'lgan va eng asosiysi ko'proq ma'lumot sig'adigan format ustida ish boshlaydi.

Densoda odatda ma'lumot almashinish uchun har bir qismda alohida bar codelar ishlatilingan, bunda model, seriya, partiya, sana va shunga o'xshash ma'lumotlar alohida bar kodlarda saqlangan. Operatorlar bo'lsa ularni har birini skanerlash uchun uzoq vaqt va ortiqcha resurs sarflashgan.

Bar kode texnik jihatdan juda ham cheklangan metod hisoblanadi. Unga odatda kam ma'lumot sig'adi va lazer nuri bilan o'qish lozim. Bunda qora chiziqlar o'ziga nurni yutib, oq qismni o'zi EAN-13 yoki UPC-A metodlari bilan binarydan odatiy ma'lumotga o'giriladi. Shuningdek bundagi eng asosiy kamchiliklardan biri kodni faqat gorizontal va o'ngdan chapga o'qish mumkinligida.

QR kodda bu prinsiplar boshqacharoq ishlash imkoniga ega. Bu metodni ishlab chiqishda boshidanoq kubik-rubik misol bo'lganiga har qanday burchakdan o'qish imkoni hisobga olingan. Shu sababli qr kodlarning uchta burchagida pozitsiyani aniqlovchi kvadratlarni (finder pattern) ko'rishingiz mumkin. Bu skanerga qr kodni har qanday holatda ham qanday pozitsiyada turganini aniqlashga yordam beradi. Bundan tashqari ma'lumotlar saqlanadigan blokni o'qishda Reed-Solomon metodi ishlatilgani sabab QR kodda 30% qismgacha zarar ko'rishiga qaramasdan uni qayta tiklash mumkin.

QR kodning 1-40 gacha bo'lgan versiyalari mavjud, bunda har bir versiya modul o'lchamini (kataklar sonini) anglatadi (v1: 21Γ—21, v40: 177Γ—177). Bunda ma'lumot sig'ish darajasi ham aynan modullar soniga bog'lanadi va uning fizik hajmi ham shundan kelib chiqadi. Shuningdek QR kod bir necha turdagi ma'lumotlar saqlash imkoniga ega (raqam, harflar va bayt mod) va har bir ma'lumot turiga qarab Reed-Solomon algoritmida shikastlangan ma'lumotni qayta tiklash darajasi aniqlanadi. Ma'lumot qancha kam bo'lsa uni o'qish va tiklash darajasi ham shunchalik oshib boradi. Masalan 4296 belgidan iborat ma'lumotda 7% bo'lsa, 2048 uchun 30%ga teng.

Shu o'rinda aytib o'tish kerakki Reed-Solomon metodi raqamli signallarda yo'qotilgan ma'lumotlarni tiklash uchun 1960-yilda Irving Reed va Gustave Solomon tomonidan ishlab chiqilgan. Bu algoritm nafaqat QR kod balkim CD/DVD, Bluetooth, Wi-Fi, raqamli TV va kosmik aloqalarda ham ishlatilinadi. Gilam tagidagi chizilib ketgan DVD disklaringiz va Xabl teleskopidagi juda ko'plab ma'lumolarni saqlab qolish uchun ham o'z hissasini qo'shgan))

@yetimdasturchi
πŸ‘42❀10πŸ”₯9😒1
This media is not supported in your browser
VIEW IN TELEGRAM
Murdalarni talashish ortidan ixtiro qilingan Avtomatik telefon stansiyasi (ATS) 🌚

Telefon aloqa tarixidagi eng gβ€˜alati ixtirolardan biri bu avtomatik telefon stansiyasi hisoblanadi. Uning yaratilishiga na ilmiy izlanish, na katta kompaniya, balki oddiy insoniy g'azab sabab bo'lgan. Kansaslik dafn byurosi egasi Almon Brown Strowger raqobatchisining ayoli telefon operatori bo'lib, mijozlarni o'z eriga yo'naltirayotganini bilib qoladi. Natijada aloqa tarixida butun tizimni o'zgartirgan g'oyani o'ylab topadi.

Avvaliga ixtiro nomi "Ayol va la'natlarsiz telefon tizimi" πŸ˜ƒ deb atalgan, keyinchalik esa muallif ismi bilan tanilishni boshlagan.

Batafsil o'qish uchun: https://telegra.ph/Murdalarni-talashish-ortidan-ixtiro-qilingan-Avtomatik-telefon-stansiyasi-ATS-10-25

P.S: Odam o'lsayam g'oya yashaydi deb go'rkov tanishlarga yuborib qo'yamiz)

@yetimdasturchi
😁31❀13πŸ‘8πŸ”₯4🐳1
This media is not supported in your browser
VIEW IN TELEGRAM
Sun'iy intellekt yordamida kontent qilishni xohlaganlar uchun g'oya. Tarixni bu tartibda hamma o'rganishi aniq)

β€” ΠΎΡ‚ Π·Π°Π±ΠΎΡ€Π° Π΄ΠΎ ΠΎΠ±Π΅Π΄Π° πŸ˜‚
😁88πŸ”₯12❀8πŸ‘1
🌚
1πŸ”₯36πŸ‘7❀4😁1
Yetim dasturchi kundaligi
Photo
This media is not supported in your browser
VIEW IN TELEGRAM
Texturalarni qo'shib chizishni optimizatsiya qilib ko'raman desangu linux kernel ekran bilan sinxronizatsiyani yo'qotib qo'ysa)

Titkilab ko'rish uchun qiziq jarayon. CRT bilan avvallari bunday muammo uchrab turardi (bu ham aslida yozish uchun zo'r mavzu).

Ili muammo nvideada driverida. 4050 uchun linuxda desktop driver bolidda taxsichilik qilishdek.
πŸ”₯15❀5πŸ‘1
Yetim dasturchi kundaligi
🌚
Boqsa odam qilish mumkin)
😁35πŸ‘6❀3πŸ”₯2
Yetim dasturchi kundaligi
Boqsa odam qilish mumkin)
O'zi Simple DirectMedia Layer dasturlar uchun UI qilishga moslashmagan. Bu asosan teksturalar asosidagi o'yinlar uchun qulay hisoblanadi. Lekin uning asosiy bir qulay jihati bor: grafika, audio, klaviatura va shunga o'xshash qurilmalarga to'g'ridan to'g'ri murojaat qila oladi.

Eng asosiysi orada X server va shunga o'xshash narsalar ham shart emas. Juda kam resursda ishni bajarish mumkin. Ammo hamma-hammasini qo'lda qilib chiqishga to'g'ri keladi. Ba'zan bu yaxshi ham. Keraklisini yasaysiz, keraksizi oyoq ostida o'ralashmaydi.

World of Goo va Wesnoth kabi mashhur o'yinlar ham shuni bazasida qurilgan. Portativ platformalardan esa masalan Civilizationni port qilish uchunam foydalanilgan. Odatda microcontroller based uilarni port qilish uchun ham sdl ishlatilinadi. Masalan lvgl ustida X server uchun nimadir qurmoqchi bo'lsangiz uning tagida sdl turadi.

Faqat bularni barini qilishga rasmdagi mazdan kerak bo'lishiniyam unutmaslik kerak)

Jamoa bilan shunchaki experiment qilib ko'rmoqchimiz, game engine uchun moslashga renderer odatiy dasturlar uisi uchun qanchalik mos bo'lib bera oladi.
😁16❀2πŸ‘1πŸ”₯1
πŸͺ–
Please open Telegram to view this post
VIEW IN TELEGRAM
😁83πŸ‘12❀4πŸ”₯1
(ChaGPT) Sun’iy inttellekt va dasturlashni o'rganib top natijaga chiqish asosiy qadamlarni bepulga o'rganib olishingiz mumkin hoziroq

Men Berdiyev Javohir TrastPay group tarkibidagi kompaniyada senior dasturchiman.

1-2-noyabr kunlari soat 20:30'da Sun'iy intellekt va Dasturlashda 0 dan top natijagacha nomli mutloq BEPUL onlayn dars tashkil qilyapman.

$200 qiymatdagi Suniy intellect va dasturlash va darslar toβ€˜plami BEPUL! darsliklarini mutlaqo tekin oling! 🎁

πŸ‘‰ Yopiq kanalga BEPUL ulanish
πŸ‘‰ Yopiq kanalga BEPUL ulanish
πŸ‘‰ Yopiq kanalga BEPUL ulanish
😁16❀7πŸ‘4πŸ‘Ž2
Benchmark Sampler

C tilida yozilgan yengil benchmarking vositasi. Ushbu vosita dastur kodlari ishlayotganda davriy ravishda CPU yuklanishi, xotira (RSS/VSZ) hajmi va soniyadagi kadrlar sonini (FPS) ko'rsatib boradi. Bu esa o'z navbatida yuklama kelayotgan nuqtalarni aniqlashga va yaxshilashga yordam beradi.

https://github.com/yetimdasturchi/benchmark-sampler

P.S: Duodan bosib qo'yaverasizlar 🀲

@yetimdasturchi
πŸ”₯16πŸ‘7😒3🐳3❀1
Yetim dasturchi kundaligi
Boqsa odam qilish mumkin)
Bu narsani ham anchagina odam qilib qo'ydim. Ozgina optimize bo'lsa SDL uchun plugin sifatida chiqarib qo'ymoqchiman. Hamma texturalarni vanilla chizib chiqilaladi. Shadow, border color, border radius va gradientlargacha support bor.

Rasmda real keys uchun tayyorlangan UI
πŸ”₯22❀6πŸ‘5πŸ€”3
Chrome desktopning oxirgi yangilanishida resurslar xarajati orativ xotira uchun 30GBga yetib qolyapti.

Bundan kattaroq mashinada ham 90GBdan ortiq RAM sarflash holati kuzatildi.

Yoki mendagi RAM xotirani kimdir internet orqali yuklab olyapti)
😁82❀7πŸ‘3πŸ”₯3
AI bo'yicha debat qilishyapti. Menimcha ishni shu otanxonlarni qo'liga zagruzichniy windows fleshka berib davay o'rnatib beringlar deyishdan boshlash kerak.
😁214πŸ‘13❀8😒6πŸ”₯2
Yetim dasturchi kundaligi
Click.uz shop apini test qiluvchi scriptlar jamlanmasi (bash, php, python) https://github.com/yetimdasturchi/clickuz-tester P.S: Men virtualboxda ishlab ezildim, sizlar esa bir mazza qilingizlar) P.S1: Bu scriptlarning asosiy sababi click shop apini sinovdan…
Anvar aka ancha avval yozilgan bu cli tool uchun chiroyli web interfeys yasab qo'yibtilar. Balkim click egalari ozgina fokus berishsa o'zlarida pesochnitsa sifatida ishga tushirib qo'yishsa ham bo'ladi.

https://github.com/anvarulugov/click-tester-webui/

Ma'lumot o'rnida: Anvar Ulugov qadim-qadim zamonlarda tasix tarmog'ida mashhur bo'lgan ulugov.uz saytlar katalogining muallifi hisoblanadilar. O'z vaqtida tasix doirasida qidiruv va kerakli saytlarni topish uchun eng mashhur loyihalardan biri bo'lgan. Old schoollar yaxshi eslashadi bu loyihani.
1πŸ‘39❀10πŸ”₯8
Tushunmaganlar:
- Kap-kattta bola yumaloqcha yasab o'tiribti

Tushunganlar:
- Vaov Cda pixelized bo'lmagan progress bar
❀51πŸ‘21😁18πŸ”₯11
This media is not supported in your browser
VIEW IN TELEGRAM
Hozirda gumanoid robotlar nega kerak degan savolga gumanoid robotni o'zidan javob)
😁71❀4🐳4πŸ‘2
Yetim dasturchi kundaligi
Hozirda gumanoid robotlar nega kerak degan savolga gumanoid robotni o'zidan javob)
Bazan muhandis sifatida haqiqatni aytgan ham maqul menimcha.

Robotlar odatda turli xil platformalarga ega bo'ladi. Virtual, Real va shunga qarab ulardagi tashqi dunyo bilan bog'lanish metodlari ham turlicha farq qiladi. Lekin ishlab chiqish jarayonida bo'lgan juda ko'plab robotlar uchun hozircha aniq bir usecase mavjud emas.

ARM robotlar OK, ular uchun allaqachon ish ham boshqa narsalar ham qilib bo'lingan. Menimcha keraklicha pikka chiqqa metod u. Lekin qolgan nuqtalarda masalan gumanoidlar hali aniq bir maqsadga ega emas.

Men bu bilan ishlab chiqish jarayonini to'xtatish kerak demoqchi emasman. Inson harakatini takrorlovchi jarayonni qilib boraverish kerak. Ionoskop, giroskop, protsessor va shunga o'xshab ko'plab narsalar aslida inson tanasini o'rganishdan ixtiro qilingan.

Nu agar mindey do'ppini yonga yechib qarasangiz gumanoid robotlar ko'ngil ochishdan boshqa narsaga kerak emas. - Uy ishlarida yordamchi? Deysizmi? Uzrkuya sifatli kofe va kir yuvish mashinasi har qanday robotdan ustun hisoblanadi va mantiqli ham. Droidlar kundalik turmush tarzimizga kirib kelishiga hozircha erta bo'lsa kerak.

Undan ko'ra ular qilishi kerak bo'lgan boshqa sohalar ko'proq.
πŸ‘37❀11πŸ”₯2