IT suhbat
#solution 1. Ikkala String uzunligini o'zlashtirib oldim, kodni ixchamlashtirish uchun. 2. Yangi tekstni yig'ib ketish uchun StringBuilder kerak bo'ladi. 3. Kichik uzunlikdagi tekst uzunligigacha aylanib, avval word1 ni, keyin word2 ni bittadan harfini olibโฆ
Tayyor bo'lgan kodni iftorlik dasturxoniga tortamiz.
Xuddi ovqat pishiradigan videolardagi aytiladigan gaplarga o'xshab yozilibdi. Ovqat qilayotgandek his qilib ketdim๐
Xuddi ovqat pishiradigan videolardagi aytiladigan gaplarga o'xshab yozilibdi. Ovqat qilayotgandek his qilib ketdim๐
๐12
#unit #test
Unit test kerak(mi?) mavzusida Linkedin platformasida maqola yozib ko'rdim.
Linkedin'da tanish-bilishni ko'paytirish foydali๐
Profilim: Abduvohid Ergashev
@it_suhbat
Unit test kerak(mi?) mavzusida Linkedin platformasida maqola yozib ko'rdim.
Linkedin'da tanish-bilishni ko'paytirish foydali๐
Profilim: Abduvohid Ergashev
@it_suhbat
๐9๐3๐ฅ2โค1
Forwarded from Shavkat's blog
DASTURLASHNI O'RGANISH ISTAGIDA BO'LGANLAR UCHUN TEKIN DARSLAR
Narxi: tekin
Muddati: 1 yil
Ta'lim shakli: online (zoom)
O'rinlar soni: ko'pi bilan 35 kishi
Saralash bosqichi: 2 oy
Dasturlash tili: JAVA
TALABLAR:
1. Kompyuter yoki noutbuk(RAM kamida 4GB va undan yuqori, Core i5 va undan yuqori )
2. Internet (tezligi qancha katta bo'lsa shuncha yaxshi)
3. Qunt va harakat
PS: Bu kurs dasturlashga qiziqadigan ammo zarur imkoniyatlar mavjud bo'lmagan hududlar(asosan qishloqlar)da yashaydigan yigit-qizlar uchun mo'ljallangan.
Ko'pchilikda kompyuter bo'lmasligi mumkin, ammo busiz dasturlashni samarali o'rganib bo'lmaydi. Agar siz dasturchi bo'lmoqchi bo'lsangiz-u, ammo kompyuter bo'lmasa o'zingizga homiy topishdan cho'chimang.
Murojaat uchun(telegram) : @Ibx_13
Murojaat vaqti: 20:00 dan 22:00 gacha
Guruh๐ https://t.me/+0M7GHgDEpHFiMjhi
Narxi: tekin
Muddati: 1 yil
Ta'lim shakli: online (zoom)
O'rinlar soni: ko'pi bilan 35 kishi
Saralash bosqichi: 2 oy
Dasturlash tili: JAVA
TALABLAR:
1. Kompyuter yoki noutbuk(RAM kamida 4GB va undan yuqori, Core i5 va undan yuqori )
2. Internet (tezligi qancha katta bo'lsa shuncha yaxshi)
3. Qunt va harakat
PS: Bu kurs dasturlashga qiziqadigan ammo zarur imkoniyatlar mavjud bo'lmagan hududlar(asosan qishloqlar)da yashaydigan yigit-qizlar uchun mo'ljallangan.
Ko'pchilikda kompyuter bo'lmasligi mumkin, ammo busiz dasturlashni samarali o'rganib bo'lmaydi. Agar siz dasturchi bo'lmoqchi bo'lsangiz-u, ammo kompyuter bo'lmasa o'zingizga homiy topishdan cho'chimang.
Murojaat uchun(telegram) : @Ibx_13
Murojaat vaqti: 20:00 dan 22:00 gacha
Guruh๐ https://t.me/+0M7GHgDEpHFiMjhi
๐16๐ฅ1
Scammerlarga qarshi harakat qilamiz))
Men bu sohada yangiman, umuman tajribam yo'q desa ham bo'ladi. Kimda bu bo'yicha bilim bo'lsa, birlashamiz, harakat qilamiz, kimlarnidir qaqshatib pul ishlayotganlarga qarshi nimadir qilamiz.
Muloqotga ochiqman, bu bo'yicha kimda qanaqa ma'lumot, tajriba bo'lsa, o'rganishga tayyorman.
@wwis_mwrwq
Men bu sohada yangiman, umuman tajribam yo'q desa ham bo'ladi. Kimda bu bo'yicha bilim bo'lsa, birlashamiz, harakat qilamiz, kimlarnidir qaqshatib pul ishlayotganlarga qarshi nimadir qilamiz.
Muloqotga ochiqman, bu bo'yicha kimda qanaqa ma'lumot, tajriba bo'lsa, o'rganishga tayyorman.
@wwis_mwrwq
๐6๐ฅ1
Forwarded from MohirDev.uz
Python dasturlashga qiziqadiganlar uchun maxsus uchrashuv
๐ฅ "Python Meetup" deb nomlangan tadbir davomida sohada ko'p yillik tajribaga ega mutaxassislar o'zlarining bilimlari bilan ulashishadi.
Speakerlar ro'yxati:
- Botir Ziyatov (dasturchi, Payme)
- Anvar Narzullayev (Mohirdev.uz asoschisi)
- Adham Zohirov (team lead, MohirAI)
- Zarifjon Naxalov (Code Academy asoschisi)
Tadbir 16-aprel, yakshanba soat 10:00 da Mohirdev ofisida bo'lib o'tadi
๐ Ro'yxatdan o'tish
Tadbirda qatnashish bepul. Barcha qatnashishi mumkin
๐ฅ "Python Meetup" deb nomlangan tadbir davomida sohada ko'p yillik tajribaga ega mutaxassislar o'zlarining bilimlari bilan ulashishadi.
Speakerlar ro'yxati:
- Botir Ziyatov (dasturchi, Payme)
- Anvar Narzullayev (Mohirdev.uz asoschisi)
- Adham Zohirov (team lead, MohirAI)
- Zarifjon Naxalov (Code Academy asoschisi)
Tadbir 16-aprel, yakshanba soat 10:00 da Mohirdev ofisida bo'lib o'tadi
๐ Ro'yxatdan o'tish
Tadbirda qatnashish bepul. Barcha qatnashishi mumkin
๐6๐ฅ1๐พ1
Forwarded from Iskandar Dev (Iskandar A)
Paretto qonuni
20% harakat 80% ishni bajaradi, qolgan 20% ish esa 80% harakat bilan tugatiladi. Yani ishni asosi tez undalanadi, lekin uni yakunlash uchun karrasiga koproq kuch va vaqt talab etiladi.
Misol uchun - feature development olaylik. Bazadan malumot olib uni front ga olib chiqish kerak. Osondek - db ulanasiz -> ORM -> API -> frontda JS code. Bu bilan har qalay ishlaydi. Lekin validatsiya, unit tests, frontagi design o'zgarishlar, manager bilan maqulanishi, mazmunli logging/commenting va clean code qoidalari bilan oson oqiladigan va kattalasha oladigan tuzulma bo'lishi kerak. Keyin kichik ko'rilmagan shartlar va tezlashtirish uchun caching yoki boshqa optimizatsiya kerak bo'lib qoladi. Siz shunga o'xshash vaziyatga tushgandirsiz.
Paretto qonunidam hulosalarim:
โ Ish oson ko'rinsa ham uni baholashda noaniqliklarni va detallarni hisobga oling.
โ Ishni ustasi bo'laman desangiz, mukammalchilika intiling. O'rtiqcha qadam deb qaramang. Men o'zimga Volkswagen bilan Porsche orasida o'sha 20% farq bor, lekin qimmati 3-4 baravar ko'proq deb ketaman.
20% harakat 80% ishni bajaradi, qolgan 20% ish esa 80% harakat bilan tugatiladi. Yani ishni asosi tez undalanadi, lekin uni yakunlash uchun karrasiga koproq kuch va vaqt talab etiladi.
Misol uchun - feature development olaylik. Bazadan malumot olib uni front ga olib chiqish kerak. Osondek - db ulanasiz -> ORM -> API -> frontda JS code. Bu bilan har qalay ishlaydi. Lekin validatsiya, unit tests, frontagi design o'zgarishlar, manager bilan maqulanishi, mazmunli logging/commenting va clean code qoidalari bilan oson oqiladigan va kattalasha oladigan tuzulma bo'lishi kerak. Keyin kichik ko'rilmagan shartlar va tezlashtirish uchun caching yoki boshqa optimizatsiya kerak bo'lib qoladi. Siz shunga o'xshash vaziyatga tushgandirsiz.
Paretto qonunidam hulosalarim:
โ Ish oson ko'rinsa ham uni baholashda noaniqliklarni va detallarni hisobga oling.
โ Ishni ustasi bo'laman desangiz, mukammalchilika intiling. O'rtiqcha qadam deb qaramang. Men o'zimga Volkswagen bilan Porsche orasida o'sha 20% farq bor, lekin qimmati 3-4 baravar ko'proq deb ketaman.
๐1๐ฅ1
Tajriba.
In shaa Alloh, endilikda IT suhbat kanalimizda hozirgi kunda o'z sohasi bo'yicha ma'lum darajaga yetgan tajribali mutaxassislar bilan ularning shu kungacha bosib o'tgan yo'li haqida suhbatlar tashkil qilamiz.
Har bir dasturchining o'z tarixi bor. Kim kuchli dasturchi bo'lishni xohlasa qiyin yo'lni bosib o'tishi kerak va bu har bir dasturchida turli holatda kechadi. Biz tomonimizdan qaraganda "marraga yetgan" mutaxassislar bilan suhbatlashib, ulardan kerakli tavsiya va ko'nikmalarni olamiz.
In shaa Alloh manfaatli bo'ladi.
@it_suhbat
In shaa Alloh, endilikda IT suhbat kanalimizda hozirgi kunda o'z sohasi bo'yicha ma'lum darajaga yetgan tajribali mutaxassislar bilan ularning shu kungacha bosib o'tgan yo'li haqida suhbatlar tashkil qilamiz.
Har bir dasturchining o'z tarixi bor. Kim kuchli dasturchi bo'lishni xohlasa qiyin yo'lni bosib o'tishi kerak va bu har bir dasturchida turli holatda kechadi. Biz tomonimizdan qaraganda "marraga yetgan" mutaxassislar bilan suhbatlashib, ulardan kerakli tavsiya va ko'nikmalarni olamiz.
In shaa Alloh manfaatli bo'ladi.
@it_suhbat
๐ฅ25๐4๐2
๐1-suhbatdoshimiz Shakhriyor Ergashev
๐ Tajriba: 8+ yil
๐ช Hozirgi ish o'rni: Exadel
๐งพ Shu kungacha ishlagan ish joylari: Portavita, StartSoft, UzMedInfo
๐ Ta'lim: Turin Politexnika Universiteti(bakalavr), Innopolis Universiteti(magistr)
๐ Asosiy yo'nalish: Java Backend
Telegram | LinkedIn | Email
๐ Shanba (06.05.2023) kuni soat 22:00 da jonli efirda suhbat qilamiz.
@it_suhbat
๐ Tajriba: 8+ yil
๐ช Hozirgi ish o'rni: Exadel
๐งพ Shu kungacha ishlagan ish joylari: Portavita, StartSoft, UzMedInfo
๐ Ta'lim: Turin Politexnika Universiteti(bakalavr), Innopolis Universiteti(magistr)
๐ Asosiy yo'nalish: Java Backend
Telegram | LinkedIn | Email
๐ Shanba (06.05.2023) kuni soat 22:00 da jonli efirda suhbat qilamiz.
@it_suhbat
๐33๐ฅ3
Oสปtgan shanba kuni hozirda Amazonda SDE II lavozimida 1 yildan buyon ishlab kelayotgan Iskandar Anvarov bilan suhbat oสปtkazdik.
Suhbat davomida Iskandar aka oสปzlarining tajribalari bilan ulashdilar, tavsiyalar berdilar. In shaa Alloh, hamma bilan ham jonli suhbat tashkil qilishga harakat qilamiz.
Tajribalilarning suhbatlaridan oสปzimizga keragini olamiz va oสปz karyeramizni qurishda davom etamiz.
@it_suhbat da suhbatlashamiz))
Suhbat davomida Iskandar aka oสปzlarining tajribalari bilan ulashdilar, tavsiyalar berdilar. In shaa Alloh, hamma bilan ham jonli suhbat tashkil qilishga harakat qilamiz.
Tajribalilarning suhbatlaridan oสปzimizga keragini olamiz va oสปz karyeramizni qurishda davom etamiz.
@it_suhbat da suhbatlashamiz))
๐21โค1
Ish qidirayotganlar uchun bir akamiz ish bo'yicha e'lonlar beradigan kanallar ro'yxati tashkil qilingan kanal ochibdilar.
Ishlarni kirib ko'rsangiz bo'ladi.
Kanalga o'tish uchun : https://t.me/jobs_channels
@it_suhbat
Ishlarni kirib ko'rsangiz bo'ladi.
Kanalga o'tish uchun : https://t.me/jobs_channels
@it_suhbat
Telegram
Job Channels
This channel is created for collecting vacancies mainly in IT and in spheres close to IT. DM me https://t.me/erkeenson if you know some other channels. That way we help others find jobs.
Repeating channels will be deleted soon.
Repeating channels will be deleted soon.
๐16โค1
#leetcode #daily #medium
maximum-number-of-vowels-in-a-substring-of-given-length
Masala sharti:
String
Bir qaraganda masala sharti oson. Lekin uni optimal yo'l bilan hal qilish kerak. Vaqt uchun limit bor. O(n) complexity'da hal qilish kerak.
@it_suhbat
maximum-number-of-vowels-in-a-substring-of-given-length
Masala sharti:
String
s va integer k berilgan. Berilgan so'zni istalgan joyidan k uzunlikda kesib olish mumkin va shu kesib olish mumkin bo'lga qismlar ichida eng ko'p unli harflar soni maksimal nechta bo'lishi mumkinligini topish kerak. Ya'ni, eng ko'p unli harf qatnashgan so'zning k uzunlikdagi bo'lagi.Bir qaraganda masala sharti oson. Lekin uni optimal yo'l bilan hal qilish kerak. Vaqt uchun limit bor. O(n) complexity'da hal qilish kerak.
@it_suhbat
๐4โค2
In shaa Alloh bugun kechga suhbatimiz bor. Rejalaringizga qoสปshib qoสปying))
๐10๐ฅ6๐ซก5โค1
IT suhbat
๐1-suhbatdoshimiz Shakhriyor Ergashev ๐ Tajriba: 8+ yil ๐ช Hozirgi ish o'rni: Exadel ๐งพ Shu kungacha ishlagan ish joylari: Portavita, StartSoft, UzMedInfo ๐ Ta'lim: Turin Politexnika Universiteti(bakalavr), Innopolis Universiteti(magistr) ๐ Asosiy yo'nalish:โฆ
8 yildan ortiq tajribaga ega muxandisga bermoqchi boสปlgan savollaringizni oสปylab turing. Bir ozdan soสปng boshlaymiz๐
โค2