Akhmad's Topic @programming_everyone Channel on Telegram

Akhmad's Topic

@programming_everyone


Ushbu kanalda IT va Dasturlashga aloqador mavzularda subyektiv fikrlarimni bayon qilaman.

Akhmad's Topic (Uzbek)

Akhmad's Topic kanali IT va Dasturlash sohasiga qiziqganlar uchun yaratilgan. Bu kanalda, @"programming_everyone" foydalanuvchisi Akhmad IT va dasturlashga oid mavzularda o'z fikrlarini bayon qiladi. Agar siz IT sohasining so'nggi yangiliklarini bilmoq, yangi texnologiyalar haqida malumot olishni xohlaysiz, yoki o'z dasturlash ustozligingizni oshirish uchun qiziqarli ma'lumotlar olishni istasangiz, Akhmad's Topic kanali siz uchun. Bu yerda, siz so'nggi texnologiyalar, dasturlash tillari va dasturlashning eng yangi yangiliklarini topishingiz mumkin. Akhmad o'z fikrlarini subjektiv tarzda ifodalaydi, shuningdek, foydalanuvchilarga dasturlash sohasi haqida yangi ravishda o'z izohlarini bayon qiladi. Sizning dasturlash bilimlaringizni oshirishingiz va yangiliklarga ega bo'lishingiz uchun Akhmad's Topic kanaliga obuna bo'ling va yangiliklardan xabardor bo'ling.

Akhmad's Topic

24 Nov, 10:03


Yaxshi kitob topib oldim. Hechqanaqa romantikalarsiz va yemagan ertaklarsiz. Qisqasi bazi contentlar yoqdi, turli turdagi vulnerabilities haqida qidirib o'tirgan edim chiqib qoldi ))

Bu mavzularda hechnima bilmayman bu kitob ham eski ekan ammo o'zimga yqogani uchun tavsiya qila olaman bemalol. Xozircha kitobdan aynan bazi o'zimni qiziqtirgan savollargagina javob olib cheklandim holos.

Manimcha OS/Network dan biroz tushunchalari borlar uchun ko'proq foydali bo'ladi.

Akhmad's Topic

24 Nov, 05:58


Ha mayli, muhimi research yaxshi ketyabti bu yerda aytganimdak uje aynan bitta muhim mavzuga doir content deyarli tayyor bo'ldi. Bugun ulguramanmi bilmayman publish qilgani lekin asosiy content tayyor biroz reviewlar qilib styleni ham qarab chiqish kerak. Shu bilan tayyor, nu asosiy contextlar tayyor bo'ldi.

Akhmad's Topic

24 Nov, 05:42


Mana sizga safety composition.

Akhmad's Topic

24 Nov, 05:36


FP ishlataman deb javraydigan default frontendchilar qilgan composition. Yana bir joyda ko'rib qoldim, dinamik composition emish...

Lekin man yozganim static composition, zato type safety typescriptda magic yozgim kelmadi kegin unaqa magiclar yoqmaydi ham manga. TS genericlari ham qanaqadir nogiron ))

JSchilar TS bizga safety beradi deyishadiku ammo unsafe code yozib yuraverishadi mamontlar ))

Akhmad's Topic

23 Nov, 14:47


Abstraction bilan OOPda tanishdim.
FPda o'rgandim.
Math bilan tushuna boshladim.

Akhmad's Topic

23 Nov, 14:35


Internet ishlaganida shu yerdagi videolarni ko'rib chiqishni tavsiya qilaman

https://www.youtube.com/@Kronark/playlists

Akhmad's Topic

23 Nov, 14:10


Tiktok va Instada zadrod bo'ladigan dormayetlardan telefoni olib qoyish kerak blyat.

Akhmad's Topic

23 Nov, 14:07


Faqat uzbda internet bunchalik trash bo'lib ketyabtimi?
Bugun youtubdeda birorta video ko'rolmadim chunki har 30 sekunda qotib ko'rsatyabti 729p ham ))

Telegramniku gapirmasa bo'ladi har safar connecting turibti ))

Akhmad's Topic

23 Nov, 11:47


Rustga ko'pchilik egzotika sifatida qarayabti, fikrimcha bunaqa narsalarni yeg'ishtirib aniq maqsadga o'tish ko'proq foyda keltiradi. Hullas Rust C++ni replace qiladi !
Aynan shu perespektivadan qarangda bosavering !

C++ xarbaloga tiqishtirilganmi ? Rustda o'shalarni hammmasini egallashga yetadigan potensial bor. Texnik jixatdan ularni ortig'i bilan bajara oladi.

Lekin Rustdan foyda ko'rishni istasangiz undagi ideatomicga rioya qiling. Shunday ekan agar Rust FP deb o'ylasangiz adashasiz, C++ kabi deb o'ylasangiz ham adashasiz. Maslaxatim boshqa tillar bilan solishtirmasdan o'rganing shunda biroz yengilroq bo'ladi. Lekin safety code yozishni o'rgansangiz kegin boshqa imperativ tillarni bir tiynga olmaydigan bo'lasiz.

Akhmad's Topic

23 Nov, 08:47


AUF ))

@copyright @keilambda

Akhmad's Topic

23 Nov, 05:01


Data model mapping uchun mos keladigan va encode/decoding oson bo'lishi kerak deyilgan. Shunga mos semantics paydo bo'ladi.

