Postlar filtri


Matematika yaxshi narsada :)

Bugungi masalani ishladingizmi?


🌚


Ha aytgancha, agar siz yozayotgan dasturingizda pul bilan bog'liq joylar bo'lsa, pulni so'mda emas, tiynda — butun son ko'rinishida hisob-kitob qiling :)

473 1 0 10 24

Qanday yechim qilish kerak?

O'nli kasrlarni taqqoslashda ularni == operatori bilan emas, siz ko'z yumishingiz mumkin bo'lgan aniqlik darajasi bilan tekshirishingiz kerak bo'ladi. Misol uchun 0.000001

Bunda solishtirilayotgan sonlarning absolyut farqi mana shu aniqlik darajasidan kichik bo'lsa, teng deb qabul qilinadi.

@it_suhbat


Bugungi masalani ishlashda memga aylangan muammoga duch keldim va sababini o'rganib chiqdim.

Bu 0.1 + 0.2 == 0.3 => false muammosi.
Ya'ni java va boshqa ko'plab dasturlash tillarida
0.1 + 0.2 = 0.30000000000000004

Xo'sh, nima uchun? Demak, xotirada sonlar ikkilik sanoq tizimida, binar holda saqlanadi. O'nli kasrlarni ikkilik sanoq tizimiga o'tkazishda cheksiz davriylik muammosi yuzaga keladi, misol uchun, 0.1 ikkilik sanoq tizimida cheksiz davriy kasr hisoblanadi:
0.000110011001100110011001100110...

Double esa 64 bitni o'zida jamlay oladi xolos. Qolgan qismini yaxlitlab yuboradi. Shunday qilib, yaxlitlangan 0.1 va 0.2 ning oxirgi kasr qismlari birlashib, 0.3 ga yana bir kichik qiymat qo'shib qo'yadi.

@it_suhbat


#men_dasturchiman

Keling, dasturchilar haqidagi stereotiplarni parchalash maqsadida oʻzimizning boshqalar uchun noodatiy boʻlgan iste'dodimiz yoki mehnatimiz mahsulini #men_dasturchiman hesh tegi bilan ulashamiz.

LinedIn'da shu haqida post yozdim

Dasturchi tanishlaringizga ulashing🔥

@it_suhbat




Bitta masala topib oldim.

https://leetcode.com/problems/add-digits/description/

Yoshligimda yo'lda ketayotgan mashina raqamlarini shunaqa qo'shib chiqardim. Kimniki 9 bo'lsa, o'shalar yutardi😂 Masalani O(1) da ishlash uchun shu narsa yordam berdi.

@it_suhbat


Eslatma!

Suhbat boshlanishiga sanoqli daqiqalar qoldi.


#spring_boot #spring_data

JPA yoki R2DBC repositorylar bilan ishlashda save metodini ishlatayotganingizda insert yoki update qilishni farqlay olmayaptimi?

Aslida bu ikki operatsiyani aniqlash uchun spring data Persistable interfeysidagi isNew metodini chaqiradi. Bu default holatda id null yoki qiymatga egaligiga qarab natija qaytaradi.

Persistable'ning isNew metodini o'z entity'ingizda qayta yozish orqali insert yoki update amallarini to'g'ri ishlatilishini boshqarishingiz mumkin.

@it_suhbat


Daily Shakhriyor dan repost
Assalomu Alaykum qadrli kasbdoshlar, kanal kuzatuvchilari, keyingi mock interview uchun ko'ngillilar aniqlandi. 1-rol (Suhbat oluvchi): Asilbek Abdurashidov, 2-rol (Suhbat topshiruvchi): Abdulvohid Ergashev
Suhbatni ushbu havola orqali kuzatish imkoniyati bo'ladi. Barchani taklif qilamiz, suhbat manfaatli va foydali bo'ladi degan umiddamiz.


Меҳр кутубхонаси dan repost
🎨 Ko‘ngilli UI/UX dizayner qidiryapmiz!

📚 Kitobsevarlar va ta’limga mehr qo‘yganlar uchun! Toshkentda joylashgan bepul Mehr Kutubxonasi loyihasida ishtirok etib, o‘z ijodingiz bilan millionlab insonlarning bilim olishini osonlashingiz mumkin

