Assalomu alaykum va rohmatullohi va barokatuhu!
Bu kanal — dasturchilar, IT mutaxassislari va soha havaskorlari uchun foydali eslatmalar, kod snippetlari va qisqa cheat sheet’lar manbai bo‘ladi.
Har kuni siz bilan kichik, ammo foydali ma’lumotlar ulashib borishga harakat qilaman: kod yozish, texnologiyalar, tavsiyalar va boshqalar haqida.
🎯 Maqsadim — kam vaqt, ko‘p foyda tamoyiliga amal qilgan holda, bilimlaringizni tez va samarali oshirishga yordam berish.
Do‘stlaringiz bilan ulashing va birga rivojlanaylik! 🚀
#dev #cheatsheet #dasturlash #ituz
Bu kanal — dasturchilar, IT mutaxassislari va soha havaskorlari uchun foydali eslatmalar, kod snippetlari va qisqa cheat sheet’lar manbai bo‘ladi.
Har kuni siz bilan kichik, ammo foydali ma’lumotlar ulashib borishga harakat qilaman: kod yozish, texnologiyalar, tavsiyalar va boshqalar haqida.
🎯 Maqsadim — kam vaqt, ko‘p foyda tamoyiliga amal qilgan holda, bilimlaringizni tez va samarali oshirishga yordam berish.
Do‘stlaringiz bilan ulashing va birga rivojlanaylik! 🚀
#dev #cheatsheet #dasturlash #ituz
🧪 #ToolTavsiyasi
🔧 tmux — terminalni boshqarish san’ati
> Terminal oynasini bo‘lish, bir nechta seansni boshqarish yoki fon rejimida jarayonni davom ettirish kerakmi?
✅ tmux bu — terminal multiplexer. U sizga bir nechta sessiyalarni bir oynada yuritish, ulardan chiqib ketib yana qaytish, hatto SSH uzilganidan keyin ham jarayonni saqlash imkonini beradi.
---
🔑 Asosiy buyruqlar:
tmux # Yangi sessiya yaratish
tmux ls # Mavjud sessiyalar roʻyxati
tmux attach # Oxirgi sessiyaga ulanish
tmux attach -t nomi # Maxsus sessiyaga ulanish
💡 Ichida foydali tugmalar:
Amal Tugma birikmasi
Oynani bo‘lish (vertikal) Ctrl+b, so‘ng "
Oynani bo‘lish (gorizontal) Ctrl+b, so‘ng %
Oyna ichida almashish Ctrl+b, so‘ng ← ↑ ↓ →
Sessiyadan chiqmasdan chiqish Ctrl+b, so‘ng d
---
✅ Eng muhimi:
Agar uzoq vaqt davom etuvchi skript ishlayotgan bo‘lsa, tmux uni orqa fonda xavfsiz davom ettirish imkonini beradi. SSH uzilsa ham — xavotir yo‘q!
📌 Tizim administratorlari va backendchilar uchun ajralmas vosita.
---
🔗 Rasmiy sayt: https://github.com/tmux/tmux
📂 #tool #tmux #terminal #cli #cheatsheet #devuz
🔧 tmux — terminalni boshqarish san’ati
> Terminal oynasini bo‘lish, bir nechta seansni boshqarish yoki fon rejimida jarayonni davom ettirish kerakmi?
✅ tmux bu — terminal multiplexer. U sizga bir nechta sessiyalarni bir oynada yuritish, ulardan chiqib ketib yana qaytish, hatto SSH uzilganidan keyin ham jarayonni saqlash imkonini beradi.
---
🔑 Asosiy buyruqlar:
tmux # Yangi sessiya yaratish
tmux ls # Mavjud sessiyalar roʻyxati
tmux attach # Oxirgi sessiyaga ulanish
tmux attach -t nomi # Maxsus sessiyaga ulanish
💡 Ichida foydali tugmalar:
Amal Tugma birikmasi
Oynani bo‘lish (vertikal) Ctrl+b, so‘ng "
Oynani bo‘lish (gorizontal) Ctrl+b, so‘ng %
Oyna ichida almashish Ctrl+b, so‘ng ← ↑ ↓ →
Sessiyadan chiqmasdan chiqish Ctrl+b, so‘ng d
---
✅ Eng muhimi:
Agar uzoq vaqt davom etuvchi skript ishlayotgan bo‘lsa, tmux uni orqa fonda xavfsiz davom ettirish imkonini beradi. SSH uzilsa ham — xavotir yo‘q!
📌 Tizim administratorlari va backendchilar uchun ajralmas vosita.
---
🔗 Rasmiy sayt: https://github.com/tmux/tmux
📂 #tool #tmux #terminal #cli #cheatsheet #devuz
GitHub
GitHub - tmux/tmux: tmux source code
tmux source code. Contribute to tmux/tmux development by creating an account on GitHub.
Substack.uz
🧪 #ToolTavsiyasi 🔧 tmux — terminalni boshqarish san’ati > Terminal oynasini bo‘lish, bir nechta seansni boshqarish yoki fon rejimida jarayonni davom ettirish kerakmi? ✅ tmux bu — terminal multiplexer. U sizga bir nechta sessiyalarni bir oynada yuritish…
⚙️ #ToolTavsiyasi
📂 tmux’ni o‘zingizga moslab oling — .tmux.conf bilan
tmux juda qudratli, ammo default tugmalar noqulay bo‘lishi mumkin. Quyidagi .tmux.conf sozlamalari yordamida tezlik va qulaylikni oshiring:
---
🛠️ Minimal va foydali .tmux.conf:
# Qulay lider tugmasi (Ctrl+a o‘rniga)
unbind C-b
set -g prefix C-a
bind C-a send-prefix
# Bo‘linmalar orasida tez harakat
bind -r h select-pane -L
bind -r l select-pane -R
bind -r j select-pane -D
bind -r k select-pane -U
# Ekranni yangilash
bind r source-file ~/.tmux.conf \; display-message "Config reloaded!"
# Ekran nomlarini avtomatik yangilash
set -g automatic-rename on
---
🔥 Bonus:
✅ Ctrl+a Linux screen’dan o‘rganilganlar uchun qulay
✅ hjkl – vim foydalanuvchilari uchun ideal
✅ r – sozlamani real vaqt rejimida yangilash
---
📁 .tmux.conf faylini yaratish:
nano ~/.tmux.conf
# Yoki:
touch ~/.tmux.conf && code ~/.tmux.conf
---
✅ Eng muhimi:
Konfiguratsiya sizning ish uslubingizga mos bo‘lsa, tmux terminaldagi unumdorlikni keskin oshiradi.
---
🔗 Ko‘proq: https://github.com/tmux/tmux/wiki
📂 #tmux #config #dotfiles #cli #devuz #terminal #cheatsheet
📂 tmux’ni o‘zingizga moslab oling — .tmux.conf bilan
tmux juda qudratli, ammo default tugmalar noqulay bo‘lishi mumkin. Quyidagi .tmux.conf sozlamalari yordamida tezlik va qulaylikni oshiring:
---
🛠️ Minimal va foydali .tmux.conf:
# Qulay lider tugmasi (Ctrl+a o‘rniga)
unbind C-b
set -g prefix C-a
bind C-a send-prefix
# Bo‘linmalar orasida tez harakat
bind -r h select-pane -L
bind -r l select-pane -R
bind -r j select-pane -D
bind -r k select-pane -U
# Ekranni yangilash
bind r source-file ~/.tmux.conf \; display-message "Config reloaded!"
# Ekran nomlarini avtomatik yangilash
set -g automatic-rename on
---
🔥 Bonus:
✅ Ctrl+a Linux screen’dan o‘rganilganlar uchun qulay
✅ hjkl – vim foydalanuvchilari uchun ideal
✅ r – sozlamani real vaqt rejimida yangilash
---
📁 .tmux.conf faylini yaratish:
nano ~/.tmux.conf
# Yoki:
touch ~/.tmux.conf && code ~/.tmux.conf
---
✅ Eng muhimi:
Konfiguratsiya sizning ish uslubingizga mos bo‘lsa, tmux terminaldagi unumdorlikni keskin oshiradi.
---
🔗 Ko‘proq: https://github.com/tmux/tmux/wiki
📂 #tmux #config #dotfiles #cli #devuz #terminal #cheatsheet
GitHub
Home
tmux source code. Contribute to tmux/tmux development by creating an account on GitHub.
phpstorm_cheatsheet.pdf
3.2 KB
Phpstormda ishlaydiganlar uchun foydali hot-keylar to'plami
📝 Token bilan autentifikatsiya qilishda ko‘pchilik yo‘l qo‘yadigan xavfsizlik xatolari
Ko‘p tizimlarda login jarayonida access token va refresh token ishlatiladi, lekin amaliyotda ularni noto‘g‘ri qo‘llash sababli xavfsizlik zaiflashib ketayotgan holatlar juda ko‘p uchraydi...
✍️ Doston Usmonov • 3 min read
#token #refresh-token #xavfsizlik
📖 Read Article
Ko‘p tizimlarda login jarayonida access token va refresh token ishlatiladi, lekin amaliyotda ularni noto‘g‘ri qo‘llash sababli xavfsizlik zaiflashib ketayotgan holatlar juda ko‘p uchraydi...
✍️ Doston Usmonov • 3 min read
#token #refresh-token #xavfsizlik
📖 Read Article
substack.uz
Token bilan autentifikatsiya qilishda ko‘pchilik yo‘l qo‘yadigan xavfsizlik xatolari
Ko‘p tizimlarda login jarayonida access token va refresh token ishlatiladi, lekin amaliyotda ularni noto‘g‘ri qo‘llash sababli xavfsizlik zaiflashib ketayotgan holatlar juda ko‘p uchraydi. Avvalo farq...
📝 Re-auth va step-up verification qachon va nima uchun kerak
Ko‘pchilik tizimlarda foydalanuvchi login qilgandan keyin barcha endpointlar bir xil darajada ishonchli deb qabul qilinadi. Aslida esa bu noto‘g‘ri yondashuv. Bunday endpointlar uchun faqat a...
✍️ Doston Usmonov • 1 min read
#xavfsizlik #sensitive-endpoint #access-token
📖 Read Article
Ko‘pchilik tizimlarda foydalanuvchi login qilgandan keyin barcha endpointlar bir xil darajada ishonchli deb qabul qilinadi. Aslida esa bu noto‘g‘ri yondashuv. Bunday endpointlar uchun faqat a...
✍️ Doston Usmonov • 1 min read
#xavfsizlik #sensitive-endpoint #access-token
📖 Read Article
substack.uz
Re-auth va step-up verification qachon va nima uchun kerak
Ko‘pchilik tizimlarda foydalanuvchi login qilgandan keyin barcha endpointlar bir xil darajada ishonchli deb qabul qilinadi. Aslida esa bu noto‘g‘ri yondashuv. Bunday endpointlar uchun faqat access tok...
📝 Auth level va risk based decision zamonaviy autentifikatsiyaning asosi
Sensitive endpointlarni himoyalashda eng samarali yondashuvlardan biri bu auth level va risk based decision mexanizmlaridir. Bu yondashuv login qilingan yoki qilinmagan degan ikkilik modeldan chiqi...
✍️ Doston Usmonov • 2 min read
#xavfsizlik #autentifikatsiya #sensitive-endpoint
📖 Read Article
Sensitive endpointlarni himoyalashda eng samarali yondashuvlardan biri bu auth level va risk based decision mexanizmlaridir. Bu yondashuv login qilingan yoki qilinmagan degan ikkilik modeldan chiqi...
✍️ Doston Usmonov • 2 min read
#xavfsizlik #autentifikatsiya #sensitive-endpoint
📖 Read Article
substack.uz
Auth level va risk based decision zamonaviy autentifikatsiyaning asosi
Sensitive endpointlarni himoyalashda eng samarali yondashuvlardan biri bu auth level va risk based decision mexanizmlaridir. Bu yondashuv login qilingan yoki qilinmagan degan ikkilik modeldan chiqib,...
📝 Telegram Kanal Integratsiyasi — Yangi Imkoniyat! 📱
Maqolalaringizni nashr etganingizda avtomatik ravishda Telegram kanalingizga ham yuborilishini xohlaysizmi? Endi bu imkoniyat mavjud! 🎉 🚀 Yangi imkoniyat: Telegram Kanal Integratsiyasi Biz si...
✍️ Doston Usmonov • 2 min read
#yangilik #telegram #feature
📖 Read Article
Maqolalaringizni nashr etganingizda avtomatik ravishda Telegram kanalingizga ham yuborilishini xohlaysizmi? Endi bu imkoniyat mavjud! 🎉 🚀 Yangi imkoniyat: Telegram Kanal Integratsiyasi Biz si...
✍️ Doston Usmonov • 2 min read
#yangilik #telegram #feature
📖 Read Article
substack.uz
Telegram Kanal Integratsiyasi — Yangi Imkoniyat! 📱
Maqolalaringizni nashr etganingizda avtomatik ravishda Telegram kanalingizga ham yuborilishini xohlaysizmi? Endi bu imkoniyat mavjud! 🎉 🚀 Yangi imkoniyat: Telegram Kanal Integratsiyasi Biz sizning s...
substack.uz
Va nihoyat Blog saytimni ishga tushirdim
Ancha yillardan beri Substack, Medium saytlariga o'xshash blog sayt yozishni niyat qilib yurgandim, lekin vaqt topa olmaganim uchun yozishga qo'lim tegmayotgan edi. Bu yilni boshida dam olish kunlari...
📝 Va nihoyat Blog saytimni ishga tushirdim
✍️ Doston Usmonov • 1 min read
Ancha yillardan beri Substack, Medium saytlariga o'xshash blog sayt yozishni niyat qilib yurgandim, lekin vaqt topa olmaganim uchun yozishga qo'lim tegmayotgan edi.
Bu yilni boshida dam olish kunlari shu saytni yozib qo'yishga qaror qildim va sun'iy intellekt yordamida yozishga kirishdim. 4-5 kun davomida kechki payt yozib tugatdim va bugun ishga tushirdim.
Bu saytda quyidagicha imkoniyatlar bor:
• google orqali kirish
• medium uslubida post yozish
• postlarga izoh yozish
• postlarga like bosish
• postlarni saqlab qo'yish
• postlarni ulashish
#sayt #post #blog #yangilik #birinchi-post
📖 Читать полностью на сайте
✍️ Doston Usmonov • 1 min read
Ancha yillardan beri Substack, Medium saytlariga o'xshash blog sayt yozishni niyat qilib yurgandim, lekin vaqt topa olmaganim uchun yozishga qo'lim tegmayotgan edi.
Bu yilni boshida dam olish kunlari shu saytni yozib qo'yishga qaror qildim va sun'iy intellekt yordamida yozishga kirishdim. 4-5 kun davomida kechki payt yozib tugatdim va bugun ishga tushirdim.
Bu saytda quyidagicha imkoniyatlar bor:
• google orqali kirish
• medium uslubida post yozish
• postlarga izoh yozish
• postlarga like bosish
• postlarni saqlab qo'yish
• postlarni ulashish
Sayt bo'yicha taklif va mulohazalaringiz bo'lsa, izohlarda yozib qoldirishingiz mumkin
#sayt #post #blog #yangilik #birinchi-post
📖 Читать полностью на сайте
📝 Substack UZ endi ilova sifatida o'rnatilishi mumkin! 📱
✍️ Doston Usmonov • 2 min read
Hurmatli foydalanuvchilar! Bugun biz juda muhim yangilikni e'lon qilmoqdamiz — Substack UZ endi telefoningiz yoki kompyuteringizga ilova sifatida o'rnatilishi mumkin!
🤔 Bu nima degani?
PWA (Progressive Web App) — bu veb-saytni mobil ilova sifatida o'rnatish imkoniyati. Siz App Store yoki Play Market'ga kirmasdan, to'g'ridan-to'g'ri brauzer orqali ilovani o'rnatishingiz mumkin.
✨ Qanday afzalliklar bor?
⚡ Tezkor kirish
Bosh ekranga o'rnatilgan ikonka orqali bir bosishda kiring. Brauzer ochish, manzil yozish shart emas.
📴 Offline rejim
Internet aloqasi yo'q bo'lsa ham, avval o'qigan maqolalaringiz saqlanib qoladi. Sizga qulay vaqtda o'qishingiz mumkin.
🔔 Bildirishnomalar
Yangi maqolalar, izohlar va reaktsiyalar haqida tezkor xabarlar oling.
💾 Kam xotira
Oddiy ilovalardan farqli o'laroq, PWA atigi bir necha MB xo...
✍️ Doston Usmonov • 2 min read
Hurmatli foydalanuvchilar! Bugun biz juda muhim yangilikni e'lon qilmoqdamiz — Substack UZ endi telefoningiz yoki kompyuteringizga ilova sifatida o'rnatilishi mumkin!
🤔 Bu nima degani?
PWA (Progressive Web App) — bu veb-saytni mobil ilova sifatida o'rnatish imkoniyati. Siz App Store yoki Play Market'ga kirmasdan, to'g'ridan-to'g'ri brauzer orqali ilovani o'rnatishingiz mumkin.
✨ Qanday afzalliklar bor?
⚡ Tezkor kirish
Bosh ekranga o'rnatilgan ikonka orqali bir bosishda kiring. Brauzer ochish, manzil yozish shart emas.
📴 Offline rejim
Internet aloqasi yo'q bo'lsa ham, avval o'qigan maqolalaringiz saqlanib qoladi. Sizga qulay vaqtda o'qishingiz mumkin.
🔔 Bildirishnomalar
Yangi maqolalar, izohlar va reaktsiyalar haqida tezkor xabarlar oling.
💾 Kam xotira
Oddiy ilovalardan farqli o'laroq, PWA atigi bir necha MB xo...