en
Feedback
Abduaziz π

Abduaziz π

Open in Telegram
Buy Ad
467
Subscribers
No data24 hours
-27 days
-830 days
Posts Archive
Tushunmaganingizni izohlarda yozing, birgalashamiz. #kunlik_meme_dozasi @AbduazizPy
+3
Tushunmaganingizni izohlarda yozing, birgalashamiz. #kunlik_meme_dozasi @AbduazizPy

👤 Visual Studio Code: profillar https://code.visualstudio.com/docs/editor/profiles Yaxshi narsaga o'xshayapdi. Masalan man p
👤 Visual Studio Code: profillar https://code.visualstudio.com/docs/editor/profiles Yaxshi narsaga o'xshayapdi. Masalan man python & angular degan profile profil yaratib qo'yardim. Chunki python'da ishlayotgan vaqtimda "Angular language service" o'zi umuman frontend'ga oid bo'lgan har qanday extension kerak bo'lmaydi. Sinab ko'rib izohlarda fikrlarni yozamiz. @AbduazizPy

Shu joyigacha yetarli, davomi shart emas. @AbduazizPy
Shu joyigacha yetarli, davomi shart emas. @AbduazizPy

"Object storage" masalasida ko'p dasturchilar orasida AWSning S3 xizmati trend. Yaqinda "alternativ" xizmatni ishlatishni bos
"Object storage" masalasida ko'p dasturchilar orasida AWSning S3 xizmati trend. Yaqinda "alternativ" xizmatni ishlatishni boshladim, narxlari & tekin tarifdagi cheklovlari ma'qul keldi. Nomi Cloudflare R2. Hozircha faqat PostgreSQLni kunlik "backup"larini yuklab turibman, hammasi joyida. Yaxshi tomoni "S3 compatible" !
Avval AWS S3 xizmatidan foydalangan bo'lsangiz, kodingiz ham unga moslab yozilgan katta ehtimol bilan (boto ...). "S3 compatible" bo'lgan holatda, Cloudflare R2ga o'tganingizda ham kodingizga hech qanday o'zgartirish shart bo'lmaydi. Shunchaki Endpoint & kalit sozlamalari o'zgartirasiz. Shu narsani "S3 compatible" deydi, S3 standarti(API) bir xil ammo taqdim etayotgan tomon boshqa (aws, cloudflare, minio etc). Hammasi bir til & standartda(API) "gaplashsa", boshqa xizmatga migratsiya qilish muammo tug'dirmaydi.
O'zimdan misol keltirsam, avval "backup" uchun yozgan skriptimni hech qayerini o'zgartirmadim. Endpoint/Access&Secret key'larni o'zgartirib qo'ydim xolos. * Quyida narxlar @AbduazizPy

🆕 Yangi "Keyword argument" sintaksis [📝 DRAFT] Pythonning 3.14 versiyasi uchun taklif(proposal), hozircha qoralamala(draft). Avval kanalga ulashganimni eslay olmadim, lekin aniq 1-ko'rishim emas. Quyidagicha sintaksis hammamizni asabimizga egovlasa kerak, qayta-qayta yozaveramiz:
add_middleware(
    excluded_urls=excluded_urls,
    server_request=server_request,
    client_request=client_request,
    client_response=client_response,
    span_details=_get_span_details(),
    tracer=tracer,
    meter=meter,
)
Adashmasam JS/TSda shunga oid "trick" bor:
const person = {
  name: name,
  age: age,
};

const person = {
  name,
  age,
}
Pythonda shuni funksiya argumentlariga tadbiq qilishmoqchi:
add_middleware(
    excluded_urls=,
    server_request=,
    client_request=,
    client_response=,
    span_details=_get_span_details(),
    tracer=,
    meter=,
)
@AbduazizPy

Yoz qanday o'tdi. @AbduazizPy

Yaxshi, man PHPda yozganman avval. Veb emas, desktop ilovalar (bruuuh, even worse). Videosi ham bor 😢 https://www.youtube.com/watch?v=__H6AcumWns

Python'ning nechinchi versiyasini ishlatasiz?
Anonymous voting

