Ziyodbek's Blog
163 subscribers
451 photos
89 videos
22 files
433 links
T: Ziyodbek Ahmadjonov
D: Software Engineer
C: ITFlakes, Inter Nation, BeeLab, Comston

YT: bit.ly/3RHDBX6
W: https://ziyodbek.uz
C: @zyobee
Download Telegram
๐—”๐—ฑ๐˜ƒ๐—ฎ๐—ป๐—ฐ๐—ฒ๐—ฑ ๐—ฅ๐—ฒ๐—ฎ๐—ฐ๐˜๐—๐—ฆ ๐—™๐—ผ๐—น๐—ฑ ๐—ฆ๐˜๐—ฟ๐˜‚๐—ฐ๐˜๐˜‚๐—ฟ๐—ฒ

/๐˜€๐—ฟ๐—ฐ 
 /๐—ฎ๐˜€๐˜€๐—ฒ๐˜๐˜€ --> Images, fonts, and other static files
/๐—ฐ๐—ผ๐—บ๐—ฝ๐—ผ๐—ป๐—ฒ๐—ป๐˜๐˜€ --> Reusable components
 /๐—ฐ๐—ผ๐—ป๐˜๐—ฒ๐˜…๐˜ --> Context API or Redux logic
/๐—ฑ๐—ฎ๐˜๐—ฎ  --> Static data or data models that might be used in the app.
 /๐—ณ๐—ฒ๐—ฎ๐˜๐˜‚๐—ฟ๐—ฒ๐˜€ --> Feature-specific modules.
/๐—ฝ๐—ฎ๐—ด๐—ฒ๐˜€ --> Page-level components
/๐—ต๐—ผ๐—ผ๐—ธ๐˜€ --> Custom React hooks
 /๐—น๐—ฎ๐˜†๐—ผ๐˜‚๐˜๐˜€ --> App structure components (header, footer).
 /๐—น๐—ถ๐—ฏ --> External libraries and utilities.
/๐˜€๐—ฒ๐—ฟ๐˜ƒ๐—ถ๐—ฐ๐—ฒ๐˜€ --> API calls and external services
/๐˜€๐˜๐˜†๐—น๐—ฒ๐˜€ --> Global and component-specific styles
/๐˜‚๐˜๐—ถ๐—น๐˜€ --> Utility functions and helpers

@zyodev
Q: Lazy Loading nega kerak?
___________

React.js loyihalarda Lazy Loading quyidagi maqsadlarda ishlatiladi:

- Performance optimizatsiyasi (Code splitting): Faqat kerakli komponentlar yuklanadi, yani siz yozgan code foydalanuvchiga qismlarga bo'lib-bo'lib yuboriladi bu sahifaning dastlabki yuklanish vaqtini tezlashtiradi.

- Ishlash tezligini oshirish: Brauzer xotirasi tejaladi va sahifa navigatsiyasi silliq bo'ladi.

- Trafikni tejash: Foydalanuvchi faqat kerakli ma'lumotlarni yuklaydi, bu internet-trafikni tejaydi.

- Katta kutubxonalar bilan ishlashni osonlashtirish: Katta kutubxonalarni faqat kerak bo'lganda yuklash orqali sahifa yuklanish vaqti kamayadi.

Lazy Loadingni React.lazy va Suspense bilan oson amalga oshirish mumkin.

@zyodev
๐Ÿ‘3
Men pochtani qidirgandim๐Ÿ˜ถ

@zyodev
๐Ÿ˜8
Computer Vision
- Poyi Kalon

- Chorsu

- Ezgulik arki

- Labi Hovuz

Yandex xarita 3D modelini ishlagan O'zbekistondagi manzilgohlar. (Bilganlarim)

@zyodev
๐Ÿ‘1๐Ÿ”ฅ1
Post!

@zyodev
๐Ÿ˜2๐Ÿ‘1
Redditdan nega foydalanish kerak?

Ushbu platforma nomi ingiliz tilidan โ€œread itโ€ yoki โ€œI read it on Redditโ€ birikmalariga ishora qiladi. Demak, siz bu platformada o'qiysiz. Qaytaraman, o'qiysiz!

U yerda har-xil communitylar bor, qiziqlaridan: savol-javoblar, kino kitob tavsiyalar, maslahatlar va hkz.

Siz o'zingizda, karyerangizda, oilangizda va boshqa jabhalardagi muammolarni turli-xil yechimlarini ko'rsatib bera oladigan bironta communityga qo'shilsangiz maslahat olsangiz bo'ladi.

Qiziq tarafi shundaki sizga marketing, reklama va hkz orqali emas ommaning maslahati orqali yechimlar ko'rsatiladi.

Albatta, ingiliz tilida!

#foydali

@zyodev
๐Ÿ‘1
#jjoke ruknidan

@zyodev
๐Ÿ˜9
Nega Dev Eventlar yilning oxirgi ikki oyida koโ€™payib qoladi?

Buni bir necha marotaba oโ€™ylab koโ€™rib quyidagini ayta olaman:

