Umidxon | IT-Blog


Channel's geo and language: Uzbekistan, Uzbek
Category: Blogs


Kanalda o'z bilim va tajribamimizni birgalikda oshiramiz, sohani o'rganamiz va muvaffaqiyatli IT mutaxassisi bo'lish uchun birga rivojlanamiz ⚡️
taplink.cc/umidxonpolatxonov
🤖 Telegram bot: @Umidxon_bot
🔏 Personal blog: @Umidxon_blog

Related channels

Channel's geo and language
Uzbekistan, Uzbek
Category
Blogs
Statistics
Posts filter


Forward from: Mabrur - IT Blog 🇵🇸
Node.js asoschisi Oracle’ni firibgarlikda ayblab, JavaScript’ni “ozod qilishga” chaqirganini eshitganmidingiz?

Node.js otasi Ryan Dahl bir necha oydan beri Oracle kompaniyasiga qarshi petitsiya yozib, ularni JavaScript savdo belgisi huquqidan mahrum qilishni talab qilmoqda. Dasturchilar fikricha, bu tilning nomi umumiy mulkka aylangan va Oracle kompaniyasi bilan bog‘liq bo‘lmasligi kerak. Petitsiyani allaqachon 14 000 dan ortiq dasturchilar imzolashdi.

Asosiy ayblovlar:
— Oracle 2019-yilda savdo belgisi muddatini uzaytirishda yolg‘on ma’lumot taqdim qilgan.
— Kompaniya bu belgini tijorat faoliyatida uzoq vaqtdan beri ishlatmayapti. Qonunga ko‘ra, uch yil davomida foydalanilmagan belgilar “tashlab qo‘yilgan” deb hisoblanadi.

Oracle 2025-yil 4-yanvarga qadar javob berishi kerak. Dasturchilar JavaScript’ni yana erkin qilish uchun oxirigacha kurashmoqchi.


ℹ️ Call Stack haqida

Call Stack - bu funksiyalarni bajarish tartibini boshqaruvchi tuzilma. Stack "LIFO" (Last In, First Out) tamoyili asosida ishlaydi, ya'ni oxirgi funksiya birinchi bajariladi. Call Stack funksiyani kuzatib boradi va I/O jarayonini boshqaradi

🎛 Call Stack qanday ishlaydi?
1️⃣ Har safar funksiya chaqirilganda u Call Stack'ga qo'shiladi (push)
2️⃣ Funksiya bajarilganda u Call Stack'dan olib tashlanadi (pop)
JavaScript synchronous bo'lgani uchun Call Stack tozalanmaguncha yangi funksiya chaqirilmaydi

⚠️ Call Stack'da xatolik: Stack Overflow
Agar recursion ishlatilsa yoki juda ko'p funksiyalar bir vaqtda chaqirilsa, Call Stack to'lib qolishi mumkin va bu holatning nomi Stack Overflow deb ataladi

❕ JavaScript'da Call Stack faqat sinxron tarzda ishlaydi. Asinxron operatsiyalar (setTimeout) bilan esa Event Loop orqali boshqariladi va Call Stack'dan joy olmaydi

#javascript #article #info
🚀@Umidxon_IT_blog


Yuqoridagi kodning natija qanday bo'ladi?
Poll
  •   100
  •   110
  •   120
3 votes


#quiz


Forward from: Ayyubxon Fargʻoniy | 0.1x engineer
Ba'zan ego odamni yengib qo'yadi.

Jamoadagi, kompaniyadagi eng zo'ri bo'lishga intilamiz, hamjamiyat tomonidan qandaydir kuchli dasturchi sifatida tan olinishni istaymiz.

Ammo buni ortidan yashashni unutib qo'yamiz. Farzand, aka/uka, ota, turmush o'rtoq sifatida ham (ehtimol). Zo'r iqtibos o'qidim bugun:
- Programming is something you do, it's not who you are.

Dasturlash biz qiladigan ish, bizning kimligimizni belgilaydigan o'lchov emas. Eng zo'r dasturchi eng yomon xarakterga ega odam bo'lishi yoki genotsidda qatnashayotgan qurollarga dastur yozishi, uning sababidan zolim hukumatlar mazlumlarni qirishi mumkin.

