en
Feedback
murodalidev />

murodalidev />

Open in Telegram

Life is short, use Python Welcome to community: @djangouzb

Show more
792
Subscribers
No data24 hours
-27 days
+430 days
Posts Archive
\n\nBu yerda:\n- my_data – Python'dagi ma'lumotlar (lug'at yoki ro'yxat)\n- json_script bu ma'lumotlarni JSON formatida xavfsiz ravishda sahifaga joylashtiradi\n- JavaScript kodida document.getElementById('my-data').textContent yordamida ushbu ma'lumotlarni qaytarib olamiz va JSON.parse() bilan JSON formatiga o'girib olamiz.\n\n@murodalidev ✅","datePublished":"2024-09-26T20:03:50Z","dateModified":"2024-09-26T20:03:50Z","author":{"@type":"Organization","name":"murodalidev />","url":"https://telemetr.io/en/channels/1323928403-murodalidev","image":"https://img.tlmtr.io/c/1rB4fV/5454038429726786188?ty=x"},"publisher":{"@type":"Organization","name":"murodalidev />","url":"https://telemetr.io/en/channels/1323928403-murodalidev","image":"https://img.tlmtr.io/c/1rB4fV/5454038429726786188?ty=x"},"commentCount":3,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":864},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":10},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":3},{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":3}]}}]}
photo content

#lifehack Agar Windows OS o'rnatganizda home/Enterprise ... yoki boshqa edition o'rnatib qo'ysangiz uni Professional verisyag
#lifehack Agar Windows OS o'rnatganizda home/Enterprise ... yoki boshqa edition o'rnatib qo'ysangiz uni Professional verisyaga o'tqazish uchun boshqadan o'rnatish kerak emas, agar quyidagi kodlarni bilsangiz )))
sc config LicenseManager start= auto & net start LicenseManager

sc config wuauserv start= auto & net start wuauserv

changepk.exe /productkey VK7JG-NPHTM-C97JM-9MPGT-3V66T
Yuqoridagi kodlarni CMD oynasini admin tomonidan ochib, birma-bir yuritsangiz sizda Windows professional edition ishlay boshlashdi ps: restart qilish esingizdan chiqmasin, buyruqlarni yuritgandan keyin. @murodalidev

Agar siz 👩‍💻 Debian-based Linux distributionlari foydalanuvchisi bo'lsangiz quyidagi kubxonalarini albatta o'rnatishingizni
Agar siz 👩‍💻 Debian-based Linux distributionlari foydalanuvchisi bo'lsangiz quyidagi kubxonalarini albatta o'rnatishingizni tavsiya qilaman: 🔸 sudo apt install build-essential Tizimingizda dasturlarni kompilyatsiya qilish va ulash uchun zarur vositalar to‘plami (gcc, g++, make, libc6-dev) 🔸 sudo apt install vim nano Bu paketlar matn muharrirlari, konfiguratsiya fayllarini yoki oddiy hujjatlarni tahrirlash uchun ishlatiladi. 🔸 sudo apt install net-tools Kompyuter tarmog'ingizni qulay boshqa olishingizga yordam beradi 🔸 sudo apt install curl HTTP/HTTPS orqali ma'lumotlarni olish va yuborish uchun qulay vosita. Fayllarni masofaviy serverlardan yuklab olishda yordam beradi. 🔸 sudo apt install ufw Tarmoq xavfsizligini ta’minlash va kirish/chiqish trafikini boshqarish uchun xavfsizlik oynasi. 🔸 sudo apt install tmux Bir nechta terminal sessiyalarini boshqarish va ular orasida tez almashish imkonini beradi. 🔸 sudo apt install git Kodni boshqarish, versiyalarni kuzatish va jamoaviy ishlashda keng qo‘llaniladigan vosita. 🔸 sudo apt install htop Tizim resurslarini (CPU, RAM) real vaqtda kuzatish uchun grafik interfeysli vosita. 🔸 sudo apt install snapd Snap paketlarini boshqarish uchun kerak, bu yangi dasturlarni tez va oson o‘rnatishga imkon beradi. 🔸 sudo apt install software-properties-common PPA (Personal Package Archive) orqali qo‘shimcha dastur manbalarini qo‘shish imkonini beradi. ps: Albatta bularni o'rnatishdan oldin sudo apt update buyrug'ini yuriting ,yuqorida ko'rsatilgan vositalarni o'rnatib bo'lganingizdan keyin sudo apt update buyrugini ishlating va linuxdan zavqlaning. @murodalidev

