Khamidulla’s Micro Blog 🫵🏻
221 subscribers
342 photos
9 videos
207 links
I am half and half. Half muggle and half magic coder. Speaking in Python language. Coffee, coding, no-smoking and sleeping.

Telegram Blog: @khamidulla_inoyatov
On YouTube: https://m.youtube.com/channel/UClxV0oe3u2gUzlybE2wTN_Q
Download Telegram
Day 060

Kun masalalari:

🟢 2357. Make Array Zero by Subtracting Equal Amounts
🟡 1338. Reduce Array Size to The Half

O’qish uchun material:

*nix dagi quyidagi komanda bilan man <command> orqali tanishing:

- arp

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.

cd ~
arp -n


Javoblar:

🟢 2500. Delete Greatest Value in Each Row
🟡 451. Sort Characters By Frequency

#SDM

@khamidulla_inoyatov_microblog
👍2
Day 061

Kun masalalari:

🟢 1337. The K Weakest Rows in a Matrix
🟡 1753. Maximum Score From Removing Stones

O’qish uchun material:

*nix dagi quyidagi komanda bilan man <command> orqali tanishing:

- ndp

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.

cd ~
sudo ndp -n


Javoblar:

🟢 2357. Make Array Zero by Subtracting Equal Amounts
🟡 1338. Reduce Array Size to The Half

#SDM

@khamidulla_inoyatov_microblog
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Tatil tugadi

Mana tatil xam tugadi 🏖️. Yil oxirigacha boshqa oylab qoygan maqsadlar tamon xarakat qilishda davom etamiz. Sizda qanday ketyapti?

Video credits: Durdona

P.S: Borgan joylarimni birma post shaklida yozib boraman.
2👍1🔥1😁1
Day 062

Kun masalalari:

🟢 2558. Take Gifts From the Richest Pile
🟡 215. Kth Largest Element in an Array

O’qish uchun material:

*nix dagi quyidagi komanda bilan man <command> orqali tanishing:

- iptables

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.

cd ~
sudo iptables -A INPUT -s 140.82.121.3 -j DROP
<Try to open www.github.com on your browser>
sudo iptables -L --line-numbers
sudo iptables -D INPUT <rule_number>

NOTE: iptables komandasi bilan ishlayotganda extiyotkor bo’ling 🙂 
3-komandadigi <rule_number> ni 2-komandaning natijasidan olasiz 🙂

Javoblar:

🟢 1337. The K Weakest Rows in a Matrix
🟡 1753. Maximum Score From Removing Stones

#SDM

@khamidulla_inoyatov_microblog
👍1
Day 063

Kun masalalari:

🟢 1046. Last Stone Weight
🟡 1845. Seat Reservation Manager

O’qish uchun material:

*nix dagi quyidagi komanda bilan man <command> orqali tanishing:

- lsmod

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.

cd ~
lsmod


Javoblar:

🟢 2558. Take Gifts From the Richest Pile
🟡 215. Kth Largest Element in an Array

#SDM

@khamidulla_inoyatov_microblog
👍3
Siz ishlaydigan IT companiyalarida staging server bormi? Staging server nima uchun keragligini bilasizmi? 🤔
Day 064

Kun masalalari:

🟢 506. Relative Ranks
🟡 378. Kth Smallest Element in a Sorted Matrix

O’qish uchun material:

*nix dagi quyidagi komanda bilan man <command> orqali tanishing:

- strace

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.

cd ~
strace -o output.md ls -l

Javoblar:

🟢 1046. Last Stone Weight
🟡 1845. Seat Reservation Manager

#SDM

@khamidulla_inoyatov_microblog
👍2
Day 065

Kun masalalari:

🟢 2231. Largest Number After Digit Swaps by Parity
🟡 2679. Sum in a Matrix

O’qish uchun material:

*nix dagi quyidagi komanda bilan man <command> orqali tanishing:

- ltrace

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.


cd ~
ltrace ls -l


PS. Kechagi komandaning natijasini - output.md file ni tekshirib ko’rdingizmi? 🙂

Javoblar:

🟢 506. Relative Ranks
🟡 378. Kth Smallest Element in a Sorted Matrix

#SDM

@khamidulla_inoyatov_microblog
👍2
Day 066

Kun masalalari:

🟢 2335. Minimum Amount of Time to Fill Cups
🟡 912. Sort an Array

O’qish uchun material:

*nix dagi quyidagi komanda bilan man <command> orqali tanishing:

- time

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.

cd ~
time ls -l

Javoblar:

🟢 2231. Largest Number After Digit Swaps by Parity
🟡 2679. Sum in a Matrix

#SDM


@khamidulla_inoyatov_microblog
👍3
Day 067

Kun masalalari:

🟢 703. Kth Largest Element in a Stream
🟡 692. Top K Frequent Words

O’qish uchun material:

*nix dagi quyidagi komanda bilan man <command> orqali tanishing:

- nohup

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring. kill -9 <pid> dagi pid - bundan oldin bajarilgan pgrep -a ping ning natijasidan olingan.

cd ~
mkdir day067
cd day067
touch hello.sh
echo "#\!/bin/bash" > hello.sh
echo printf \"Hello, world\" >> hello.sh
chmod +x hello.sh
./hello.sh
nohup ./hello.sh
cat nohup.out

nohup ping google.com &
pgrep -a ping
kill -9 <pid>
cat nohup.out


Javoblar:

🟢 2335. Minimum Amount of Time to Fill Cups
🟡 912. Sort an Array

#SDM


@khamidulla_inoyatov_microblog
👍2
Ukam Khumoyun Inoyatov ni Amsterdam xaqida quyidagilarni yozgan.

Gollandiya - kanallar, velosipedlar va piyodalar yurti

Eng uzoq vaqt qolib eng bemalol aylangan shaharimiz aynan Amsterdam bo’ldi. Ob-havosi, tabiati, arxitekturasi, piyoda va velosipedchilarga bo’lgan munosbati bilan meni rom etgan bu shaharga qayta qayta tashrif buyurgan yoki yashagan bo’lardim. Shahar, ba’zi nuqtalarini hisobga olmasa juda tinch, huddi ertakka o’xshaydi, kanal bo’yiga qurilgan uy va binolar sizni qandaydir hikoya qahromanidek his qilishga undaydi.

Transport 🚋
Ko’chalarda mashinalar juda kam, shunga yarasha tiqilinchlik va signal ovozlari ham yo’q, avtomobillarning asosiy qismi elektromobillar va kam yoqilg'i sarflovchi gibrid avtomobillari, shaharda shuncha vaqt yashab, umuman tutagan va yoqimsiz hid qoldirgan avtomobillarni uchratganim yo’q. Velosipedda har qanday A nuqtadan B nuqtaga yetib olishingiz mumkin, deyarli 90% ko’chalarda alohida piyodalar va velosipedchilar uchun harakatlanish yo’llari mavjud. Velosipedlar huddi avtomobillardek yo’lning o’ng tomonidan o’ng qo’l qoidasiga asosan harakatlanishadi, burilish kerak bo’lganda har bir haydovchi qo’l ishoralari bilan qayerga burilmoqchiligini ko’rsatadi. Men ham velosipedda umumiy 60-80km masofani bosib o’tgan bo’lsam, tezgina qonun qoidalarga tushunib olib, shahar bilan uyg’unlashdim. Shahar kanallar bilan to’lgan, shunga yarasha ko’priklarning har qanday turini va qayiqlarda harakatlanayotgan mahalliy aholini ko’rishingiz mumkin, kimdur yumush bilan, kimdur shunchaki sayrga chiqgan. Jamoat transportining har qanday ko’rinishi bor, eng qulayi esa albatta tramvay. Nega shaharsozlik haqida blog yuritadigan Ilya Varlamov kabi bloggerlarni post-sovet davlatlarida tramvayni qaytarish kerakligi haqida bong urishini endi tushundim.

Mahalliy aholi 👫🏻
Menga eng yoqgan taraflaridan biri 99% aholi ingliz tilini biladi va sizga yordam kerak bo’lsa, hushmuomilalik bilan barchasini tushuntirib beradi. Ubu narsani tushuntirish va muloqatda bo’lish bilan umuman muammo bo’lmadi. Undan tashqari, agar liftga kirayotgan yoki chiqayotgan bo’lsangiz, begona insonlar siz bilan salomlashib, chiqib ketayotganda hayrli kun tilab ketishadi, bundan keyin albatta kunni yaxshi kayfiyatda o’tkazishingiz tabiiy.

Tabiat 🌳
Instagramga bir story qo’ygandim, “Butun shahar ekobog’dek” deb nomlangan, rostdan ham, shaharni har bir qismida bog’lar, o’rmonlar va ko’ngil ochar yashil maydonlar mavjud. U yerda shunchaki sayr qilsangiz ham bag’ri dilingiz yayraydi. Ayniqsa yomg’ir paytida va undan keyingi sayrda, o’pkangiz sizga rahmat aytib yuboradigan darajada havo toza va yoqimli hid keladi. Bepoyon dalalarda o’zi o’tlab yurgan golland sigirlari balki shuning uchun ham kuniga 40 litr sut berishar.

To’liqroq o’zini kanalida o’qishingiz mumkin.
👍5
Day 068

Kun masalalari:

🟢 2099. Find Subsequence of Length K With the Largest Sum
🟡 1405. Longest Happy String

