Please open Telegram to view this post
VIEW IN TELEGRAM
#urgent
Yana bir martta aytaman.
Siz qanchalik ishizi zo'r qilmang, interviewga tayyorlanmas ekansiz baribir katta kompanyalarga kira olmaysiz.
Interview savollari oddiy va zerikarliga o'xshab tuyiladi. Bazi savollarni deyarli savol beruvchi ham bilmasligi mumkin lekin bariga nazariy tayyorlanish ham kerak.
Interview huddi davlat tashkilotlarida diplom so'rashga o'xshaydi - uni olish qanchalik manosiz bo'lgan bo'lsa ham olgan bo'lishiz kerak.
Yana bir martta aytaman.
Siz qanchalik ishizi zo'r qilmang, interviewga tayyorlanmas ekansiz baribir katta kompanyalarga kira olmaysiz.
Interview savollari oddiy va zerikarliga o'xshab tuyiladi. Bazi savollarni deyarli savol beruvchi ham bilmasligi mumkin lekin bariga nazariy tayyorlanish ham kerak.
Interview huddi davlat tashkilotlarida diplom so'rashga o'xshaydi - uni olish qanchalik manosiz bo'lgan bo'lsa ham olgan bo'lishiz kerak.
This media is not supported in your browser
VIEW IN TELEGRAM
Techie's Blog π¨π»βπ»
#question Hayot yoβliz uchun eng zoβr hulosa olgan 3 ta kitob va aynana nima ?
Hozirgacha o'qigan kitoblarimdan o'z hayotimga ta'sir o'tkaza olganlarini sanab o'taman.
1. Savdogarlar ustozi(1-qism) - Ushbu kitobdan mol-dunyoni qanday boshqarish, Ota-ona, oila va farzandlarga qanday munosabatda bo'lishni, sahiy bo'lishini, ham dunyo ham ohirat uchun qanday zahira yig'ishni o'rgandim. Menga bu kitobda Ibn Muborakning umri so'ngida boyliklarini ohirati uchun sariflagani juda yoqqan. Ya'ni farzandlarini to'g'ri tarbiyalab ilmli qilgach ularga katta boylik qoldirmadi balki ular o'z ishlarini yuritadigan darajada boylik berib qolganini o'z ohirati uchun sadaqa va ehsonga ajratdi. Bizda qanday bo'lishini o'zilar bilasizlar.
2. Molxona - Albatta bu kitob ko'pchilikka yoqmaydi lekin u juda ham keskin va bazilarda mavjud tuzumga nisbatan qarshilik harakatini ham keltirib chiqarishi mumkin. Ammo buni to'g'ri maqsadda qo'llay olish ham kerak. Bu kitobdab nimalar olganimni bu yerda ochiqlay olmayman lekin o'qisangiz o'zingizda ham his qilasiz bu g'oyalarni.
3. Qo'rqma - XXI asrda yozilgan va har bir o'quvchining qon-qoniga singib undagi mudroq tuyg'ularni uyg'ota oladigan asar deb bilaman. Bu men o'qigan va Jadidlar haqidagi tasavvurimni tubdan o'zgartirgan, vatan, o'z yerni, kelajak avlodni qutqarish uchun qilingan haqiqiy qahramonliklarni menga bildirgan asar bo'ldi. Insonda qorin va bola g'amidan ham kattaroq tashvishlar bo'lishi kerakligi haqidagi asar. Albatta bu asardagi voqealar har bir yosh kitobxonga ta'sir qilmay qolmaydi albatta.
Menda hozircha shular. Lekin bular orasiga hozir qo'shishim mumkin bo'lgan yana bir asar ham bor. Hali oxirlamadi lekin albatta qo'shishga arziydi.
"Qarzga olingan umr" Remark. Nega ayanan bu kitob. Chunki bu kitobda o'limi muqarrar bemor qizning hayotga, yashashga bo'lgan qarashlari o'zgargani haqida hikoya qilinadi. Agar sizni o'limnigiz yaqinligini sezganingizda hozirda e'tibor berayotkan mayda-chuda narsalarga e'tibor bergan bo'larmidiz ?. Kimlar bilandir tortishib bebaxo vaqtingizni sariflagan bo'larmidingiz. Albatta bunday holatda o'lchovlar ham o'zgaradi. Anashu o'zgargan o'lchovlarni kitob o'qish davomida albatta topasiz degan umiddaman.
1. Savdogarlar ustozi(1-qism) - Ushbu kitobdan mol-dunyoni qanday boshqarish, Ota-ona, oila va farzandlarga qanday munosabatda bo'lishni, sahiy bo'lishini, ham dunyo ham ohirat uchun qanday zahira yig'ishni o'rgandim. Menga bu kitobda Ibn Muborakning umri so'ngida boyliklarini ohirati uchun sariflagani juda yoqqan. Ya'ni farzandlarini to'g'ri tarbiyalab ilmli qilgach ularga katta boylik qoldirmadi balki ular o'z ishlarini yuritadigan darajada boylik berib qolganini o'z ohirati uchun sadaqa va ehsonga ajratdi. Bizda qanday bo'lishini o'zilar bilasizlar.
2. Molxona - Albatta bu kitob ko'pchilikka yoqmaydi lekin u juda ham keskin va bazilarda mavjud tuzumga nisbatan qarshilik harakatini ham keltirib chiqarishi mumkin. Ammo buni to'g'ri maqsadda qo'llay olish ham kerak. Bu kitobdab nimalar olganimni bu yerda ochiqlay olmayman lekin o'qisangiz o'zingizda ham his qilasiz bu g'oyalarni.
3. Qo'rqma - XXI asrda yozilgan va har bir o'quvchining qon-qoniga singib undagi mudroq tuyg'ularni uyg'ota oladigan asar deb bilaman. Bu men o'qigan va Jadidlar haqidagi tasavvurimni tubdan o'zgartirgan, vatan, o'z yerni, kelajak avlodni qutqarish uchun qilingan haqiqiy qahramonliklarni menga bildirgan asar bo'ldi. Insonda qorin va bola g'amidan ham kattaroq tashvishlar bo'lishi kerakligi haqidagi asar. Albatta bu asardagi voqealar har bir yosh kitobxonga ta'sir qilmay qolmaydi albatta.
Menda hozircha shular. Lekin bular orasiga hozir qo'shishim mumkin bo'lgan yana bir asar ham bor. Hali oxirlamadi lekin albatta qo'shishga arziydi.
"Qarzga olingan umr" Remark. Nega ayanan bu kitob. Chunki bu kitobda o'limi muqarrar bemor qizning hayotga, yashashga bo'lgan qarashlari o'zgargani haqida hikoya qilinadi. Agar sizni o'limnigiz yaqinligini sezganingizda hozirda e'tibor berayotkan mayda-chuda narsalarga e'tibor bergan bo'larmidiz ?. Kimlar bilandir tortishib bebaxo vaqtingizni sariflagan bo'larmidingiz. Albatta bunday holatda o'lchovlar ham o'zgaradi. Anashu o'zgargan o'lchovlarni kitob o'qish davomida albatta topasiz degan umiddaman.
Techie's Blog π¨π»βπ»
Koβrvorish kerak π
Liquid Glass'ni sevdim. Ko'ramiz on-device qande ko'rinarkin.
O'zi blurry effect iOS'chalik hech qaysi platformada performance emas edi.
O'zi blurry effect iOS'chalik hech qaysi platformada performance emas edi.
Light/Dark modelarni boshqaris uchun ushbu package juda foydali:
https://pub.dev/packages/adaptive_theme
https://pub.dev/packages/adaptive_theme
Dart packages
adaptive_theme | Flutter package
Allows to change between light and dark theme dynamically and add system adaptive theme support.
Hahahahaa.
Oβzim hursand boβlsam boβldida. Brovlar bilan meni nima ishim bor π.
Oβzim hursand boβlsam boβldida. Brovlar bilan meni nima ishim bor π.
#savol
Dartda static hamda dynamic listlarning farqi nimada ?
- Ularing asosiy farqi type safety'sida. Ya'ni
static listlar - compile-time type check bo'ladi, performance va code safety uchun ham ancha qulay;
dynamic listlar - ixtiyoriy type'ni qabul qilishi mumkin, compile-time emas balki runtime'da va hatoliklar chiqish ehtimoli juda katta, qulay lekin havfli.
Endi ular xotirada qanday joylashishi haqida gaplashadigan bo'lsak:
static list - type aniqligi hisobiga xotiradan bir hilda joy ajratadi, dart vm (JIT yoki AOT) vaqtida ham bu type aniq bo'ladi, joylash va o'qish tez chunki hech qanday type checking shart emas.
dynamic list - har bir elementning reference saqlanadi, VM qo'shimcha qanday typeligi va qayerda joylashgani haqida metadata saqlaydi, sekin o'qiladi chunki runtime type checking bor, shular sabab xotiraga yuklama ko'p tushadi.
Shuning uchun har doim o'zgaruvchi type'ini aniq berib ketish tavsiya etiladi.
Dartda static hamda dynamic listlarning farqi nimada ?
- Ularing asosiy farqi type safety'sida. Ya'ni
static listlar - compile-time type check bo'ladi, performance va code safety uchun ham ancha qulay;
dynamic listlar - ixtiyoriy type'ni qabul qilishi mumkin, compile-time emas balki runtime'da va hatoliklar chiqish ehtimoli juda katta, qulay lekin havfli.
Endi ular xotirada qanday joylashishi haqida gaplashadigan bo'lsak:
static list - type aniqligi hisobiga xotiradan bir hilda joy ajratadi, dart vm (JIT yoki AOT) vaqtida ham bu type aniq bo'ladi, joylash va o'qish tez chunki hech qanday type checking shart emas.
dynamic list - har bir elementning reference saqlanadi, VM qo'shimcha qanday typeligi va qayerda joylashgani haqida metadata saqlaydi, sekin o'qiladi chunki runtime type checking bor, shular sabab xotiraga yuklama ko'p tushadi.
Shuning uchun har doim o'zgaruvchi type'ini aniq berib ketish tavsiya etiladi.
Yangilikni qabul qila olmagan odam o'sishdan to'xtagan odam hisoblanadi.
Dasturlashda "Ishlayaptimi tegam" degan termin juda mashxur hisoblanadi lekin qo'lidan kelsa uni optimallashtirish kerak deb bilaman. Bu o'sishni qabul qilmaslik deb bilaman. Bu sohada har kuni qandaydir yangliliklar qilinadi. Dasturchi bulardan habardor bo'lishi va agar foydali bo'lsa o'z ishiga tadbiq qilishi kerak.
p.s/ Siz "Ishlayaptimi tegma" turidagi odammisiz ?
@techiesBlog
Dasturlashda "Ishlayaptimi tegam" degan termin juda mashxur hisoblanadi lekin qo'lidan kelsa uni optimallashtirish kerak deb bilaman. Bu o'sishni qabul qilmaslik deb bilaman. Bu sohada har kuni qandaydir yangliliklar qilinadi. Dasturchi bulardan habardor bo'lishi va agar foydali bo'lsa o'z ishiga tadbiq qilishi kerak.
p.s/ Siz "Ishlayaptimi tegma" turidagi odammisiz ?
@techiesBlog
Techie's Blog π¨π»βπ»
Koβrvorish kerak π
iOS26'ning Liquid Glass effekti e'lon qilingach ko'pchilik bu flutterda bo'lmaydi deyishgandi lekin liquid_glass_renderer package orqali ushbu effekni osson hal qilishingiz mumkin bo'ladi.
Dart packages
liquid_glass_renderer | Flutter package
The raw renderer for a liquid glass effect in Flutter.
Forwarded from Ilhomjon | Blog
17-iyundan boshlab Yandex Go va Yandex Maps ilovalari orqali avtobuslarning real time rejimidagi harakati Oβzbekistonning 13 ta shahrida mavjud boβldi.
deya xabar berdi Sardor Qodirov o'zining LinkedIn tarmog'idagi sahifasida
Avvallari poytaxtga borganimizda havas qilar edik, endi bu xizmat 11 ta shaharda joriy qilinibdi: Angren, Andijon, Buxoro, Jizzax, Guliston, Qarshi, Navoiy, Namangan, Nukus, Urganch, Fargβona.
@ilhomjon_asraqulov
#recommend
Commetga olayotgan kod ishlatilmaydimi o'chirish kerak. Ishlasa albatta nima uchun ishlayotkanini yozib ketish kerak.
O'chirilmagan keraksiz comment sizdan keyin ishlayotkan odamda ikkilanish paydo qilishi mumkin.
Commetga olayotgan kod ishlatilmaydimi o'chirish kerak. Ishlasa albatta nima uchun ishlayotkanini yozib ketish kerak.
O'chirilmagan keraksiz comment sizdan keyin ishlayotkan odamda ikkilanish paydo qilishi mumkin.
Techie's Blog π¨π»βπ»
#recommend Commetga olayotgan kod ishlatilmaydimi o'chirish kerak. Ishlasa albatta nima uchun ishlayotkanini yozib ketish kerak. O'chirilmagan keraksiz comment sizdan keyin ishlayotkan odamda ikkilanish paydo qilishi mumkin.
+
Before spending your time on refactoring some code check if it is even used somewere elseπ
Before spending your time on refactoring some code check if it is even used somewere else
Please open Telegram to view this post
VIEW IN TELEGRAM
Techie's Blog π¨π»βπ»
#openWork Aytgancha men Buchetdan ketyapman. Oβrnimga yaxshi nomzodlar boβlsa refer qilaman, oβzim interview ham qilarman. Resumelar boβlsa oβzilarga ishonselar lichkaga tashlab qoβyselar boβladi.
Assalomu alekum hammaga. Hayrli hafta. Hammaga ishlarda omad tilayman.
Ko'pchilik Linkedin'da bildi shekilli lekin bu yerda ham e'lon qilib o'taman. Hozirda aros.uz kompanyasida o'z ishimni davom ettirmoqdaman. To'g'ri bu yerda foydalanuvchilar buchet.uz dagi kabi ko'p emas lekin dastur yordamga muhtoj. Nasib qilsa refactoring jarayoni boshlangan. Tugagach yangi versiyani chiroyli va stable qilib chiqarishga harakat qilamiz.
aros.uz - elektron ehtiyot qismlar va aksessuarlar yetkazib berish bilan shug'ullanadi. Mahsulotlari arzon va sifatli. Kerakli bo'lsa bemalol buyurtma berishilar mumkin.
Ko'pchilik Linkedin'da bildi shekilli lekin bu yerda ham e'lon qilib o'taman. Hozirda aros.uz kompanyasida o'z ishimni davom ettirmoqdaman. To'g'ri bu yerda foydalanuvchilar buchet.uz dagi kabi ko'p emas lekin dastur yordamga muhtoj. Nasib qilsa refactoring jarayoni boshlangan. Tugagach yangi versiyani chiroyli va stable qilib chiqarishga harakat qilamiz.
aros.uz - elektron ehtiyot qismlar va aksessuarlar yetkazib berish bilan shug'ullanadi. Mahsulotlari arzon va sifatli. Kerakli bo'lsa bemalol buyurtma berishilar mumkin.
Assalomu alekum hammaga.
go_router ishlatuvchilarni .popUntil() funksyaning yetishmasligi ko'pchilikni qiynasa kerak. Buning uchun yechim sifatida qulay extension yozdim balki foydasi tegib qolar:
go_router contextga bog'langani uchun unga ham qoshimcha yozib qo'yamiz:
p.s/ Boshqacha yechimlar bo'lsa albatta kutib qolaman.
go_router ishlatuvchilarni .popUntil() funksyaning yetishmasligi ko'pchilikni qiynasa kerak. Buning uchun yechim sifatida qulay extension yozdim balki foydasi tegib qolar:
extension GoRouterExtension on GoRouter {
void popUntilPath(String ancestorPath) {
while (routerDelegate.currentConfiguration.matches.last.matchedLocation != ancestorPath) {
if (!canPop()) {
return;
}
pop();
}
}
}
go_router contextga bog'langani uchun unga ham qoshimcha yozib qo'yamiz:
extension BuildContextExtensions on BuildContext {
void popUntil(String targetRoute) {
final router = GoRouter.of(this);
router.popUntilPath(targetRoute);
}
}
p.s/ Boshqacha yechimlar bo'lsa albatta kutib qolaman.