Engineering Notes
2.57K subscribers
149 photos
5 files
217 links
Kanalda asosan backend engineeringga oid postlar yozib boriladi.

Ba'zi postlarda xatoliklar bor.
Postlar foydali bo’lgan bo’lsa adminni duo qilib qo’ying. Rahmat.

Contact: @Bobosher_Musurmonov
LinkedIn: https://www.linkedin.com/in/bobosher-musurmonov
Download Telegram
Forwarded from ㅤㅤㅤㅤㅤㅤ
Forwarded from ㅤㅤㅤㅤㅤㅤ
Wu model.
Bunda ticket har bir yangi news ucun yangittan ociliwi kk
Forwarded from ㅤㅤㅤㅤㅤㅤ
Misol ucun A konsert 250ta joy bor oshandan joyni tanlab sotib olsa boladi.
Korvotgan bosela unique true qilib quyganma sitlarni.
Hozir man B konsert yaratdim undayam 250ta joy bow boliwi kk manda unaqa bomayapdi.
A konsert de egallangan joylar ham korinvotti B da nima qilsam boladi
Forwarded from Bobosher Musurmonov
Assalomu alaykum, yaxshi savol.
Mana bu yerda yechim ko'rsatilgan:

https://docs.djangoproject.com/en/3.2/ref/models/options/#unique-together
Forwarded from Javohir Berdiyev | Blog
👍2😁1
Ba'zi dasturchilar:

CREATE TABLE girlfriend (
id BIGINT PRIMARY KEY,
name VARCHAR
);



Yana o'sha dasturchilar:

ERROR: bigint out of range.

Tushungan tushundi :-)

#uz #fun
👍2
Men:

SELECT * FROM girlfriend;

ERROR: Relation "girlfriend" does not exist.
👍2
Mana nima sabab bo'lgan:
Mark Zuckerberg:
Forwarded from Azizbek Xushnazarov
Assalomu alaykum. bitta narsani query qiliw kerak. yordam berolasmi.

BaseCategory
-category1
-category2
-category3

Product1 category1 ga kiradi.
menga product1 orqali category2 va category3 dagi productlarni olish kerak.

categroy1.parent desa BaseCategory ni beradi.

BaseCategory.subcategories desa sub categoriyalar ni beradi.
Forwarded from Azizbek Xushnazarov
Forwarded from Azizbek Xushnazarov
buni tuzdim. Wu usul eng optimalimi?🙂
Forwarded from Bobosher Musurmonov
id larni yig'masdan Category objectlarni o'zi bilan ishlasangiz ham bo'ladi.
Forwarded from Bobosher Musurmonov
Balki, sizning queryingiz more effectivedir.

Birinchidan, katta ehtimol bilan objectlar bilan ishlaganda hamma columnlar fetch qilinadi. Bizga esa faqat id kerak. Demak, biz olgan dataning katta qismi keraksiz.

Ikkinchidan, objectlar bilan in ishlatilganda sql queryda albatta, id ishlatiladi. Lekin iterabledagi objectlardan id aynan qanday ajratib olinishidan xabarim yo'q. Balki ORM levelda iteration bo'lar, balki boshqacha. Anig'ini bilmayman.
Forwarded from Oyatillo Ma'mirjonov
#savol #MemoryError

Python kodni ishga tushiraman desam MemoryError chiqyapti, nima qilsam bo'ladi.

Faqat oddiy print('hello world') kodlar ishlayapti, kattaro paketlarni import qilingan kodlar ishlamayapti


Linux: Ubuntu(18.04)
Ram - 4GB
Forwarded from Bobosher Musurmonov
#javob
MemoryError dasturingiz ishlashi uchun RAM yetmay qolganda sodir bo'ladi. Hozir siz katta ehtimol bilan katta hajmdagi ma'lumotlarni to'g'ri pythonga chiqarib(bunda ma'lumot to'liq RAMda saqlanib turadi) ishlashga harakat qilayapsiz. Bu biror fayl yoki database bo'lishi mumkin.
Yaxshisi, hamma ma'lumotni bittada olmasdan, bir qismini olib, u bilan ishlab bo'lgach, xotirani bo'shatib keyingi qismga o'tib va h.k. ishlang.
Forwarded from Oyatillo Ma'mirjonov
Cpu ni python ko'p egallamayapti, mysql egallayapti.
Python bo'lsa ram ni.

Google tog'a bu pythondimas serverni sozlash kerak diyapti😐