voidp


Гео и язык канала: Узбекистан, Узбекский


Back End Developer at @uicgroup
TTPU 4/4
Python developer who loves System Programming.
Ba'zida shaxsiy fikrlar. Eslatmalar birinchi navbatda o'zim uchun.

Связанные каналы

Гео и язык канала
Узбекистан, Узбекский
Статистика
Фильтр публикаций


#p
Meningcha haqiqiy erkinlik bu:
- nafsdan mustaqil qaror erkinligi
- boshqalar nima deyishidan mustaqil harakat erkinligi
- o'zlikni tinmay yerga uruvchi perfeksionizmdan mustaqil fikr erkinligi
- ichki qo'rquvni yenggan asl kuch erkinligi

Panda Poning otasi aytganidek,
Sirli masalliqning o'zi yo'q. Hamma gap o'zingda.


@voidplog


Fluent_C_Principles,_Practices,_and_Patterns_Christopher_Preschern.pdf
7.3Мб
#book #c
📕 Fluent C - Principles, Practices and Patterns
©️ Christopher Preschern
📆 2022

C language bo'yicha skillarimizni up qilish uchun zo'r kitob ekan. Unda C ni o'zi emas, uni qanday professional ishlatish, maxsus fichalar va optimizatsiyalar haqida so'z ketadi. Qizig'i, data lifetime and ownership degan mavzu ham bor ekan.

@voidplog


Sizningcha haqiqiy erkinlik nima?


#university
Butun semestr atigi 2 para kirgan fanim (Computer Networking) examidan 84% natija bilan o'tibman.

Bu umuman kirmagan fanimdan 100% bilan o'tgan paytimdan (Linear Algebra 2) keyingi 2-eng yaxshi antirekord bo'ldi :)

@voidplog




#rs #c
🦀 Rustda yozilgan System76 ning Cosmic Desktop Environmentida massive memory leaklar aniqlanibdi. Link

Men Rustni hate qilmoqchi emasman, lekin Rust o'zi safe til ekani bilan hype bo'lgan, ammo unsafe tomoni ham bor. Va shu unsafe tomoni katta leaklarga olib kelishi mumkin bo'lsa, nima uchun C ni tashlab Rustda yozishim kerak?

@voidplog


Introduction_to_Computing_Systems.pdf
31.8Мб
#book
📗 Introduction to Computing Systems
©️ Yale N. Patt
📆 2020

Low-level programmingni sevuvchilar uchun perfect kitob - bitlar va digital circuitlardan boshlab C languagegacha step-by-step ko'rib chiqilgan. Computing tizimlari tuzilishi, nega aynan assembly va uning strukturasi, hammasi bor.

@voidplog


Oldingi kuchli erkaklar bilan hozirgi yoshlar farqi nimada? Yaxshisi o'zingiz his qiling:

Sensiz yasholmasman
Bir qarashinga hayotimni beraman
Bla bla (o'lib qol undan ko'ra)


vs

Bu millatning shonli erlari
Vatan uchun handaqlardan chiqmaslar
Yuraklari vatan, nomus deya uradi
Ona suti senga halol, to'xtama, olg'a!


@voidplog


🟢 Django teamga o'tganimga 1 oy bo'libdi. Bu qisqa vaqtda ko'p narsalar o'rgandim.

1. Being Responsible. Ustozlarimiz aytganidek, dunyoni mengarsang ham mas'uliyatsiz bo'lsang birovga keraging bo'lmaydi.
2. Celery va Redis. Tan olaman hozirgacha ularni biror marta ishlatib ko'rmagandim.
3. Websockets. Djangoda websocket qilishga erinib kelardim doim.

