Josh*Developer
4.83K subscribers
423 photos
38 videos
12 files
661 links
IT blog of:
Umar Sadullayev
Muslim 🌙
Senior Frontend Engineer
Angular GDE
Founder of @vector_academy_uz and @pingpong_dev
Download Telegram
💸😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣107😁10🔥3👌3👨‍💻3👀2
Buni ulashmasam bo’lmaydi…(
😢91💔20👍2
Node.js Advanced” kursi o’z nihoyasiga yetdi Akademiyamizda.

Oxirigacha o’qigan o’quvchilarga sertifikatlar topshirdik.

Quyida kursda aktiv qatnashgan, TOP 5 o’quvchilar ro’yhati. Ish bo’lsa yoki hamkorlik takliflari bo’lsa, bemalol bog’lanaverasizlar

1. Umar Akbarov
2. Abdulloh Irgashev
3. Fazliddin Norhujayev
4. Abubakr Mahkamov
5. Abbos Yaxyoyev

#nodejs #students #candidates

@JoshDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3532🏆2🫡2😁1
Module-federation

Bir necha haftalardan beri shu mavzular ichida yuribman. Loyiha quryapman. Sizlarga ham ozgina ma’lumotlar ulashsam degandim.

Shu paytgacha loyihalar arxitekturasiga har xil talablar qo’shilib kelgan. Ulardan biri, bir loyiha ichida boshqa loyihalarni chaqirib ishlata olish, loyihalarni kichik, bir biridan mustaqil qismlarga bo’lib ishlash(Micro-frontend architecture).

Ajoyib usul. Sizda birnechta loyiha bo’lsa, uni bir joyda jamlay olasiz.
Yoki, bir juda katta loyihangizni birnechta qismlarga bo’lib, alohida jamoalarga topshirsangiz bo’ladi. Va hkz.

Avval bunday usulni “Iframe” bilan qilish moda edi.
Bitrix24 saytini ko’rgandim, shunday qilishgan ekan.

Lekin Iframe’ni o’ziga xos muommolari bor.
- SEO muommolari
- Xafvsizlik muommolari
- Data ulashish
- va hkz

Webpack shu sabab yangi alternativ usul o’ylab chiqqan. Module-federation.

Bunda dasturlar 2 turda bo’ladi. Host va remote.

Host - O’z ichida boshqa loyihalarni(remotes) chaqirib, ishlatuvchi loyiha 🏠
Remote - Boshqa bir loyihada ishlatiluvchi sub-loyiha 🛋

Bunda “remote” loyihalar o’zini ishlatish uchun Webpack sozlamalariga ega bo’ladi(remoteEntry).
Host shu faylga murojaat qilgan holda, ikkinchi loyihani kodlarini oladi. So’ng, ularni o’z loyihasi ichiga yangi “Module” sifatida yuklaydi. Bunda istasangiz “route” orqali shu loyihani ochadigan kod yozsangiz bo’ladi.

Ha, shu bilan birga “remote” loyiha yuklanishi tez bo’lishi uchun, uning ichidagi kutubxonalar “host” ichida ishlatilgan bo’lsa, Webpack bu kutubxonalarni qayta yuklamaydi. Borini ishlatadi. Bu orqali esa “singleton” ravishda istalgan modulingizni ishlatsangiz bo’ladi(Shared data uchun ajoyib usul) 👍

Qisqacha aytganda shular. Savollaringizni kommentda qoldirishingiz mumkin 💬

“To’xtaaaaa, axir biz Webpack’dan voz kechyapmizku 😡” deysizmi?
Unda keyingi postlarda “Esbuild”, “Vite” va boshqalarni ishlatuvchilar uchun qiziq ma’lumot ulashamiz inshaaAlloh.

#moduleFederation #architecture

@JoshDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
👍537🤝21🫡1
Accessibility, responsive sayt qilish, “verstka”ni to’g’ri usulda va sifatli qila olish…

Shunday ajoyib ko’nikmalarni olishingizga atigi birnecha kun qoldi.

1.5 oylik kursimizga qo’shilib olinglar. Afsuslanmaysiz, inshaaAlloh.

Adminga bog’lanish: @vector_academy_admin

#workshop

@JoshDeveloper
👍14👀75🔥3😁1🫡1
Kompaniyaning qadriyati — ishchisining kompaniya oldidagi qadriga qarab belgilanadi.

©️ Umar Joshiy

#quote

@JoshDeveloper
🤣55👍15🫡53👏2😁1
Hayit bayrami barchangizga muborak bo'lsin 😊
76🎉18🤝12🔥5👍3🤗1
Eng yaxshi kod — hali yozilmagan kod.

©️ Umar Joshiy

@JoshDeveloper
🤣190🔥21👍12😎4🫡3❤‍🔥111😨1
Ingliz tili o'rganayotganlarga zo'r kanal topib keldim 🌚

Quyidagi videosi "recommended"da chiqib kelgan edi, yoqdi 👍

There we go ⬇️:
https://youtu.be/4UDPaC5tUH0?si=Dpiv_GsDbr474vtB

#english

@JoshDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
👍314🔥4🕊1🤝1
Har hayit bayramida Frontint.uz kursiga chegirma berar edim. Bu safargisi to’y ishlari bilan esimdan chiqibdi.

Ammo, hechdan ko’ra kech 🌚

Kursning Pro tarifiga 40% chegirma 😅
Premium tarifiga esa 20% chegirma 😎

Narxlar 💰:
Pro - 650 000 so’m (390 000 so’m 👍)
Premium - 790 000 so’m (632 000 so’m 👍)

❗️Chegirma 1-iyulgacha davom etadi.

#frontint

@JoshDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42👍13🤣81😐1
Forwarded from Umar shares
Yurtimizda shunday insonlar ko’payaversin.

Ayniqsa yoshlardan, farzandlardan

P.s: @TsAngular kanali haqida gap ketyapti.

#thoughts

@Umar_shares
🔥68👍193👏2😁1🤗1
Josh*Developer
Har hayit bayramida Frontint.uz kursiga chegirma berar edim. Bu safargisi to’y ishlari bilan esimdan chiqibdi. Ammo, hechdan ko’ra kech 🌚 Kursning Pro tarifiga 40% chegirma 😅 Premium tarifiga esa 20% chegirma 😎 Narxlar 💰: Pro - 650 000 so’m (390 000 so’m…
2 kun oldin ushbu Frontint.uz kursi o’quvchilari orasida so’rovnoma o’tkazgan edim.

122 ta inson ovoz beribdi.

Ushbu rasmda kurs qanchalik ma’qul kelgani keltirilgan.

Bugun tungi 12:00 gacha ushbu chegirmalar amal qiladi. Olishga ikkilanayotganlar bo’lsa, zo’r fursat 😎

P.s: Hozir ololmasangiz, 1 hafta ichida olishga shu narxda kelishib qo’ysangiz bo’ladi admin bilan.

Admin bilan aloqa: @FrontintAdmin

#frontint

@JoshDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
👍105🔥4👀31
Josh*Developer
Module-federation Bir necha haftalardan beri shu mavzular ichida yuribman. Loyiha quryapman. Sizlarga ham ozgina ma’lumotlar ulashsam degandim. Shu paytgacha loyihalar arxitekturasiga har xil talablar qo’shilib kelgan. Ulardan biri, bir loyiha ichida boshqa…
Native-federation

Ushbu tepadagi maqoladan keyin o’ylagan bo’lsangiz kerak, “Webpack uchun bor ekan bunday narsa, ammo, biz Esbuild yoki Vite yoki boshqasini ishlatamizku”, deya.

Unday holatlar uchun, hozirda o’zimiz ishlatayotganim, “Native-federation” yaxshi tanlov ekan. Hammasiga universal.

Ammo, bitta “No” tomoni, bu bilan Webpack’da qilingan loyihalarni birgalikda ishlata olmaysiz.

Shu paytgacha ikkala holatda ham eng ko’p qiynagan narsa, “paket”larni versiyalari. Shu sabab oxirgi loyihamizni Monorepo’da ko’tarishga qaror qildik. Hamma loyihalar bitta versiyada bo’ladi.(Birxil package.json ishlatadi-da)

Monorepo” - Birnechta loyihalarni bitta repository’da ishlatish.

Maqolani uzunroq yozmoqchi edim, ammo hali beri vaqt ajrata olmasam kerak deb, qisqa ma’lumot beraqolay dedim.

#architecture

@JoshDeveloper
🔥10👍84
Forwarded from UNICON SOFT
This media is not supported in your browser
VIEW IN TELEGRAM
📱Google I/O 2024: nimalar vaʼda qilinmoqda?
Umar Sadullayev (GDE) bilan Google I/O 2024 konferensiyasi haqida #texnosuhbat

✔️Premyera bugun soat 19:00da, o'tkazib yubormaslik uchun kanalga obuna bo'lib qo'ying

Kanalga obuna bo‘ling👉 https://www.youtube.com/channel/UC-fYBsOfMBkZMf_D5QctsDg?sub_confirmation=1

📱Videoni to'liq tomosha qilish👉 https://youtu.be/P-xKDKKKmVg
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22👍12🤣3🐳2💯2❤‍🔥1
Bugun ishxonamizga vazirlar ichida eng ko'p hurmat qiladiganim keldi.

Ajoyib inson.

#respect

@JoshDeveloper
👍73🔥83🗿2🤨1
Interview

Mockint.uz platformamiz vaqtincha to'xtab turibdi.

Ammo, man bilan intervyu olishni xohlaganlar quyidagi yo'nalishlarga interview yozdirishi mumkin. Feedback'lar jonli va yozma ravishda beriladi.

1. Umumiy Frontend (Framework'siz) - 590 000 so'm (barcha darajaga)

2. Angular va Umumiy Frontend - 690 000 so'm (barcha darajaga)

Bog'lanish: @MockintAdmin

#interview

@JoshDeveloper
🔥24🤣7👍53🤝2
Forwarded from Vector IT Academy
Dasturchi bo’lishning eng og’riqli nuqtalari nimalar? 😭

Hazilomus javoblaringizni shu post kommentida kutamiz 😎

#hazil

@vector_academy_uz
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣64👍5
Forwarded from Vohid Karimov
Ertalab tursam sms habarlar kelyapti. Boshida sal xavotirga tushdim — is my card being hacked? Chunki bu to’lovlarni men qilmadim. Keyin e’tibor bilan o’qisam men qilgan ekanman… 1 yil avval 2023-yilda!

Taxminimcha… Yomon dasturchi Eshmat ertalab turib databaseda migratsiya qilgan va natijada sms_retry_count default qiymatga nolga qaytgan. Batch processing esa har doimgidek SELECT * WHERE sms_sent = false AND sms_retry_count < 3 deb transaksiyalarni chiqarib jo’natishni boshlagan. Serverlar ancha qiynalgan bo’lishi kerak.

Deylik O’zbekistonda 35mln odam bor. Undan 15mln odamda sms habarnoma yoniq va har bir odam o’rtacha 15 minut shunga vaqt sarflagan bo’lsa, 15mln x 1/4 soat = 3 750 000 soat sarflangan.

Deylik odam o’rtacha 8 soat uxlasa, 16 soat kunlik xayot uchun qoladi. Demak Eshmat 234 375 odam-soatini (yohud ~642 odam-yilini) yo’qqa chiqardi. O’zbekistonda o’rtacha umr ko’rish 70 yil bo’lsa, yomon dasturchi Eshmat 9.17ta odam o’ldiribdi.

Eshmat — serial killer, endi kechalari qanday uxlaysan?
😁67🤣44👍5🗿5💊21
😁37🤣18👍54🙈2