Programming ∀
Открыть в Telegram
Ushbu kanalda dasturlashga aloqador turli expriementlarim, g'oyalarim, hulosalarimni ulashaman.
Больше1 354
Подписчики
Нет данных24 часа
Нет данных7 дней
Нет данных30 дней
Архив постов
1 354
Endi yaqin kelajakdagi reja, obsidian qo'shish kerak yani masalan notes uchun obsidian graph render qilsam bo'ladi.
Albatta buni ham owned qilish kerak, jsondan indexlab chiqadigan qilib.
Keginchalik balki searching mexanizmlarini ham qo'sharman
Asosiysi bu narsalar ham jsda bo'lmasada. Variantlar kamida 2ta bor juda hom ideya bo'lsa ham.
1. GHCJs yani haskell compilerda ham haskell kodni jsga o'girsa bo'ladigan JS backend bor.
2. Wasm - buni tayinli sinab ham ko'rmaganman ammo haskellda bor wasm. Balki yedirsa bo'lar bilmayman hullas.
Kattaroq planlardan shu, kichiklaridan esa koda refactor qilinadigan joylar hali ko'p, multi language supportni ham sal odambashara qilish kerak. Page layoutlarda ham fix qilinadigan narsalar ko'p, code blockni stillarini moslash kerak turli tillarga, agda, coq, lean, ocaml, scala, lisp, nix va yana boshqa tillarga. Zerikanda bu tillardagi turli showcaselarni ham yozib borishim uchun.
1 354
Feeds tayyor, ammo 2-3 kundan kegin subsribe qilsangiz bo'ladi, xozir bekor spam borsa kerak, chunki turli narsalarni tekshirib o'tiribman.
1 354
Vanihoyat.
Cooked: https://github.com/lambdajon/lambdajon.github.io
Demo: https://lambdajon.github.io/uz/
Asosiy qismlarini tugatdim.
1 354
Nix testlar run bo'lganida.
Ammo bular parallel emas ketma ket run qilinyabti adashmsam, faqat vmlar down qilinmayotganga o'xshaydi yani hammasini kutyabti.
1 354
+1
Bu disko o'zidan olingan test.
Bizda esa sal boshqacha bo'ldi.
1. Bizni EDSL bilan disko nix config generate qilinadi.
2. Disko cnofiglarimiz nomi doyim birxil bo'ladi shu sababli biz ularni import qila olamiz. Shu sababli biz har bir config uchun biz 2 rasmdagidek yozib qo'ydik
Endi buni flake.nix ichiga tiqilsa bo'ldi.
Masalan aynan manashu canonical-no-swap ni run qilishga quyidagicha command bo'ladi.
nix build .#checks.x86_64-linux.canonical-no-swap
Agar birdan hamma testlarni run qilish kerak bo'lsa unda shunchaki
nix flake check qilamiz.1 354
CLI app in bash.
Adashmasam juma kundan buyon asosiy vaqtim test yozish, test muhitni sozlashga ketdi.
1. Haskellda hspec + integratsion testlar bilan ezildim unit testlar oson bo'ldi.
2. Rustda unit testlar yozdim asosan bu oson bo'ldi.
3. Endi nixda ham test yozyabman va bunaqa shell script qivoldim.
1 354
1. Kuryer kaltak yedi.
2. Operator O’zbekcha bilmaganiga gap eshityabti.
Yandex vapshe mikkimaus bo’lib ketti.
1 354
Bir repoga kirib unstar qilibman.
Kegin qayta kirib yana star bosdim.
Bu degani reponi oldin ko'rganman, star bosganman.
Oradan vaqt o'tib kirganmanda yana unstar qilib qo'yganman. Kegin blya nega star bosilmadi deb yana star bosdim.
1 354
Forgejo 423 degan custom http status qo'shgan ekan.
Man 429 code bilan adashtiribman. O'zi o'ylagandim 429 da repo archived ekani haqida aytishi g'alatiroq ekanini. Nu mayli degandim ammo etibor qilmabman custom codega. Kegin muammo kutilmagan joyda chiqib qoldi )) libni ishlatilgan joyda comile bo'lmay qogan ))
Voot rfcdan chetga chiqish manashunaqa mikkimausliklarga sabab bo'ladi bazilar. Biz esa forgejoni so'ka so'ka davom etyabmiz ishni...
1 354
Eski narsalar esimga tushib ketdi, kutish barbir azobda...
Ho'sh sizningcha o'quv markazlar AI ni replace qiladimi ?
