uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

Programming ∀

Programming ∀

Kanalga Telegram’da o‘tish

Ushbu kanalda dasturlashga aloqador turli expriementlarim, g'oyalarim, hulosalarimni ulashaman.

Ko'proq ko'rsatish
1 354
Obunachilar
Ma'lumot yo'q24 soatlar
Ma'lumot yo'q7 kun
Ma'lumot yo'q30 kun
Postlar arxiv
Nazarimda bu ancha adokvat statistika. Biz esa communiyt qanchalik katta ekaniga qaraymiz :) Tufta tillarni communitysi katta bo’lsa ham tufa bo’lib qolaveradi. Javaning ham communitysi katta ammo buglar kam :)

Repost from @yegor256 news
Just stumbled upon an interesting study done by a team of University of California, in 2014. They analyzed 729 projects in Gi
Just stumbled upon an interesting study done by a team of University of California, in 2014. They analyzed 729 projects in GitHub (not so many!) written in different programming languages. The result of the analysis: in some language programmers make bugs more often (C++, PHP, Python), while in other languages less often (TypeScript, Clojure, Haskell, and Scala). Java and C#, as you can see, are right in the middle. The conclusion: functional programming is the way to go.

Kind polymorphism bugungi kunga nuqta qo’ydi !

Vanihoyat HKT(Higer-Kinded Types) ni ham boshlab oldim. Tipning tipi haqida maqola. Serokell doyim anoyib content qiladi ! https://serokell.io/blog/kinds-and-hkts-in-haskell

Tatil olsam arziysigab yana bir qiziq content ☺️

Bobosher qiziq gap aytgan edilar. Mazmuni shunday: Matematika bilan biz yo’q narsani ham bor deb tassavur qilib shuni ustida hamma narsa qila olishimiz mumkin. Bu gapni abstraction nima ekanini ifodalashga ham ishlatsak bo’ladi.

Repost from Aleph Nought
Nima uchun Vue emas React ni tanladim? Chunki u paytda Vue yo'q edi. Nima uchun PHP'dan NodeJS ga o'tdim? Chunki u paytda rostanam Vue yo'q edi.

Repost from Engineering Notes
Noldan boshlab ikkinchi turga qarab harakat qilish uchun men biladigan ikkita variant bor: Universitet va self-study. Hozir ko'pchilikka yoqmaydigan gap aytaman. Bizdagi o'quv markazlarida bularni o'rganishning shunchaki iloji yo'q. Nima qilsangiz ham o'quv markazlari rasvosi chiqib bo'lgan o'rta ta'limning qaysidir darajada o'rnini bosish uchun qurilgan sistema. O'quv markazida computer siencedagi formalizatsiya, tartiblangan sistema yo'q. Bo'lmaydi ham, sababi bunaqa sistema o'rnatish uchun 2-3 yillik kurslar bo'lishi kerak, xuddi universitetdagidek. Kecha "4 yillik universitetdan ko'ra 6 oylik kursimizda ko'proq narsa o'rganasiz" deb reklama qilib bugun o'zi universitet sistemasini qo'llash uchun eng oldin uyalmaydigan, qalin bashara kerak bo'ladi. Keyin universitet ochib unda o'quv markazlarining programmasini o'tishdan ham foyda yo'q. Masalan, IT Park University va PDP University xuddi shu ishni qilayapti hozir. Yaxshi universitetda o'qish. O'sha ko'pchilik keraksiz deb hisoblayotgan universitetdagi fanlar aslida dasturlashning asosini tashkil qiladi. Plus, u yerda ertaga pul topish birinchi planga chiqarilmaydi. Pulni vaqtincha hayoldan chiqarib, sohaning o'zini o'rganishga imkoniyat bo'ladi. Self study. Faqat tutoriallar, computer science asoslari o'rgatiladigan lecturelar va sohasini yaxshi tushunadigan odamlarning talklarini ko'rish orqali. Lecturelar uchun boshlanishiga Youtubedagi Harvard yoki MIT recorded lecturelari yaxshi variant.

Normal dasturchi kompyuter oldida ovqatlanadi. Albatta anovuni qulog’ini burab qo’y ! Deb biror vidoecha qo’yib oladi. Shunday dasturxonlarning birida mavzu Photolithography bo’ldi 😎 Yoqimli ishtaxa :) Faqat yeb yotmang iltimos siz manager emassiz ! https://www.youtube.com/watch?v=mlB-jP_jK4U

Software engineers are not (and should not be) technicians https://www.haskellforall.com/2024/07/software-engineers-are-not-and-should.html

Qatnashishga ham levelim yetmaydigan :)

Man ohirgi marotaba ko’rgan va lekin tasklarga kallam ishlamay qolgan hackaton manashu :) Afsus bunaqa joylarda millionlar aylanmaydi. Ammo bu yerda qilingan yechimlar ommaga chiqsa “hackaton”chilar millionlarga ega chiqadi Beshavqat dunyo☺️ https://icfpcontest2024.github.io/task.html

Sizlar bilgan hackatonlarni 99% qismi texnologik rivojlanishga umuman xizmat qilmaydi ! Kimdir crud yasab pulni olib yevoradi ! Biznesga foyda bo’lishi mumkindir ammo texnologik o’sish bo’lmaydi. Shu sabab hackatonlar texnalogik rivojlanish asosi deb chiranishdan oldin yaxshilab fikrlab ko’ring 😎

Devanniy *SEC hodimlarni paranoyik deb bilaman. Ularni joyi jinnixonada !

Twitterda hamma shitpost qiladigan authorlarni block qilib o’tiribman. O’shalarni akulasi ham qo’lga tushdi :)
Twitterda hamma shitpost qiladigan authorlarni block qilib o’tiribman. O’shalarni akulasi ham qo’lga tushdi :)

Uning uchun pedagoglarimizni o’zlari juda bo’lmasa ular kim ekanini bilishlari kerakku. Eng mashxurlardan juda bo’lmasa Linux kernel authorlarini tanimaydigan “pedagog”larimiz qanday qilib aytishadi. Ularni nazarida hamma ulardaka va dunyo ular ko’rayotganak tuzilgan :)

Repost from Engineering Notes
Ikkita turdagi dasturchilar bor: Birinchisi sohadan faqat tirikchilik qiladiganlar va ikkinchisi shu bilan birga sohaning o'zini rivojlantiradiganlar. O'quv markazlarga va kurs yozadigan ustozlarga iltimos: mayli, ularni birinchi toifaga kirishga tayyorlang, lekin hech bo'lmasa ikkinchi toifa ham borligini va dasturlashni dasturlash qilib turganlar aynan o'shalar ekaniniyam eslab o'tinglar.

Programming ∀ - Telegram kanali @programming_everyone statistikasi va tahlili