cookie

We use cookies to improve your browsing experience. By clicking Β«Accept allΒ», you agree to the use of cookies.

avatar

Shukhrat Utaboev | Blog

O'qish, ish va shaxsiy hayotimdagi tajribalarim va tavsiyalarim bilan o'rtoqlashaman. Va biroz ommaviy sportga targ'ibot.

Show more
Advertising posts
302
Subscribers
No data24 hours
-17 days
-730 days

Data loading in progress...

Subscriber growth rate

Data loading in progress...

Photo unavailableShow in Telegram
Asosiy kontest ham yaxshi o'tdi va kursga qabul qilindim. Endi Ozon dasturchilaridan microservice'lar mavzusida dars olamiz. @shukhratutaboev
Show all...
πŸ”₯ 11πŸ‘ 8
Photo unavailableShow in Telegram
Arc for Windows waitlist'ga browser Mac uchun e'lon qilinganda qo'shilgandim, shu hafta invite kelibdi. Ishalatib ko'rib aytishim mumkinki menga yoqdi, asta Chrome'dan Arc'ga o'tib ketsam kerak. Ayniqsa biz developerlar uchun ancha qulay tuzilgan ekan. Masalan menda ba'zida bir qiyinroq muammo chiqqanda research davomida Chrome'da juda ko'p tab ochib tashlayman, orasida adashib qolish mumkin, Arc'da esa tab'larni tartiblash osonligi va minimalism yaqqol bilindi menga. Agar siz ham Windows'da sinab ko'rmoqchi bo'lsangiz waitlist'ga qo'shilishingiz mumkin, lekin qancha vaqtda invite kelishini bilmayman. @shukhratutaboev
Show all...
πŸ‘ 5
03:59
Video unavailableShow in Telegram
Gitler FP bilan dunyoni qo'lga olishga uringan ekanπŸ˜… #humor @shukhratutaboev
Show all...
😁 6
Repost fromΒ Nuruddin Blogs
DevOps Journey - DevOps sayohatini boshlang Hozirgi kunda rivojlanib talab ortayotgan sohalardan biri DevOps Engineering sohasi hisoblanadi, lekin afsuski bu soha bo'yicha o'zbekistonda kurslar juda kam va qimmat, shu sababli bu soha o'zimizda rivojlanishi juda sekin, ko'pchilik dasturchilarni bu sohaga ishi tushgani va ma'lum bir qiyinchiliklar bo'lgani aniq. Yuqoridagi muammolar sabab biz DevOps Journey open source loyihasini ishga tushirdik. Ushbu loyiha bepul DevOps qo'llanmalar va amaliyotlarni o'z ichiga oladi. Bu loyiha o'zbek tilida yuritiladi va qo'limizdan kelganicha sifatli kontentlar bilan to'ldirib boryapmiz. Maqsadimiz o'zimizning Infrastrukturalarimizni yaxshilash, rivojlantirish, sifatli kerakli contentlarni ko'paytirish va boshqalar. Ushbu loyiha open source hisoblanadi siz ham loyihaga o'z hissangizni qo'shishingiz contibutorlik qilishingiz mumkin. Platforma: devops-journey.uz Github: https://github.com/ismoilovdevml/devops-journey.git Yangiliklar: @Otabek_Ismoilov @nuruddinblogs
Show all...
GitHub - ismoilovdevml/devops-journey: DevOps Journey is an open-source educational platform dedicated to advancing the DevOps industry.

DevOps Journey is an open-source educational platform dedicated to advancing the DevOps industry. - GitHub - ismoilovdevml/devops-journey: DevOps Journey is an open-source educational platform dedi...

