ru
Feedback

Не попадитесь на канал ботавода! Telemetrio находит и помечает такие каналы 👉 Хотите видеть метку — оформите подписку

Programming ∀

Programming ∀

Открыть в Telegram

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

Больше
1 354
Подписчики
Нет данных24 часа
Нет данных7 дней
-230 дней
Архив постов
OS mavzularidan o'zingizga umuman mavhum bo'lgan savolni yozing ?

Useful board :)
Useful board :)

Creative content :) Bytebytego respect
Creative content :) Bytebytego respect

Nega FPdan buncha ko'p aniq ma'lumotlar ? Kitoblar qo'llamalar pure functional tillar like haskell :) Bunga matematic programmerlar contributori sababmi ? PS: Xamkasblar propagandasi qurboniman :(

IDE extensionlar yasash ham ajoyib biznes. Masalan manga Database monitoring extension ko'p kerak bo'ladi )) Freelance qilishdan ko'ra ancha afzalroq daromat qilsangiz bo'ladi foydali extensionlar qilib :) Masalan Turli driverlar ustiga UI management systemlar qilsangiz ham foydali va osonroq )) Quick reference: https://blog.jetbrains.com/webstorm/2021/09/building-a-plugin-for-webstorm-part-1/

Bu IDElarni ishlatishga 300+ IQ kerakku. Qanday ishlatasizlar ))) Juda kop windowlar yana birnasalar 🤯
Bu IDElarni ishlatishga 300+ IQ kerakku. Qanday ishlatasizlar ))) Juda kop windowlar yana birnasalar 🤯

Shu tablar sabab 64 RAM qilgan edim 🥲 Powerfull PC yegishga sabablardan biri tablar edi. Natija gamming bo’lib qoldi 😁🥹

Repost from Jahongirmirzo
Bugun o'zimga yangi brauser kashf qildim, ARC browser, sizda ham ish vaqti brauser tablariz "millionta" bo'lib ketsa sizga ha
Bugun o'zimga yangi brauser kashf qildim, ARC browser, sizda ham ish vaqti brauser tablariz "millionta" bo'lib ketsa sizga ham maslahat beraman shu browserni. Tablarni ajoyib yo'llar bilan boshqarsa bo'larkan. Hozircha ARC browser beta holatda va "invite only" izohda o'zimni invitationnimni qoldiraman kirib sinab ko'rsangiz bo'ladi. Aytgacha hozircha u brauser faqat "mac"illatadiganlar uchun ekan 😝 @muhandisona - Haqiqiy muhandis bo'lamiz

Raft Algorithm haqida eshitganmisiz ? Consensisty mavsusiga bag'ishlangan distrubutive systemlardagi man ko'rgan ajoyib yechimlardan biri shu )). K8S da etcd degan DB ishlatilgan edi. Barcha k8s configlar cluster metadata configlar vaxakazo datalar hammasi aynan etcd DB da turadi. ETCD hight perfomanced distrubutive key value database. Eng so'ngi synchronizationi olishga va doyim synchronization qilishga katta potensiali javob bera oladi )) Buning bunday ishlashiga Raft algorithmi eng muhim asos. Tassavur qiling K8S da multi master cluster qilsangiz bo'ladi. Limitlar Bitta nodeda 110 podsdan ko'p ishga tushirsa bo'ladi. 5000+ Node cover qila oladi(Taxminan shuncha machine deb tassavur qilishingiz mumkin soddaroq aytsa). Umumiy clusterda 150+k podlar bo'lishi mumkin Umumiy clusterda 300+k contiainerlar bo'lishi mumkin. Shunday umumiy tizimning infrasturcture configlari etcd DB da saqlanadi va manage qilinadi eng qizig'i ushbu DB RAFT aglrothmi asosida. Yana ham qizig'i ushbu algorithm oddiy research peper yani kimningdur ilmiy ishi bo'lgan :)

IBM IT idusturyga katta contribute qilgan kompaniyalardan biri )) Ohirgi yillarda Ayan AIX systemni ham ancha piar qilyabti.
IBM IT idusturyga katta contribute qilgan kompaniyalardan biri )) Ohirgi yillarda Ayan AIX systemni ham ancha piar qilyabti. Maga yoqgan tomoni AIX docs ancha zor yozilgan ekan )). Linuxda context tushunish birmucha murakkabroq. Academic topics juda kop )). Yuqoridagi rasmda program execution modelni ko'ryabsiz IBM buni juda sodda izohlagan ekan. Linuxda esa bu mavzuni tushunib yetgunimcha va ajrata oladigan darajaga kelgunimcha ancha narsalar o'qishga to'g'ri kelgan edi ))) IBM IT ga aloqador mavzularni ko'plarida free content qilgan juda ko'plab. Begineerlar uchun ancha sodda qilingan ayniqsa ))/

2021-yilda juda ko'pchilik IT Jobs bozorida elak ko'tarilishi haqida aytgan edi. Shu jumladan manam. Chunki o'shanda hamma dasturlashga aloqador mavzularda o'zlariga qiziq nimadurlani so'rashgan edi. Kunda kamida 3-4 ta shu mavzuda xat kelar edi. Social networklardan. Endi elak ko'tarilishni boshladi. Ayniqsa bazi keg tarqalgan yo'nalishlarda. Qisqa qilib aytganda elakda qolganlar yaxshi koryerani davom qiladilar. Shu mavzu yuzasidan fikr va tavsiyalarim. 1. Kundalik intensiv learning and practice. 2. Fundamental bilimlarni mustaxkamlash. 3. Pet projectlar. 4. Chet tili. 5. Volunteering & Contributing (Ko'ngilli sifatida nimadurlarga qo'shilish) 6. Networking & Self marketing ))) (Meyorida bo'lsa foydali) Yuqoridagilarni boshidagi to'rt punkti juda ham muhim va yaxshi focus qilish kerak.

CSga 6ta odam kerak 😅 20 minutda boshlanadi ))

Modern software applications shouldn't rely on databases fully. O'zbekchasi bunchalik jarangdor emas edi oma 😁

Nginxda yana bir usefull narsa bu caching. Shu paytgacha 2 ta projectga getway level caching qilib ko'rdim. 1-3 sekundlik requestlar 200ms ga tushib qolgani mazza qildirvorgan edi. Mani holatimda requestlar juda kop bo'lgani va kam updatelar bo'lgani uchun cachemiss parametrlarini birmuncha balandroq qo'ygan edim )).

Nginxda JWT module ham bor aytgancha )). Negadur kopchilik getwayda auth qilish masalasida expriement qilishni ham hohlamaydigan darajada oylamas ekan )). http://nginx.org/en/docs/http/ngx_http_auth_jwt_module.html Ha aytgancha Hayit Ayyomi muborek bo'lsin 🥳

Bugun deploy qilmang :)

🎹
🎹

Ha aytgancha dasturlashni jiddiy o'rganishni boshlaganimda birinchi boolean algebra va logic gatesdan boshlagan edim. Nand2tetris kabi bitta platform bor edi shuni ko'rgan edim. Umuman olganda eng asosiy mustahkam fundament shu joyda qo'yilgan. Nand2tetris yanayam zo'r qilingan ekan. Biz birmuncha qiynalibroq o'rganuvdik lekin ((. Tavsiya qilaman. PS: Manga ham share qilishdi va Rahmat ! https://www.nand2tetris.org/

Birmuncha statisticslar. Source: https://www.top500.org/statistics/list/
Birmuncha statisticslar. Source: https://www.top500.org/statistics/list/