Techie's Blog πŸ‘¨πŸ»β€πŸ’»
111 subscribers
595 photos
190 videos
5 files
96 links
Flutter Engineer, talks about MobileDev.
Works at https://aros.uz

Likes books and cats πŸ˜„.
Sharing my journay to become a senior.
Enthusiastic about technology.

Here me : @iamtechie
Download Telegram
KISS'ning manosini tushunib yetkaningda 😱
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.
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.
Ko’rvorish kerak πŸ˜‰
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.
Ob-havo zo’r bo’lyaptimi ?
Hahahahaa.
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.
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
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.
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.
Assalomu alekum hammaga. Juma ayyomi muborak.
Bu esa men πŸ˜„ adashmasam 2013 yoki 2014 yil. Navroz bayrami, dadam rossiyadan jo'natgan fotoapparat bilan sinfdoshlarni rasmga olayapman πŸ˜….
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.
Assalomu alekum hammaga.

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.