Davronbek | SWE ๐Ÿช
797 subscribers
585 photos
113 videos
66 files
450 links
More: Python | Go | VueJs

- Loyihalardagi xatoliklar va ularni xal qilishdagi ba'zi tavsiyalarni yozib boraman.

Don't be shy, say hi ๐Ÿ‘‹ | @firdavs_dev | https://davronbek.dev
Download Telegram
New Task โš ๏ธ

* Hech qanday pullik bo'lgan OpenAI, etc API'lardan foydalanmay, AgroGPT model ishlab chiqish ๐Ÿ’ฌ

p.s) Bu mening ishim emas men uchun yangi ish.๐Ÿ”ฅ

Hugging Face, kaggle & GitHub'larni titkilab chiqyapman, biror bir shunga oid resourse share qilsangiz bo'ladi ๐Ÿ˜

#new #stack #new #knowledge
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ”ฅ5๐Ÿ‘3โคโ€๐Ÿ”ฅ1๐Ÿค”1
Forwarded from Brogrammist
Google intervyuda berilgan savolni ochiqlamaslik haqida hech qanday gap bo'lmadi. Shuning uchun bo'lishaman:

Valid parentheses (To'g'ri qavslar)

Bu masalani ko'pchiligimiz ishlaganmiz. LeetCodedagi "easy" masalalardan.

Masalan shunday string'lar berilganda funksiyamiz true/false qaytarishi kerak. String lar faqat "(" va ")" qavslaridan iborat.


"" // true
"()" // true
"(())" // true
"()()(())" // true

"())" // false
")()" // false


Intervyuda tushgan masala 2 qismdan iborat edi:

1. Check validity of input string.

2. Return valid string of parentheses.
You can delete, insert, flip a character. Return option with minimum number of edits!

1-qism oddiy, stack bilan ishlanadi. Tushuntirib o'tirmayman. Shunchaki o'zingiz ishlab ko'ring ๐Ÿ˜‰

2-qism... uxxx... . Yaxshigina boshimni qotirib qo'ydi.
Demak, qavslarimiz to'g'ri bo'lsa stringni o'zini qaytaramiz. Agar noto'g'ri bo'lsa, to'g'rilab qaytaramiz.
Ya'ni har qanday holatda funksiyamizdan to'g'ri qavslardan iborat string qaytishi shart!

Eslataman, stringni to'g'rilash uchun 3 ta amal bajarish mumkin:
1. delete - o'chirish
2. flip - teskari o'girish
3. insert - qavs kiritish (ochuvchi yoki yopuvchi)

Xullas, misol keltiraman:

input = "()"
output = "()" // to'g'ri bo'lgani uchun o'zini qaytaramiz

input = "())" // 3 xil to'g'ri javob bor, istalganini qaytarish mumkin
output1 = "()" // oxirgi qavsni ochiramiz
output2 = "(())" // boshiga ochuvchi qavs qo'yamiz
output3 = "()()" // oxirgi qavsni teskari o'girib, oxiriga yopuvchi qavs qo'yamiz


Men flip - teskari o'girish amalini unutib qo'ydim va hayollarim boshqa taraflarga ketib vaqt yo'qotdim. ๐Ÿ˜–

Yechimni bera oldim. Kodini yozdim. Lekin uni "dry-run" qilib tekshirishga ulgurmadim.

Hozircha siz o'zingiz harakat qilib ko'ringchi. Keyinroq yechimini yozaman.
๐Ÿ‘2โคโ€๐Ÿ”ฅ1๐Ÿ”ฅ1๐Ÿ’ฏ1
25 Blogs to Learn 25 System Design Concepts ๐Ÿ”–

p.s) Yaxshi mavzular haqida gapirilgan ekan. Ko'rib o'rganib chiqilsa ziyon qilmas. ๐Ÿ‘Œ

* Link
* Link 2
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘7โšก4โคโ€๐Ÿ”ฅ1๐Ÿ”ฅ1
#algo #challenge ๐Ÿ’ก

P.s) Kompaniyalardan algoritm bilimlar yetarlicha bo'lmagani sabab reject olish jonga tegdi.

Shunga alohida kanalda buni crack qilish vaqti keldi. Kichik challange qivoramiza, kunlik task'lar kanalga beriladi, maksimal darajada bajarish zarur. โ˜„๏ธ

* Let's crack it step by step. โ†—๏ธ

* Channel ๐Ÿ‘ˆ๐Ÿ”ฅ
๐Ÿ”ฅ6โšก3๐Ÿ†’2โคโ€๐Ÿ”ฅ1
Forwarded from UzGeeks Community
Assalom alaykum!!!
UzGeeks'da Python kuni!