Agar siz 👩‍💻 Debian-based Linux distributionlari foydalanuvchisi bo'lsangiz quyidagi kubxonalarini albatta o'rnatishingizni tavsiya qilaman: 🔸 sudo apt install build-essential Tizimingizda dasturlarni kompilyatsiya qilish va ulash uchun zarur vositalar to‘plami

Python dasturchilar JS kodni ochib o'qib ko'rishga harakat qilganda:.... @murodalidev ✅
Python dasturchilar JS kodni ochib o'qib ko'rishga harakat qilganda:.... @murodalidev

eval va exec methodlari pythonda eng xavfli methodlar hisoblanadi. Bulardan foydalanganda juda ehtiyotkor bo'lish kerak, ask
+1
eval va exec methodlari pythonda eng xavfli methodlar hisoblanadi. Bulardan foydalanganda juda ehtiyotkor bo'lish kerak, ask holda katta zarar yetib qoshili mumkin, chunki bu methodlar foydalanuvchidan kelgan matnni toʻgʻridan-toʻgʻri kod sifatida bajaradi. Agar foydalanuvchi zararli kod kiritgan boʻlsa, quyidagi holatlar kuzatilishi mumkin. 🔸 Fayl tizimiga zarar yetkazishi mumkin, masalan fayllarni oʻchirish yoki oʻzgartirish. 🔸 Himoyalangan maʼlumotlarni o‘qib olishi mumkin, masalan parollar yoki maxfiy kalitlarni. 🔸 Zararli dasturlarni ishga tushirishi mumkin, masalan viruslar yoki tarmoq hujumlari. @murodalidev

start /w "" "Docker Desktop Installer.exe" install -accept-license  --installation-dir=D:\program_files\Docker
Agar windowsda Docker Desktopni boshqa o'zingiz istagan folderga install qilmoqchi bo'lsangiz shu komanda yordam beradi. cmd'ni docker installer qayerda bo'lsa shu joyda ochish esdan chiqmasin! #foydasitegibqolar @murodalidev

Mikroservislarni 5 minutda qanday ishlashini tushunib olish uchun shu linkka kiring. @murodalidev

Yaxshi javob bo’libdi. Xullas quyidagicha tushunchalar bor, sodda ammo qopolroq qilib tushuntirsam: - Tupoy server, umniy klient (redis to’g’ri keladi bunga) - Umniy server, tupoy klient(rabbitmq to’g’ri keladi bunga) @murodalidev

persistence kerak bo'lmasa, osonroq narsa kerak bo'lsa redis. Ya'ni redisning pub sub feature'si. kattaroq data yoki event streaming uchun kafka. rabbitmq birorta messageni boshidan egasigacha ishonchli yetkazish uchun, prosta delivery. Message yetib bordi bormadi, fail bo'lsa nima bo'ladi hammasi handle qilinadi pub/subdan farqli o'laroq. pubsub oson, lekin client keyinroq subscribe bolsa, avvalgi messagelar havoga ketadi. hech qayerda saqlanmaydi, ishonchsiz. lekin tez, oson. rabbitda hal qilingan bu. Yuqoridan olib qaraganda shular. Katta oqim, streaming uchun kafka, ishonchli message delivery uchun rabbit, oson/tez message delivery uchun redisning pubsub feature'si (ishonchsiz). Lekin redis pubsubda ham 2ta queue yuritib deliveryni ishonchliligini oshirsa bo'ladi, shunaqa pattern ko'rgandim.

