Forwarded from Donishmand Dasturchi
Prampda 5 ta interview topshirdim.
Anchagina hayaonli va qiziqarli bo'ldi. Bahonada, DSA masalalarini yechishda judayam yomon ekanligimni bilib oldim. Yaxshi yangilik ham bor 😃. Ko'pchilikka communication skill'larim yoqibdi. O'zi, communication skillni yaxshilash uchun quyidagilarga e'tibor bersangiz bo'ldi:
- Suhbatdoshga tabassum bilan munosabatda bo'lish
- Nimanidir "Shuniyam bilmaysanmi, dovdir" uslubida emas, balki uni xuddi sekin asta o'zi bilib olgandek ohista tushuntirish
- Ikkinchi tomonning yaxshi natijasini biroz e'tirof qilish (tan ola bilish)
- U nimadadir qiynalsa, unga nisbatan "helpful" attitude'da bo'lish
- Chegaradan chiqmagan kichik hazillar
- Beg'ubor va tabiiy bo'lish
Yaxshi kompaniyaga ishga kirish uchun esa odatda sizga yaxshi communication skilldan tashqari quyidagilar ham kerak bo'ladi:
- Analytic Skills
- Technical Skills
Anchagina hayaonli va qiziqarli bo'ldi. Bahonada, DSA masalalarini yechishda judayam yomon ekanligimni bilib oldim. Yaxshi yangilik ham bor 😃. Ko'pchilikka communication skill'larim yoqibdi. O'zi, communication skillni yaxshilash uchun quyidagilarga e'tibor bersangiz bo'ldi:
- Suhbatdoshga tabassum bilan munosabatda bo'lish
- Nimanidir "Shuniyam bilmaysanmi, dovdir" uslubida emas, balki uni xuddi sekin asta o'zi bilib olgandek ohista tushuntirish
- Ikkinchi tomonning yaxshi natijasini biroz e'tirof qilish (tan ola bilish)
- U nimadadir qiynalsa, unga nisbatan "helpful" attitude'da bo'lish
- Chegaradan chiqmagan kichik hazillar
- Beg'ubor va tabiiy bo'lish
Yaxshi kompaniyaga ishga kirish uchun esa odatda sizga yaxshi communication skilldan tashqari quyidagilar ham kerak bo'ladi:
- Analytic Skills
- Technical Skills
👍1
Forwarded from Donishmand Dasturchi
🔸 Browser compatibility
Deno Browser'dan judayam ko'p Web-API'larni olib o'tayapti. Bu server va client kodi bir biri bilan compatible bo'lishi uchun. Ya'ni browserda ishlagan kod Deno'da ham ishlashi uchun. Bu imkoniyat frontenddan backendga o'tayotganlar uchun ham o'rganishda osonlik tug'diradi. Masalan frontendda LocalStorage ni ishlatishni o'rgansangiz, siz uni Denoda ham ishlata olasiz. Chunki uni Deno ham support qiladi. Quyidagi shunday Denodagi shunday Web-API'lardan ba'zilari bilan tanishtiraman.
fetch - http request yuborish uchun ishlatiladigan funksiya
localStorage - serverda har bir domain uchun key-value ko'rinishida 10MB gacha ma'lumotni saqlash imkonini beruvchi kichik database. Uni yordamida siz endi stateful app'lar qilishingiz ancha osonlashadi. Data siz manual o'chirmaguningizcha hech qachon o'chib ketmaydi. localStorage server ishlab turgan IP address yoki app root folder direktoriyasiga bog'lab qo'yiladi. Shu sababli bir loyihaning storagedagi data boshqa loyihaga ko'rinmaydi.
DOM APIs - addEventListener, EvenTarget and many more...
Location API - location.href, location.pathname...
🔸 Deployment
Denoning menga eng yoqqan imkoniyatlaridan biri bu judayam oson deployment. Deno applarni hozir Digital Ocean, AWS LightSail, Google Cloud Run support qilishni boshlagan. Lekin ular ichidagi eng yaxshisi bu Deno Deploy. Siz shunchaki Github akkountingizni ulaysiz va qaysi reponi deploy qilishni ko'rsatsangiz bo'ldi. Soniyalar ichida serveringiz live bo'ladi va sizga Deno Deploy ushbu server uchun public domain beradi. Bundan tashqari ulab qo'ygan repoingizda o'zgarish bo'lishi bilanoq, Deno Deploy appingiz qayta redeploy qilib yangilab qo'yadi. Bunaqa imkoniyat avvallari Herokuda bo'lar edi. Istasangiz kodni Deno Deploy dashboardidagi online IDE'da shunday yozib, bitta tugmani bosib uni deploy qilish ham mumkin. Qisqasi juda oson. Tekin plani oyiga 1 mlnta request va 100Gb outbound data limit beradi. Ro'yxatdan o'tishda hech qanday Karta so'ralmaydi.
Ehh, gapirsam gap ko'p. Hali uning qanchalik oson compile bo'lishi, o'zining KV databazasi, va yana o'shancha narsalari haqida gapirmadim. U yog'ini saytning o'zidan o'qib olishingiz mumkin 🙃.
Qisqasi, men anchadan beri Denoning production applarda ham tezroq ishlatilishini, tezoq ommalashishini, u uchun ish o'rinlari ochilishini kutayapman. To'g'ri hali bozorda deyarli ulushga ega emas. Lekin yaqin kelajakda, Node applar Denoga migrate qilishni boshlasa kerak. Bu mening shaxsiy fikrim.
Deno Browser'dan judayam ko'p Web-API'larni olib o'tayapti. Bu server va client kodi bir biri bilan compatible bo'lishi uchun. Ya'ni browserda ishlagan kod Deno'da ham ishlashi uchun. Bu imkoniyat frontenddan backendga o'tayotganlar uchun ham o'rganishda osonlik tug'diradi. Masalan frontendda LocalStorage ni ishlatishni o'rgansangiz, siz uni Denoda ham ishlata olasiz. Chunki uni Deno ham support qiladi. Quyidagi shunday Denodagi shunday Web-API'lardan ba'zilari bilan tanishtiraman.
fetch - http request yuborish uchun ishlatiladigan funksiya
localStorage - serverda har bir domain uchun key-value ko'rinishida 10MB gacha ma'lumotni saqlash imkonini beruvchi kichik database. Uni yordamida siz endi stateful app'lar qilishingiz ancha osonlashadi. Data siz manual o'chirmaguningizcha hech qachon o'chib ketmaydi. localStorage server ishlab turgan IP address yoki app root folder direktoriyasiga bog'lab qo'yiladi. Shu sababli bir loyihaning storagedagi data boshqa loyihaga ko'rinmaydi.
DOM APIs - addEventListener, EvenTarget and many more...
Location API - location.href, location.pathname...
🔸 Deployment
Denoning menga eng yoqqan imkoniyatlaridan biri bu judayam oson deployment. Deno applarni hozir Digital Ocean, AWS LightSail, Google Cloud Run support qilishni boshlagan. Lekin ular ichidagi eng yaxshisi bu Deno Deploy. Siz shunchaki Github akkountingizni ulaysiz va qaysi reponi deploy qilishni ko'rsatsangiz bo'ldi. Soniyalar ichida serveringiz live bo'ladi va sizga Deno Deploy ushbu server uchun public domain beradi. Bundan tashqari ulab qo'ygan repoingizda o'zgarish bo'lishi bilanoq, Deno Deploy appingiz qayta redeploy qilib yangilab qo'yadi. Bunaqa imkoniyat avvallari Herokuda bo'lar edi. Istasangiz kodni Deno Deploy dashboardidagi online IDE'da shunday yozib, bitta tugmani bosib uni deploy qilish ham mumkin. Qisqasi juda oson. Tekin plani oyiga 1 mlnta request va 100Gb outbound data limit beradi. Ro'yxatdan o'tishda hech qanday Karta so'ralmaydi.
Ehh, gapirsam gap ko'p. Hali uning qanchalik oson compile bo'lishi, o'zining KV databazasi, va yana o'shancha narsalari haqida gapirmadim. U yog'ini saytning o'zidan o'qib olishingiz mumkin 🙃.
Qisqasi, men anchadan beri Denoning production applarda ham tezroq ishlatilishini, tezoq ommalashishini, u uchun ish o'rinlari ochilishini kutayapman. To'g'ri hali bozorda deyarli ulushga ega emas. Lekin yaqin kelajakda, Node applar Denoga migrate qilishni boshlasa kerak. Bu mening shaxsiy fikrim.
Qisqacha tarjima: O'tgan yili men intervyuga borganimda, bir iOS kutubxonasini tushunmayapsiz deb rad etishdi, bilishmaydiki o'sha kutubxonani o'zim yozganman..)
@Diyorbek_Dev
@Diyorbek_Dev
😁6
Telegramga storislar funksiyasi qo'shildi.
Storisimni ko'rish uchun shu yozuv ustiga bosing.
Buni ko'rish uchun telegramning eng so'ngi yangilangan versiyasini o'rnatishingiz kerak.
Storisimni ko'rish uchun shu yozuv ustiga bosing.
Buni ko'rish uchun telegramning eng so'ngi yangilangan versiyasini o'rnatishingiz kerak.
⚡3
Устозимиз Америкадан оффер олганлари хакида гапириб берибдилар - https://t.me/donishmand23/293
Aytishlariga qaraganda, Apple brendi O'zbekistonga kirib kelayotgan emish, AppleUzb kabi brendlar o'z nomlarini o'zgartirayotgan ekan.
🧨 Rasmiy saytiga kirsangiz ham davlatlar qatoriga O'zbekiston qo'shilib qolgan).
P.s: Malika "otmen" apple'chilar uchun)
📱 @Diyorbek_Dev
🧨 Rasmiy saytiga kirsangiz ham davlatlar qatoriga O'zbekiston qo'shilib qolgan).
P.s: Malika "otmen" apple'chilar uchun)
Please open Telegram to view this post
VIEW IN TELEGRAM
Diyorbek Ermamatov | IT Blog
Software engineer & Project manager at Cosinus LLC.
Suxbatda:
— Oldingi kompaniyangiz uchun qanday foyda keltirdingiz?
— Ishdan ketdim.
— Oldingi kompaniyangiz uchun qanday foyda keltirdingiz?
— Ishdan ketdim.
😁6
#respect
... Bir nogironlar aravachasida harakatlanadigan bola va uning do'stlari voleybol setkasini pasga tushirib yerga o'tirgan xolatda juda qiziq tarzda o'ynashyotgan edi, avval nega aynan bu holatda o'ynashayotganini ochig'i tushunmadim va o'yindan so'ng hamma o'rnidan turdi, bir bola esa aravachasi tomonga harakatlana boshladi...
... Bir nogironlar aravachasida harakatlanadigan bola va uning do'stlari voleybol setkasini pasga tushirib yerga o'tirgan xolatda juda qiziq tarzda o'ynashyotgan edi, avval nega aynan bu holatda o'ynashayotganini ochig'i tushunmadim va o'yindan so'ng hamma o'rnidan turdi, bir bola esa aravachasi tomonga harakatlana boshladi...
🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
Proyektdagi yuk ko'p tushadigan o'rtacha bajarilish vaqti 15-18 sekundlik servisni, o'rtacha 2-3 sekunda bajariladigan darajaga olib kelgan men:
😁3
https://webiston.uz - Front-end'chilar uchun yaxshi platforma qilishibdi 👏
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🥰1😍1
Forwarded from Sara Xabarlar - Tezkor Yangiliklar
This media is not supported in your browser
VIEW IN TELEGRAM
🌍 Sizga eng yaqin joylarni oson toping!
Eng yaqin kafe, dorixona yoki boshqa joyni qidiryapsizmi?
💡 TrueGis Bot ishni osonlashtiradi!
🔎 Nimani qidirayotganingizni botga kiriting:
Eng yaqin joylarni soniyalar ichida topib beradi.
Har bir joy haqida ba'tafsil ma’lumot:
📅 Ish vaqti
☎️ Telefon raqami
🌐 Sayt va boshqa kerakli ma’lumotlar!
🎵 Shazam yordamida musiqalarni toping
📥 Ijtimoiy tarmoqlardan videolarni osongina yuklab oling
Barchasi bitta botda! ✅
TrueGis Bot – Hayotingizni osonlashtiruvchi yordamchi! 🚀
Eng yaqin kafe, dorixona yoki boshqa joyni qidiryapsizmi?
💡 TrueGis Bot ishni osonlashtiradi!
🔎 Nimani qidirayotganingizni botga kiriting:
Eng yaqin joylarni soniyalar ichida topib beradi.
Har bir joy haqida ba'tafsil ma’lumot:
📅 Ish vaqti
☎️ Telefon raqami
🌐 Sayt va boshqa kerakli ma’lumotlar!
🎵 Shazam yordamida musiqalarni toping
📥 Ijtimoiy tarmoqlardan videolarni osongina yuklab oling
Barchasi bitta botda! ✅
TrueGis Bot – Hayotingizni osonlashtiruvchi yordamchi! 🚀
❤1
Sara Xabarlar - Tezkor Yangiliklar
🌍 Sizga eng yaqin joylarni oson toping! Eng yaqin kafe, dorixona yoki boshqa joyni qidiryapsizmi? 💡 TrueGis Bot ishni osonlashtiradi! 🔎 Nimani qidirayotganingizni botga kiriting: Eng yaqin joylarni soniyalar ichida topib beradi. Har bir joy haqida ba'tafsil…
Yangi proyektim, ishlatib ko'rishni tavsiya qilaman, foydasi aniq tegadi)
Bir xillik - vaqtni dushmani
Vaqt tez o`tyapti deydi ko`pchilik. Buni sababini o`ylashga bosh qotirgisi ham kelmaydi.
To`g`ri vaqt kutib turmaydi. Lekin keling bir shu hikoyamni o`qib tafakkur qilishga harakat qilib ko`ring. Balki vaqtingizni sekinlashtirishga yordam berar. Yordami tegsa xursand bo`laman.
Vaqt tez o`tishining yagona sababi - hayotimizni har kuni bir xil. Erta turish, ishga yoki o’qishga borish, bir xil odamlar, bir xil dardlar, bir xil suhbat yoki g’iybatlar.
O`ylab ko`ring, bolalikda vaqt juda sekin o’tgandek bo’ladi. Sababi hamma narsa yangi. Bola har kuni hayotida yangi narsalarga duch keladi va xotiralar quradi.
3 yilcha oldin tog`ga yaqinimlarim bilan bordim. U tog`ning balandligi taxminan 1.000 metrlar bor. Tog’ga chiqib tushdik.
Ochig`i bu birinchi marta tog`ga chiqishim edi. Shu kun biram sekin o`tdi, har bir soniyasi ni eslayman hozirgacha. Shu kunni hafta yashagandek his qildim. Yaxshi xotiralar bor.
Yangi tajribalarga erishishga, yangi g’oyalar haqida o’ylab yashashga harakat qiling.
Odam boy yashashi uchun puldor bo’lishi shart emas. Boy xotiralar orqali ham inson boylikka erishadi.
©️ Alishakh
Vaqt tez o`tyapti deydi ko`pchilik. Buni sababini o`ylashga bosh qotirgisi ham kelmaydi.
To`g`ri vaqt kutib turmaydi. Lekin keling bir shu hikoyamni o`qib tafakkur qilishga harakat qilib ko`ring. Balki vaqtingizni sekinlashtirishga yordam berar. Yordami tegsa xursand bo`laman.
Vaqt tez o`tishining yagona sababi - hayotimizni har kuni bir xil. Erta turish, ishga yoki o’qishga borish, bir xil odamlar, bir xil dardlar, bir xil suhbat yoki g’iybatlar.
O`ylab ko`ring, bolalikda vaqt juda sekin o’tgandek bo’ladi. Sababi hamma narsa yangi. Bola har kuni hayotida yangi narsalarga duch keladi va xotiralar quradi.
3 yilcha oldin tog`ga yaqinimlarim bilan bordim. U tog`ning balandligi taxminan 1.000 metrlar bor. Tog’ga chiqib tushdik.
Ochig`i bu birinchi marta tog`ga chiqishim edi. Shu kun biram sekin o`tdi, har bir soniyasi ni eslayman hozirgacha. Shu kunni hafta yashagandek his qildim. Yaxshi xotiralar bor.
Yangi tajribalarga erishishga, yangi g’oyalar haqida o’ylab yashashga harakat qiling.
Odam boy yashashi uchun puldor bo’lishi shart emas. Boy xotiralar orqali ham inson boylikka erishadi.
©️ Alishakh
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Kecha Istanbul sohillari bo'yida Yunusjon aka, Bahodir aka, Asadbek, Mirfayz akalar bilan kechgi ovqat va foydali suhbatlar qildik, yaqindan tanishdik.
"Birat"lar yaxshi maslahatlar berishdi, start uplarimiz, projectlarimiz haqida "feedback"lar va qo'shimcha tavsiyalar berdik va oldik.
@Diyorbek_dev
"Birat"lar yaxshi maslahatlar berishdi, start uplarimiz, projectlarimiz haqida "feedback"lar va qo'shimcha tavsiyalar berdik va oldik.
@Diyorbek_dev
❤🔥5🔥2