Programming ∀
Открыть в Telegram
Ushbu kanalda dasturlashga aloqador turli expriementlarim, g'oyalarim, hulosalarimni ulashaman.
Больше1 354
Подписчики
Нет данных24 часа
Нет данных7 дней
Нет данных30 дней
Архив постов
1 354
Repost from Sysadmin Tools 🇺🇦
10 Years of Kubernetes
https://kubernetes.io/blog/2024/06/06/10-years-of-kubernetes
#k8s #kubernetes
1 354
SerenityOS kabi ko'p loyihalarni kuzatib turaman. Bunaqa loyihalarda juda ko'p yangicha narsalar bor. GUI va interfacelarni xisobga olmasangiz kernel tomonda ancha qiziq narsalar qilingan bo'ladi.
https://github.com/SerenityOS/serenity
1 354
0 natural sonmi yoqmi bilmadimku ammo phpning puxtalik darajasi 0ga teng ekani rost 😎
1 354
Repost from Engineering Notes
Bizdagi ko'pchilik adabiyotlarda asabimga tegadigan eng oddiy narsalardan biri shu. "0 natural son emas, sababi natural sonlar sanashda ishlatiladigan sonlar" deyiladi. Aslidayam xuddi shunday. Masalan, savatda 3 ta olma bor deyilganida 3 bu olmalar soni (ya'ni olmalarni sanadik). Endi savatni bo'shatib, savatdagi olmalarni qaytadan sanab ko'ring. "Savatda olma yo'q" degani aslida "savatda 0 ta olma bor" degani. Prosto, "olma yo'q" deyish linguistik norma. Demak, 0 niyam sanashda ishlatsak bo'larkan. Demak 0 ham natural son.
P.S. 0 ta narsadan iborat boshqa narsalar ham bor. Masalan, Windowsni yaxshi ko'radigan Linuxchilar soni, NeoVim ishlatishini maqtanmaydigan developerlar soni, PHPda yozilgan xavfsiz dasturlar soni, ... .
1 354
Ilm-fan bunaqa mavzulardan uzoq bo'lishi kerak. Urush, shaxsiy manfatlar, siyosat bular ilm-fanga aralashmasligi shart !
Urushlar davrlarida ham olimlar hamjamiyati doyimo bir birlari bilan ma'lumot almashishgan.
Hullas bunaqa drammalarni sevadigan communitylar tufayli juda ko'p texalogiyalar ... kiryabti. Bu axmoqlarni gapi o'zlariga paradox. Nega boshqa dinlarni bayramida ularni sharafiga ham tabriklamaydida aynan manabu bio chiqindilar o'zi uchun o'ylab topgan oyda shunaqa ? Hullas bunaqa tolerantlarni ko'pini ko'rdik. O'zini manfati yo'lida birdan boshqa maskasini taqib oladi hammasi. Qani bu yerda aytilgan tenglik yoki tolerantlik ?
NixOs misolida ham ko'rdik ohirida ... qilib qo'yganidan biz barcha kuchni communityga berdik deb o'zicha "rasmiy bayonot" berdi.
1 354
Nodeda offical SEA. Bundan cringesi yaqin orada bo’lmasa kerak. Yaqinda NodeVM ham chiqar balki 🤯
Endi GB node_modules + GB binary )))
https://nodejs.org/api/single-executable-applications.html
1 354
Bu mavzuni birnecha marotaba tanishlarim bilan muhokama qildik. Hullas asosiy mavzu bu learning. Man doyim qaytaradigan ammo o'zim amal qilmaydigan learning mavzusi 😁
Doyim gapirdik sodda bo'lishi kerak sodda bo'lishi kerak deb. Turli uslublarsa soddalashtirishga osonlashtirishga xarakat qildik. Endi masalani boshqa tomonidan qaraymiz.
Shaxssan o'zimda oldinlari bazi mavzularni tushunishimni ham tassavur qilolmaganan. Aqlim yetmaydi ! Deb hisoblagan mavzularimni xozir o'qiyabman. Shulardan biri bu Functional Programming.
Ha, FP da biror mavzuni eng oddiy curryingni ham biror kishiga tushuntira olmasligim mumkin. Bu narsa mani xozircha xavotirga solmaydi. Lekin o'zim tushunib, o'rganib tajriba qilib ko'ryabman. Bazilari o'xshasa bazilari yo'q.
Communitylarda ham ahmoqona savollar berishim mumkin. Ammo bu narsa zarracha xavotirga solmaydi.
Qisqa aytganda odam qilgan ishni odam qiladi. Sodda narsani qidirmang ! FP haqidagi sodda maqolalarni o'qisangiz FPni tushunmaysiz hammasi shunchaki lame content. Savolingiz javobini qidirmasangiz hechnima o'rganmaysiz. Har qanday savol paydo bo'lyabtimi demak manfat bor.
Manga oldindan yoqmagan biror narsani bu adavanced yoki murakkab deb tariflab baxona qilishlari. Biror odam sizga nimadirni juda adavanced deb tariflab sizni shundan qaytarmoqchi bo'lsa unday insoni gapi bir tiyn. Chunki hamma o'z o'cho'vida o'lchaydi )). Agar objective tomondan adavanced deyotgan bo'lsa albatta osonroq narsani tavsiya etishi kerak.
Yana FP misolida. Ko'pchilik FP adavanced qiyin yana birnasalar deb gapirgan. U insoning title va yutuqlariga nisbatan respect ! Lekin ular FPni rad etish contexti bilan tarif bergan edi. Birkun FPni osonroq tilalr bilan o'rganishni tavsiya etildi. Masalan scala3 ))
Nima bo'ldi deysizmi ?
Monadlarni tushuna boshladim 🙂
FP o'rganish mavsuzida targ'ib qilmoqchi emasman bilganizni qilavering, O'zingizga yoqganini qiling.
Lekin boshlang'ich uchun adavanced yoki bu murakkab degan commentlar kelyabtimi ?
Siz o'sha mavzularni o'qishingiz shart !
Biror ishni qilmaslik kerak bo'lganida demak shu ishni qilish payti kelgan bo'ladi 🙂
Tezlik ham shunday. Hamma qancha vaqt o'rganish haqida o'ylaydi. Mani fikrimcha barcha bosh vaqintizda o'qishingiz kerak !
Transportdamisiz ? Biror qiziq kitob o'qib keting )). Do'stlar choyxonaga chaqirdimi ? Rad javobini bering barbir uyoqda g'iybatdan boshqasi bo'lmaydi. Kitobizni o'qing. Odamlar nega jamoatga qo'shilmayabsan vaxakazo gaplarni aytishsa ham etibor qilmang )) Siz o'qing o'zizdakalar jamiyatini topasiz 🙂 Ular o'z ustialrida ishlamaganlari uchun ham ularning jamiyatida qadryatlardan tortib boshqasigacha juda paradoxlardan iborat.
Birovlar gapiraveradi N vaqtda bu mavzuni o'rganolmaysan deb. Sababi ular eplolmagan yoki ko'rmagan. Balki siz eplarsiz ))
Balki siz 2 oyda Tanenbaunning Modern Operating systems kitobini o'qib chiqib tushunarsiz.
Balki siz Kunuthni Art of algorithms kitobini tushunib hayotga tadbiq qila olarsiz. Ha atrofizdagilarni aqli yemagan bo'lsa nima qilibdi.
Ko'pchilik man qilgan xatoni qilmasin deb aytadi. Balki siz qilgan ish sizni holatda xato bo'lmas 🙂
O'zingizni chegarlaamang !
Bu motivatsiya emas. Rostdan ham hammaning o'rganish qobilyati farqli. Hamma birxil emas va hamma boshqacha )).
