Dev thinking loud
1.6K subscribers
122 photos
8 videos
3 files
325 links
Dasturlash boyicha video darslar, subyektiv fikrlar, kundalik misollar, bahsli mavzular.

Youtube kanal: https://www.youtube.com/@ravshansbox

Muallif: @ravshansbox
Download Telegram
Iyd al-fitr barchamizga muborak bolsin!
👍2812🔥2
AI assistant

Coding AI assistant ishlatishni hohlaganlar uchun codeiumni maslahat beraman. Ozim bir necha kun ishlatdim, juda yaxshi yordam beryapti.
Plus tomonlari:
- Skrinshotda korib turganingizdek doimiy bepul
- Kunlik usage limit yoq
- Yordam berayotganda codebaseni organib yordam beradi
- Testlarni o'zi yozib bera oladi

https://codeium.com

#ai_assistant

@dev_thinking_loud
🔥19👍141
To’htatish qarori

TLDR: Uzoq ikkilanishlardan so’ng video darsliklarni to’htatishga qaror qildim.

- Nega?
- Javobi quyidagi ilovada:
https://ravshansbox.notion.site/Tohtatish-qarori-dc68596c8f6246eab1ef887247ff59f4

@dev_thinking_loud
👎48👍18🙏104🔥2
Forwarded from MohirDev.uz
Mohirdev tomonidan dasturlash sohasini o'rganayotganlar uchun ajoyib yangilik.

📕 "Dasturlash bo'yicha savol-javob kodeksi"

Bu qo'llanma dasturlashni endi o'rganmoqchi bo'lganlar, sohaga yangi kirganlar va umuman dasturlash bilan shug'ullanuvchi bo'lgan hammaga qiziqarli va foydali bo'ladi, deb o'ylaymiz.

Qo'llanma foydali bo'lsa, yaqinlarga ulashasiz degan umiddamiz.

👉 Yuklab olish
👍102🔥2
React Conf 2024ni qiziqqanlar kalendariga qoshib qoyishsa boladi

https://conf.react.dev/talks/3
🔥17👍6
Q&A(savol va javoblar) session qilmoqchimiz (imkon qadar live), ozingizga qiziq bolgan mavzu yoki savollar bolsa kommentda qoldirishingiz mumkin. Imkon qadar oldingi savolni takrorlamasdan reaction qoshsangiz sanashga osonroq bolardi.
👍33🔥8
Redux useSelector()da compare funksiya

useSelector() API Redux storedagi statening bir qismini olish uchun ishlatiladi. Unga berilgan callback odatda selector funksiya deb ataladi. Shu selector funksiyadan qaytgan qiymat oldingisidan farqli bo'lsa componentda rerender sodir boladi. Agar bizga butun slice kerak bo'lmay uning bir qismi kerak bolsa, osha qismlaridan obyekt yaratib qaytaramiz. Masala shundaki selector funksiya har ishlaganida u yangi obyekt qaytaradi, ichidagi qiymatlar ozgarmagan bo'lsa ham. Bu component rerenderiga sabab bo'ladi. Buning oldini olish uchun useSelector()ga ikkinchi argumentda shallowEqual funksiyasini berishimiz kerak.
👍37🔥61👎1
Q&A session

Bugun, soat 21:00da jonli efirda rejalashtirganimizdek, savollarga javoblar beramiz, in shaa Alloh.
👍37🔥92
Live stream scheduled for
Live stream started
Live stream finished (1 hour)
JavaScript books

Dr. Axel Rauschmayer ning "Speaking JavaScript" JavaScript tili boyicha birinchi oqigan kitoblarimdan ("JavaScript - The Definitive Guide"ni hisobga olmasa), shu kitobdan shaxsan juda kop narsa o'rganganman. Undan keyin "Exploring ES6" kitobini oqib yangi qoshilgan sintaksis va semantika haqida ko'p narsa o'rgangandim. Undan keyin "Deep JavaScript" (buni oxirigacha tugata olmadim). Bu kitoblar ochiq-manbali, o'qish bepul, muallifni "support" qilmoqchi bolsa sotib ham olish mumkin (men shunday qildim keyinchalik, muallifga email yozib discount ham olganman). Shu muallifning kitoblarini ertami kechmi o'qib chiqishni JavaScript/TypeScript/Web/Node lardan birontasini ishlatadiganlarga qattiq tavsiya qilaman.

https://exploringjs.com/
👍492
Pointer-friently submenu experience

Tez-tez "UI yozish uncha qiziqmas" degan fikrlar eshitib qolamiz. Bu fikrlar asossiz bo'lsa ham ko'p takrorlanganidan shubhaga borib qolishimiz mumkin. Shunaqa paytlarda mana shunga oxshagan postlarni o'qisam UI yozish ham qiziq ham "challenging" ekaniga qayta amin bolaman.

https://react-spectrum.adobe.com/blog/creating-a-pointer-friendly-submenu-experience.html
👍10