๐Ÿ“† 24-avgust, shanba kuni Toshkent shahri Raqamli texnologiyalar vazirligi binosida "UzGeeks August2024 Python Day Meetup" bo'lib o'tadi.

๐Ÿ“š Meetup quyidagi bo'limlardan tashkil topgan:

1๏ธโƒฃ "Queue va stack pythonda qanday ishlaydi?" - Xojarbu Xaitmetova (Software Engineer, Epam)

2๏ธโƒฃ "CPython qanday ishlaydi?" - Bobosher Musurmonov (Senior Software Engineer, Epam)

3๏ธโƒฃ "Odoo bilan birga yuklasamiz! Low Code, No Code..." - Erkin Isoyev (UIC Group, Aurora+)

4๏ธโƒฃ "Python da sunโ€™iy intellekt bilan ishlash" -
Ayubxon Ibrohimzoda (Python backend o'qituvchi, Ustudy IT Akademiya)

๐Ÿ•ฐ Meetup odatiy ravishda bepul bo'lib, soat 14:00 da boshlanadi, unda qatnashish uchun UzGeeks saytida ro'yxatdan o'tish kerak.
Manzil: Toshkent shahar, Mirzo Ulug'bek tumani, Muminov koโ€™chasi, 4A(Raqamli texnologiyalar vazirligi binosida)


Hamkorlar:
O'zbekiston Respublikasi Raqamli texnologiyalar vazirligi
Raqamli ta'limni rivojlantirish markazi
Thinkland

๐ŸŒ UzGeeks.uz
๐Ÿ‘4๐Ÿ†’2๐Ÿ‘1
#tip

Django admin panelizda ham koโ€™p query execute bulayotganda foydalanishiz mumkin boโ€™lgan kichik tipโ€™lardan biri ๐Ÿš€

(list_select_related, raw_id_fields, etc...)

(๐Ÿฅบ ะดะพ --> ะฟะพัะปะต ๐Ÿ˜Ž)

* https://t.me/davron_coder/941
* https://t.me/davron_coder/947
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘5๐Ÿ‘3โšก2โคโ€๐Ÿ”ฅ1๐Ÿ”ฅ1
Senior akala aytar edi:
- Oldin code'dan sen kutgan outputni (natija) ol va keyin uni optimize qilishga vaqt sarfla.. ๐Ÿ˜Š

p.s) Keyinchalikga Optimize vaqt bo'may shundoq holatida productionga chiqib ketgan qanchadan qanchasi ๐Ÿ˜‚

Professionalist bo'lishga intilib bazida ko'p vaqt yo'qotib qo'yishimiz aniq. Just start ๐Ÿ‘Œ

#advice
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘10โšก5โคโ€๐Ÿ”ฅ1๐Ÿ˜1๐Ÿ†’1
#daily #problem

Savol:
- Qanday qilib funksiyadan qaytgan natijani biroz vaqtga saqlab turib va shu vaqt ichida usha funksiyani qayta ishlatmaslik mumkin? ๐Ÿคฆโ€โ™€๏ธ

p.s) Hech qanday 3rd party libraries'lardan foydalanmagan holda (especially using only core python & builtins) ๐Ÿ‘Œ

(Kechga loyihalarda ishlatib kelgan varyantimni aytaman๐Ÿ˜‰)
Please open Telegram to view this post
VIEW IN TELEGRAM
โšก3โคโ€๐Ÿ”ฅ1๐Ÿ‘1๐Ÿค”1๐Ÿ‘จโ€๐Ÿ’ป1
#project #soqa

PHP akalar boโ€™lsa aloqaga chiqingla, Wordpress bilan kichik $oqali ishcha bor )

@davronbek_dev ๐Ÿ’ป๐Ÿ’ป๐Ÿ’ป
Please open Telegram to view this post
VIEW IN TELEGRAM
โšก2โคโ€๐Ÿ”ฅ1๐Ÿ‘1๐Ÿ‘1
Davronbek | SWE ๐Ÿช
#daily #problem Savol: - Qanday qilib funksiyadan qaytgan natijani biroz vaqtga saqlab turib va shu vaqt ichida usha funksiyani qayta ishlatmaslik mumkin? ๐Ÿคฆโ€โ™€๏ธ p.s) Hech qanday 3rd party libraries'lardan foydalanmagan holda (especially using only coreโ€ฆ
#tip #solve

Yuqoridagi vazyatda odatda shunaqa yechim qilgan edim eski loyihalarimda.

p.s) Bu qanchalik effective'niy bo'lishi aniq bilmadim lekin... ๐Ÿคทโ€โ™€๏ธ

