fa
Feedback
Davronbek | SWE 🪐

Davronbek | SWE 🪐

رفتن به کانال در Telegram

SWE: (Python | Go) - Tajribamdagi xatoliklar va ularni xal qilishdagi ba'zi tavsiyalar haqida yozib boraman. Don't be shy, say hi 👋 | @firdavs_dev | https://davronbek.dev

نمایش بیشتر
770
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+27 روز
+930 روز
آرشیو پست ها
Repost 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.

New Task ⚠️ * Hech qanday pullik bo'lgan OpenAI, etc API'lardan foydalanmay, AgroCHPT model ishlab chiqish 💬 p.s) ML yetmay turgan edi, uzi 😑 (Bu mening ishim emas men uchun yangi ish.) Hugging Face & GitHub'larni titkilab chiqyapman, biror bir shunga oid resourse share qilsangiz bo'ladi 😁

Server harajatlarini kamaytirish uchun coolify.io 'dan foydalanib ko'ring. Bu vercelning bepul muqobili. Siz bir vaqtda front
Server harajatlarini kamaytirish uchun coolify.io 'dan foydalanib ko'ring. Bu vercelning bepul muqobili. Siz bir vaqtda frontend, backend, databaseni deploy qilishingiz mumkin. Plausible, Supabase kabi open-source platformalarni o'rnatishingiz mumkin. p.s) Hosting uchun Digitalocean yoki Hetzner dan foydalanib ko'ring.

Javohir akadan foydali videolar chiqan ekan. 📹 * SMS SERVISINI ULASH * PAYME'NI DJANGO'GA ULASH * Youtube.com (o'zbek tilida
Javohir akadan foydali videolar chiqan ekan. 📹 * SMS SERVISINI ULASH * PAYME'NI DJANGO'GA ULASH * Youtube.com (o'zbek tilidagi kontentlar ham sekin sekin tula boshlabdi) ... p.s) Hozirda junior level'dagi barchadan bir suraladigan mavzulardan bo'lib kelmoqda bular. (biz ham ecommerce loyihamizda shulardan foydalanamiz)

Please contact your system administrator. 💥 Kechagina hammasi chotki ishlab turgan loyiha, tusatdan crash bo'lsa birinchi ha
Please contact your system administrator. 💥 Kechagina hammasi chotki ishlab turgan loyiha, tusatdan crash bo'lsa birinchi hayolga SysAdmin keladigan bo'b qolgan, hato sal sekinlashsa ham 😠 p.s) optimize qilish o'rniga SysAdmin'larga tunkab o'tirishli mood 😅

Dasturlashni faqat video kurslar ko'rib o’rganib bo’lmasligi aniq. Qo’shimchasiga yana yozayotgan kodiz mohiyatini tushunishi
+1
Dasturlashni faqat video kurslar ko'rib o’rganib bo’lmasligi aniq. Qo’shimchasiga yana yozayotgan kodiz mohiyatini tushunishiz, ko’proq loyihalar qilishiz kerak bo'ladi. 👌 Backend'ga bu tilni o’rganish kerak qolaganlari yomon deb ayta olmaymiz har bir til uz joyida zo’r. Yana ham bozor holatidan vakansiyalardan kelib chiqib tanlaganiz ham maqul. Junior holatda biroz strees’li bo’ladi va daromad bo’lmaganidan keyin ko'p holatlarda tashlab ketiladi soha. (sabr) 🥲 P.s) Shunday qilib, bitta dasturlash tili yaxshi o’rganing unda loyihalar qiling, ishga joylashib keyinchalik stack almashiltirib boshqa tilga o’tib ketishiz ham qiyin bo’lmaydi. Hozirda ham ustoz-shogird ananasi mavjud, muomala va kirushuvchanlik bilan do'stlar ortirib networking oshirib boraverish kerak... 🥰 More: https://t.me/jakhonrakhmonov/433 #shaxsiy #fikr

Ko'proq xato qilish va ularni to'g'rilash ) p.s) Junior'dan tezroq senior levelga chiqish uchun ko'proq qiziq user soni ko'pr
Ko'proq xato qilish va ularni to'g'rilash ) p.s) Junior'dan tezroq senior levelga chiqish uchun ko'proq qiziq user soni ko'proq bo'lgan loyihalarda qatnashishga harakat qiling, tinimsiz o'rganishda bo'lish, va biroz vaqt talab etiladi asosan. Senior Bo'ling! 📹 #discipline #focus

