Programming ∀
前往频道在 Telegram
Ushbu kanalda IT va Dasturlashga aloqador mavzularda subyektiv fikrlarimni bayon qilaman.
显示更多1 217
订阅者
无数据24 小时
-87 天
-3530 天
帖子存档
1 217
Kecgasi C codega qaramagan yaxshi, jahon sog’liqni saqlash tashkilotida o’tkazilgan ilmiy tadqiqotlarga ko’ra kechasi C codeni ochish, code yozish, “debug” amaliyotlari inson ruxiyatiga katta tasir qilar ekan va shu bilan birgalikda, cho’chib uyg’onib ketish, alahsirash kabi simptomlar paydo bo’lar emish.
1 217
Zanjir reaksiyasi shunaqa bo’ladi.
Yana 30 daqiqa o’tiraman deb uje tong otgandq uxlaysiz.
Ertangi kuni ham qarzga olasizda hechnimaga erishmasdan uxlaysiz, negrday charchagan holada.
Ertasi kuni esa zombie bo’lasiz, na activity na productivity. Shu bilan 12 soat ishlayman deb 48 uvol qilindi.
Kredit olganlar kelajakdagi resurslarga ham egalik qilib finance holatini trash qilgani kabi vaqtida uxlamaganlar ham vaqtini trash qilar ekan.
1 217
Streamlar temasini ham shu tarixdan boshlash kerak. Aslida bu mavzuda System V hissasi juda katta AT&T dagi biratlar zo'r narsalar qilib tashlagan. Unixlardagi ko'plab yechimlar haligacha hayron qoldiraveradi, haskell kabi ideyalarku vobshem shkalat zabardast programmerlar davri bo'lgan ekanda deyman. Xozir esa I/O bilan ishlashni eplolmasdan arxitektura haqida gapirishadi.
1 217
Bu sal yemabti pehepega boshqa topamiz, hayolimda yo'q o'zi bunaqa til borligi. Man faqat Laravel, Yii, Symfony, Zend kabi tillarni bilardim.
1 217
Yuqoridagi gaplarni jiddiy qabul qilmanglar. Masalan pitondagi tiplar kabi qabul qiling shu yetadi.
1 217
Aytgancha eshitmadilarmi, mish mishlarga qaraganda yaqin orada Javada OOPda ham yozsa bo’lar ekan.
1 217
Bil amakidan buyruq keldi.
Bizga java kabi til kerak!
Anders Hejlsberg javani copy qilib sisharp dedi.
Sisharp esa dasturlash tillari ichida ko’k ekran edi.
Maykrasoft xatosini anglaganidan kegin typescript paydo bo’ldi ammo nullable exeptionlar yoqolmadi.
1 217
Bitta birat dragoon bookni qo’ziqorin yeb o’qib, steroidlarda compiler yozganidan kegin C++ paydo bo’lgab ekan.
1 217
Shell scriptingni o’rgangan studentlar variablelarni $ bilan ham declare qilish kerak degan g’oya ostida PHPga asos solishdi. U payitlar kali linux yo’q edi)
1 217
Runtimelar haqida yozilgan paperni trashga utilizatsiya qilmasdan tashlashgan edi kegin nodejs paydo bo’ldi.
1 217
Javadagi codeni google translatega tashlashgan, shu asosida JS syntax paydo bo'ldi.
1 217
Simon Peyton-Jones: Escape from the ivory tower: the Haskell journey
https://www.youtube.com/watch?v=re96UgMk6GQ
1 217
Negadir shu arxitektura haqida o'yllasam shu rasm ko'z oldimga kelaveradi.
Topologiyani bilmayman, lekin wikipediyadagi sayohatlarimdan qolgan.
Qiziq bo'lsa: https://en.wikipedia.org/wiki/Topology
1 217
O'zi bu narsadan oldin boshqa kichikroq abstraksiyalarni tushuntirish kerak. CPS style bilan xozircha shu effect-ts da amaliyotda tanishdim. Ammo biroz qiyshiq CPS ))
Mani nazarimda FP scopeda bunaqa mavzularni o'rganish ancha oson. Ayniqsa Haskellda, sababi haskellda juda ko'p narsaning implementatsiyasi bor, bekorga haskell tillar orasidagi super pozitsiya demayan )) Masalan Effect-ts misolida effectlar bilan ishlash js communitygacha yetib keldi. Lekin haskell o'zini titkilasangiz anchagina narsalarni ko'rasiz.
Abstractioni o'rganish osonroq ayniqsa typesystem hisobiga.
Boshqa tillarga tadbiq qilishni ham eplasa bo'ladi. Fikrimcha arxitekturani o'rganishdan oldin abstraksiyalarni yaxshilab tushunib o'rganib olish kerak
id funksiyadan boshlang )) Arxitektura haqida ko'p bo'lmasa ham kitoblar o'qiganman, tog'risini aytsam shularni ichidagi narsalarni ancha qismi esimda qolmagan. Buning sababi u yerda ideyalar ko'pku ammo amaliyotlar kam.
Mani nazarimda Software architecture o'rganish masalasi hudid R&D, sinab ko'raverasiz va software evalyutsiyasi bo'laveradi. Qadamma qadam o'rganib boraverasiz. Kegin birxil muammolarga qilingan yechimlar abstraktlashtiriladi. Manashu joyida eng muhim mavzu ham abstraksiya ! Yegan yoki yemagan patternlar ham yechimlar ham shunaqa hosil bo'ladi.1 217
Readable va Writable streamlarni hamma ayrib beradi lekin hammayam ular qanaqa ishlashini bilmaydi. Albatto default interviewchilar haqida ketyabti gap.
1 217
This is a list of software and ideas developed or maintained by the OpenBSD project.
https://www.openbsd.org/innovations.html
1 217
Hullas nigga reklama chiqyabti ?
Deb boshimni qotirmaylar, balki o’z boshingizni ishlatib ko’ring bo’lmasa yuqoridagi ikki postni o’qing!
