cookie

Мы используем файлы cookie для улучшения сервиса. Нажав кнопку «Принять все», вы соглашаетесь с использованием cookies.

avatar

Shukhrat Utaboev | Blog

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

Больше
Рекламные посты
302
Подписчики
Нет данных24 часа
-17 дней
-730 дней

Загрузка данных...

Прирост подписчиков

Загрузка данных...

Фото недоступноПоказать в Telegram
Asosiy kontest ham yaxshi o'tdi va kursga qabul qilindim. Endi Ozon dasturchilaridan microservice'lar mavzusida dars olamiz. @shukhratutaboev
Показать все...
🔥 11👍 8
Фото недоступноПоказать в 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
Показать все...
👍 5
03:59
Видео недоступноПоказать в Telegram
Gitler FP bilan dunyoni qo'lga olishga uringan ekan😅 #humor @shukhratutaboev
Показать все...
Hitler reacts to functional programming.mp419.92 MB
😁 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
Показать все...
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
Показать все...
👍 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
Показать все...
Фото недоступноПоказать в Telegram
Console'ga nima chiqadi deb o'ylaysiz? @shukhratutaboev
Показать все...
🤔 4😱 2👍 1
Фото недоступноПоказать в Telegram
Qolganlar qanaqa kayfiyatda bilmadim, lekin men endi mazza qilib uhlasam ham bo'ladi. @shukhratutaboev
Показать все...
😁 11👍 6🏆 1
00:08
Видео недоступноПоказать в 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
Показать все...
Otib tasha hayvonla(“Vatan”).mp41.08 MB
😁 9👍 4🤗 1
Фото недоступноПоказать в Telegram
Foydalanuvchiga senlab muomala qilish haqida qanday fikrdasiz? Masalan menga unchalik ham yoqmadi. @shukhratutaboev
Показать все...
💯 10👍 3😱 3