AMA (Ask me anything) - hohlagan savolingizni so’rang. (yaqinroqdan tanishib, networking'ga yordam berar bu 👋) p.s) Ichingizda qolib ketgan savollar uchun 😉 * t.me/questianonbot?start=323471-0_937152038f

Biz boshladik: Bugun: * Parolni tiklash * Profile page yaratish. (Read, Update) * Q&A Link: https://youtube.com/live/CqCm3Lg9OFk?feature=share

Request access to streaming 😠 Ancha vaqt stream'da bo'lmaganimizga YouTube tanimay qolibdi, qayta verification 24 soat vaqt
Request access to streaming 😠 Ancha vaqt stream'da bo'lmaganimizga YouTube tanimay qolibdi, qayta verification 24 soat vaqt olar emish .... 😠

Stream loyihamizda ham ancha tanaffus qivordik, nasib bugun kechki 22:00 da davom etamiz 😉 P.s) vaqt, kuch qolmaganda bu kab
Stream loyihamizda ham ancha tanaffus qivordik, nasib bugun kechki 22:00 da davom etamiz 😉 P.s) vaqt, kuch qolmaganda bu kabi izohlar qayta kuch beradi 🙂🔥

The Global Interpreter Lock (GIL) has been a hot topic in the Python community for years. But Python 3.13 is shaking things u
The Global Interpreter Lock (GIL) has been a hot topic in the Python community for years. But Python 3.13 is shaking things up by making the GIL optional. 😱 Kechga ko’rish uchun video: https://youtu.be/zWPe_CUR4yU?si=52uiiSQFLvoucX6h

Yuqoridagi kod ekranga qanday natija chiqaradi?
Anonymous voting

#easy #interview #question
#easy #interview #question

Django Folder structure 📂 * Odatda shunday tayyor shablonim asosida django loyihalarimni qurib kelaman, sizga ham foydasi te
+1
Django Folder structure 📂 * Odatda shunday tayyor shablonim asosida django loyihalarimni qurib kelaman, sizga ham foydasi tegib qolar 🤷‍♀ ps) cookiecutter-django'dan vorislik olingan template 👌 Siz qanday Django Shablon ishlatasiz? 👇

Qiziq, man ko'rmaganmanmi yoki aslida ham bunday o'zbek tilidagi Python Interview stream bo'lmaganmi ? 🤔 Bir ikki kanalarda ko'ryapman JSchilar, Front-end'chilar shunaqa intervyu qilishayotganlarni, Python'da ham bo'lgan videosi YouTube'da joylashtilgani bormikin deb uylab qoldim... 🤷‍♂️ (Let's be the first ⚡️)

Vacation ham tugab endi ishga qaytganda ... 😠 HelloWorld('print') #meme #real #life
Vacation ham tugab endi ishga qaytganda ... 😠

HelloWorld('print')
#meme #real #life

Yana bir company interview jarayonida suralgan algorithm masala.
Problem: Delivery Schedule Validation You are given a list of strings schedule where each string starts with either: P - representing a pick-up operation, or D - representing a delivery operation, followed by a unique order ID. Your task is to determine if the schedule is valid based on the following rules: An order can be picked up only once and delivered only once. An order must be picked up before it is delivered. An order must not be delivered if it has not been picked up. Return True if the schedule follows all the rules, otherwise return False. Example Input: ["P1", "D1", "P2", "D2", "P3", "D3"] Output: True Explanation: Each pick-up operation precedes its corresponding delivery operation.
P.s) biror kun shu kabi masalar sizga ham berib qolishi hech gap emas, oldinda tayorgarlik kurib quyganiz maqul, bulmasa manga uxshab fail bulasiz 🥲

Full Stack Developer Test Project: Task Management System with Deployment, User Roles, and Analytics 🤯 P.s) Bu yaqinda apply
Full Stack Developer Test Project: Task Management System with Deployment, User Roles, and Analytics 🤯 P.s) Bu yaqinda apply qilgan company’dan berilgan task project, buni kanalda ulashish qanchalik to’g’ri, noto’g’riligini bilmadim lekin Python’da resume’si uchun loyiha qilmoqchi bo’lib yurganlar uchun ancha yaxshi tajriba, izlanish bo’lishi mumkin. 🙂 More

Repost from Otabek’s I/O
Linux World (part-II) Ushbu postda: - System Control - Fork bomb xujumi - Disk Space filler xujumi - Hackerlik tuzog'imga tus
Linux World (part-II) Ushbu postda: - System Control - Fork bomb xujumi - Disk Space filler xujumi - Hackerlik tuzog'imga tushgan do'stim - Hackerlarni xujumiga qarshi amaliy choralar ...haqida yoritib o'tdim. Bu narsalarni sizga hech kim o'rgatmaydi. Men esa ko'p xujumlar qilib ko'rgan va ularga qarshi turgan inson sifatida o'z tajribalarimni ushbu postda yoritib o'tdim. (Kernel haqida alohida post bo'ladi) Postni o'qish @otabekswe