Python: T-strings "F-string"lar bor, "T-string"lar ham bor ekan (draft) https://peps.python.org/pep-0501/ @AbduazizPy

Qachonki react dasturchi Cda yozsa: https://github.com/nicbarker/clay @AbduazizPy

Zamonaviy tupizm, kimningdir hissiyotlariga "zarar" yetishi... sababli Python dasturlash tilining "dadasi" 3 oyga ban olgan e
Zamonaviy tupizm, kimningdir hissiyotlariga "zarar" yetishi... sababli Python dasturlash tilining "dadasi" 3 oyga ban olgan edi. Bugun shu haqida uzun post o'qidim. O'sha "core developer" Tim Peters bo'ladi :-( * Python dasturlash tilini qurgan (Guido'dan keyingi 2-asosiy shaxs deb bilaman) * Timsort algoritmi (pythondagi "default" saralash algoritmi, "V8 engine"da[1][2] & rust ham ilhomlangan[3]) * Zen of python (import this) * etc. Bu kabi mavzularga aralashgandan foyda yo'q, lekin bu "cancer" qachondir ish qurolimiz(python)ni kelajagiga ta'sir qilishi mumkin. Shaxsiy "preference", siyosat & etc. boshqalar aralashishi to'gri emas! Oqibatlari: * self kalit so'zi wega o'zgaradi * str bilan intni nega qo'shib bolmas ekan ?! * binary deprecated use nonbinary instead ! (davom ettiring) 📕 Batafsil: https://chrismcdonough.substack.com/p/the-shameful-defenestration-of-tim @AbduazizPy

🐧 Renaming Files Fayllarni qayta nomlash/ko'chirish uchun mv buyrug'idan foydalanamiz. Uzun "path"ga ega bo'lganlarida esa faylgacha bo'lgan yo'lni qayta-qayta yozish zerikarli:
mv some/long/path/file some/long/path/new
Buning o'rniga
mv some/long/path/{file,new} # file->new
rm va boshqa buyruqlar bilan qo'llanishini bilardim, bunisi hayolga kelmagan ekan. edit: texnikani nomi "Brace Expansion" ekan, "linux brace expansion" deb google'dan qidirsa bundan ko'proq narsa bor. @AbduazizPy

https://mccue.dev/pages/8-16-24-just-use-postgres * "normal distribution" meme ...

Github is down. @AbduazizPy
+1
Github is down. @AbduazizPy

👊 Python Type Challenges Boshlash: https://python-type-challenges.zeabur.app @AbduazizPy
👊 Python Type Challenges Boshlash: https://python-type-challenges.zeabur.app @AbduazizPy

🚀 DevOps Internship (amaliyot/stajirovka) Topshiringlar: https://t.me/proximaops_news/14 @AbduazizPy

Glance "self-hosted" foydali dastur. 2-3 oydan beri ishlatyapman, brauzeringizdagi bosh sahifa/yangi "tab"lar uchun qo'ysangi
Glance "self-hosted" foydali dastur. 2-3 oydan beri ishlatyapman, brauzeringizdagi bosh sahifa/yangi "tab"lar uchun qo'ysangiz bo'ladi. daily.dev ham bor, lekin unda keraksiz kontent ko'p. Glanceda esa qanday kontent kuzatishizni o'zingiz nazorat qilasiz (blog & yangiliklarni RSSlarini qo'shib qo'ysangiz ham bo'ladi). Youtubedagi mualliflarni ham qo'shsangiz kerakli videolari chiqadi, youtube'ga kirib boshqa videolarga chalg'ib ketib qomaysiz. Yo'riqnomasida to'liq xususiyatlari yoritib berilgan.
# glance.yml sozlamalar fayli kerak
# namuna: https://github.com/glanceapp/glance/blob/main/docs/configuration.md#preconfigured-page

docker run -d -p 8080:8080 \
  -v ./glance.yml:/app/glance.yml \
  -v /etc/timezone:/etc/timezone:ro \
  -v /etc/localtime:/etc/localtime:ro \
  glanceapp/glance
🔗Havola: https://github.com/glanceapp/glance @AbduazizPy