- Short, easy to review, and no PyPI install necessary. Relies only on the Python standard library ...
- etc....

GIST LINK ๐Ÿ‘ˆ

@davron_coder
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘4โšก2๐Ÿ˜1
MeetUpโ€™ga kelganlar boโ€™lsa, meetUpdan soโ€™ng biror kafeda Coffee break/Pizza time qilishga nima deysizla?! ๐Ÿ• ๐Ÿ˜‰

#networking #friendzone
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘4๐Ÿ•Š2๐Ÿค2
Odoo reklama uchun qancha berishgan boโ€™lsa ๐Ÿ˜„

P.s) 2 yilcha oldin Odooโ€™ga SAP bilan integration uchun ishim tushgan edi. Oddo source code kechagide tushlarimda (xml) ๐Ÿฅฒ.

Odoo framework deyishyapti, haqiqatda shunaqami ๐Ÿคทโ€โ™€๏ธ?
Please open Telegram to view this post
VIEW IN TELEGRAM
1๐Ÿ‘7๐Ÿ˜3โšก1
Davronbek | SWE ๐Ÿช
MeetUpโ€™ga kelganlar boโ€™lsa, meetUpdan soโ€™ng biror kafeda Coffee break/Pizza time qilishga nima deysizla?! ๐Ÿ• ๐Ÿ˜‰ #networking #friendzone
MeetUpโ€™dan soโ€™ng ancha fikrlar almashish boโ€™ldi, bahonada networking oshirib tanishib ham oldik. Har MeetUplarda shunday doโ€™stlar ortirib borish ancha foydali boโ€™la oladi ๐Ÿ‘Œ

Vaqt ajratib qolganlarga katta rahmat, kela olmaganlar nasib keyingi meetUpโ€™larda. ๐Ÿ‘ ๐Ÿค

#meetUp #networking ๐Ÿ”ฅ
Please open Telegram to view this post
VIEW IN TELEGRAM
5๐Ÿ‘13โšก5๐Ÿค2
Looking for web graphics designer (UI/UX) ๐Ÿ”ฅ

p.s) Tajribali Figmachi qidirilmoqda, (agar PhotoShop bilsa: โž•)
- Qonuniy mehnat shartnomasi (davlat idorasi)
- Tekin kofe
- Axil jamoa
- Ko'plab, qiziqarli loyihalar
- O'sib boruvchi oylik moash ๐Ÿ˜‰

contact: @davronbek_dev

#vacancy
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘11๐Ÿ˜1
Resume va interview'larga tayyorlanish haqida ancha yaxshi gaplar yozilgan ekan ๐Ÿ”ฅ (tavsiya)

More: https://www.interviews.school/resume

#resume
๐Ÿ”ฅ5๐Ÿ‘4โคโ€๐Ÿ”ฅ2
Python/JS Middle dasturchi (FULL STACK) ๐Ÿ”ฅ

Kompaniya:
O'simliklar karantini va himoyasi agentligi.
Axborot kommunikatsiya texnologiyalari boshqarmasi.

Oylik Maosh: 20 000 000 - 25 000 000 so'm (Davlat tashkiloti)
Ish vaqti: Dushanbadan โ€“ Jumagacha 9:00 โ€“ 18:00
Ish joyi: Toshkent shahar(office)

Talablar:
- SQL so'rovlarini yozish, RDBMS bilan ishlash qobiliyati;
- Python (Django, DRF, Celery) 3 yil real tajribaga ega boโ€™lish;
- JS/TS (React/NextJS, State Management, TailwindCSS, MaterialUI/AntD) 2 yil real tajribaga ega boโ€™lish;
- Xarita bilan ishlash tajribasi (Leaflet/MapBox) PostGIS;
- Git (Github/Gitlab) bilan ishlay olish;
- API bilan ishlay olish ko'nikmasi;
- Deploy qilish (Nginx, Docker, CI/CD, AWS);
- Kodni doimiy tahlil qilish, optimallashtirish va kengaytirish;
- Oliy maสผlumotga ega boสผlish!

Afzal koโ€™riladi:
- Golang (Mikroservis arxitekturalari);
- SOAP protokoli bilan ishlay olish;
- SOLID, DRY tamoyillarini bilish;
- Web-sockets;
- Rus va Ingliz tilini bilish.

Yuqorida koสผrsatilgan texnologiyalar asosida qilingan ishlari boสผlishi talab etiladi.

Resume yoki CV ni quyidagi akkauntga yuboring:

@davronbek_dev

Sharing is caring๐Ÿค
๐Ÿ‘13โšก3๐Ÿ”ฅ2๐Ÿ†’2โค1โคโ€๐Ÿ”ฅ1๐Ÿคฏ1