πŸ‘ 14
!dlroW olleH
Console'ga aynan shu narsa chiqadi. Bunga sabab C#'da string interning ishlaydi, ya'ni hotirada bir xil stringlarning faqat bitta nusxasi saqlanadi va hamma o'zgaruvchilar shunga reference qiladi. Shunda uni o'zgartirsa hammasi o'zgarib qolishi kerak edi-ku deyishingiz mumkin, shuning uchun ham string immutable, o'zgartirsangiz yangi yasaydi eskisi joyida qoladi. Bizning holatda esa str o'zgaruvchiga "Hello World!" qiymat beriladi va biz unsafe code ya'ni pointerlar bilan stringni to'g'ridan to'g'ri hotirada reverse qilamiz. Endi Console.WriteLine ishlaganda u "Hello World!"ni chiqarishga urinadi va oldin bu string ishlatilgani uchun eski addressdan oladi yangi yaratmasdan. Shu sababli biz kutmagan natija chiqadi va bu bug yoki qanaqadir yomon narsa emas. Chunki biz unsafe code ishlatdik va undan kelib chiqishi mumkin bo'lgan har xil kutilmagan natijalarga rozi bo'lganmiz. Oddiy holda esa .NET'ning o'zi memory bilan yaxshi ishlaydi. @shukhratutaboev
Show all...
πŸ‘ 10🀯 1
`!dlroW olleH``` Console'ga aynan shu narsa chiqadi. Bunga sabab C#'da string interning ishlaydi, ya'ni hotirada bir xil stringlarning faqat bitta nusxasi saqlanadi va hamma o'zgaruvchilar shunga reference qiladi. Shunda uni o'zgartirsa hammasi o'zgarib qolishi kerak edi-ku deyishingiz mumkin, shuning uchun ham string immutable, o'zgartirsangiz yangi yasaydi eskisi joyida qoladi. Bizning holatda esa str o'zgaruvchiga "Hello World!" qiymat beriladi va biz unsafe code ya'ni pointerlar bilan stringni to'g'ridan to'g'ri hotirada reverse qilamiz. Endi Console.WriteLine ishlaganda u "Hello World!"ni chiqarishga urinadi va oldin bu string ishlatilgani uchun eski addressdan oladi yangi yaratmasdan. Shu sababli biz kutmagan natija chiqadi va bu bug yoki qanaqadir yomon narsa emas. Chunki biz unsafe code ishlatdik va undan kelib chiqishi mumkin bo'lgan har xil kutilmagan natijalarga rozi bo'lganmiz. Oddiy holda esa .NET'ning o'zi memory bilan yaxshi ishlaydi. @shukhratutaboev
Show all...
Photo unavailableShow in Telegram
Console'ga nima chiqadi deb o'ylaysiz? @shukhratutaboev
Show all...
πŸ€” 4😱 2πŸ‘ 1
Photo unavailableShow in Telegram
Qolganlar qanaqa kayfiyatda bilmadim, lekin men endi mazza qilib uhlasam ham bo'ladi. @shukhratutaboev
Show all...
😁 11πŸ‘ 6πŸ† 1
00:08
Video unavailableShow in Telegram
Qiladigan project'larimiz asosan fintech'ga aloqador bo'lganligi sababli ko'pgina servislar bilan doimiy integration'lar bo'lib turadi. O'zim ham ko'pida qatnashganman va ba'zilarida shunaqa ahvolga tushib turaman. Shu haftada bo'lgan task'dan misol keltiraman. JSON'da objectlar "object": { }, collection'lar "collection": [ ] ko'rinishida keladi. Siz esa docs'ga qarab osongina deserialize qilib olishingiz mumkin. Lekin meni holatimda boshqacha, bir collection'da 3 xil case bo'lishi mumkin, agar ichida hechnima bo'lmasa "collection": "", agar ichida bitta object bo'lsa "collection": { object }, agar 1tadan ko'p bo'lsa "collection": [ object1, object2 ... ] ko'rinishda bo'ladi. Yomoni esa bu haqida docs'da aytilmagan bo'ladi va siz buni production'da kalla qo'yganingizda bilasiz. Odatda bunaqa qiyin holatlar qanaqadir monopol davlat servislari bilan bo'lib turadi. Lekin har doim ham emas, juda qulay yasalganlari ham bor. @shukhratutaboev
Show all...
😁 9πŸ‘ 4πŸ€— 1
Photo unavailableShow in Telegram
Foydalanuvchiga senlab muomala qilish haqida qanday fikrdasiz? Masalan menga unchalik ham yoqmadi. @shukhratutaboev
Show all...
πŸ’― 10πŸ‘ 3😱 3