Programming ∀
Open in Telegram
Ushbu kanalda IT va Dasturlashga aloqador mavzularda subyektiv fikrlarimni bayon qilaman.
Show more1 217
Subscribers
No data24 hours
-87 days
-3530 days
Posts Archive
1 217
2 toifa juniorlar.
Kompaniyaga kiradi, ishni boshlaydi faqat aytilgan ishni qiladi. Agar umuman tizim yo'q kompaniya bo'lsa overtime ishlaydi. Qog'ozda expirence ketaveradi, 1,2,3,4,5 yillab. Qachondir ishdan bo'shaydi...
Oqibat: Professional koryera next levelga chiqmaydi. Tajribada share qilishga, umuman olganda kimgadir qandaydur yaxshi impact olib kelmaydi albatta tajribaga yarasha value bo'lmaydi.
Ikkinchi toifa juda overtime ham ishlaydi. Jamoada deyarli yulduz bo'ladi :) Tajribasi oshgani sari impact beraveradi. Kerak bo'lsa yillab ishlaydi :) Ammo uning bilimlari doirasi aynan kompaniyadagi bilimlar bilan cheklanadi holos. Omadi kulib kompaniya next levelga chiqsa engineer ham chiqadi.
1 217
Suxbat ajoyib bo'libti ! DB internals haqida aynan storage oriented mavzularni fundamental qislmlari zor yortilgan.
Eshitishni tavsiya qilaman.
Shaxsan o'zim uchun kashf qilgan narsam:
Data agar ko'proq moljallansa write sekinlashadi write uchun bo'lsa read sekinlashadiBu umumiy qiziq hulosa. Orginali
Agar murakkab structure bo'lsa write osonlashadi. Agar sodda structure bo'lsa write osonlashadi.Otabek va Bobosherga katta Rahmat davomli bo'lsin !
1 217
#TechTalks 2-soni
Eslatib o'tmoqchiman, ushbu podcastda xatoliklar bo'lgan bo'lishi mumkin.
Nothing is perfectdeganlaridek podcast yoki talk qilishda yangimiz, aybga buyurmaysiz deb umid qilaman. Ushbu podcastda asosan Database Internals mavzusida boshlang'ich tushunchalar haqida gap ketgan. Umid qilaman kelasi sonlarda yana ham chuqurroq va yaxshiroq qilishga harakat qilamiz. Mehmon: Bobosher Musurmonov Keyingi sonida nima haqida va kimni taklif qilishimizni istaysiz, izohlarda yozing. @otabekswe
1 217
ML/AI/DL ga qiziqadigan tajriba olmoqchi bolganlar uchun idea.
Masalan chatgptga oxshagan mini tizim yoki uning apisidan foydalansizmi bilmayman. Ammo maqsad kompaniyadagi on boarding processni avtomatlashtirish.
Aytaylik loyihaga yangi kelgan engineerlar uchun on boarding process juda oson boladi. Tizimga aloqador har qanaqa savol beradi AI javob beradi. Albatta level va vakolat doirasiga qarab tizim javob qaytaradi.
Manimcha shunda tonnalab yozilgan documentation va contractlar juda foyda beradi
Deb o’ylayman
1 217
ChatGPTdan tog'ri kelgan sourceni olmaslik kerak. Biroz tanqid qilib ko'rish kerak :) Shunda biroz foydali nimadur olishingiz mumkin :)
Yana bir usefull advice:
Agar siz muomila va comunicationdan yaxshi bo'lmasangiz. Bemalol ChatGPTdan savol so'rab muhokama qilib ko'rsangiz shu orqali comunication skillarni up qilsayz bo'ladi :)
1 217
Bitta h264 encoding uchun shuncha encode typelar bor ekan :) Eng qizig'i esa siz videoni qanday encode qilganingizga qarab metadatada qolib ketar ekan.
Video orginal ekanini yani edit yoki montaj qilinmaganini tekshiradigan toolar qanday ishlashi haqida qisqacha 😅
Lekin bunchalik sodda process emas video checking
1 217
FFmpeg video codecs
Atayin json qilib oldim hohlasangiz enum yoki boshqacha ko'rinishga o'tkash oson.
https://gist.github.com/akhmadiy/f1b0fcc717e9289bda6015b34b23edcc
1 217
Ha aytancha bazilar o’zlarini loyihasini qaytadan biror tilda yozsa yoki biror technologyga migrate qilsa. Bazilar mavjud texnalogiyalarni kengaytirib chiqishadi 😅
Shunda vk qaytadan boshqa tilda yozmasdan tilni o’ziga o’zgartirish kiritganmi ?
Javob: Ha 😁 kegin open source qivorishgan.
1 217
VK KPHP, Facebook esa Hack.
Lekin KPHP workerlarni ko’rib LoL. Ishlatib ko’rganlar bormi ?🥲 KPHP qiziq ekan PHPda yozasiz Cppga compile qiladi 😁
Mutant PHP.
PS: Yanayam qiziq tomoni KPHPda generics ham borligi…
1 217
Bizga birxil ko'ringan turli turdagi videolar aslida turlicha. Videolar nafaqat birqancha framelardan iborat balki birqancha kanallardan ham tashkil topgan bo'ladi.
Umuman olganda bu mavzular bosh og'riq ko'ringani bilan juda ham qiziq mavzular. Ayniqsa codeclar, encode/decode, filterlar yana boshqa juda qiziq mavzular ko'p.
1 217
Har qanday loyihaga tech stack tanlanayotganda. Eng birinchi qanday savol berasiz ?
Manda shu birinchi savol o'zgardi.
Agar ushbu texnalogiyadan foydalansam qayergacha boraman ?
MongoDBdan foydalansam qayergacha boraman ? Qancha muddat stabillikni taminlay olaman ?
Nodejsdan foydalansam qayergacha boraman ? Qancha muddat stabillikni taminlay olaman ?
Biror dasturning ishlab chiqishingiz. Siz qurgan dasturiy ta'minotning hayotiy tsikli davomidagi 1% qismi bo'lishi mumkin qolgan 99% qismi esa modifikatsiyalar... (So'zma so'z tarjima emas)
©Дмитрий Завалишин
1 217
Bu yerda juda ham ajoyib tarix haqida gap ketgan ekan.
http://0pointer.de/blog/projects/systemd.html
Unixlike systemlarda system init jarayonini qaytadan o'ylashgan va turli expirementlar qilishgan ekan. Maqolani boshidanoq jua qiziq narsalar aytilgan. O'qib ko'rishni tavsiya qilaman.
Maqolada aytilganidak:
So grab a cup of coffee, sit down, and read what's coming.
1 217
Pm2 o'rniga docker ichida aynan Unix domain socketlar bilan systemdga qo'yib ko'rish kerak ekan.
Simple dockerize qilib.
1 217
Lol
Systemda nodejs bindinglar ham bor ekan.
https://www.npmjs.com/package/sd-notify
https://www.npmjs.com/package/systemd
1 217
Yanayam qiziq tomoni. Tassavur qiling industuryda digital computing actualligini yoqotdi.
O'zbekistonda OAV:
... tashabbusi bilan o'tkazilgan ushbu anjumanda raqamlashtirilgan mahalla insitutini rivojlantirish va taqamli tizimlarni rivojlantirishga doir masalalar ko'rib chiqildi va keng jamoatchilik bilan muhokama qilindi...
1 217
Boshqa tomondan yana qiziq fikr. Digital computing o'z chegarasiga yetib kelayotganday ko'rinadi :)
Balki yana analog tizimlarga qaytarmiz yoki qandaydur hybrit ko'rinishda. Balki quantum computing rivojlanar...
Lekin digital systemsda yana qayergacha boriladi shu joyi rossa qiziq. O'lmasak ko'ramiz 😁 Xozir 4nm transistorlar. Uyog'iga bir biriga surkalib ketmasmikan 😅
1 217
SQL procedurelarda yozilgan applarda DBlar qanday scale qilinar ekanligi qizig :)
Ko'plab legacy systemlar haligacha shunday ishlaydi va DBda terabaytlarb ma'lumotlar saqlanadi.
Bazi ko'pchilik engineerlar shunday holatlarni antipattern deyishadi. Bazilar esa normal qarashadi.
Mani fikrim esa haliyam o'zgarmagan Database as the service :)
Sal hayotni osonlashtirsak bo'lmaydimi degim keladi lekin 😁
Web3.0 haligacha tumanda. Mur qonuni buzulib bo'lgan. Amdal qonuni esa haligacha actual.
Umuman olganda bugun HA systemlar haqida qiziq narsalar o'rgandim. Maslan Geo CDNlar doyim ham ish bermasligi. Uning ish berishi uchun IP maskni ham analiz qilish kerakligi. Time based sharding examplelar. Yana eng qizig'i paralellismdagi muammolar yani yegaraning borligi buni Amdal qonunida juda zo'r tushuntirgan
1 217
O'zbekistondagi highload tizimlarning juda katta qismida 99.99% Avability ga erisholinmagan deb o'ylayman. Hosh qanday sabablarni bilasiz nima uchun shunday holat ?
Man bilgan sabablar:
1. Projectlardagi ishlatiladigan server providerlar. Agar serverlar o'zlarida bo'lsa ulardagi resurslar.
2. Mutahasisslar kam ekani. Bu tanqidiy emas balki ratsional qaraganda ko'p tajribali expertlar chet elga ishlashadi. Shu sababdan (Buyoqda o'zbekzabon expertlar yo'q degan ma'noni tushunmang)
3. Infrastructure solutionlar. Juda ko'p tizimlarning infrasturcturesi anchagina eski. Tizimni esa doyimiy yangilash kerak.
4. Tizimda texnik yangilanishlar kam bo'lishi. Asosan codebase va infradan tashqari mavzular kirib ketadi. Legacy codebase katta updatelar esa juda kam. Eng asosiy jiddiyroq sabablardan biri bu ishchi resurslar ulgurolmaydi.
Sizda qanday fikrlar bor ?