Dasturchilar deadline modega oโ€™rganib qolgan. Shuning uchun ham yilni oxiri boโ€™lib qopti, agar shu oylarda (masalan) GDGni oโ€™tkazvormasak boโ€™lmaydi, deadline oโ€™tib ketadi deb oโ€™tkazishadi๐Ÿ˜.

Aytgancha siz ham boring.

@zyodev
๐Ÿ‘3๐Ÿ˜1
This media is not supported in your browser
VIEW IN TELEGRAM
Nima qilsa ham siri ayol kishida)

#jjoke ruknidan
@zyodev
๐Ÿ˜4
Bugun bir IT companyni O'zbekistondagi ofisiga borgandim.

Ofis bir xitoylik odam qurgan binoda joylashgan ekan, hammayogโ€™i xitoycha, liftigacha hattoki

@zyodev
๐Ÿ‘1๐Ÿ˜1
Devfest yaxshi bo'ldi.

- Birinchi marotaba borishim
- Buncha odam kelishini bilmasdim
- Juda ko'p kerakli ma'lumotlar bo'ldi
- Keraksizlari ham)

Borganlar bormi hay?

@zyodev
๐Ÿ”ฅ6
Oxirgi yangilanishda Telegram ham AI soโ€™zini ishlatti.

Shuni koโ€™pchilik aytayotgan edi. Yaniki, Durov AI dan qanday foydalanadi degan savolni koโ€™pchilik berayotgan edi.

Va Telegram sticker searchga AI integrate qilish bilan boshladi.

P.S: Karl tushunyapsanmi, Telegram ham AI deydi!๐Ÿ˜

@zyodev
Yoqilar e

Kim hazillashyapti?)

Source: https://downdetector.com/status/instagram/

@zyodev
Click haqida!

Hammamiz biladigan Click ilovasi nomi va biznes modelini o'zgartirdi. Endilikda ular ilovani Click emas "Click super app" deb nomlashni boshlashdi.

Endi siz ilovada biznesingizni ulash, avtomobilga oid servislar va boshqa hattoki meditsinaga oid servislarni ham uchratishingiz mumkin.

Ilovadan tashqarida ham ClickTv platformasini ishga tushurdi. ClickTvda siz sifatli film va shoularni obuna yo'li orqali tomosha qilishingiz mumkin.

Aytish joizki, pul o'tkazmalari uchun 0.01% xizmat haqqi olmoqda va 0.001% keshbek ham beradi.

Biz bilgan Click endi Super App!

@zyodev
Ey Ay haqida!

Juda turi ko'payib ketti bu LLM(Large Language Model)larni, eng mashhurlarini bilamiz: ChatGPT, Gemini va hkz.

Aynan dasturchi sifatida quyidagilarni ishlatishingiz foydali:

1. DeepSeek - har bitta ochgan chatingizni yaxshi eslab qoladi mavzudan chalg'ib ketmaydi, chuqurroq analiz qila oladi. Asosiysi bepul versiyasi sizga yetadi.

2. ChatGPT - menimcha qolganlarini ichida eng yaxshisi lekin bepul versiyasi sizga yetarli bo'lmaydi deb o'ylayman. Pullik versiyasi 20$ oyiga.

3. ClaudeAI - aynan dasturlashga moslashtirilgani uchun sizga hatto keradigan kattaroq dasturlar ham yozib bera oladi. (windsurf, cursor code editorlariga integratsiya qilingan). Faqat bepul versiyasi juda chegaralangan. Pullik versiyasi 18$.

4. Mistral AI - aynan dasturlash uchun yo'naltirilmagan bo'lsa ham hozircha qolganlariga nisbatan yaxshi ishlayapti ekan ishlatganlarning aytishi bo'yicha.

Dasturchi sifatida qaysilarini ishlatasiz va ishlatyapsiz izohlarda yozib qoldirsangiz bo'ladi.

@zyodev
๐Ÿ”ฅ1
This media is not supported in your browser
VIEW IN TELEGRAM
Endi meni Drag and Drop (tepadagi gifdagi funksional) master deb chaqirsanglar bo'ladi.

300 yillik codelari bor projectga drag and drop funksional qo'shish qande kelarkin a kallalariga ularni?

@zyodev
๐Ÿ‘2๐Ÿ˜1
Apple Intelligence!

Apple Intelligence meni 1-real suratimdan foydalanib qolgan to'rt obrazni tasavvur qildi.

Birga-bir mening multik variantim deyolmaymanku lekin harakat qildi har holda.

IOS 18.2 versiyasida va nihoyat Genmoji Playground ishladi. U yerda siz real bir suratdan foydalangan holda har-xil multik obrazlarni hosil qilishingiz mumkin.

Yuqoridagi suratlar tahlili:
1-surat: Real iPhonega olingan o'zimning suratim.
2-surat: 1-surat va hat(bosh kiyim) aralashtirilgan versiya
3-surat: 1-surat va sharf aralashmasi
4-surat: 1-surat va sayohatchi aralashmasi
5-surat: 1-surat va genmoji fantaziyasi aralashmasi


P.S: Apple creative! Endi savol qaysi birini profilga qo'yovuza?!

@zyodev
๐Ÿ‘1๐Ÿ”ฅ1