AoC day #13
Difficulty: medium (easy math)
Stars: ⭐️⭐️
Ranking: 23/200 ↗️
Language: Python
Location: Somewhere in Uzbekistan
— Vohid aka, dasturchi bo’lish uchun matematikani bilish kerakmi?
— Dasturlash uchun bir gap aytish qiyinkuya, lekin Advent of Code’ning 13-kuni uchun shart :)
Image source: Reddit
Difficulty: medium (easy math)
Stars: ⭐️⭐️
Ranking: 23/200 ↗️
Language: Python
Location: Somewhere in Uzbekistan
— Vohid aka, dasturchi bo’lish uchun matematikani bilish kerakmi?
— Dasturlash uchun bir gap aytish qiyinkuya, lekin Advent of Code’ning 13-kuni uchun shart :)
Image source: Reddit
🤣51☃8😁6👍2⚡1
GDG DevFest 2024
DevFest 2018-yildan beri tashkil qilinadi. DevFest O’zbekistonning eng yirik IT eventi xisoblanadi. Men birinchi marta 2019-yilda qatnashganman. Ikkinchi marta esa 5 yil o’tib shu yili qatnashdim.
DevFest 2024 stats:
— 3000ta odam keldi.
— 18ta speaker dunyoning har xil nuqtalaridan keldi.
— 15ta organizer va 35ta volontyor jon kuydirib xizmat qildi.
Tashrif buyurganlarga katta raxmat! Sizsiz bu event bo’lmas edi. You guys rock 🤟
Speakerlarga katta raxmat! Sizsiz bu even bo’lmas edi. You guys rock harder 😎
Organizerlar va volontyorlarga katta raxmat! Sizsiz bu event bo’lmas edi. You guys rock even harder 🚀
DevFest 2018-yildan beri tashkil qilinadi. DevFest O’zbekistonning eng yirik IT eventi xisoblanadi. Men birinchi marta 2019-yilda qatnashganman. Ikkinchi marta esa 5 yil o’tib shu yili qatnashdim.
DevFest 2024 stats:
— 3000ta odam keldi.
— 18ta speaker dunyoning har xil nuqtalaridan keldi.
— 15ta organizer va 35ta volontyor jon kuydirib xizmat qildi.
Tashrif buyurganlarga katta raxmat! Sizsiz bu event bo’lmas edi. You guys rock 🤟
Speakerlarga katta raxmat! Sizsiz bu even bo’lmas edi. You guys rock harder 😎
Organizerlar va volontyorlarga katta raxmat! Sizsiz bu event bo’lmas edi. You guys rock even harder 🚀
🔥60👍17❤6
GDG DevFest: 2019 vs 2024
2019-yildagi eventda men o’zim uchun bir talay texnik malumot olgan edim. Har xil sessiyalarga kirib speakerlarni chuqur tinglagan edim. O’zimga o’xshagan IT ishqibozlari bilan pizza yegan edim.
Bu yil DevFest men uchun asosan networking bo’ldi. Anchadan beri ko’rmagan yaqin kursdoshlar va O’zbek IT olamidagi tanishlar bilan ko’rishib suxbatlashdim. Meni xurmat qilgan dasturchilar bilan davra qilib savol javob qildik va rasmlarga tushdik.
Keynote sessiyalardan tashqari boshqa sessiyalarga kirgani vaqtim bo’lmadi. Kirgan bo’lsam ham e’tibor bilan eshitmadim (AoC ishladim). Hamma bilan pizza yemadim, speakerlar bilan alohida tushlik qildik.
Keyingi yil bu narsalarga o’zgartirishlar kiritaman.
2019-yildagi eventda men o’zim uchun bir talay texnik malumot olgan edim. Har xil sessiyalarga kirib speakerlarni chuqur tinglagan edim. O’zimga o’xshagan IT ishqibozlari bilan pizza yegan edim.
Bu yil DevFest men uchun asosan networking bo’ldi. Anchadan beri ko’rmagan yaqin kursdoshlar va O’zbek IT olamidagi tanishlar bilan ko’rishib suxbatlashdim. Meni xurmat qilgan dasturchilar bilan davra qilib savol javob qildik va rasmlarga tushdik.
Keynote sessiyalardan tashqari boshqa sessiyalarga kirgani vaqtim bo’lmadi. Kirgan bo’lsam ham e’tibor bilan eshitmadim (AoC ishladim). Hamma bilan pizza yemadim, speakerlar bilan alohida tushlik qildik.
Keyingi yil bu narsalarga o’zgartirishlar kiritaman.
👍50🔥13💋5❤1
GDG DevFest: Birinchi marta speaker bo’lish.
“When it feels scary to jump, that is exactly when you jump” deganlaridek bu yil menga speaker bo’lish taklifi bilan chiqishganda sakrashga qaror qildim. Bu qarorimdan 100% mamnunman.
Katta audience oldida gapirish men o’ylaganimdek qo’rqinchli emas ekan. Saxnaga chiqishdan oldin tinchlantiruvchi tabletka ichib chiqdim. Birinchi 2 minut juda xayajonlandim (178 heartbeats/minute). Keyin ancha o’zimga keldim.
O’z fikrimni ravon va qiziqarli tarzda katta audiencega yetkazib berish menga 2025-yil uchun challenge bo’lib qoladi.
“When it feels scary to jump, that is exactly when you jump” deganlaridek bu yil menga speaker bo’lish taklifi bilan chiqishganda sakrashga qaror qildim. Bu qarorimdan 100% mamnunman.
Katta audience oldida gapirish men o’ylaganimdek qo’rqinchli emas ekan. Saxnaga chiqishdan oldin tinchlantiruvchi tabletka ichib chiqdim. Birinchi 2 minut juda xayajonlandim (178 heartbeats/minute). Keyin ancha o’zimga keldim.
O’z fikrimni ravon va qiziqarli tarzda katta audiencega yetkazib berish menga 2025-yil uchun challenge bo’lib qoladi.
👍63🔥21❤8
Advent of Code haqida kunlik postlar bo’lmayotgan bo’lsada musobaqa davom etmoqda 🤨
Ohirgi kunlarda puzzlelar ancha qiyinlashib qolgan. Ayniqsa kechagi kunning ikkinchi masalasi ko’pchiligimizni qiynadi. Yengilmaymiz, davom etamiz 💪
Oysha, Zarnigor, va Malika! Sizlarga nima bo’lyapti? Unaqamasda, men sizlarni hammaga maqtab yuribman. To’xtatmaymiz!!!
Ohirgi kunlarda puzzlelar ancha qiyinlashib qolgan. Ayniqsa kechagi kunning ikkinchi masalasi ko’pchiligimizni qiynadi. Yengilmaymiz, davom etamiz 💪
Oysha, Zarnigor, va Malika! Sizlarga nima bo’lyapti? Unaqamasda, men sizlarni hammaga maqtab yuribman. To’xtatmaymiz!!!
👍41🔥9❤2
Advent of Code meetup!
Kunlik puzzlelar qiyinlashmoqda. Ishtirokchilarga qo'shimcha g'ayrat berish uchun Farruh va men musobaqa oxirida top 10ta o'rinni egallaganlar bilan meetup qilishni rejalashtirdik. Bir pinjon choy ustida suxbatlashamiz 🫖
Eslatib o'taman, top 10 o'rin olganlardan proof of work so'raladi. Yani, puzzlelarni mustaqil ravshda ishlaganingizni isbotlab berishingiz kerak bo'ladi.
Kunlik puzzlelar qiyinlashmoqda. Ishtirokchilarga qo'shimcha g'ayrat berish uchun Farruh va men musobaqa oxirida top 10ta o'rinni egallaganlar bilan meetup qilishni rejalashtirdik. Bir pinjon choy ustida suxbatlashamiz 🫖
Eslatib o'taman, top 10 o'rin olganlardan proof of work so'raladi. Yani, puzzlelarni mustaqil ravshda ishlaganingizni isbotlab berishingiz kerak bo'ladi.
👍47🔥1👌1
Bugun Advent of Code musobaqasining oxirgi kuni! Masalalarni har kuni o’z vaqtida yecha olmagan bo’lsamda, problem solving skillarimni ancha charxlab oldim. Umid qilaman sizda ham shunday bo’ldi.
Bu yilgi AoC meetupni issig’ida qilishga qaror qildim. Shu ro’yxatda borlar iltimos @talk2vovopap’ga yozing 😎️️️️️️
Bu yilgi AoC meetupni issig’ida qilishga qaror qildim. Shu ro’yxatda borlar iltimos @talk2vovopap’ga yozing 😎️️️️️️
🔥46👍12❤1
Advent of Code meetup juda maroqli o’tdi. Vaqt topib kelganlar uchun raxmat!
Sovrinli o'rinlar:
1. Bobosher Musurmonov: 25 years of Google Android figurine.
2. Davlatbek Mirakilov: Keychron mechanical keyboard.
3. Shohruh Rahmatillayev: Headphones & Clean Code book
… va 25 kunning oxirigacha borganlarga maqtanish haq-xuquqlari beriladi 😉
Sovg’alar bir baxona, meetupda bo’lgan diskussiya bu asosiy maqsad edi. Hamma o’zini karyerasi, unda bo’layotgan mashaqatlar, va 2025-yilga qo’yilgan maqsadlari xaqida gapirib berdi. Shu mavzular ustida fikr va mulohasa almashdik.
Keyingi yil sizni ham shu davrada ko’rishni umid qilib qolaman 🚀💪
Sovrinli o'rinlar:
1. Bobosher Musurmonov: 25 years of Google Android figurine.
2. Davlatbek Mirakilov: Keychron mechanical keyboard.
3. Shohruh Rahmatillayev: Headphones & Clean Code book
… va 25 kunning oxirigacha borganlarga maqtanish haq-xuquqlari beriladi 😉
Sovg’alar bir baxona, meetupda bo’lgan diskussiya bu asosiy maqsad edi. Hamma o’zini karyerasi, unda bo’layotgan mashaqatlar, va 2025-yilga qo’yilgan maqsadlari xaqida gapirib berdi. Shu mavzular ustida fikr va mulohasa almashdik.
Keyingi yil sizni ham shu davrada ko’rishni umid qilib qolaman 🚀💪
👍106🔥35❤4😁4
Taxida ketyapman...
Taxist: Aka, qayerda ishlaysiz?
Men: Aaa.. Hmm.. Programmist bo'lib ishlayman.
Taxist: Haa yaxshi.
30 minut o'tgach...
Taxist: Aka, programmist ekansiz shu telefonimda ekranida bir narsa paydo bo'p qoldi. Olib tashlab berolasizmi?
Men: Aaa... Hmm... Aka, unaqa programmist emasman.
Gapni qisqasi, Redmi 7 telefonda Quick Ball degan popup action button bo'larkan. O'shani settings'dan o'chirib qo'ydim. Keyin, telefonni har xil joyida chiqayotgan reklamalarni ham o'chirdim.
Taxist meni 150 ming so'mga Popga olib ketyaptilar. Hourly rate'imni xisobga osa aka menga 50 dollar berishlari kerak. Akaga shuni qanday aytishni bilmay turibman 🤔
Taxist: Aka, qayerda ishlaysiz?
Men: Aaa.. Hmm.. Programmist bo'lib ishlayman.
Taxist: Haa yaxshi.
30 minut o'tgach...
Taxist: Aka, programmist ekansiz shu telefonimda ekranida bir narsa paydo bo'p qoldi. Olib tashlab berolasizmi?
Men: Aaa... Hmm... Aka, unaqa programmist emasman.
Gapni qisqasi, Redmi 7 telefonda Quick Ball degan popup action button bo'larkan. O'shani settings'dan o'chirib qo'ydim. Keyin, telefonni har xil joyida chiqayotgan reklamalarni ham o'chirdim.
Taxist meni 150 ming so'mga Popga olib ketyaptilar. Hourly rate'imni xisobga osa aka menga 50 dollar berishlari kerak. Akaga shuni qanday aytishni bilmay turibman 🤔
🤣305😁41❤8👍4🔥2🆒1
Ohirgi bir oyda Toshkentda yashayotgan ko'p o'rtoqlar va tanishlar bilan suxbatlashdim. Hammalari juda yaxshi daromad qilishsada ularga Toshkentda yashash juda qimmatga tushyapti. O'zim ham buni ancha sezdim. Raqamlarni aytib o'tirmayman, Toshkentda yashasangiz juda yaxshi bilasiz.
Arenda, kunlik maxsulotlar, elektr, gaz, benzin, restoranda ovqatlanish, taxi, va hkz — pul suvdek oqib ketyapti. Yaqinda bir do'stim Sankt Petersburg'da 3 oy yashab keldi. Aytishicha, ikki shaxar orasidagi xarajatlar farqi deyarli yo'q. Toshkentdagi o'rtacha oyliklar qayerdayu, Sankt Petersburg o'rtacha oyliklari qayerda?!
Endi, men suxbatlashgan odamlar above average daromad qilishadi (taxminan top 10%). Average yoki below average daromad qilayotganlar nima qilishyapti?
Sizchi? Sizni daromadingiz xarajatlaringizni qoplagani yetyaptimi?
Arenda, kunlik maxsulotlar, elektr, gaz, benzin, restoranda ovqatlanish, taxi, va hkz — pul suvdek oqib ketyapti. Yaqinda bir do'stim Sankt Petersburg'da 3 oy yashab keldi. Aytishicha, ikki shaxar orasidagi xarajatlar farqi deyarli yo'q. Toshkentdagi o'rtacha oyliklar qayerdayu, Sankt Petersburg o'rtacha oyliklari qayerda?!
Endi, men suxbatlashgan odamlar above average daromad qilishadi (taxminan top 10%). Average yoki below average daromad qilayotganlar nima qilishyapti?
Sizchi? Sizni daromadingiz xarajatlaringizni qoplagani yetyaptimi?
👍73😢36🔥10😭6❤3👎2⚡1👏1
2024 wrapped:
— YouTube: 18 videos, 50k views & 1.5k subs
— Telegram: 250 posts, 1.3m views & 5k subs
— Spoke at GDG DevFest in Tashkent
— Organized Adevent of Code
— Organized dev meetups & Google tours
— Worked at Google and learned Rust
— Read “Deep Work” book
— Traveled 7 countries & 15 cities
— Helped sister with Python
— Helped brother with math
— Became uncle once more
— Took 2.7m steps (7.5k/day)
— Slept 7 hours daily
— Gained 7kg weight
— YouTube: 18 videos, 50k views & 1.5k subs
— Telegram: 250 posts, 1.3m views & 5k subs
— Spoke at GDG DevFest in Tashkent
— Organized Adevent of Code
— Organized dev meetups & Google tours
— Worked at Google and learned Rust
— Read “Deep Work” book
— Traveled 7 countries & 15 cities
— Helped sister with Python
— Helped brother with math
— Became uncle once more
— Took 2.7m steps (7.5k/day)
— Slept 7 hours daily
— Gained 7kg weight
👍123🔥36😁20❤5💋5👏2
Har bir avlod o'zini texnologiyasi bilan katta bo'lar ekan. Ularga ko'nikgandan keyin odam 40-50 yoshlarda negadir yangi texnologiyani o'rganishi ancha qiyin bo'lar ekan.
Biz yoshlarga oddiy (masalan, Telegramdan rasm jo'natish) bo'lgan narsa bizning ota-onamiz uchun mission impossible dek ko'rinadi. "Men bunga tushunmayman, o'zing qilib ber".
Mening fikrimda, ota-onamizni xayotini osonlashtirish va hozirda bo'layotgan texnologik taraqqiyot bizlarni ulardan uzoqlashtirmasligi uchun, biz ularga basic narsalarni o'rgatishimiz kerak. Xuddi bizni yurishga o'rgatganlari sari, bizlar ularni sabr qilib Telegramda rasm jo'natishga o'rgatishimiz kerak.
Kim biladi, balki vaqti kelib bizning farzandlar ham bizga multiverse'da rasm jo'natishni o'rgatishar. O'sha vaqt kelganda mag'rurlik qilmasdan o'rganishga xarakat qilishimiz kerak. Bilingki, ular bizdan texnologiya borada ancha aqlli bo'lishadi.
Biz yoshlarga oddiy (masalan, Telegramdan rasm jo'natish) bo'lgan narsa bizning ota-onamiz uchun mission impossible dek ko'rinadi. "Men bunga tushunmayman, o'zing qilib ber".
Mening fikrimda, ota-onamizni xayotini osonlashtirish va hozirda bo'layotgan texnologik taraqqiyot bizlarni ulardan uzoqlashtirmasligi uchun, biz ularga basic narsalarni o'rgatishimiz kerak. Xuddi bizni yurishga o'rgatganlari sari, bizlar ularni sabr qilib Telegramda rasm jo'natishga o'rgatishimiz kerak.
Kim biladi, balki vaqti kelib bizning farzandlar ham bizga multiverse'da rasm jo'natishni o'rgatishar. O'sha vaqt kelganda mag'rurlik qilmasdan o'rganishga xarakat qilishimiz kerak. Bilingki, ular bizdan texnologiya borada ancha aqlli bo'lishadi.
🔥102👍38💯9❤5💋5❤🔥4
2025-yilning birinchi videosi YouTube kanalimga chiqdi 🚀
Rustam bilan deyarli har kuni pool o’ynaymiz. Bu video o’sha o’yinlardan biridan lavha. Tez-tez musobaqa qilib ham turamiz, balki o’sha musobaqalardan birini videoga olib YouTube’ga joylasammikan deb o’ylab turibman. Balki livestream qilarmiz. Kimga qiziq shunday video? 😁
https://youtu.be/HvrO4jJCQdw
Rustam bilan deyarli har kuni pool o’ynaymiz. Bu video o’sha o’yinlardan biridan lavha. Tez-tez musobaqa qilib ham turamiz, balki o’sha musobaqalardan birini videoga olib YouTube’ga joylasammikan deb o’ylab turibman. Balki livestream qilarmiz. Kimga qiziq shunday video? 😁
https://youtu.be/HvrO4jJCQdw
YouTube
Google ofisida Rustam Zokirov bilan billiard o'ynadik
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
⚡42👍10💋7❤2👎2🔥2
O’ylab ko’rsam sog’lom xayot kechirish juda oddiy ekan:
— Yetarli miqdorda ovqatlanish
— “Junk“ ovqat yemaslik
— Jadval bo’yicha 7 soat uxlash
— Kun davomida harakatda bo’lish (kamida 5 ming qadam)
Oson emas, oddiy ekan!
— Yetarli miqdorda ovqatlanish
— “Junk“ ovqat yemaslik
— Jadval bo’yicha 7 soat uxlash
— Kun davomida harakatda bo’lish (kamida 5 ming qadam)
Oson emas, oddiy ekan!
👍143🔥34⚡9💋8😁4❤3💯3
Podshoxni ikki vaziri bo'lgan ekan. Ikkinchi vazrga podshox 1000 tanga oylik berar ekan, birinchi vazrga esa 10 barobar ko'p, 10 000 tanga oylik to'lar ekan.
"Ulug' podshoxim, ikkalamiz ham bir xil ish qilsakda men birinchi vazrdan 10 marta kam oylik olaman. Bu noxaqlik." deb bir kuni ikkinchi vazr podshoxga arz qilibdi. Podshox izoh bermabdi.
Oradan bir necha kun o'tgach, podshox ikkinchi vazrni chaqirib unga topshiriq beribdi: "Kecha shaxarga savdogarlar kelibdi, bilchi nima ish bilan kelishibdi". Vazr hop deb borib qaytibdi va podshoxga savdogarlar sapol buyumlar olib kelganini aytibdi.
Podshox vazrdan yana so'rabdi: Buyumlarni nech puldan sotishyapti ekan? Vazr hop hozir bilib kelaman deb ketibdi va javobni podshoxga yetkazibdi.
Podshox yana so'rabdi: Shaxarda nech kun qolishar ekan? Vazr yana hop deb borib malumotni topib kelibdi.
Shunda podshox birinchi vazrni chaqiribdi va unga ham xuddi o'sha topshiriqni beribdi: "Kecha shaxarga savdogarlar kelibdi, bilchi nima ish bilan kelishibdi". Vazr hop deb ketibdi.
Qaytgach birinchi vazr podshoxga quyidagi malumotni beribdi: "20tacha savdogarlar qo'shni shaxardan kelishibdi. Sapol buyumlar sotish niyatda kelishibdi. Buyumlarni donasini 2 tangadan sotishyapti ekan. Bizni shaxarda 4 hafta bo'lishar ekan." Ikkinchi vazrni buni eshitib nega kam oylik olishini tushunib yetibdi.
Lesson: Podshoxni birinchi vaziri bo'ling.
"Ulug' podshoxim, ikkalamiz ham bir xil ish qilsakda men birinchi vazrdan 10 marta kam oylik olaman. Bu noxaqlik." deb bir kuni ikkinchi vazr podshoxga arz qilibdi. Podshox izoh bermabdi.
Oradan bir necha kun o'tgach, podshox ikkinchi vazrni chaqirib unga topshiriq beribdi: "Kecha shaxarga savdogarlar kelibdi, bilchi nima ish bilan kelishibdi". Vazr hop deb borib qaytibdi va podshoxga savdogarlar sapol buyumlar olib kelganini aytibdi.
Podshox vazrdan yana so'rabdi: Buyumlarni nech puldan sotishyapti ekan? Vazr hop hozir bilib kelaman deb ketibdi va javobni podshoxga yetkazibdi.
Podshox yana so'rabdi: Shaxarda nech kun qolishar ekan? Vazr yana hop deb borib malumotni topib kelibdi.
Shunda podshox birinchi vazrni chaqiribdi va unga ham xuddi o'sha topshiriqni beribdi: "Kecha shaxarga savdogarlar kelibdi, bilchi nima ish bilan kelishibdi". Vazr hop deb ketibdi.
Qaytgach birinchi vazr podshoxga quyidagi malumotni beribdi: "20tacha savdogarlar qo'shni shaxardan kelishibdi. Sapol buyumlar sotish niyatda kelishibdi. Buyumlarni donasini 2 tangadan sotishyapti ekan. Bizni shaxarda 4 hafta bo'lishar ekan." Ikkinchi vazrni buni eshitib nega kam oylik olishini tushunib yetibdi.
Lesson: Podshoxni birinchi vaziri bo'ling.
👍86🔥28💋13😁5🍾5❤1
Vohid Karimov
Podshoxni ikki vaziri bo'lgan ekan. Ikkinchi vazrga podshox 1000 tanga oylik berar ekan, birinchi vazrga esa 10 barobar ko'p, 10 000 tanga oylik to'lar ekan. "Ulug' podshoxim, ikkalamiz ham bir xil ish qilsakda men birinchi vazrdan 10 marta kam oylik olaman.…
Qarang-a o'sha vaqtlarda ham 10x injinerlar vazrlar bo'lgan ekan 😉
😁63👍10💋9