Programming ∀
1.2K subscribers
82 photos
1 video
1 file
67 links
Ushbu kanalda dasturlashga aloqador turli expriementlarim, g'oyalarim, hulosalarimni ulashaman.
Download Telegram
bahrom04
Mana nega Ahmad aka relagoni monorepo qilyaptilar. Kelajakka invesment )
Prosto nix develop qilganda 20GB toolchain kelishini istagan edim
😁3
Build time uzoq bo'lishi dam olishga bahona.
1🔥5😁5💯1
Hali ham actual maqola.

What Color is Your Function?

https://journal.stuffwithstuff.com/2015/02/01/what-color-is-your-function/
🔥1
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.
🔥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.
4🔥1
Kimdir mani biznes g'oyamni o'girlab olgan ekan.

Sofware ichiga mayner tiqishgan... Ishlab bergani evaziga biroz 3-4TH blocklarni yechib ko'radi )))
😁11
Janon senga ulanaman buildlarim tez bo’ladi…
🤣11😁21
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...
🕊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
😁11
Windows kernelni ai bilan rustda yozadi degan xabar haqida ham gapirib beryabti lol.
😁9
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.
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.
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
🔥5
😁11🔥4😱1
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.
🔥11