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
Documentationlar masalasida juda zo'r narsa tavsiya qilishdi.
Jetbrains Writerside. Agar sizga faqat openapidan tashqari complex contentga boy docs yozmoqchi bo'lsangiz ancha mos keladi. Masalan manda bitta docs o'zida birqancha infolar berish kerak edi. Sequence, Flowcharts API reference va yana bazi punktlar bor. Endi shular uchun bitta tool yetadi :)
1 217
Shunaqa narsalarga ham etiborli bo'lish kerak...
Bo'lmasa ayniqsa kompaniyani ham bankrot qilasiz 😁
1 217
Kelajakda aldanib qolmasligingiz uchun kimdir sizga nimadirni reklama qilayotgan bo'lsa eng birinchi aytadigan gapingiz:
Nega ?
masalan
reklama...
Nega ? Siz reklama qilgan loyiha nega trash emas ?
Tanqidiy qarang 🙂
Ish taklif qilyabtimi demak yana o'sha savol ? Nega ?
Nega sizlarda axmoq managerlar yo'qmi ? Shunchalik maqtayabsizku axir 🙂
1 217
Deterministic search algorithm potenti masalan 🙂
Xatto mandaka odam ham bunday ma'lumotni o'qiy olar ekan qiziq-a ?
https://patentimages.storage.googleapis.com/77/fe/f9/27045c03c34f0a/US6625612.pdf
1 217
Shunda birpaytlar hamma maqtagan smartbolla mosheynik bo'lib chiqdimi 🤔
Bundan oldin inbrain degani bo'lardi birpaytlar.
Birinchisi millatni aqilli qilaman deb adlab ketgan bo'lsa ikkinchisi millatni boyitaman deb aldab ketdimi ?
Manda yagona savol unical algorithm so'zi bilan hammani ishontira oldimi shunda 😁
Boy qilish va savodli qilish mavzulari otmen. Nimadan soqqa qilsam ekana 🤔
Hayirya 🤔 Yog'e bunisi anchagin xavfli.
Miyyani rivojlantirish 🤔 Uje bo'lganku...
Cryptodan 🤔 Yaqin orada yana ko'payadi raqobat katta.
Infobiznes qilsammikan-a 🤔 Bu masalada uje oq bilan qorani ajratishyabtiku (Boshida trashmarkazlar haqida yozmasam bo'lar ekan)
Sog'likdan ! Genialno 🙂
Juda foydali dorilar va tabobatga aloqador masalalarda unikal dorilar qilaman. Shu orqali oddiy o'tlarnig qorishmasini sotib soqqa qilaman. Platsebo effekti hamma joyda ishlaydi. Ayniqsa bizda halqimiz tabobat mavzularida hechnima o'qishmaydi. Haaa... Buncha molodestmana g'oyalar quyilib keladi. Hullas Karl programming otmen bugundan Dr. Akhmad bo'laman. Tahallusim esa akhmadiy_tib. Marketing uchun mashxur xalq og'zida yurgan ziyolilarni ishga solaman 🥲
Menimcha Efil minorasini sotgan kishi ham Mendayin aqilli g'oyalarni o'ylamagan. Yostiqlar ichiga xashak tiqib sotish kerak edi efil sotgunicha 🙂
1 217
Macbook va MacOsda qachon
ctrl va qachon command ishlatilinishi kerakligini hechkim yaxshi bilmasa kerak. Xozirda fanga to'liq nomalum bo'lmagan amaliyotga aylanib qolganga o'xshaydi...1 217
OSlarni standartlashtirishning foydalaridan birini yuqorida ko'rishingiz mumkin. Kecha platform oriented ishlarni bajarish uchun platform va kernel versiyasini detect qilish ustida ishlagan edim shu joyida
neofetch hayolga kelib qoldi :) Men native syscallar qilishni hohlasam yana bazi unixlarda bunday imkoniyat umuman yoq yoki boshqacha ekan. Eng qulay uslub esa yuqoridagi kabi shell command :) Agar Posix systemlarda shell standartization bo'lmaganida man hohlagan ishni qilishga yana birnecha kun ketar edi :)1 217
Puzzle driven development aynan elegant engineerlar uchun 😊
https://www.yegor256.com/2010/03/04/pdd.html
Shu uslubga yana bazi narsalarni mix qilib ko'rish kerak. Maslan konsept sifatida FP ni. Ecosystem anchagina yaxshilashadi degan fikrdaman.
1 217
MacOSdagi yana bir trashlik shundaki docker virtualization uchun boshqa enginedan foydalanadi shekilli. Podman yoki containerd emas. Asosiy sababi linux distrolarda docker bunchalik ko'p memory sarflamaydi :)
1 217
Virtualizationi ham ishlatsa bo'lar ekan macosda UTM bilan. Lekin QEMU ishlatar ekan buyam. QEMU o'zini hozircha ishlatib korolmadim.
https://mac.getutm.app/
1 217
2 hafta davomida duch kelgan ajoyibotlarni sizlarga ulashaman.
https://opencontainers.org/
Open containers containerization standartizatsiyasi.
https://opencontainers.org/
Firecracker microvm. Serverless computing uchun juda zo'r narsa. Masalan o'zingiz aws lambdaga o'xshagan narsalar qilishingiz uchun mos keladi. Adashmasam AWSdagi bazi servicelar ham shuni ishlatgan. Ammo bu ma'lumot ishonchli emas !
https://www.youtube.com/watch?v=STKCRSUsyP0
Martin Fowler EDD haqida.
https://github.com/troglobit/finit
Fast init 🙂
https://github.com/dell/omnia
RPM based linux imagelarni Slurm va K8s da run qilish uchun tool.
Nimalar ko'rdim:
https://www.youtube.com/watch?v=BMTt8gSl13s
Uyqu haqida
https://www.youtube.com/watch?v=CQlTmOFM4Qs
Hotira haqida
https://www.youtube.com/watch?v=jYeZuaLt7nI
Debating haqida
https://www.youtube.com/watch?v=mScpHTIi-kM
Game theory
Nima mavzuda stuck bo'ldim(programming):
Realase automation. Masalan man yozgan qandaydur kutbxona bo'lsa shuni relase qilishni man yoki hamkasblarim emas robotlar qilishi kerak.
Shu o'rinda relase semantic relase konvensiyasi asosida bo'lishi kerak.
Eng katta xatoyim nima bo'ldi:
1. Ishonib hamma narsani bitta branchga yeg'ishga rozilik berib yubordim. Backward campability check qilnimagani uchun muammolar chiqdi va kutilganidan ko'p vaqt yoqotildi. Muammo VCS ga aloqador.
2. Bazi masalalarda to'liq description yozmaganim sababdan orgaization muammolar chiqyabti. Kutganimdan ko'ra ancha yomon metrics oldim va buning sabab boshida qanday ishlash masalasida erinmay docs yozishim kerak edi.
3. Markdown based API docs yozganim xato bo'ldi. Frontendchilar faqat OpenAPI ni tushunar ekan 😄
4. Interfacelar asosida qilinmagan compositionlarda xatolar ko'p bo'ldi. Sababi N ta inson N xil design qilmoqchi bo'ldi oqibatda standartization buzuldi. Shu sabab interfacelarni strict qilib qo'ydim 😁 Oldin barcha layerlar interfacelarda define bo'ladi va aniq tipizatsiya qilinadi. Kegin shuning asosida code yoziladi. Buni DDD ga ham EDD ga ham yana boshqalariga ham mos keltirsa bo'ladi. Endilikda interface definition va design bo'yicha guide o'ylash kerak.
5. Pull requestlarga max code lines limit qo'yish kerak. Katta bo'lib ketmasligi uchun 😄 Manga bu qimmatga tushdi desa ham bo'ladi...
1 217
Yillar davomida shunday ishlashni hohladim. Endi mazza qilyabman.
O'zim hohlayotgandak ishlayotganim bilan o'zimni tabriklayman !
1 217
Birnecha yillardan buyon aynan shunday ishlashni orzu qilganman.
O'zim hohlayotganday ishlayotganim bilan o'zimni tabriklayman !
1 217
Xozirgi zamonda har bir narsaga senzura bo'lishi mumkin. Aytaylik tashqi ko'rinish, ma'lumotlar.
Lekin xozircha mutlaqo erkin bazi narsalarga narsaga senzura yo'q. Bu fikr, orzu, maqsad !
Nega buni aytyabman. Sababi hamma narsa imkonsiz deyaverishning oqibati fikrlamaslik bo'lar ekan. Birnecha yillar oldin Computer sciencedagi bazi narsalar haqida o'ylaganimda umuman imkonsiz. Oddiy odam yoki man uddalay olmayman degan narsa bo'laverardi. Qolganlarida ham shunaqa. Bunaqa mavzularda yozishni hohlamayman. Ammo bugun aynan bazi sabablar bo'ldi, shu sababdan yetkazishni hohlagan narsam bor.
Aslida inson qilgan ishni inson qila oladi !
Shunday ekan hamma narsani fikrlashdan, orzu qilishdan, maqsad qilishdan boshlash kerak.
O'z orzularimdan birini aytmoqchiman. Odatda hechkimga aytmayman orzu va maqsadlarni. Sababi aytish erishishni shansini kamaytiradi deb o'ylayman. Faqat aniq maqsad yuzasidan aytishim mumkin.
Bu orzuni aytishdan maqsad bor.
Mani orzuyim. 6 oy davomida O'zbekistondagi TV tlekanallarni hammasini ijaraga sotib olish. Kegin bo'lsa shu kanallarni hammasida. Vaqti va kanalning kategoriyasiga mos qilib foydali sifatli contentlarni qo'yish. 24 soat davomida.
Masalan My5 kanalida Fizikaga oid youtube kanallarning rubrikalari bo'ladi. Qiziq ilmiy marifiy soddalaridan tortib biroz murakkab faqat fizikadan biroz ta'limi borlargacha.
Zor tvda Math darslari
Qaysidir kanalda Kimyo, Astronomy, Computer science vaxakazolar.
Sport kanallarda esa. Salomatlik tibbiyot, sog'lom ovqatlanish, fizyalogiya neurology vahakazolar. Aynan isnonning ruhiy jismoniy va boshhqa barcha ko'rsatkichlariga aloqador mavzular haqida videolar bo'ladi.
Toshkent, O'zbekiston kabi kanallarda esa. Tarix, siyosat, sotsial hayot haqida mavzular bo'ladi.
Bolalar uchun mo'ljallangan kanallarda esa. Aynan bolalar uchun yuqoridagi mavzularni juda sodda tushuntirilgan animated versiyalar bor anashular qo'yiladi.
Axborot kanallarida esa. Jurnalistika, fact cheking, social life vaxakazo mavzular haqida contentlar bo'ladi.
Yana bazi kanallarda esa. Kriminalistika, Detektiv, Huquqshunoslik yana birqancha mavzular bo'ladi.
Yagona mavzular doirasi ochiq qoladi. Business !
Bu narsani aytishdan sabablar:
Orzularni cheki yo'q. Ammo narxi va natijasi bor.
Aynan ushbu orzuni aytishdan maqsad kimdirlar haqida qayg'urayotganim yoki juda ham jamiyat va insonparvarligim emas.
Ochig'i o'zimdan va avlodimdan yaqinlarimdan qayg'uraman.
Bugun bir suxbatda qiziq hodisa bo'ldi.
Tarix, iqsoodiyot va yana bazi mavzularda 20-30 minut gaplashibmiz. Ammo umuman foydasiz va manosiz bo'lgan narsalar. Masalan biznes qilish kerak deb 1 soat. Yana 1 soat cringe yangiliklar haqida muhokama. Bonusga yo'l bo'yi random muhokamalar...
Bularga TV ko'rganimiz ayibdor emas. Bularga biz qayerdan ma'lumot olishni bilmaganimiz va trash ma'lumot istemol qilishimiz ayibdor. Shu sababdan yaqinlarim bilan bunday trash ma'lumotlarni process qilaverishni istamayman :) Orzuyim ham aynan o'zim uchun qaratilgan. Shu orqali kelajakda yaqin insonlarim qatoriga qo'shilishi mumkin bo'lgan insonlar uchun ham ishlaydigan mexanizm o'ylaganman 😁
Orzuyizni commentda yozishingiz shart emas. Fikrlar ham shart emas. Ammo o'zingizni o'ylashiz va o'zingiz haqizda qayg'urishiz shart 🙂
PS: Monitor yonidagi stickerga bitiklar...
1 217
Actual paradox:
Yechim aynan insonlarning muammosini hal etish uchun qaratilgan bo'lsa fail product bo'ladi.
Yechim sotish uchun qaratilib insonlarning muammosini hal etadi deb propaganda qilinsa success bo'ladi.
PS: Fikrimcha Olimlar va bajaruvchilar o'rtasidagi masofa uzoqlashib ketgnai uchun ham aynan shunday holatda bo'lsa kerak.