Dasturlash hayotimizning bir qismi, hayotimizda undan boshqa ko'p narsalarga ham o'rin bo'lishi kerak.


Chat GPT meni qanday tasavvur qiladi

#chatgpt


Forward from: Khumoyun Codes
Sog‘lom uyqu 😴

Dasturchilarning orasida keng tarqalgan muammolardan biri noto‘g‘ri uhlash ya’ni uyqu rejimining buzilishi hisoblanadi. Ko‘pchiligimizga yarim tundan keyin hammayoq tinch va osuda bo‘lganda ilhom kela boshlaydi. Soat strelkalariga qaramasdan ishga tushib ketamiz. Yoki yonayotgan deadlinelar 🔥 ba’zida bizni uyqumizdan kechib ishlashga majbur qiladi. Yoshlikda bu narsa uncha bilinmaydi, tuni bilan ishlab chiqib, tongda ozgina uhlab olib, ishlab ketaveramiz. Bu narsa 1 oyda 1-2 marotaba qaytalansa mayli, lekin sistematik noto‘g‘ri uhlovchi odamning organizmi qancha majburlasangiz ham bunga ko‘nika olmaydi va sekin asta buzilishni boshlaydi. Ayniqsa menga o‘xshagan 30 ga yaqinlashib borayotgan va undan katta yoshli insonlarda bu juda ham seziladi.

Qanday qilib desak, tundagi uyqu bilan kunduzgi uyquning asosiy farqi, tun bo‘lganidan so‘ng tanamizda melatonin garmoni ishlab chiqariladi va uyquga tayyorgarlik ko‘riladi. Uhlaganimizdan so‘ng, shu orqali uyg‘onishga yaqin paytimiz esa, bizni ertangi kunga tayyorlash uchun serotonin, kortizol, dofamin garmonlari sintezi sodir bo‘ladi. Ammo kunduzgi uyqu paytida esa melatonin ishlab chiqarilmaydi yoki uning darajasi juda past bo‘ladi, bu garmonsiz qolganlarining sintezi ham pasayadi. Shuning uchun ham siz kunduzgi uyqu, sizga tundagidek energiya bermaydi va o‘zingizni baribir lanj his qilishda davom etasiz. Bu esa o‘z o‘rnida unumdorlikning tushishidan tashqari, charchoq, holsizlik, miyaning faolligi pasayishiga olib keladi. Ayniqsa ortiqcha dofamin stimulyatorlariga qarshi kurash so‘nib qoladi, sizga bu baxt garmoni yetishmagandan so‘ng, siz shirinliklar, shirin ichimliklar, tamaki mahsulotlari, qisqa qiziqarli kontentlar va boshqa past sifatsiz dofamin manbalariga o‘lja bo‘lasiz. Doimiy bunday holat esa, asab kasalliklariga, ortiqcha vazn to‘plash (jigar va yurak kasalliklari), uyqusizlik, men nomini bilgan va bilmagan boshqa kasalliklarga duchor qiladi.

Siz ham 40 ga chiqmasdan qarsillab qolmay desangiz, biologik soatlaringizga quloq soling, uyquni yengishga harakat qilmang, tunda uhlab kunduzi ishlang, siz bugun yopib qo‘ygan deadlineingiz, unumdorligingiz tushgandan so‘ng yana 10 ta yonayotgan deadlinelarga olib keladi. Undan ko‘ra, kechasi vaqtida uhlab, tongda sal vaqtliroq turing, deylik bomdod vaqtida, chunki bu vaqtda 100% bo‘lmasa ham, 70-80% tanangiz charchoqlarini chiqarib yangi kunga tayyor bo‘ladi. Siz esa organizmingizni qiynamasdan maqsadingizga erishasiz, tugatilgan ish va sog‘lom uyqu bilan kuningiz unumdor o‘tadi.