Va yana juda ko'p narsalar o'rganishim kerakligini angladim:
- Django ORM. SQL bilan yonma-yon practice qilish, optimization texnikalarini o'rganish.
- CI/CD process full.
- REST framework full doc ko'rib chiqish, special methodlarini o'rganish.
- Tashqi integratsiyalar (ko'proq ishlash kerak).
- Linux chuqurroq kirish (DevOps ga kerak qismiga)
- Planning and Software Development Lifecycle.

Xullas main developer, yoki daje TL darajasiga kerak bo'ladigan hamma narsa:)

@voidplog


#p
🇬🇧 Bugun ingliz tili bilimlarim aanchagina tushganini payqadim. Future Simple gapni Present Simpleda gapirdingmi, demak yetib kelibsan.

Englishni ham joyiga keltirish kerak. Buning uchun ajoyib bir kitob tanladim: Emotional Intelligence by Daniel Goleman.

📖 Nima uchun aynan kitob?
Chunki readingi kuchli odamning hamma nuqtasi kuchli bo'ladi, deb o'rgatgan ustozimiz. Va buni amalda isbotlagan edik ham. Buni yana bir marta qilish qiyin bo'lmaydi nazarimda.

@voidplog


#university
🎓 Universitet tarixida men uchun eng zo'r va foydali bo'lgan narsalari CompArch fanida RaspberryPi serverga access berishgani va hozir Ubuntu serverida ishlab o'tirganim.

Tekin serverlar, garchi not for personal use. Mezza :))

@voidplog


#python
⚡️ FastAPIga bog'liq ko'p foydali extensionlar joylangan saytcha:

🔗 https://project-awesome.org/mjhea0/awesome-fastapi

@voidplog


#c
Tilni o'zini yaxshilab oʻrganmay turib "C musr til", "C xavfsiz til emas", "C eskilik sarqiti" deb o'ylaydiganlar uchun ajoyib javob berilgan ekan.

Eng asosiy joyi:
Xavfsizlik kritik darajada (inson o'limiga sabab bo'ladigan) bo'lgan projectlar ichida eng yaxshi chidamlilik aynan C da qurilganlarida. Boshqa hech bir til uning yaqiniga ham kela olmagan.


@voidplog


image_2025-01-08_20-05-10.png
2.0Мб
#python
⚡️ Rasmda FastAPI bilan MQTT client va MQTT broker o'rtasida pub-sub modeldagi connection simulyatsiya qilib ko'rdik. Bunda localhostda broker sifatida mosquitto packagini ishlatdik.

Bu yerda FastAPIning lifespan fichasi official docda aytilgani kabi @asynccontextmanager bilan birga ishlatilmoqda. Bunda yield kalit so'zidan oldingi kodlar app ishga tushganda dastlab nima qilish kerakligini, yield dan keyingisi esa app o'chishidan oldin nima qilishi kerakligi ko'rsatilgan.

@voidplog


#book #c #os
📗 The Linux Programming Interface
© Michael Kerrisk
📆 2010

OS uchun eng top kitoblardan biri ekan. 500+ system calls va core concepts. C da systems programming uchun "it" kitob.

@voidplog


Xullas, yana aktiv o'rganish formasiga chiqishimiz kerak. Shu 1 oy ichida practice qilish *shart bo'lgan narsalar:

- Click, Payme kabi to'lov tizimlariga integratsiya tezlashtirish uchun PyPi package chiqarib qo'yish;
- Database joinlarni yaxshilab practice qilish. Django ORM bilan solishtirib tahlil qilish, ayniqsa select_related() va prefetch_related() yaxshilab tushunish;
- Redis orqali real-time leaderboard va celery bilan periodic job tashkil qilish, orqa fonini tushunish;
- CI/CD pipeline yozish (both with docker and without);
- Gunicorn va Daphne bilan nginx yordamida server sozlash;
- MQTT client va broker implement qilish, serverga qo'yib testlash;

⌛️ Check date: 08.02.2025


Eng yaqin deadline univer proyekti - 13-da. Sessiya esa 14-dan boshlanadi. Here we go! 💀

@voidplog


#p
Vaqtida CI/CD yaxshilab o'rganib qo'ymaganimga afsus qilyapman...)

@voidplog


#cn
IoT devicelar realtime communication uchun websocket ishlatmas ekan. MQTT degan protokol bor ekan, pub-sub modelidan foydalanadi. Vashe zo'r ekan, menga yoqdi.

Sal pal research qilsam yozarman ubu narsa. Hozircha rasmda.

@voidplog


Practical System Programming with C.pdf
8.8Мб
#book #c
📙 Practical System Programming with C
📆 2021
©️ Sri Manikanta Palakollu

Rostdan ham juda zo'r kitob ekan. Univerda o'tilgan OS kursining kengaytirilgan versiyasi. Shuningdek, Computer Networking uchun ham alohida chapterlar bor. Client-server architecture haqida ham so'z yuritgan, biz BistroSync'da implement qilganimiz). Bularni vaqt bo'lganda try qilib, kichikroq project qivorish kerak..

@voidplog



Показано 20 последних публикаций.