Jakhongir Rakhmonov - IT
Herman Miller
Mana bu kresloni qidirib ko'rgandim. Narxiga qaraganda magaziniga borib o'tirib ko'rishlik ekan ๐
Siz qanday kreslo ishlatasiz?
O'zimda shaxsiy ThunderX3 Yama 3, ishda Dafna'niki.
ThunderX3 Yama 3 yoqqan bo'lsa, uni olmaganingiz ma'qul. Biroz "unstable" ekan. Ammo, qulay. Yama 7 qiziq ko'rinyapti.)
Herman Miller ham yaxshiga o'xshaydi โน๏ธ๐ฅน
@JoshDeveloper
Siz qanday kreslo ishlatasiz?
O'zimda shaxsiy ThunderX3 Yama 3, ishda Dafna'niki.
ThunderX3 Yama 3 yoqqan bo'lsa, uni olmaganingiz ma'qul. Biroz "unstable" ekan. Ammo, qulay. Yama 7 qiziq ko'rinyapti.)
Herman Miller ham yaxshiga o'xshaydi โน๏ธ๐ฅน
@JoshDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
๐24๐6๐5๐คฃ3โก2
Forwarded from Xushnudbek.uz
๐52๐11โค9๐ฅ2
Ramazon oyida Frontint.uz kursimiz to'liq 50% chegirmada sotiladi, Xudo xohlasa.
Olish niyati borlar bemalol @FrontintAdmin ga bog'lanishi mumkin.
#frontint
@JoshDeveloper
Olish niyati borlar bemalol @FrontintAdmin ga bog'lanishi mumkin.
#frontint
@JoshDeveloper
๐22๐ฟ4โค1
Web workers
Intervyularda kandidatlardan Web worker'larni tilga olmasdan, ularni ishlatishga mos holatlarda nima qilishlarini so'rayman. Ko'pchilik topa olmaydi.
Ularni ishlatishga mos holatlardan bu "Thread blocking operation"lar, masalan juda katta sikllar yoki rasm/videolar ustidagi amallar, og'ir "convertion"lar va hokazo.
"Web worker"larni ishlatish haqida batafsil ushbu ingliz tilidagi maqoladan topishingiz mumkin.
#javascript
@JoshDeveloper
Intervyularda kandidatlardan Web worker'larni tilga olmasdan, ularni ishlatishga mos holatlarda nima qilishlarini so'rayman. Ko'pchilik topa olmaydi.
Ularni ishlatishga mos holatlardan bu "Thread blocking operation"lar, masalan juda katta sikllar yoki rasm/videolar ustidagi amallar, og'ir "convertion"lar va hokazo.
"Web worker"larni ishlatish haqida batafsil ushbu ingliz tilidagi maqoladan topishingiz mumkin.
#javascript
@JoshDeveloper
๐17๐ฅ15
Yurish โ muhimroq!
Istalgan sohada hamma darrov natijaga erishishni(yugurib ketishni) xohlaydi.
Ammo, kamchilik bir qoidani biladi.
Consistency is key.
Yugurishni qo'ying, asosiysi siz shu yo'lda yuring. Bir kun yugurganlardan ham o'tib ketasiz. Davomiy bir yo'lda yurgan inson, shu yo'lda yugurib, charchab qolgan insondan yoki harxil yo'lda yurib ko'rayotgan insondan yaxshiroq.
Muhimi โ yurish!
#thoughts
(Bir e'lonni reklama qilishni iltimos qilishgan edi, shuni post kommentidan topib olasiz ๐)
@JoshDeveloper
Istalgan sohada hamma darrov natijaga erishishni(yugurib ketishni) xohlaydi.
Ammo, kamchilik bir qoidani biladi.
Consistency is key.
Yugurishni qo'ying, asosiysi siz shu yo'lda yuring. Bir kun yugurganlardan ham o'tib ketasiz. Davomiy bir yo'lda yurgan inson, shu yo'lda yugurib, charchab qolgan insondan yoki harxil yo'lda yurib ko'rayotgan insondan yaxshiroq.
Muhimi โ yurish!
#thoughts
(Bir e'lonni reklama qilishni iltimos qilishgan edi, shuni post kommentidan topib olasiz ๐)
@JoshDeveloper
๐49๐ฅ6โค3๐1
Forwarded from Janob Panda
TypeScript Go tilida qayta tugโilmoqda! Microsoftdan kutilmagan syurpriz!
Microsoft TypeScript kompilyatorini Go tilida qayta yozishga qaror qildi va bu IT olamida katta shov-shuv ko'tarilishiga sabab bo'lmoqda! Nima uchun?
1. Tezlik - 10x oshadi!
TypeScript hozir JavaScript va TypeScript ning o'zida yozilgan, ammo katta loyihalarda bu Microsoft uchun qimmatga tushyapti. Masalan, VS Code sekin ishga tushadi, build jarayonlari esa choโzilib ketadi. Sababi, VS Code ham TS, JS da yozilgan (hozirgi yangi chiqayotgan AI ga asoslangan editorlarning 90% qismi ham VS Code ustiga qurilgan). Microsoft esa Go orqali bu muammoni yechmoqchi: Goโning yengil tabiati va tez kompilyatsiyasi tufayli TypeScript 10 baravar tezroq ishlaydi. Dasturchi sifatida IDE ni ochib, bir soniyada ishlashni boshlashni xohlamaysizmi?
2. JavaScript dunyosiga moslik - Go C# dan ustun!
TypeScript JS ekotizimining yuragi. Go esa sodda sintaksisi va JSโga oโxshash tuzilishi bilan JS/TS dunyosiga C# ga qaraganda ancha yaqin. C# esa .NET runtimeโga bogโliq va ogโirroq - uni har bir platformaga moslashtirish murakkab. Go esa bitta binary faylga aylanadi va Linux, Mac, Windows - hamma joyda bir zumda ishlaydi. JS dasturchilari uchun Go ni oโrganish oson, C# esa "boshqa dunyoโ dek tuyuladi.
3. Portlash oson - vaqt tejaladi!
Go bilan TypeScriptโni qator-ma-qator koโchirish mumkin, chunki uning xotira boshqaruvi (garbage collection) va soddaligi hozirgi mavjud kodni qayta yozishni osonlashtiradi. Agar C# tanlansa, .NET integratsiyasi va murakkab refactoring yillar talab qilardi. Go esa hozirgi semantikani saqlab, tez natija beradi. Aslida, Microsoft Rustni ham ko'rib chiqdi, ammo uni oโrganish qiyinligi va qayta yozishdagi qiyinchiliklar uni bu tanlovlar safidan chiqardi.
4. C# ning darajasi pasaymaydi - bu strategik qadam!
โC# ni nima qilamiz?โ deb xavotirlanmang. Microsoft C# ni Azure, korporativ dasturlar va boshqa sohalarda rivojlantirishda davom etyapti. Bu qaror C# ga xiyonat emas, balki TypeScriptโning oโziga xos ehtiyojlariga mos yechim. Go bilan Microsoft nafaqat tezlik, balki JS hamjamiyatining ham ishonchini qozonmoqchi. Shu bilan birgalikda, bu yangilik C# haqida emas, TypeScript haqida. Microsoft MVP sifatida shuni ayta olamanki, Microsoftning C# bo'yicha ham zo'r yangiliklari bor ...
Dasturchilar, nima deysiz?
Endi TypeScript bilan editor va dasturlaringiz uchadi, Siz qanday fikrdasiz?
@mukhammadkarim_tukhtaboev
Microsoft TypeScript kompilyatorini Go tilida qayta yozishga qaror qildi va bu IT olamida katta shov-shuv ko'tarilishiga sabab bo'lmoqda! Nima uchun?
1. Tezlik - 10x oshadi!
TypeScript hozir JavaScript va TypeScript ning o'zida yozilgan, ammo katta loyihalarda bu Microsoft uchun qimmatga tushyapti. Masalan, VS Code sekin ishga tushadi, build jarayonlari esa choโzilib ketadi. Sababi, VS Code ham TS, JS da yozilgan (hozirgi yangi chiqayotgan AI ga asoslangan editorlarning 90% qismi ham VS Code ustiga qurilgan). Microsoft esa Go orqali bu muammoni yechmoqchi: Goโning yengil tabiati va tez kompilyatsiyasi tufayli TypeScript 10 baravar tezroq ishlaydi. Dasturchi sifatida IDE ni ochib, bir soniyada ishlashni boshlashni xohlamaysizmi?
2. JavaScript dunyosiga moslik - Go C# dan ustun!
TypeScript JS ekotizimining yuragi. Go esa sodda sintaksisi va JSโga oโxshash tuzilishi bilan JS/TS dunyosiga C# ga qaraganda ancha yaqin. C# esa .NET runtimeโga bogโliq va ogโirroq - uni har bir platformaga moslashtirish murakkab. Go esa bitta binary faylga aylanadi va Linux, Mac, Windows - hamma joyda bir zumda ishlaydi. JS dasturchilari uchun Go ni oโrganish oson, C# esa "boshqa dunyoโ dek tuyuladi.
3. Portlash oson - vaqt tejaladi!
Go bilan TypeScriptโni qator-ma-qator koโchirish mumkin, chunki uning xotira boshqaruvi (garbage collection) va soddaligi hozirgi mavjud kodni qayta yozishni osonlashtiradi. Agar C# tanlansa, .NET integratsiyasi va murakkab refactoring yillar talab qilardi. Go esa hozirgi semantikani saqlab, tez natija beradi. Aslida, Microsoft Rustni ham ko'rib chiqdi, ammo uni oโrganish qiyinligi va qayta yozishdagi qiyinchiliklar uni bu tanlovlar safidan chiqardi.
4. C# ning darajasi pasaymaydi - bu strategik qadam!
โC# ni nima qilamiz?โ deb xavotirlanmang. Microsoft C# ni Azure, korporativ dasturlar va boshqa sohalarda rivojlantirishda davom etyapti. Bu qaror C# ga xiyonat emas, balki TypeScriptโning oโziga xos ehtiyojlariga mos yechim. Go bilan Microsoft nafaqat tezlik, balki JS hamjamiyatining ham ishonchini qozonmoqchi. Shu bilan birgalikda, bu yangilik C# haqida emas, TypeScript haqida. Microsoft MVP sifatida shuni ayta olamanki, Microsoftning C# bo'yicha ham zo'r yangiliklari bor ...
Dasturchilar, nima deysiz?
Endi TypeScript bilan editor va dasturlaringiz uchadi, Siz qanday fikrdasiz?
@mukhammadkarim_tukhtaboev
๐25๐คทโโ11๐ข3โค1๐จ1๐1
๐ฏ37๐21โค3๐ฅ3๐1
Udemy'da korporativ ishlatish uchun akkount olganlar bormi?
"ITransition"da bitta akkount orqali kirardik hammamiz. Bunday yo'li hali ham bormi? Narxi va qanday olsa bo'larkin?
Rasmiy saytida bunday uslubini tabiiyki ko'rmadim.
Biladiganlarni kommentga chorlayman)
#udemy
@JoshDeveloper
"ITransition"da bitta akkount orqali kirardik hammamiz. Bunday yo'li hali ham bormi? Narxi va qanday olsa bo'larkin?
Rasmiy saytida bunday uslubini tabiiyki ko'rmadim.
Biladiganlarni kommentga chorlayman)
#udemy
@JoshDeveloper
๐7โค2
Josh*Developer
Udemy'da korporativ ishlatish uchun akkount olganlar bormi? "ITransition"da bitta akkount orqali kirardik hammamiz. Bunday yo'li hali ham bormi? Narxi va qanday olsa bo'larkin? Rasmiy saytida bunday uslubini tabiiyki ko'rmadim. Biladiganlarni kommentgaโฆ
Yiliga kamida 800$ atrofida ekan, korporativ akkount olish. Hamma kurslar "free trial"da 14 kunga tekin ekan. Hozir ochib ko'ryapman.
Boshqa device'lardan ham kirib ko'rdim. Aftidan "Restrictions' yo'q. Ammo, "Terms and policies"da unday emas ekan...)
#udemy
@JoshDeveloper
Boshqa device'lardan ham kirib ko'rdim. Aftidan "Restrictions' yo'q. Ammo, "Terms and policies"da unday emas ekan...)
#udemy
@JoshDeveloper
๐ฑ16๐1
๐ข40๐คทโโ10๐ฟ10๐6๐ฏ2โค1๐คทโโ1๐ค1๐ด1๐1
Intervyuda yolg'on ishlatish
Ko'p intervyularda o'zim guvohi bo'ladiganim - kandidatlar yolg'on ishlatishi.
Bilasizmi nima? Intervyuverlarni katta qismi yolg'onni tez payqaydi, ayniqsa texnik tomondan yolg'on bo'lsa.
O'zingizni sharmanda qilgandan ko'ra, "Bu mavzuni chuqurroq o'rganib chiqishim kerak ekan", deganingiz ancha yaxshiroq.
Yaqindagina shunday kandidatni intervyu qildim. Texnik savollarni o'zida yolg'on ishlatyaptida ๐ "Falon narsa nima?" desam, tikkasiga "ijod" qilyapti. Shu kandidat esimda qolib ketdi. Keyingi safar topshirsa ham biroz ikkilansam kerak...
#tavsiya #interview
@JoshDeveloper
Ko'p intervyularda o'zim guvohi bo'ladiganim - kandidatlar yolg'on ishlatishi.
Bilasizmi nima? Intervyuverlarni katta qismi yolg'onni tez payqaydi, ayniqsa texnik tomondan yolg'on bo'lsa.
O'zingizni sharmanda qilgandan ko'ra, "Bu mavzuni chuqurroq o'rganib chiqishim kerak ekan", deganingiz ancha yaxshiroq.
Yaqindagina shunday kandidatni intervyu qildim. Texnik savollarni o'zida yolg'on ishlatyaptida ๐ "Falon narsa nima?" desam, tikkasiga "ijod" qilyapti. Shu kandidat esimda qolib ketdi. Keyingi safar topshirsa ham biroz ikkilansam kerak...
#tavsiya #interview
@JoshDeveloper
๐70โก13๐8โค1๐ฅ1๐ค1
๐Bunga birinchi misol
Qolganlar ham o'z tajribalarini kommentda ulashishsa bo'lar ekan ๐
Qiziq hikoyalar bo'lar edi.
Qolganlar ham o'z tajribalarini kommentda ulashishsa bo'lar ekan ๐
Qiziq hikoyalar bo'lar edi.
๐คฃ17๐2๐1๐1
Hayit muborak, ahli developers
๐๐
๐๐
โก69๐37๐18๐ค3๐ซก3โค2๐ฅ2
Oxirgi hazil postni o'chirdim.
Bugungi kunni targ'iboti yaxshi emas deb topdik โ
React'chilar bemalol ishlayveringlar, komandangiz joyida ๐
#update
@JoshDeveloper
Bugungi kunni targ'iboti yaxshi emas deb topdik โ
React'chilar bemalol ishlayveringlar, komandangiz joyida ๐
#update
@JoshDeveloper
๐30๐ฅ3๐3๐คฃ2๐1
Shu paytgacha nechta intervyuga qatnashgansiz? (Xoh kandidat, xoh intervyuver bo'lib)
Anonymous Poll
4%
50+
5%
25+
7%
15+
56%
1-15
29%
0
โก14๐5
Senior Frontend intervyularda kamdan kam tushishi mumkin bo'lgan, ammo qiziq vazifa:
Tasavvur qiling sizda "Custom rich text-editor" bor.
Unga undo va redo funksiyasini qo'shmoqchisiz.
Savol:
Qanday usulda shu funksiyani qo'shasiz? Qanday data struktura yoki pattern'dan foydalanasiz.
#interviewQuestion
@JoshDeveloper
Tasavvur qiling sizda "Custom rich text-editor" bor.
Unga undo va redo funksiyasini qo'shmoqchisiz.
Savol:
Qanday usulda shu funksiyani qo'shasiz? Qanday data struktura yoki pattern'dan foydalanasiz.
#interviewQuestion
@JoshDeveloper
๐ฅ27๐11โค3
Azimjon aka "kushli" maslahat beribdilar โฌ๏ธ
https://t.iss.one/lazyprogrammer/s/1
"Qilgan qaroringizga sodiq bo'ling"
#share
@JoshDeveloper
https://t.iss.one/lazyprogrammer/s/1
"Qilgan qaroringizga sodiq bo'ling"
#share
@JoshDeveloper
โค37๐23๐ฏ3๐ข1
Node.js'ni chuqur o'rganaman deb yurganlar bo'lsa, buyerga qarab ketsin ๐๏ธ๏ธ๏ธ๏ธ๏ธ๏ธ
Afsuslanmaysiz.
#nodejs
@JoshDeveloper
Afsuslanmaysiz.
#nodejs
@JoshDeveloper
โก10๐9๐ฅ3
"Team lead" intervyu savoli
Team Lead'lik uchun bo'ladigan intervyularda tushishi mumkin bo'lgan savol. Barcha o'zidan kelib chiqib javob berishi mumkin.
#interviewQuestion
@JoshDeveloper
Team Lead'lik uchun bo'ladigan intervyularda tushishi mumkin bo'lgan savol. Barcha o'zidan kelib chiqib javob berishi mumkin.
Sizda dasturchingiz muhim login va parollarni Production'ga chiqarib yubordi. Buni chiqqanda bildingiz. Keyingi qilinadigan qadamlaringiz qanday bo'ladi?
#interviewQuestion
@JoshDeveloper
โค14๐ข7๐4๐4
Middle/Senior Frontend intervvyu savoli
Saytga RTL tillarini ham qo'shishingiz kerak bo'lib qoldi. Masalan, Arab tili. Qanday ketma-ketlikda shu ishni uddalaysiz?
#interviewQuestion
@JoshDeveloper
Saytga RTL tillarini ham qo'shishingiz kerak bo'lib qoldi. Masalan, Arab tili. Qanday ketma-ketlikda shu ishni uddalaysiz?
#interviewQuestion
@JoshDeveloper
๐16๐ค10๐ฅ2