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...
📝 Ikki kunda shaxmat o'ynaydigan saytni ishga tushirdim
✍️ Doston Usmonov • 1 min read
Hozirgi sun'iy intellekt rivojlangan paytda dastur yozish muammo bo'lmay qoldi, faqatgina g'oya topsangiz bo'ldi.
Men o'zim oldindan qiziqqan va o'ylab yurgan proyektlarni yozishda (aniqrog'i yozdirishda :)) davom etayapman.
Bu safar ancha yillar oldin juda berilib ketgan sport turim bo'lgan o'yin - Shaxmat o'yinini onlayn o'ynash platformasini yozdirdim.
2012-yili kuzda bitta sinfdoshim shaxmatda yurishlarni o'rgatib qo'ygandan keyin bir hafta har kuni o'ynab, o'rganib uni yutgan edim. Keyin Jagplay degan onlayn shaxmat programmasini o'rnatib olib, har kuni 30 minutlik partiyadan 20-25 marta o'ynardim.
Boshida rosa yutqazganman, ochkolarim 800 dan tushib ketganda endi yig'ishtiraman deganimda o'sha programmadagi bitta Andijonlik aka qanday yurish kerakligini aytib turganda 1-2 tasini yutib qo'yib, qiziqishim kuchaygan. Keyinchalik o'sha programmada reytingimni 2100 dan balandga olib chiqqan edim.
2016-yil oxirida ustozimni dasturlash kursi haqidagi e'lonini ko'rib qolmagunimcha shaxmatni juda ko'p o'ynaganman. Dasturlashni boshlaganimdan keyin kamaytirganman ancha.
Dasturlashni o'rgansam qachondir shunaqa sayt yarataman deb niyat qilgandim. Lekin sun'iy intellektsiz bitta odam bunaqa sayt qilishi uchun juda ko'p vaqt ketar ekan.
Ikki kun oldin shu narsa hayolimga keldi va sun'iy intellektga shu saytni yozdirdim. Menimcha yomonmas, har qalay o'ynasa bo'lyapti )
#sayt #yangilik #chess #suniy-intellekt #platforma
📖 Read full article
✍️ Doston Usmonov • 1 min read
Hozirgi sun'iy intellekt rivojlangan paytda dastur yozish muammo bo'lmay qoldi, faqatgina g'oya topsangiz bo'ldi.
Men o'zim oldindan qiziqqan va o'ylab yurgan proyektlarni yozishda (aniqrog'i yozdirishda :)) davom etayapman.
Bu safar ancha yillar oldin juda berilib ketgan sport turim bo'lgan o'yin - Shaxmat o'yinini onlayn o'ynash platformasini yozdirdim.
2012-yili kuzda bitta sinfdoshim shaxmatda yurishlarni o'rgatib qo'ygandan keyin bir hafta har kuni o'ynab, o'rganib uni yutgan edim. Keyin Jagplay degan onlayn shaxmat programmasini o'rnatib olib, har kuni 30 minutlik partiyadan 20-25 marta o'ynardim.
Boshida rosa yutqazganman, ochkolarim 800 dan tushib ketganda endi yig'ishtiraman deganimda o'sha programmadagi bitta Andijonlik aka qanday yurish kerakligini aytib turganda 1-2 tasini yutib qo'yib, qiziqishim kuchaygan. Keyinchalik o'sha programmada reytingimni 2100 dan balandga olib chiqqan edim.
2016-yil oxirida ustozimni dasturlash kursi haqidagi e'lonini ko'rib qolmagunimcha shaxmatni juda ko'p o'ynaganman. Dasturlashni boshlaganimdan keyin kamaytirganman ancha.
Dasturlashni o'rgansam qachondir shunaqa sayt yarataman deb niyat qilgandim. Lekin sun'iy intellektsiz bitta odam bunaqa sayt qilishi uchun juda ko'p vaqt ketar ekan.
Ikki kun oldin shu narsa hayolimga keldi va sun'iy intellektga shu saytni yozdirdim. Menimcha yomonmas, har qalay o'ynasa bo'lyapti )
<p>Sun'iy intellektni o'zingizga raqobatchi emas, yordamchi sifatida ko'ring, shunda u siz xohlagan narsalarni yozib beradi. Bu imkoniyatlardan unumli foydalanib qolishimiz kerak</p>
#sayt #yangilik #chess #suniy-intellekt #platforma
📖 Read full article
substack.uz
Ikki kunda shaxmat o'ynaydigan saytni ishga tushirdim
Hozirgi sun'iy intellekt rivojlangan paytda dastur yozish muammo bo'lmay qoldi, faqatgina g'oya topsangiz bo'ldi. Men o'zim oldindan qiziqqan va o'ylab yurgan proyektlarni yozishda (aniqrog'i yozdiris...
📝 7 Best Facebook Agency Account Providers
✍️ GDT Agency • 6 min read
Launching successful Facebook ad campaigns today takes more than just compelling creatives or a great product. To scale campaigns efficiently, advertisers need access to reliable infrastructure, experienced support, and ad accounts with strong trust history.
This is where Facebook agency ad account providers play a crucial role.
These providers give marketers, agencies, and brands access to high-quality, pre-warmed ad accounts that are optimized for stability, performance, and compliance. Instead of dealing with the common challenges of fresh ad accounts—such as spending limits, slow approvals, or unexpected restrictions—advertisers can launch campaigns faster and scale with confidence.
Whether your goal is to scale ad spend quickly, minimize downtime, or access premium account features, partnering with the right agency account provider can make a significant difference in your campaign ...
✍️ GDT Agency • 6 min read
Launching successful Facebook ad campaigns today takes more than just compelling creatives or a great product. To scale campaigns efficiently, advertisers need access to reliable infrastructure, experienced support, and ad accounts with strong trust history.
This is where Facebook agency ad account providers play a crucial role.
These providers give marketers, agencies, and brands access to high-quality, pre-warmed ad accounts that are optimized for stability, performance, and compliance. Instead of dealing with the common challenges of fresh ad accounts—such as spending limits, slow approvals, or unexpected restrictions—advertisers can launch campaigns faster and scale with confidence.
Whether your goal is to scale ad spend quickly, minimize downtime, or access premium account features, partnering with the right agency account provider can make a significant difference in your campaign ...