P.S. Men bularni o‘z tajribamdan o‘tkazganimdan, kuzatishlarimdan va izlanishlarimdan kelib chiqib yozyapman. Tibbiyot xodimlaridek to‘g‘ri ma’lumot yoza olmagan bo‘lishim mumkin, unday bo‘lishiga da’vo ham qilmayman.

Hammaga sog‘lom uyqu, xayrli tun! 🥱🥱🥱

@khumoyun_codes






O'zim haqimda Chat GPT'dan so'rab ko'rdim va natija ... 👍

#chatgpt


Forward from: Umidxon | Blog
Shaxsiy botim yangi funksiyalar bilan ishga tushdi

Endi botimga foydalanuvchi tomonidan yuborilgan xabarlarga botni o'zida javob bera olishim mumkin
(Endi skrinshot olib, qaysidir kanalda javob berish shart emas 😁)
Istasangiz hozir tekshirib ko'ring

Agar sizga ham shu kabi bot kerak bo'lsa menga murojaat qilaverasiz)

#notification


Forward from: Ayyubxon Fargʻoniy | 0.1x engineer
What is your dream job?


Forward from: Vohid Karimov | Hello world 🌍
Dasturlash karyerasidagi achchiq xaqiqatlar.

1. Frameworklar va librarylar keladi ketadi, dasturlash tili va Computer Science bilimlaringiz har doim siz bilan qoladi.

2. Foydalanuvchisi yo’q proyekt nolga teng, hech bo’lmasa o’zingizga foydali bo’lsin.

3. Agar dasturlash soxasiga faqat pul uchun kirgan bo’lsangiz, yaxshi yangilik: ertami kechmi niyatingizga yetishasiz. Yomon yangilik: tez orada ishingiz uncha qiziq bo’lmay qoladi va stagnation boshlanadi.

4. O’n yettinchi tutorial hech nimani o’zgartirmaydi, real proyektlarga qo’l uring.

5. Burnout bor narsa, o’zingizni extiyot qiling (bu haqida tez orada batafsil yozaman).

6. Tajriba olish uchun tajriba so’rashadi, lekin ko’p kuyinmang sizga bitta kompaniya imkoniyat bersa bo’lgani.

7. Qanchalik geniy bo'lishingizdan qattiy nazar agar "asshole" bo'lsangiz hech kim siz bilan ishlashni xoxlamaydi. Dr. House bo'lmang, xurmatli bo'ling.


Forward from: Umidxon | Blog
21-oktabr men uchun bayram emas. Lekin muhim kun. Bu kunda oʻz ona tilimga davlat tili maqomi berilgan

Oʻzbek tiliga hurmatim beqiyos! Shu sababli ham doim imloviy xatolar qilmaslikka harakat qilaman

Hatto oʻz tilingda qisman toʻgʻri yozmasang


Express.js documentation yaxshilanibdi 👍

Avvalgi documentation'da bunchalik ko'p ma'lumot berilmagan edi, bundan tashqari ancha tushunarli va misollar ham useful.
Endi Telegraf.js'niki ham yaxshilansa nur ustiga a'lo nur bo'lardi

#just #news


Practice bo'lishi uchun Telegram bot qildim (yana) 🛠

Bir kun QR Code reader kerak bo'lib qoldi. QR Code reader Telegram bot bo'lardi, u ishlamay qolibdi. Keyin o'zim shunaqa bot yaratishga qaror qildim

Hoziroq sinab ko'ring 👉 @scanner_qrcode_bot

#just_me #news


Forward from: Magnit
Neyro tarmoqlar Google qidiruv tizimini barbod qilishdi..

Internet foydalanuvchilari qidiruv tizimidan surat qidirganlarida, taqdim etilayotgan suratlarning juda ham ko‘p qismi real emas, balki sun'iy intellekt yordamida yaratilganidan norozi bo‘lishmoqda.

@magnitofficial


Dasturchi qanday ekanligini bilmoqchi bo'lsang uni "git commit"lariga boq

#just


Telegram Desktop glitch 🤦‍♂️

#telegram #bugs


Linux Mint'ga o'tdim 🐧

#linux #just_me

20 last posts shown.