Davronbek SWE 🪐
938 subscribers
578 photos
113 videos
66 files
446 links
- Loyihalardagi xatoliklar va ularni xal qilishdagi ba'zi tavsiyalarni ulashib boraman.

Don't be shy, say hi 👋 | @firdavs_dev | davronbekdev.uz
Download Telegram
When I open the project folder on the server through VS code🔥

p.s) Bazi konfiguratsiyalar xato bo'lgan shekili. (avg: 70%-80%) 🗿

iTerm'dan VS-> tmux & vim o'tib olish maqul buyog'iga
#offtopic


Roast me as hard as you can based on everything you know about me. Don’t hold back even a little bit. I can take it all. In uzbek


Muntazam ChatGPT ishlatib yursangiz, shu prompt'ni yozib koʻring.😉

p.s) Kuchliroq bo‘lish uchun ba’zan tanqidni qabul qilish kerak💪 (matvatsa)
Pythonda “__slots__” nima? 🤷‍♂️

p.s) __slots__ haqida o'zbek tilida yaxshi maqola yozishgan ekan ;)

* GitHub
Forwarded from Botir Ziyatov
Time Complexity va 🧠 Space Complexity

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.

🔗 Erinmasdan oʻqib chiqish: Link

@akobirabduganiev
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
Python package yaratish va PyPI-ga yuklash 🐍

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 ) 👇
#post

Python'dagi ABC, abstractmethod va protokollar 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 👈
Prompt:

- O‘zbekistonda middle Python dasturchi uchun 2-chi til sifatida qaysi dasturlash tilini o‘rgangan ma’qul, talab katta va ish topish oson bo‘lishi uchun? 👇📝

p.s) Ex endi Java boshlasami deb yurgan edim. (

Siz nima bilan bandsiz?, nimalar o'rganyapsiz? Share with us ))
#related #meme

3 kun oldingi loyihamdagi bir git commit tarix va bu repo'da uji 3 ta star bor. 🥲

Prompt) Biror id'li eski tarixdagi git commit'ni qanday o'chirsa bo'ladi? 👇:)
Interview’da texnik suhbatdan so’ng:

REAL TIME’da algorithm masala yechib berganiz maqulmi yoki task vazifa bajarib berishiz?🤔
Anonymous Poll
41%
Algorithm masala yechish.
59%
Task vazifa bajarish.
Forwarded from murodalidev /> (Murodali)
🚀 Asynchronous bilan yuqori tezlikda farvoz qiling...


@murodalidev
Please open Telegram to view this post
VIEW IN TELEGRAM
Boshqa bir tizimdagi 2mlndan 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? 👇