Ramziddin — Dasturlash haqida
2K subscribers
289 photos
29 videos
199 links
Ingliz tilida kanalim – @ramzcoder
Ramzcoder community – @ramzcodercom
Instagram — instagram.com/ramzcoder
Programming emoji pack – t.iss.one/addemoji/ramzcoder
Download Telegram
Bugun postgresql kursini "speedrun" qilaman va savollarga javob berishi harakat qilaman. Bu efirni faqat Telegramda o'tqazishga majbur bo'laman kotta ehtimol bilan (aniq emas).
👍13
Live stream finished (15 seconds)
Jonli efir chati 💬
Please open Telegram to view this post
VIEW IN TELEGRAM
172
Live stream finished (1 hour)
Media is too big
VIEW IN TELEGRAM
Bu jonli efirda
• Ko’p savollarga javoblar
• Custom decorator
• Guard
• Telegram init data bilan ishlash

Kurs ko'rish bo'lmadi, Udemy qo'ymadi

Va bu strimda nimagadir audiodan rasim kech qolvotti
👍72
TypeScriptda manga yoqadigan pattern – qiymatdan type yaratish.

Bu pattern yordamida sizda bitta haqiqat manbasi bo'ladi.

Bu qiymatdan type yaratish jarayoni – "type derived from value" etsa bo'ladi, yani qiymatdan xisoblangan type.
63210👍3🔥21
👩‍💻 Next.js cache haqida qisqacha.

Request Memoization

Bir sahifani ichida turli component-lar o'sha-o'sha resourceni fetch qilganida, masalan /profile sahifada 3ta component-lar `/api/user/`-ga so'rov yuborvotti, 3ta so'rov yuborishi o'rniga, 1ta so'rov yuboriladi va qolgan 2ta so'rovni Next.js avtomatik ravishda 1chi so'rovdan qaytgan qiymatni ishlatadi.

Bu aynan fetch bilan ishlidi, boshqa funksiyalar bilan ishlatish uchun – Reactdagi cache funksiyasidan foydalanish kerak.

Data Cache

Endi sizning o'sha-o'sha /profile sahifangizga 10ta foydalanuvchi kirdi. `/api/user`-ga 10ta so'rov yuborishi o'rniga, siz 1ta so'rov yuborasiz va qolgan 9ta so'rovlar uchun 1chi so'rovdagi natijani ishlatasiz.

Albatta data cache mexanizmlarni o'zgartirishingiz mumkin, masalan har 15 daqiqa cacheni yangilash, yoki qaysidir APIga so'rov kelganida (masalan `PUT /api/user/`) cacheni yangilashingiz mumkin (yani "on demad revalidation").

Bu ham aynan fetch bilan ishlidi, boshqa funksiyalar bilan ishlatish uchun - Reactdagi Next.jsdagi unstable_cache funksiyasidan foydalanish kerak.

Bulardan tashqari full route cache bilan client-side cache bor.
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥11👍4211
🍸 Dasturchilar, o'zbek tilida dasturlash bo'yicha YouTubedagi kontent bo'yicha silarga savollarim bor:

1. Ko'proq ingliz tilida, rus tilida yoki o'zbek tilida ko'rasizmi videolarni?

2. O'zbek tilidagi dasturlash kontentlarning eng kotta kamchiligi nima?

3. O'zbek tilidagi kontentlarda nimalar ko'proq ko'rmoqchisiz?

4. Umringizda YouTubeda dasturlash bo'yicha eng zo'r ko'rgan video?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1187🤩11
Grok 2 chiqdi va u esa joyib
2454👍22
Dasturchilar salom, man shunchaki "code with me" jonli efir yoqmochiman. Afsuski ishxonamdagi kodni albatta ko'rsata olmayman, lekin keyinroq o'zimni loyiham bilan savollarga javob beraman

Youtubega havola: https://www.youtube.com/watch?v=1_SumOlFzII

Bu habarni chat sifatida ishlatinglar 🔽
Please open Telegram to view this post
VIEW IN TELEGRAM
👍103🔥2😁2
Live stream finished (4 hours)
Media is too big
VIEW IN TELEGRAM
Bu ilova manga judayam kerakligini bilmagan edim.

https://homerow.app

Ilovani nomi esa Homerow, va u to'liq mishka ishlatmastan macdan foydalanishi imkoniyatini beradi.

Lekin manda Telegram bilan nimagadir ishlamayapti.

Endi man bemalol Arcdan, VSCodedan, Notiondan, ChatGPTdan, Spotifydan, Tableplusdan va boshqalardan – shunchaki keyboard yordamida foydalansam bo'ladi.

Ishlash jarayonini judayam tez va yoqimli qildi.

Scroll qilishingiz mumkin, kerakli elementlarni qidirib bosishingiz mumkin.

Windows uchun alternative (yoki shunchaki Chromeni ichida shunaqa narsa kerak bo'lsa) – https://chromewebstore.google.com/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb
12👍21
This media is not supported in your browser
VIEW IN TELEGRAM
👍17🔥7333🎉1🤩11
Kimda internet sekin ishlavotti?
👍129😢4💯22
This media is not supported in your browser
VIEW IN TELEGRAM
🔥20332🤝1