Lekin bitta neto tomoni bor, log aggregationlar ko'payib ketadi. Mani fikrimcha mapping log create qilishdan oldin bo'lishi kerak. Aggregatorlarga ish qoldirmaslik kerak ))

Ammo tushunishimcha standartizatsiya foyda bermaydi bu degani hamma logger driverlarda birxil standart qilish kerak, bu uchun hamma loyihalarda shuni o'zgartirib chiqish kerak. Shu sababdan aggregatorlar ishlatishadi, logstash kabi.

Ammo logstashlarda boshqa muammo kelib chiqyabti, log aggregation pipelinelarni deb alertlar kechikadi, ha buniyam birnimalar qilib amallashgan ammo bunaqa holatlarga ko'p duch kelgan edim. Alertlar birnecha daqiqaga ham kechikgan bazida.

Yana bir approach esa agentlar o'zida tayyor log model yuborish kerak. Masalan filebeat kabi toolda logni olamiz, parse qilamiz va send qilamiz. Ammo bilamizki bu doyimiy parsing degani. Yani ko'p resource utilization ketadi.

Shu sababdan ham loglarni yozishdan oldin aniq formatlashni loggerlar o'zidan boshlash kerak degan firkni ko'pincha oldinga suraman. App layerda bu jarayon unchalik ham katta resurslar yemaydi. Lekin bazi murakkabroq contextlarda muammolar kelib chiqishi mumkin masalan loglarni guruhlash vaxakazolar qilish paytida. Shu sababdan deyarli hamma dummy ammo structured loggerlardan foydalanadi.

Agar uzoqni ko'zlasak barbir log aggregatorlar + structured logger driverlar bo'lib qolyabti. Ammo doyimiy log aggregatin uchun content dilivery muammosi bor. Shu o'rinda log collector va log driverlar juda kam resurs utilizatsiya qilishlari shart, ammo bilamizki real hayotda unaqa emas bemalol GB ram ham ishlataverishadi collectorlarimiz )) Driverlarimiz ham uyalmasdan CPUni ichishadi.

Qisqasi oddiy loglarni yozishdan ularni saqlanadigan joyga yetkazishgacha manashuncha bosh og'riqlar bor. Siz haliyam AI dasturchilar ishini olib qo'yadi deb ertaklaringizda yuribsiz. Agar semantic log bo'lmasa AI ham tushunolmaydi ))

Akhmad's Topic

23 Nov, 04:42


OTeL log model qilyabman eng prikol joyi deyarli hamma projectlar o'zicha qilib ketgan )) Masalan eng muhim fieldlardan biri time, bazilarda time numeric unix epoch bazilarda esa string yoki datatime ))

Requirementlar ham qiziq, yani deyarli to'liq erkinlik huddi yamlga o'xshaydi ))

Bitta perfmoance mavzusida birmuncha tayinli narsalar topib oldim.

Nu mayli practice uchun shular ham bo'ladi, ammo OTeL modellari man o'ylaganimdan ham bardakroq bo'lib chiqyabti )) To'gri qanaqadir semantic bor RFC ham bor. Ammo hamma RFCga tupurib hamma o'z dunyosini qurigan 😁

https://docs.google.com/document/d/1ix9_4TQO3o-qyeyNhcOmqAc1MTyr-wnXxxsdWgCMn9c/edit?tab=t.0#heading=h.1c8voo540fzy

Akhmad's Topic

22 Nov, 16:07


O’qiganku ammo uqmagan deganlari shunaqa bo’lsa kerak. Mashina oynasiga … qilib ketgan qushlar esimga keldi musichalar.

Akhmad's Topic

21 Nov, 05:45


Ohho 2000 yillar vaybini his etyabman😇

Ammo maqola zor ekan. Manimcha qanaqadir manoda haliyam actual.

Ha aytgancha bu maqola ko'pchilikga mos kelsa kerak o'qishga.

Akhmad's Topic

21 Nov, 05:42


Refactoring Functional Programs

https://kar.kent.ac.uk/14267/1/notes.pdf

Akhmad's Topic

20 Nov, 22:06


Haskellga turli ekotizimlardan onboarding qilish haqida maqolachalar o'ylayabman.
Lekin Haskelldagi hamma narsalarni solishtirib yoki aynan haskell kabi implement qilish mumkinmas. Shu sababdan aynan bazi o'xshashliklar haqida yozaman.

O'ylab qarasam bunday content man uchun turli tillar bilan biroz yaqindan tanishgani qiziq bo'lsa o'quvchi uchun haskell bilan tanishish qiziq bo'ladi.

PS: Maqsad solishtirish emas, balki tushuntirish

Manashundan ilhomlanilgan:
https://t.me/haskell_mooc_fi/12871

Akhmad's Topic

19 Nov, 10:43


O'zi so'radi 🤷‍♂️

Akhmad's Topic

19 Nov, 09:25


Toshmad va Eshmatni topib oldim, tasodiflarga ishonmasam ham tasodifiy holatda chiqib qoldi 🤷

Ps:

Haskel yozgani uchun 3 yildan 5 yilgacha PMlikga quvg’in qilish kerak meme egasini.
Haskel:0
Haskell:1

Akhmad's Topic

19 Nov, 06:27


Qaytaraman bizda faqat Life bor !
Work life balance degan tushuncha toza scam ! Toza kapitalistik yuvilgan miyyalar shunaqa o'ylaydi )))