Brogrammist
Yaxshi tool ekan https://www.faangtechleads.com/resume/review
Diyorbek Sadullaev Resume Review.pdf
188 KB
Mening rezyumeimga 7.2 qo'ydi. Asosiy kamchilik "quantifiable metrics" ekan. Ya'ni qilgan ishlarim ta'sir doirasini sonlarda ko'rsatish. Misol uchun, 10mln aktiv foydalanuvchilarga ta'sir qilgan bagni tuzatdim, men kititgan initsiativa orqali samaradorlik 40%ga oshdi kabi.
FYI: Bu tool reyumeyingiz formatini FAANG standartlarigan to'g'ri kelishi bo'yicha baholaydi. Agar sizga past baho bo'lsa, demak rezyume formatni to'g'lash kerak.
FYI: Bu tool reyumeyingiz formatini FAANG standartlarigan to'g'ri kelishi bo'yicha baholaydi. Agar sizga past baho bo'lsa, demak rezyume formatni to'g'lash kerak.
π11
Reading AI generated code has the same effect as having written it yourself.
AI yozgan kodni o'qish, uni o'zingiz yozganingiz kabi bir xil ta'sirga ega.
β’ Kyle Simpson
AI yozgan kodni o'qish, uni o'zingiz yozganingiz kabi bir xil ta'sirga ega.
β’ Kyle Simpson
π11π1
#offtopic lekin dolzarb. Bu narsa borligi va jamiyat yemirilishi yoki yuksalishida ahamiyatga ega ekanini yodda saqlash kerak.
π₯17π5
Brogrammist
Streamdan tashqari ham ancha progress qilgandim. Davom ettirish niyatim bor. Balki keyinroq stream emas, recap video chiqararman. Bo'sh vaqtingiz bo'lsa contribute qiling, chunki bu loyiha men o'ylagandan ancha katta va murakkab ekan. https://github.com/diyorbek/canvasβ¦
Canvas Native loyihamning
Raylib dan voz kechib, o'rniga SDL3 ni ishlatyapman. Raylibda ko'p narsalar abstraktsiya qilingani uchun ba'zi joylarda muammo tug'dirdi.
requestAnimationFrame ni implementatsiya qiladigan joyiga keldim. Stream qilishga sharoit to'g'ri kelmayapti. Hech bo'lmasa update'larni yozib turay.Raylib dan voz kechib, o'rniga SDL3 ni ishlatyapman. Raylibda ko'p narsalar abstraktsiya qilingani uchun ba'zi joylarda muammo tug'dirdi.
React.js - Jonli darslar
O'tgan yili 42.uz da jonli darslar o'tgandim. Shu paytgacha faqat darsda qatnashganlarda videolari bor edi. Endi ularni YouTube da ko'rishingiz mumkin.
Foydali bo'ladi degan umiddaman!
https://youtube.com/playlist?list=PLnxmPsKvCa7uLukkOxWrHcUWXXT53QWPn&si=McjnezELcVBmxx6Z
O'tgan yili 42.uz da jonli darslar o'tgandim. Shu paytgacha faqat darsda qatnashganlarda videolari bor edi. Endi ularni YouTube da ko'rishingiz mumkin.
Foydali bo'ladi degan umiddaman!
https://youtube.com/playlist?list=PLnxmPsKvCa7uLukkOxWrHcUWXXT53QWPn&si=McjnezELcVBmxx6Z
π₯22π3π3
Forwarded from Bahodir Rajabov
waiting to be successful so I can write about my failures.
π₯14π4
Nega SVG fayllarni otimizatsiya qilish kerak? - degan savolga javob.
Men svgomg.net dan foydalanaman, asosan.
Men svgomg.net dan foydalanaman, asosan.
π24
Axios.js ni ham hack qilishdi
Agar Fetch API'da "upload/download progress"ni kuzatish imkoniyati bo'lganida 99.9% holatda hamma Axios + XHR dan voz kechgan bo'lar edi.
Eski brauzerlar va loyihalarni hisobga olmaganda albatta.
Mana shu proposal tezroq ishlab chiqilsa zo'r bo'lardi.
https://github.com/whatwg/fetch/pull/1843
Agar Fetch API'da "upload/download progress"ni kuzatish imkoniyati bo'lganida 99.9% holatda hamma Axios + XHR dan voz kechgan bo'lar edi.
Eski brauzerlar va loyihalarni hisobga olmaganda albatta.
Mana shu proposal tezroq ishlab chiqilsa zo'r bo'lardi.
https://github.com/whatwg/fetch/pull/1843
GitHub
WIP: Add a mechanism to fetch to track progress by lukewarlow Β· Pull Request #1843 Β· whatwg/fetch
This is not ready for review this is WIP.
At least two implementers are interested (and none opposed):
β¦
β¦
Tests are written and can be reviewed and commented upon at:
β¦
Implementation b...
At least two implementers are interested (and none opposed):
β¦
β¦
Tests are written and can be reviewed and commented upon at:
β¦
Implementation b...
π₯8
Media is too big
VIEW IN TELEGRAM
Canvas Native bilan experimentlarim devom etmoqda
β’ Non-blocking API
β’ requestAnimationFrame - stabil 60+ FPS
β’ Canvas API +-70% implementatsiya qildim
Lekin haliyam kutubxona ko'rinishida emas. Native kutubxonani build qiladigan script qo'shishim kerak.
Hozircha input handling (mouse+keyboard) ustida ishlayapman.
β’ Non-blocking API
β’ requestAnimationFrame - stabil 60+ FPS
β’ Canvas API +-70% implementatsiya qildim
Lekin haliyam kutubxona ko'rinishida emas. Native kutubxonani build qiladigan script qo'shishim kerak.
Hozircha input handling (mouse+keyboard) ustida ishlayapman.
π₯7π€―2
Brogrammist
Canvas Native bilan experimentlarim devom etmoqda β’ Non-blocking API β’ requestAnimationFrame - stabil 60+ FPS β’ Canvas API +-70% implementatsiya qildim Lekin haliyam kutubxona ko'rinishida emas. Native kutubxonani build qiladigan script qo'shishim kerak.β¦
Bu loyihadan maqsad o'zi nima?
JavaScript orqali native desktop dasturlash yasaydigan kutubxona yasash.
Unaqa frameworklar borku?
Ha, lekin ko'pchiligi webview/chromium ustiga qurilgan.
React Native'dan tashqari.
Maqsad framework yaratish ham emas. Bu loyihani yasash mobaynida qancha narsa o'rganganimni tasavvur qilolmaysiz:
1. Browser critical rendering path ni 0 dan qisman implementatsiya qildim.
2. React Native yangi arxitekturasi kabi, native funksiyalarni sinxron chaqirishni qayta implementatsiya qildim.
3. requestAnimationFrame ni 0 dan implementatisya qildim.
4. Deno, SDL, Nanovg kutubxonalaridan baglar topdim. Allaqachon Githubda issue'lar ochilgan ekan. Ba'zilari ochilganiga 2 kun bo'lgan, ba'zilar esa 2-3 yildan beri aktive muhokama qilinyapti ekan.
Agar loyihani davom ettirsam, JS dagi biz shunchaki ishlatadigan ko'pchilik mexnizmlarni, intevyularda so'raladigan nazariyalarni qo'lda 0 dan yozib chiqaman.
Bularni qilish orqali JS va brauzerlar qanday ishlashini ipidan-ignasigacha bilib olish mumkin.
Qisqasi - loyihadan maqsad yo'q.
JavaScript orqali native desktop dasturlash yasaydigan kutubxona yasash.
Unaqa frameworklar borku?
Ha, lekin ko'pchiligi webview/chromium ustiga qurilgan.
React Native'dan tashqari.
Maqsad framework yaratish ham emas. Bu loyihani yasash mobaynida qancha narsa o'rganganimni tasavvur qilolmaysiz:
1. Browser critical rendering path ni 0 dan qisman implementatsiya qildim.
2. React Native yangi arxitekturasi kabi, native funksiyalarni sinxron chaqirishni qayta implementatsiya qildim.
3. requestAnimationFrame ni 0 dan implementatisya qildim.
4. Deno, SDL, Nanovg kutubxonalaridan baglar topdim. Allaqachon Githubda issue'lar ochilgan ekan. Ba'zilari ochilganiga 2 kun bo'lgan, ba'zilar esa 2-3 yildan beri aktive muhokama qilinyapti ekan.
Agar loyihani davom ettirsam, JS dagi biz shunchaki ishlatadigan ko'pchilik mexnizmlarni, intevyularda so'raladigan nazariyalarni qo'lda 0 dan yozib chiqaman.
Bularni qilish orqali JS va brauzerlar qanday ishlashini ipidan-ignasigacha bilib olish mumkin.
Qisqasi - loyihadan maqsad yo'q.
π13π5π€3π₯2
Ora-orada "kurs chiqarmaysizmi" degan savollar kelib turadi.
O'tgan yili ham onlayn, ham oflayn dars berib ko'rdim. Kurs chiqarshga harakat qildim.
Rostini aytsam, o'qitish men uchun emas ekan. Sababi:
1. Oflayn darsalardan olingan feedback meni qoniqtirmadi. O'quvchilar kutilganidan kam narsa o'rgandim deyishdi.
2. O'quvchilarning faol bo'lmagani ham shu natijaga sabab bo'lgandir. Lekin bu natijadan keyin men ularni nimadir o'rganishiga majburlashim, va ular menga bu uchun pul to'lashi ma'nosiz tuyuldi.
3. Men o'qituvchi emasman, bo'lishni ham xohlamayman. Ilm tarqatishni kasb qilish pedogogik salohiyat talab qiladi. Menda bu yo'q deb aytsam noto'g'ri bo'lar. Lekin uni ustida ishlasha menda ishtiyoq yo'q.
Menga ilm ulashish yoqadi lekin u mening kasbimga aylanishini xohlamayman.
O'tgan yili ham onlayn, ham oflayn dars berib ko'rdim. Kurs chiqarshga harakat qildim.
Rostini aytsam, o'qitish men uchun emas ekan. Sababi:
1. Oflayn darsalardan olingan feedback meni qoniqtirmadi. O'quvchilar kutilganidan kam narsa o'rgandim deyishdi.
2. O'quvchilarning faol bo'lmagani ham shu natijaga sabab bo'lgandir. Lekin bu natijadan keyin men ularni nimadir o'rganishiga majburlashim, va ular menga bu uchun pul to'lashi ma'nosiz tuyuldi.
3. Men o'qituvchi emasman, bo'lishni ham xohlamayman. Ilm tarqatishni kasb qilish pedogogik salohiyat talab qiladi. Menda bu yo'q deb aytsam noto'g'ri bo'lar. Lekin uni ustida ishlasha menda ishtiyoq yo'q.
Menga ilm ulashish yoqadi lekin u mening kasbimga aylanishini xohlamayman.
π23