O’qish uchun material:

*nix dagi quyidagi komanda bilan man <command> orqali tanishing:

- reboot

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.

cd ~
reboot now


Javoblar:

🟢 703. Kth Largest Element in a Stream
🟡 692. Top K Frequent Words

#SDM

@khamidulla_inoyatov_microblog
👍2
Media is too big
VIEW IN TELEGRAM
Hard work 😓

Sizni chempionlardan nima ajratib turadi bilasizmi? Siz tengi jahonga tanilgan insonlar bor sizni ulardan nimangiz kam? Unda Garry Kassparovni bu xaqida fikirlarini tinglab ko’ring.

@khamidulla_inoyatov_microblog
👍71💯1
Day 069

Kun masalalari:

🟢 933. Number of Recent Calls
🟡 1823. Find the Winner of the Circular Game

O’qish uchun material:

*nix dagi quyidagi komanda bilan man <command> orqali tanishing:

- poweroff

DIY:

\nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.

cd ~
sudo poweroff


Javoblar:

🟢 2099. Find Subsequence of Length K With the Largest Sum
🟡 1405. Longest Happy String

#SDM

@khamidulla_inoyatov_microblog
👍1🔥1
Day 070

Kun masalalari:

🟢 1700. Number of Students Unable to Eat Lunch
🟡 641. Design Circular Deque

O’qish uchun material:

*nix dagi quyidagi komanda bilan man <command> orqali tanishing:

- init

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring.

cd ~
sudo init 6


Javoblar:

🟢 933. Number of Recent Calls
🟡 1823. Find the Winner of the Circular Game

#SDM

@khamidulla_inoyatov_microblog
👍1🔥1🤨1👻1
Rainy Amsterdam from Booking.com’s Campus.
👍4
Kecha Universitetga kirish imtihonlariga taluqli bir necha odamni maqolalarini o’qidim (Xammasini Jaxongir boshladilar :)). Lekin nimagadir meni tushimga kirish imtixonlari emas balkim Universitetdagi so’ngi davlat imtixonlardan yeqilayotganim kirdi. Oliy Mathematikadan imtixonda javob berolmay o’tirganimni ko’rdim. Xamma narsa esimdan chiqib ketibdi. Endi Universitetni bitira olmayman deb qo’rqib uyg’ondim. Aslida to’rtinchi kursda Oliy Matrmatikadan imtixon bo’lmagan. Bilmadim nega bu tushni ko’rdim lekin umuman olganda Matematikadagi ko’p narsa yoddan ko’tarilgan. Albatta formulalar kitobchasi bilan xali xam masalalarni ishloy olsam kerak lekin oldingidek emas. O’z vaqtida juda ko’p vaqt sariflagan bilimlar xayotda as qotmadi. Xarakat qilib yuqori bal olganim xam vaqt o’tib esdan chiqdi. ChatGPT uxlashdan oldin bo’lmag’ur narsalarni o’qiyverma telefonda deyapti. Sizda xam shunday bo’lganmi?

PS: Quora da xam bu xaqida yozilgan ekan bitta mendamas ekan.

@khamidulla_inoyatov_microblog
🤓4👍1
Day 071

Kun masalalari:

🟢 232. Implement Queue using Stacks
🟡 1670. Design Front Middle Back Queue

O’qish uchun material:

*nix dagi quyidagi komanda bilan man <command> orqali tanishing:

- systemctl

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring 😎

cd ~
systemctl list-unit-files --type=service
sudo systemctl reboot


Javoblar:

🟢 1700. Number of Students Unable to Eat Lunch
🟡 641. Design Circular Deque

#SDM


@khamidulla_inoyatov_microblog
👍2🔥1
Day 072

Kun masalalari:

🟢 2073. Time Needed to Buy Tickets
🟡 1352. Product of the Last K Numbers

O’qish uchun material:

*nix dagi quyidagi komanda bilan man <command> orqali tanishing:

- halt

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring

cd ~
sudo halt


Javoblar:

🟢 232. Implement Queue using Stacks
🟡 1670. Design Front Middle Back Queue

#SDM

@khamidulla_inoyatov_microblog
Day 073

Kun masalalari:

🟢 387. First Unique Character in a String
🟡 918. Maximum Sum Circular Subarray

O’qish uchun material:

*nix dagi quyidagi komanda bilan man <command> orqali tanishing:

- vi

DIY:

*nix systemasda quyidagi komandalarni ketma-ket bajarib ko’ring

cd ~
vi test.md


Javoblar:

🟢 2073. Time Needed to Buy Tickets
🟡 1352. Product of the Last K Numbers

#SDM


@khamidulla_inoyatov_microblog
🔥1