Forwarded from Botir Ziyatov
Dasturlashda har bir algoritm uchun tezkorlik va xotira tejamkorligi muhim ahamiyatga ega. Bu ikki tushunchani sodda va qiziqarli usulda tushuntirish qiyin lekin men harakat qilib koʻrdim.
@akobirabduganiev
Please open Telegram to view this post
VIEW IN TELEGRAM
Davronbek SWE 🪐
2023-yil sarhisobi 🗒️ O'tgan 2023-yilni sarhisob qilar ekanman, boshqalar uchun foydali bo’la oladigan ishlarim kamroq ekan 😕 Bu yilda ayrim bajargan ishlarim: - Karyeramda sezilarli darajada o’zgartirish kirita oldim. - Ko’plab do’st, shogirdlar ortirdim…
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Abduaziz π
🦀 Rust: systems programming
Kecha bir postni "share" qilishgan edi, bugun o'qib chiqdim. Post "why rust" degan savolga javob berish uchun motivatsiya bilan boshlanadi.
Xotira boshqaruvi masalasi Python/C++/Rust misollari bilan yoritilgan. "Garbage Collection"(GC)ni zaif tomoni ham qisqa aytib o'tilgan ekan, vaziyatdan foydalanib sizlarga agar ko'rmagan bo'lsangiz ushbu videoni ko'rishni ham aytardim.
Rustni bilmayman, lekin ownership(postda egalik deyilgan) & borrowing mavzulari odamlarni ezishidan xabarim bor. Postda shu kabi va mavzular alohida yoritilgan, diqqat bilan o'qib tushunsa bo'ladi. Rust ekspert emasman, lekin yetarlicha yangilik oldim.
* Rustda yozadiganlar "linked list"larni nega yoqtirmasligini ham tushunasiz.
📖 Postga havola: https://hamirturush.uz/2024-12-29-rust-tizim-dasturlash
📢 Telegram kanal: @hamirturush
@AbduazizPy
Kecha bir postni "share" qilishgan edi, bugun o'qib chiqdim. Post "why rust" degan savolga javob berish uchun motivatsiya bilan boshlanadi.
Xotira boshqaruvi masalasi Python/C++/Rust misollari bilan yoritilgan. "Garbage Collection"(GC)ni zaif tomoni ham qisqa aytib o'tilgan ekan, vaziyatdan foydalanib sizlarga agar ko'rmagan bo'lsangiz ushbu videoni ko'rishni ham aytardim.
Rustni bilmayman, lekin ownership(postda egalik deyilgan) & borrowing mavzulari odamlarni ezishidan xabarim bor. Postda shu kabi va mavzular alohida yoritilgan, diqqat bilan o'qib tushunsa bo'ladi. Rust ekspert emasman, lekin yetarlicha yangilik oldim.
* Rustda yozadiganlar "linked list"larni nega yoqtirmasligini ham tushunasiz.
📖 Postga havola: https://hamirturush.uz/2024-12-29-rust-tizim-dasturlash
📢 Telegram kanal: @hamirturush
@AbduazizPy
Python package yaratish va PyPI-ga yuklash 🐍
p.s) O'zbek tilida kichik qo'llanmacha. (version: 0.0.1) 🪓
- Post'ni o'qish 👈
p.s) O'zbek tilida kichik qo'llanmacha. (version: 0.0.1) 🪓
- Post'ni o'qish 👈
from abc import ABC, abstractmethod
* Nega, qaysi vaqtda ishlatish kerak?
* Ishlatganizda kodingizda(loyihangizda) nima o'zgarish sezgansiz? ;)
p.s) erkin fikrlar bildirish tekin hozircha :)
#recommedition (sinab ko'rsa bo'ladi)
Hozirda bolt.new bilan ba'zi kichik Frontend loyihalarimni qurishga harakat qilyapman. Yuqorida bazi namuna saytlarni 5 - 10 mituda UI qurib berdi, API implement qilish 1 soatcha vaqt oldi holos:)
Hozirda yaxshi prompt bilan ishlariz ancha yengilashib bormoqda.
p.s) #no_code qilib loyihalar qurib vaqtdan yutishga harakat qilasizu lekin debug qilib qolib ketasiz barbir )
O'ziz ishlatgan foydali AI agent'larni yozib qoldiring ) 👇
Hozirda bolt.new bilan ba'zi kichik Frontend loyihalarimni qurishga harakat qilyapman. Yuqorida bazi namuna saytlarni 5 - 10 mituda UI qurib berdi, API implement qilish 1 soatcha vaqt oldi holos:)
Hozirda yaxshi prompt bilan ishlariz ancha yengilashib bormoqda.
p.s) #no_code qilib loyihalar qurib vaqtdan yutishga harakat qilasizu lekin debug qilib qolib ketasiz barbir )
O'ziz ishlatgan foydali AI agent'larni yozib qoldiring ) 👇
#post
Python'dagi ABC, abstractmethod va protokol’lar nima ? 🤔
p.s) Bu postdan so'ng ko'pchilik har hil savollar bilan yozdi. Savollarga umumiy javob sifatida bazi hatoliklar bilan bo'lsada postcha yozildi :)
Postni o'qish 👈
Python'dagi ABC, abstractmethod va protokol’lar nima ? 🤔
p.s) Bu postdan so'ng ko'pchilik har hil savollar bilan yozdi. Savollarga umumiy javob sifatida bazi hatoliklar bilan bo'lsada postcha yozildi :)
Postni o'qish 👈
Interview’da texnik suhbatdan so’ng:
REAL TIME’da algorithm masala yechib berganiz maqulmi yoki task vazifa bajarib berishiz?🤔
REAL TIME’da algorithm masala yechib berganiz maqulmi yoki task vazifa bajarib berishiz?🤔
Anonymous Poll
41%
Algorithm masala yechish.
59%
Task vazifa bajarish.
Boshqa bir tizimdagi 2mln’dan oshiq data’ni faqat API bilan tunda tortib olishdan ko’ra Dump SQL file berishganlari ma’qul edi 🗿
- Ulardagi tizim uxlab qolishlari yoki qanaqdur error status(50*) lar handle qilish uchun yechim: retry mexanizim ishlatib ko’ring.
Bunda: API dan tortilgan malumotlarni django loyihangizdagi alohida db yuklash, agar biror page da error status qaytib ishlamay qolsa keyingi safar aynan shu page'dan start berishiz mumkin va shu page gacha tortilgan malumotlar saqlangan holatda turadi.
Savol:
Siz bunday holda qaysi yo’ldan foydalanar ediz? 👇
- Ulardagi tizim uxlab qolishlari yoki qanaqdur error status(50*) lar handle qilish uchun yechim: retry mexanizim ishlatib ko’ring.
Bunda: API dan tortilgan malumotlarni django loyihangizdagi alohida db yuklash, agar biror page da error status qaytib ishlamay qolsa keyingi safar aynan shu page'dan start berishiz mumkin va shu page gacha tortilgan malumotlar saqlangan holatda turadi.
Savol:
Siz bunday holda qaysi yo’ldan foydalanar ediz? 👇
#off #topic #recommendation
PROPAGANDA 3
p.s) Shaxsiy brand haqda ko‘p gapirishadi, shu bois Instagramga video yuklab turardim. Lekin bu ko‘p vaqt olar, social media’da o‘ralashib qolardim. STOP! Avval MAANG yoki katta yutuqlarga erishish, keyin shaxsiy brand ustida ishlash osonroq bo‘ladi. Natijasiz gap ko‘p, real ish muhim! 🎯
- Vaqtni bekorga sarflamaylik! ⏳
* Video
PROPAGANDA 3
p.s) Shaxsiy brand haqda ko‘p gapirishadi, shu bois Instagramga video yuklab turardim. Lekin bu ko‘p vaqt olar, social media’da o‘ralashib qolardim. STOP! Avval MAANG yoki katta yutuqlarga erishish, keyin shaxsiy brand ustida ishlash osonroq bo‘ladi. Natijasiz gap ko‘p, real ish muhim! 🎯
- Vaqtni bekorga sarflamaylik! ⏳
* Video
#interview #questions
Yaqinda "Middle Python Dev" uchun chiqarilgan vakansiyamizda interview'da suralgan ba'zi savollar:😉
* What is through model relationships?
* What Proxy models, when it should use?
* annotate() & aggregate() ?
* select_related & prefetch_related (disadvantage & advantage)?
* defer() & only() ?
* What is select_for_update() & How does it works?
* ContentType, GenericForeignKey, GenericRelation?
* Can you explain "_" and "__" in python clearly for me?
* When we should use @ staticmethod and @ classmethod ?
* What is a MRO on python and how does it works?
* What should we do to help garbage collection?
* What do you understand about the global interpreter lock?
* ExpressionWrapper & F & Cast (django)?
* Threading vs Asyncio vs Multiprocess
p.s) Takrorlab olish ziyon qilmas🔥 :)
» @davron_coder
Yaqinda "Middle Python Dev" uchun chiqarilgan vakansiyamizda interview'da suralgan ba'zi savollar:
* What is through model relationships?
* What Proxy models, when it should use?
* annotate() & aggregate() ?
* select_related & prefetch_related (disadvantage & advantage)?
* defer() & only() ?
* What is select_for_update() & How does it works?
* ContentType, GenericForeignKey, GenericRelation?
* Can you explain "_" and "__" in python clearly for me?
* When we should use @ staticmethod and @ classmethod ?
* What is a MRO on python and how does it works?
* What should we do to help garbage collection?
* What do you understand about the global interpreter lock?
* ExpressionWrapper & F & Cast (django)?
* Threading vs Asyncio vs Multiprocess
p.s) Takrorlab olish ziyon qilmas
» @davron_coder
Please open Telegram to view this post
VIEW IN TELEGRAM
Medium
Advanced Django Models: Improve Your Python Development
Models are a core concept of the Django framework. According to Django’s design philosophies for models, we should be as explicit as…