Avtomatik refaktor
YouTube kanalimni anchadan beri yuritmayapman. Bor videolarni hech bo'lmasa aylantirib turay dedim.
https://youtu.be/HEO0p3Ij4ok?si=pMho4gJGh4vj3SZT
YouTube kanalimni anchadan beri yuritmayapman. Bor videolarni hech bo'lmasa aylantirib turay dedim.
https://youtu.be/HEO0p3Ij4ok?si=pMho4gJGh4vj3SZT
YouTube
Codemod va avtomatik refaktor. JS parserlar va AST haqida
JavaScript kodni avtomatik ravishda refaktor qilish yo'llari va abstrakt sintaktik daraxt (AST) haqida. Jscodeshift kutubxonasidan qanday foydalanish va codemod skriptlar yozish bo'yicha dars.
Do'stlar bilan ulashishni unutmang!
Telegram: https://t.iss.one/brogrammistβ¦
Do'stlar bilan ulashishni unutmang!
Telegram: https://t.iss.one/brogrammistβ¦
1π11
Forwarded from Josh*Developer
Frontend System design haqida so'raganmidingiz? π
Unda yangilikni biri π
Jum'a kuni, 8-avgust soat 20:30'da Diyorbek Sadullaev bilan "Frontend system design" haqida jonli suhbat uyushtiramiz, Xudo xohlasa.
Efirda o'zingizni qiziqtirgan savollarni yo'llashingiz mumkin bo'ladi.
π Jonli efirga link: https://youtube.com/live/Pcxs07g-xVU
#frontend #systemDesign
@JoshDeveloper
Unda yangilikni biri π
Jum'a kuni, 8-avgust soat 20:30'da Diyorbek Sadullaev bilan "Frontend system design" haqida jonli suhbat uyushtiramiz, Xudo xohlasa.
Efirda o'zingizni qiziqtirgan savollarni yo'llashingiz mumkin bo'ladi.
π Jonli efirga link: https://youtube.com/live/Pcxs07g-xVU
#frontend #systemDesign
@JoshDeveloper
π₯14π7
JavaScript MIME-Type
Kichik fayl server yasayotgan edim. JavaScript uchun "Content-Type" qanday bo'lishida ikkilanib qoldim.
Vite fayllarni "text/javascript" qilib yuborar ekan. Copilot "application/javascript" deb yozib bergandi.
Qaysi to'g'ri ekan deb tekshirib ko'rdim:
1. "text/javascript" - eski standard bo'lgan.
2. "application/javascript" - yangi standard sifatida kiritlgan. JavaScript fayllar shunchaki "text" - matn emas va semantik jihatdan uni "application" deb sinflash to'g'ri bo'larkan.
3. "application/javascript" tipi "text/javascript"ni butunlay o'rnnini egallashi kerak edi. Lekin odamlar baribir "text/javascript"ni ishlatishni davom etaverishgan.
4. Shu sabab standardni qayta ko'rib chiqishgan.
5. "text/javascript" endi to'g'ri standard tip.
6. "application/javascript" eski (deprecated) tip.
π€π€π€
https://mimetype.io/text/javascript
@brogrammist
Kichik fayl server yasayotgan edim. JavaScript uchun "Content-Type" qanday bo'lishida ikkilanib qoldim.
Vite fayllarni "text/javascript" qilib yuborar ekan. Copilot "application/javascript" deb yozib bergandi.
Qaysi to'g'ri ekan deb tekshirib ko'rdim:
1. "text/javascript" - eski standard bo'lgan.
2. "application/javascript" - yangi standard sifatida kiritlgan. JavaScript fayllar shunchaki "text" - matn emas va semantik jihatdan uni "application" deb sinflash to'g'ri bo'larkan.
3. "application/javascript" tipi "text/javascript"ni butunlay o'rnnini egallashi kerak edi. Lekin odamlar baribir "text/javascript"ni ishlatishni davom etaverishgan.
4. Shu sabab standardni qayta ko'rib chiqishgan.
5. "text/javascript" endi to'g'ri standard tip.
6. "application/javascript" eski (deprecated) tip.
π€π€π€
https://mimetype.io/text/javascript
@brogrammist
π12π10π€1
CSS Funksiya va Miksinlar
Oxirgi yillarda CSSga juda ko'p imkoniyatlar qo'shildi. Yaqinda qo'shiladigan funksiya va miksinlar Sass, Less kabi preprotsessorlarga ehtiyojni yanada kamaytiradi. Bular:
To'liq: https://www.diyorbek.blog/blog/css-funksiya-va-miksinlar
@brogrammist
Oxirgi yillarda CSSga juda ko'p imkoniyatlar qo'shildi. Yaqinda qo'shiladigan funksiya va miksinlar Sass, Less kabi preprotsessorlarga ehtiyojni yanada kamaytiradi. Bular:
1. @function
@function --negative(--value) {
result: calc(-1 * var(--value));
}
div {
--padding: 20px;
margin-inline: --negative(var(--padding));
}
2. @mixin
@mixin --center-content {
display: grid;
place-content: center;
}
.card {
@apply --center-content;
}
To'liq: https://www.diyorbek.blog/blog/css-funksiya-va-miksinlar
@if va @where
ham yaqinda qo'shiladi deb o'qigandim. Nasinemsin, bu ketishda JavaScript kerak bo'may qoladimi diyman. π€@brogrammist
Diyorbek's Blog
CSS Funksiya va Miksinlar
Oxirgi yillarda CSSga juda ko'p imkoniyatlar qo'shildi. Yaqinda qo'shiladigan funksiya va miksinlar Sass, Less kabi preprotsessorlarga eht...
π11π6
Frontend System Design (FSD) bo'yicha darslar o'tishni niyat qilib yuribman:
- Texnik suhbatlardagi FSD savollar
- Ko'p ishlatiladigan dasturlar frontend arxitekturasini qayta tuzib ko'rish
Bunday darslarda nimalarni o'rganishni xohlagan bo'lardingiz? Qaysi jiharlatga yoki mavzularga urg'u bersak yaxshi?
- Texnik suhbatlardagi FSD savollar
- Ko'p ishlatiladigan dasturlar frontend arxitekturasini qayta tuzib ko'rish
Bunday darslarda nimalarni o'rganishni xohlagan bo'lardingiz? Qaysi jiharlatga yoki mavzularga urg'u bersak yaxshi?
1π₯28π10
Forwarded from 42β‘οΈ
Media is too big
VIEW IN TELEGRAM
β‘οΈ Frontend intervyu masalalari
Endi 42Arena da frontend (react) bilimlaringizni ham charxlashingiz mumkin.
π 42.uz/arena
Endi 42Arena da frontend (react) bilimlaringizni ham charxlashingiz mumkin.
π 42.uz/arena
π₯19π2π2π1
Shu kartani andoza sifatida qo'shishibdi. Granata otish uchun trenirovka kartasi, JS da yozilgan. β‘οΈYana boshqa na'munalar ham bor ekan (Chess, Model changing, etc).
Yaqinda o'zi Counter-Strike'da kartalarni o'zgartirish haqida o'rganyotuvdim. Bugun kartalarga JavaScript support qo'shishibdi. Script yozish oldin ham mavjud edi. Lekin endi JS bilan yanayam kreativ kartalar yaratsa boladiπ
Yaqinda o'zi Counter-Strike'da kartalarni o'zgartirish haqida o'rganyotuvdim. Bugun kartalarga JavaScript support qo'shishibdi. Script yozish oldin ham mavjud edi. Lekin endi JS bilan yanayam kreativ kartalar yaratsa boladiπ
π17π₯2π€1
Forwarded from 42β‘οΈ
15 daqiqadan so'ng jonli darsni YouTubeda boshlaymiz: youtube.com/live/9DCwP6Xkujk
YouTube
Frontend Tizim Dizayni - Izolyatsiya va Xavfsizlik
π― Nimalarni o'rganamiz?
- XSS hujumlardan himoyalanish
- Dinamik kontent sanitariyasi
- Xavfli kodini xavfsiz yuritish
- Web Workers, Service Workers va iframe sandboxing
Case study: CodeSandbox arxitekturasi
- XSS hujumlardan himoyalanish
- Dinamik kontent sanitariyasi
- Xavfli kodini xavfsiz yuritish
- Web Workers, Service Workers va iframe sandboxing
Case study: CodeSandbox arxitekturasi
π₯7π4π3
42β‘οΈ
15 daqiqadan so'ng jonli darsni YouTubeda boshlaymiz: youtube.com/live/9DCwP6Xkujk
Ochiq darsimiz tugadi. YouTube dan bemalol ko'rishingiz mumkin.
Xavfsizlik mavzusida ko'p to'xtalib qolganimiz uchun Case Study mavzusini to'liq yoritolmadim. Buning uchun uzr so'rayman.
P.S. Davom ettirsamam bo'lardi lekin gapiraverib tomog'ib og'rib qoldiπ₯²
Xavfsizlik mavzusida ko'p to'xtalib qolganimiz uchun Case Study mavzusini to'liq yoritolmadim. Buning uchun uzr so'rayman.
P.S. Davom ettirsamam bo'lardi lekin gapiraverib tomog'ib og'rib qoldiπ₯²
π₯23π10π5
42β‘οΈ
15 daqiqadan so'ng jonli darsni YouTubeda boshlaymiz: youtube.com/live/9DCwP6Xkujk
Talablarga binoan, darsdagi Notion'ga link
circular-list-c3e on Notion
Izolyatsiya va Xavfsizlik | Notion
π― Nimalarni o'rganamiz?
π8π₯6
Frontend System Design Mock Interview
Kandidat: Diyorbek Sadullaev (@brogrammist)
Intervyu oluvchilar:
- Umar Sadullayev (@JoshDeveloper)
- Shahzod Tursunov (@shahzodcodes)
Vaqt: 30-sentyabr, 21:00
YouTube link: https://youtube.com/live/Asue50XgbL8?feature=share
Komponent arxitekturasi, state management'dan tortib, performance optimizatsiya, scalability mavzularigacha savollar bo'ladi.
Yetakchi tech kompaniyalarda senior va lead lavozimlarida ishlab kelyotgan mutaxassislardan o'rganamiz!
Frontend tizim dizayni kursiga qo'shiling: https://42.uz/course/frontend-tizim-dizayni
Kandidat: Diyorbek Sadullaev (@brogrammist)
Intervyu oluvchilar:
- Umar Sadullayev (@JoshDeveloper)
- Shahzod Tursunov (@shahzodcodes)
Vaqt: 30-sentyabr, 21:00
YouTube link: https://youtube.com/live/Asue50XgbL8?feature=share
Komponent arxitekturasi, state management'dan tortib, performance optimizatsiya, scalability mavzularigacha savollar bo'ladi.
Yetakchi tech kompaniyalarda senior va lead lavozimlarida ishlab kelyotgan mutaxassislardan o'rganamiz!
Frontend tizim dizayni kursiga qo'shiling: https://42.uz/course/frontend-tizim-dizayni
π24π₯6π1π1
Brogrammist
Frontend System Design Mock Interview Kandidat: Diyorbek Sadullaev (@brogrammist) Intervyu oluvchilar: - Umar Sadullayev (@JoshDeveloper) - Shahzod Tursunov (@shahzodcodes) Vaqt: 30-sentyabr, 21:00 YouTube link: https://youtube.com/live/Asue50XgbL8?feature=shareβ¦
YouTube
Frontend System Design - Mock Interview
ποΈ New to streaming or looking to level up? Check out StreamYard and get $10 discount! π https://streamyard.com/pal/d/5114836031700992
π7π₯1