Programming ∀
Photo
Ushbu muammo faqat man ishlatyotgan aynan bir devaysda chiqyabti.
Bugun boshqa hamkasblarda ham sinab ko'rdik. Ularda otdek ishlaydi hammasi ammo manda build ham bo'lmaydi tizimga ham o'rnatilmaydi.
Mana endi kernel ichini kavlashga ham bir sabab topildi. Hamkasblar RAM bilan issue degan fikrni ham aytishdi.
Bundan ancha oldin(taxminan 2-3 yil) sal boshqacharoq holat bo'lar edi, masalan redisdan nimadir get qilinsa response cho'zilib ketar edi. Shunda tashxis redis turgan VMda memory issue bo'lgani edi.
Bugun boshqa hamkasblarda ham sinab ko'rdik. Ularda otdek ishlaydi hammasi ammo manda build ham bo'lmaydi tizimga ham o'rnatilmaydi.
Mana endi kernel ichini kavlashga ham bir sabab topildi. Hamkasblar RAM bilan issue degan fikrni ham aytishdi.
Bundan ancha oldin(taxminan 2-3 yil) sal boshqacharoq holat bo'lar edi, masalan redisdan nimadir get qilinsa response cho'zilib ketar edi. Shunda tashxis redis turgan VMda memory issue bo'lgani edi.
🔥2
Programming ∀
Ushbu muammo faqat man ishlatyotgan aynan bir devaysda chiqyabti. Bugun boshqa hamkasblarda ham sinab ko'rdik. Ularda otdek ishlaydi hammasi ammo manda build ham bo'lmaydi tizimga ham o'rnatilmaydi. Mana endi kernel ichini kavlashga ham bir sabab topildi.…
Kakraz kecha kernel panic messagelarni extract qiladigan qilgan edim.
Shunchaki journaldagi kernel panic sektorni alohida ovoladi code juda juda trival bo'lsa ham ideyani tekshirish kerak edi.
Ertaga endi biratola shu kernel o'zini debug qilishni research qilaman. O'zi shu narsani anchadan buyon o'rganmoqchi edim mana real case.
Shunchaki journaldagi kernel panic sektorni alohida ovoladi code juda juda trival bo'lsa ham ideyani tekshirish kerak edi.
Ertaga endi biratola shu kernel o'zini debug qilishni research qilaman. O'zi shu narsani anchadan buyon o'rganmoqchi edim mana real case.
❤4🔥1
Programming ∀
Kimdir mani biznes g'oyamni o'girlab olgan ekan. Sofware ichiga mayner tiqishgan... Ishlab bergani evaziga biroz 3-4TH blocklarni yechib ko'radi )))
Memory testlar taxminan 5+ soatdan buyon ishlayabti lol.
🤣2
Agar kanal chatida kimdir kick bo'lib kettim deb o'ylasa unaqa emas.
Hullas boshida public guruh edi, kegin private qildim buning sababi botlar kirib like bosgani ham yoqmayotgan edi.
Agar mobodoga siz ham kick bo'ldim deb o'ylasangiz va bunga yetarli sabab bo'lmasa siz kick bo'lmagansiz bu telegramni bugi yani public chat privatga o'zgarganda bazilar avtomatik chiqib ketdi.
Durovni so'kaverilar bemalol...
Hullas boshida public guruh edi, kegin private qildim buning sababi botlar kirib like bosgani ham yoqmayotgan edi.
Agar mobodoga siz ham kick bo'ldim deb o'ylasangiz va bunga yetarli sabab bo'lmasa siz kick bo'lmagansiz bu telegramni bugi yani public chat privatga o'zgarganda bazilar avtomatik chiqib ketdi.
Durovni so'kaverilar bemalol...
🕊2
Rust haqida xozir do’stim manga gapirib beryabti.
PS: U bola bilan dasturlash haqida umuman gaplashmaganmiz. Manda xozir yengil shock rust deganda o’yin emas dasturlaah tilini nazarda tutyotgan ekan
PS: U bola bilan dasturlash haqida umuman gaplashmaganmiz. Manda xozir yengil shock rust deganda o’yin emas dasturlaah tilini nazarda tutyotgan ekan
😁11
Windows kernelni ai bilan rustda yozadi degan xabar haqida ham gapirib beryabti lol.
😁9
Programming ∀
Windows kernelni ai bilan rustda yozadi degan xabar haqida ham gapirib beryabti lol.
Windows eplolmas ekan.
🤣1
Payshanba kuni qiziq hodisa bo'lgan edi.
Linux install qilish uchun usb bootni uladik. Ammo boot paytida fleshka topilmadi.
Hullas bizni devaysda boot paytida fleshka topilmadi. Usb portlarga ulangan qurilmalar.
Mouse, Keyboard, Fleshka.
Keyboardni type-C portga uladik va Fleshka topildi.
Muammo hal bo'ldi.
Yechim g'alati logical reasoning sabab edi, eski DDR2 yoki DDR3 avlod qurilmalarda boot paytida usb bilan ulangan keyboard ishlamas edi shunga keyboardni PS/2 portga ular edik. Negadir shu narsa esga kelib keyboarni type-c ga uladik.
Endi aniqroq texnik hulosalar qilgim kelib qoldi shu mavzuda.
Linux install qilish uchun usb bootni uladik. Ammo boot paytida fleshka topilmadi.
Hullas bizni devaysda boot paytida fleshka topilmadi. Usb portlarga ulangan qurilmalar.
Mouse, Keyboard, Fleshka.
Keyboardni type-C portga uladik va Fleshka topildi.
Muammo hal bo'ldi.
Yechim g'alati logical reasoning sabab edi, eski DDR2 yoki DDR3 avlod qurilmalarda boot paytida usb bilan ulangan keyboard ishlamas edi shunga keyboardni PS/2 portga ular edik. Negadir shu narsa esga kelib keyboarni type-c ga uladik.
Endi aniqroq texnik hulosalar qilgim kelib qoldi shu mavzuda.
❤2
Programming ∀
Payshanba kuni qiziq hodisa bo'lgan edi. Linux install qilish uchun usb bootni uladik. Ammo boot paytida fleshka topilmadi. Hullas bizni devaysda boot paytida fleshka topilmadi. Usb portlarga ulangan qurilmalar. Mouse, Keyboard, Fleshka. Keyboardni type…
Shunaqa palakat narsalar sabab ham yoqtirmayman low levelni bazida.
“Костыль” va legacy code rossa ko’p bo’ladi, bazi odamlar istamaydi abstractionlar qurishni va boilerplate qilib katta legacylar bilan yuraveradi.
Muammoni texnik perespektivadan analiz qilib ko’ramiz yaxshilab.
“Костыль” va legacy code rossa ko’p bo’ladi, bazi odamlar istamaydi abstractionlar qurishni va boilerplate qilib katta legacylar bilan yuraveradi.
Muammoni texnik perespektivadan analiz qilib ko’ramiz yaxshilab.
❤3
Forwarded from bahrom04
Maqsad:
- Linux platformasida oʻynay olish ✅
- 1920x1080 yo fullscreen qilib oʻynash ✅
- Kamera balandligini 600 qilish ✅
- Generalsni 60 fps oʻynash
- oʻyin oʻrtasida otib yubormaslik
- Onlayn yo lokal doʻstlar bilan oʻynay olish
Xozir endi 60 fps qilish qoldi: https://gist.github.com/bahrom04/3edb8c765761c9e2aa9aeb54080dce5b
- Linux platformasida oʻynay olish ✅
- 1920x1080 yo fullscreen qilib oʻynash ✅
- Kamera balandligini 600 qilish ✅
- Generalsni 60 fps oʻynash
- oʻyin oʻrtasida otib yubormaslik
- Onlayn yo lokal doʻstlar bilan oʻynay olish
Xozir endi 60 fps qilish qoldi: https://gist.github.com/bahrom04/3edb8c765761c9e2aa9aeb54080dce5b
Gist
Generals run on Linux (NixOS). Still researching.
Generals run on Linux (NixOS). Still researching. GitHub Gist: instantly share code, notes, and snippets.
🔥5
Programming ∀
Loyihangizni qanchadir qismini ochiq kodli qilishingiz aynan qandaydir dasturchilarni birnecha soat part time ishlatganingizdan ancha foydaliroq.
Bu narsa yaxshi effect bera boshladi manga. Communitylardan ancha feedback olaman.
Masalan rust o'rganishim davomida. Hamkasblar erinmay birnecha soat vaqtini sarflab bo'lsa ham biror narsani yozib berishdi.
Jamoaga ham uje birga ishlab ko'rgan odamlarimizni ishga ola boshladik. Masalan biror narsani eplolmasam ishimni qilganimcha qilib kegin biror hamjamiyatga ushbu kodni ulashib aniq savollar berishim mumkin.
Nimadirni design qilishda ikkilansam aniq modular haqida gapirib berib feedback olishim mumkin.
Va o'zim ham erinmayman man bilgan narsalarda birovlarni kodini yozib berishga, ularga feedback berishga. Study uchun man bilgan eng yaxshi modelardan biri bu aynan hamjamiyatlar. Albatta saviyali hamjamiyatlar bo'lsa.
Masalan rust o'rganishim davomida. Hamkasblar erinmay birnecha soat vaqtini sarflab bo'lsa ham biror narsani yozib berishdi.
Jamoaga ham uje birga ishlab ko'rgan odamlarimizni ishga ola boshladik. Masalan biror narsani eplolmasam ishimni qilganimcha qilib kegin biror hamjamiyatga ushbu kodni ulashib aniq savollar berishim mumkin.
Nimadirni design qilishda ikkilansam aniq modular haqida gapirib berib feedback olishim mumkin.
Va o'zim ham erinmayman man bilgan narsalarda birovlarni kodini yozib berishga, ularga feedback berishga. Study uchun man bilgan eng yaxshi modelardan biri bu aynan hamjamiyatlar. Albatta saviyali hamjamiyatlar bo'lsa.
🔥11
Edsger W. Dijkstra - A Programmer’s Early Memories - 1976
https://www.youtube.com/watch?v=shHjKQChJWs
https://www.youtube.com/watch?v=shHjKQChJWs
YouTube
Edsger W. Dijkstra - A Programmer’s Early Memories - 1976
Edsger Wybe Dijkstra was one of the most prolific computer scientists of all time.
This is his lecture at the International Research Conference On The History Of Computing, 1976
Dijkstra describes this conference in EWD 572:
https://www.cs.utexas.edu/u…
This is his lecture at the International Research Conference On The History Of Computing, 1976
Dijkstra describes this conference in EWD 572:
https://www.cs.utexas.edu/u…
🔥2
Programming ∀
Give up qildim. Muammo aniq hardwareda.
Error chiqib firefoxni ham crash qivordi eng qizig’i.
🤣1
Programming ∀
Ushbu muammo faqat man ishlatyotgan aynan bir devaysda chiqyabti. Bugun boshqa hamkasblarda ham sinab ko'rdik. Ularda otdek ishlaydi hammasi ammo manda build ham bo'lmaydi tizimga ham o'rnatilmaydi. Mana endi kernel ichini kavlashga ham bir sabab topildi.…
Hullas stack to'lib qoldi yana birnimalar deb compiler yeg'lay boshladi.
Boshqalarda build bo'ladi bo'lmasa.
Githubni kavlab muammoni topdim va testcase ham bor edi reproduce qilishga.
Hullas hammasi oddiy, 10k let expressions.
Buni yozdim va build qildim, boshqalarda build bo'ldi ammo manda build bo'lmadi.
CPU i9 14k
Ram: 64 gb va 6000mhz
Boshqalarda build bo'ladi bo'lmasa.
Githubni kavlab muammoni topdim va testcase ham bor edi reproduce qilishga.
Hullas hammasi oddiy, 10k let expressions.
Buni yozdim va build qildim, boshqalarda build bo'ldi ammo manda build bo'lmadi.
CPU i9 14k
Ram: 64 gb va 6000mhz
🤣7