Mehr Kutubxonasi haqida
Istalgan inson kitobni uyga olib ketishi va oqib qaytarishi mumkin. Mutlaqo bepul. (batafsil)

– Har kuni o'rtacha 100 ga yaqin kitob o‘quvchilar tomonidan olib ketiladi yoki qaytariladi
– Hozirga qadar 50 mingdan ziyod kitob o‘qilgan
mehrkutubxonasi.uz kuniga 1000 dan ziyod tashrifni qabul qiladi
– batafsil natijalarni sayt orqali bo'lishingiz mumkin

🌐 Lekin hozirgi dizayn foydalanuvchilar uchun qulay emas. Siz esa bu muammoni hal qilishga yordam berishingiz mumkin!

🎯 Sizdan nima kutamiz?
mehrkutubxonasi.uz uchun zamonaviy, qulay va intuitiv dizayn
– Foydalanuvchilarning ehtiyojlarini inobatga olgan chiroyli interfeys yaratish

🎁 Sizga nima beramiz?
– Portfolioga ajoyib loyiha qo‘shish imkoniyati
– Ishlab chiqarilayotgan va real foydalanuvchilarga xizmat qiladigan loyiha tajribasi
– Ta’limni rivojlantirish va kitobsevarlar jamoasiga o‘z hissangizni qo‘shish
– Kutubxona jamoasiga qo'shish

⚠️ Agar siz ko'p yillik tajriba ega mutaxassis bo'lsangiz jamoamizga maslahatchi sifatida qo'shilishingizni so'rardik

💡 Eslatma: bu ko‘ngilli loyiha, moddiy mukofot berilmaydi

🚀 Bepul bilim tarqatishga hissa qo‘shmoqchimisiz?
Quyidagi havola orqali biz bilan bog‘laning va jarayonga qo‘shiling:
🔗 https://forms.gle/2Lxsqgv2rVTxVwmQ6


Abdulvahid dan repost
Bir narsani o'ylab qoldim.

Sportchilar umri(faoliyati) davomida turli xil musobaqalarga qatnashib, ulardan olgan natijalarini yig'ib yurishadi. Ularning kunlik sport bilan shug'ullanishi huddi biz kunlik qilayotgan ishimiz bilan bir xil.

Sportchilarning o'tgan faoliyatiga qarasangiz, yig'ib qo'yilgan va ko'rsatishga arzigulik yutuqlari bo'ladi: diplom, medal, qaysidir musobaqada tushgan rasmlari va hokazo.

Ularning kasbi sport. Bizning ham o'z kasbimiz bor.

Orqaga qaraylikchi, bizda faoliyatimiz davomida ko'rsatishga arzigulik nimadir bormi?

754 0 0 18 10

Shuncha yillik mehnatlarim uchun oʻzimga klaviatura va sichqoncha sovgʻa qildim😁

Oʻzim qilmasam boshqasi qilmas ekan))

998 1 6 28 47

Izohga gap yo'q😂

Bugungi kun masalasini ko'rganlar ko'proq tushunadi😁

@it_suhbat


Avval ishlashga urinib ko'rgan, lekin ishlolmagan masalalarni ishlashga harakat qilib ko'ring. Balki fikrlashingiz o'zgargandir :)

— 1 - rasmdagi attempting yozuvini ustiga bosasiz.
— 2 - rasmdagi oyna ochiladi.
— 3 - rasmdagidek filter menyusidan attempted filteri tanlanadi va avval siz urinib ko'rgan, lekin yechim topa olmagan masalalaringiz ro'yxati chiqadi.

@it_suhbat


Alhamdulillah, bu oy algoritmni kuchaytirishga kirishgandim, shu bilan ishlangan masalalar soni ham 400 ta boʻlib qolibdi. Bardavom qilsin, streak buzilmasin😅

@it_suhbat


Leetcode ishlab turibsizlarmi))

Bugungi masalaning yechimi.

@it_suhbat


Katta-katta shaharlarda ham kichik-kichik ko'ngilsizliklar bo'lib turadi.

Uzavtoni ham tushunsa bo'ladi :)

@it_suhbat


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
Micromanagement nimaligi haqida qisqacha :)

@it_suhbat

20 ta oxirgi post ko‘rsatilgan.