Xo'sh qaysi biri yaxshiroq siz uchun? @murodalidev ✅
Xo'sh qaysi biri yaxshiroq siz uchun? @murodalidev

Advanced Django Models 🔥 - Takrorlab olish uchun ba'zi ORM method'lar: 👇 * through model relationships * Proxy models * ann
Advanced Django Models 🔥 - Takrorlab olish uchun ba'zi ORM method'lar: 👇 * through model relationships * Proxy models * annotate() & aggregate() * select_related & prefetch_related * defer() & only() * select_for_update() * ContentType, GenericForeignKey, GenericRelation * etc.. (izohda yozing ✍) p.s) Interview'larda so'rab qolishlari mumkin bo'lgan savolar :)

Siz DevOps o'rgansanmi yoki yo'qmi deb yurgan bir paytda ITOps'ning evolutsiyasi rivojlanib ancha kengayib ketyapti. Shunchak
Siz DevOps o'rgansanmi yoki yo'qmi deb yurgan bir paytda ITOps'ning evolutsiyasi rivojlanib ancha kengayib ketyapti. Shunchaki Back-end dasturchi bo'lib qolmang, talab juda kam bo'ladi bora bora.
- DevOps
- DevSecOps
- MLOps
- MLDevOps
- DataOps
- AIOps
......
ITOps'lar haqida ko'proq o'qish uchun shu linkga kiring. @murodalidev

Matnli xabarlarni jo'natish uchun Twiliodan foydalanish. @murodalidev ✅
Matnli xabarlarni jo'natish uchun Twiliodan foydalanish. @murodalidev

Optimizing Python Performance | Uz p.s) Kirgan hammaga katta rahmat, oz bo'lsada foydali bo'lgan bo'lsa xursandiz 🙂 Foydali
Optimizing Python Performance | Uz p.s) Kirgan hammaga katta rahmat, oz bo'lsada foydali bo'lgan bo'lsa xursandiz 🙂 Foydali havolalar: * PPT * Maqola * GitHub * Adv Topics

Meeting uchun linkga kiring tez orada boshlanadi... @murodalidev

Bugun soat 21:00da shu kanalda ko'rishamiz esingizdami? @murodalidev

Assalom alaykum barchaga! Dushanba kuni 07.10.2024 sanasida soat 21:00da shu kanalda @davron_coder bilan Code Optimization mavzusida video suhbat bo'lib o'tadi. Umid qilamizki ko'pchilik uchun manfaatli bo'ladi. Barchani video uchrashuvda kutib qolamiz. @murodalidev

Djangoda json_script filtrining vazifasi shundan iboratki, u Python ob'ektlarini (masalan, lug'atlar yoki ro'yxatlar) xavfsiz tarzda JavaScript kodida ishlatishga imkon beradi. Bu filter orqali ma'lumotlar JSON formatida yaratilib, shablonning HTML kodinga kiritiladi, so'ngra JavaScript orqali o'qilishi va ishlatilishi mumkin bo'ladi. views.py
def index(request):
    context = {
        "my_data": "some info"
    }
    return render(request, "my_app/index.html", context)
index.html
<h1>Hello world</h1>
{{ my_data|json_script:"my-data" }}

<script>
    const data = JSON.parse(document.getElementById('my-data').textContent);
    console.log(data);
</script>
Bu yerda: - my_data – Python'dagi ma'lumotlar (lug'at yoki ro'yxat) - json_script bu ma'lumotlarni JSON formatida xavfsiz ravishda sahifaga joylashtiradi - JavaScript kodida document.getElementById('my-data').textContent yordamida ushbu ma'lumotlarni qaytarib olamiz va JSON.parse() bilan JSON formatiga o'girib olamiz. @murodalidev