https://youtu.be/VopAdzlsGJc?si=0UmY6LQOvIHS0mHj
Sizlar ham korib chiqishingizni tavsiya qilaman. Kimdir xohlasa biz ham bir chellenge qilib ko'ramizmi?
Sizlar ham korib chiqishingizni tavsiya qilaman. Kimdir xohlasa biz ham bir chellenge qilib ko'ramizmi?
YouTube
30 kun 04:00 da uyg'ondim.
Oโrtacha zamonaviy insonning kundalik hayoti jamiyatni rad etgan oโspirinning xonasiga oโxshaydi: u juda ham tartibsiz va oโsha tartibsizlikda hayotda oโz yoโlini topishga harakat qiladi. Lekin tartibsizlik ichida tartibli fikrlash mumkin emas. Shu sababdanโฆ
๐5๐ฅ3โค2
Kings Of Python
https://youtu.be/VopAdzlsGJc?si=0UmY6LQOvIHS0mHj Sizlar ham korib chiqishingizni tavsiya qilaman. Kimdir xohlasa biz ham bir chellenge qilib ko'ramizmi?
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Jakhongir Rakhmonov - IT
Salom, mening ismim Abstraction
Kompyuter bilan 0 va 1 lar orqali emas, odam tilida muloqot qilish uchun Assembly tili oโylab topilgan. Bu dasturchilar hayotini juda osonlashtirgan. Bu menga, yani abstractionga, bitta misol.
Assembly bilan ham ishlaydiganlarning hayotini osonlashtirish uchun esa C dasturlash tili oโylab topilgan. Yana bitta abstraction.
C bilan ishlaydiganlar hayotini osonlashtirish uchun esa Python kabi tillar oโylab topilgan. Yana bitta abstraction.
Python bilan web dasturlash qilayotganlarning hayotini osonlashtirish uchun esa
Django, Flask, Fast API kabi frameworklar oโylab topilgan.
Yana bitta abstraction.
Toshmat tashqi servislar bilan ishlashni osonlashtirish uchun mahsus classlar va funskiyalar yozgan. Bu ham bitta abstraction.
Kod yozishni hohlamaydiganlar uchun NoCode texnologiyalar oโylab topilgan. Bu ham bitta abstraction.
Hullas, yillar davomida yuzlab, balki minglab darajada abstractionlar qurilgan. Buni abstraction level deb atashimiz mumkin.
Tanishganimdan hursandman.
@jakhonrakhmonov
Kompyuter bilan 0 va 1 lar orqali emas, odam tilida muloqot qilish uchun Assembly tili oโylab topilgan. Bu dasturchilar hayotini juda osonlashtirgan. Bu menga, yani abstractionga, bitta misol.
Assembly bilan ham ishlaydiganlarning hayotini osonlashtirish uchun esa C dasturlash tili oโylab topilgan. Yana bitta abstraction.
C bilan ishlaydiganlar hayotini osonlashtirish uchun esa Python kabi tillar oโylab topilgan. Yana bitta abstraction.
Python bilan web dasturlash qilayotganlarning hayotini osonlashtirish uchun esa
Django, Flask, Fast API kabi frameworklar oโylab topilgan.
Yana bitta abstraction.
Toshmat tashqi servislar bilan ishlashni osonlashtirish uchun mahsus classlar va funskiyalar yozgan. Bu ham bitta abstraction.
Kod yozishni hohlamaydiganlar uchun NoCode texnologiyalar oโylab topilgan. Bu ham bitta abstraction.
Hullas, yillar davomida yuzlab, balki minglab darajada abstractionlar qurilgan. Buni abstraction level deb atashimiz mumkin.
Tanishganimdan hursandman.
@jakhonrakhmonov
๐6โค1
Forwarded from ๐ Dasturchining kundaligi
Vatanga yetib kelishim bilan doim Ucell va Beelinega baravariga to'lab qo'yaman. Sababi ba'zi hududlarda beeline ishlamaydi, ba'zi hududlarda Ucell.
Beelinga $10, Ucellga $13 to'layman.
Ucell 50 GB, Beeline 50 GB beradi. Ammo internet sifati juda rasvo va MB juda barakasiz. Elektr iyul oyida qanday ketayotgan bo'lsa shunaqaga o'xshaydi.
O'zbekistonda tahminan 36 million aholi bor va undan kamida 20 millioni uyali aloqadan foydalanadi deb hisoblasak ham, kamida 4 million foydalanuvchi Beeline va Ucell dan foydalanadi. Tariflari ancha qimmat, eng arzonini olsak ham 50,000 so'm. Oyiga tahminan butun kompaniya $15 million daromad qiladi va 25 yil ichida hali asosiy shaharlar va transport yo'llarida stabil internetni birortasi ta'minlay olmagan. Hatto Pop shahrining temiryo'l vokzalida ham internet ishlamaydi.
Avvallari bu normal deb o'ylardim, haftasiga $3 ga cheksiz tarifni ishlatgunimcha. Temiryo'lda ham 80% 5G/4G ishlar ekan. Aholisi biznikidan 17 barobar kam bo'lgan davlatda kompaniyalar qiladigan daromad ham shunga yarasha 20 barobar kam bo'ladi. Shunchaki halol raqobat sabab barcha hududlar internet bilan ta'minlangan.
Butun dunyo internet asriga o'tib bo'lgan. Ishlar onlayn, tizimlar onlayn. Qayerlardadir internet tezligini Tbit larga olib chiqishyabdi, man esa $25 to'lab, E internet bilan sizlarga ushbu xabarni yozyabman.
Boshimga bitta starlink o'rnatay desam, u ham noqonuniy :))
Beelinga $10, Ucellga $13 to'layman.
Ucell 50 GB, Beeline 50 GB beradi. Ammo internet sifati juda rasvo va MB juda barakasiz. Elektr iyul oyida qanday ketayotgan bo'lsa shunaqaga o'xshaydi.
O'zbekistonda tahminan 36 million aholi bor va undan kamida 20 millioni uyali aloqadan foydalanadi deb hisoblasak ham, kamida 4 million foydalanuvchi Beeline va Ucell dan foydalanadi. Tariflari ancha qimmat, eng arzonini olsak ham 50,000 so'm. Oyiga tahminan butun kompaniya $15 million daromad qiladi va 25 yil ichida hali asosiy shaharlar va transport yo'llarida stabil internetni birortasi ta'minlay olmagan. Hatto Pop shahrining temiryo'l vokzalida ham internet ishlamaydi.
Avvallari bu normal deb o'ylardim, haftasiga $3 ga cheksiz tarifni ishlatgunimcha. Temiryo'lda ham 80% 5G/4G ishlar ekan. Aholisi biznikidan 17 barobar kam bo'lgan davlatda kompaniyalar qiladigan daromad ham shunga yarasha 20 barobar kam bo'ladi. Shunchaki halol raqobat sabab barcha hududlar internet bilan ta'minlangan.
Butun dunyo internet asriga o'tib bo'lgan. Ishlar onlayn, tizimlar onlayn. Qayerlardadir internet tezligini Tbit larga olib chiqishyabdi, man esa $25 to'lab, E internet bilan sizlarga ushbu xabarni yozyabman.
Boshimga bitta starlink o'rnatay desam, u ham noqonuniy :))
๐8๐4
This media is not supported in your browser
VIEW IN TELEGRAM
๐๐๐๐ Ctrl + ( C, V )
๐17๐3๐ฅ2
Forwarded from Uzbek Developers
beecoder.org sayti 20 ta tilda ishlaydi. Bu sayt qanday tartibda 20 ta tilda ishlashini topa olasizmi? Sizda qanday taxminlar bor? DLL-BOX.com ham shu tartibda ishlaydi ;)
uzbekdevs.uz / @uzbekdevs
uzbekdevs.uz / @uzbekdevs
NodeJs da UzumBank, Click, Payme integratsiya proyekt bor tashlasam python djangoga o'tkazib olasizlarmi?
Kings Of Python
NodeJs da UzumBank, Click, Payme integratsiya proyekt bor tashlasam python djangoga o'tkazib olasizlarmi?
GitHub
GitHub - FirdavsCoder/Uzum-Payme-Click-Integration: Payme , Uzum va Click shop api integratsiya misoli.
Payme , Uzum va Click shop api integratsiya misoli. - FirdavsCoder/Uzum-Payme-Click-Integration
Forwarded from Botir Ziyatov
JSON ma'lumotlar bilan ishlashni osonlashtiruvchi sayt
jsoncrack.com Bu ma'lumotlaringizni grafik shaklda koโrsatadi, bu esa ularni yanada tushunarli va oson tahlil qilish imkonini beradi.
Bu loyiha ochiq kodli.
@botirziyatov
jsoncrack.com Bu ma'lumotlaringizni grafik shaklda koโrsatadi, bu esa ularni yanada tushunarli va oson tahlil qilish imkonini beradi.
Bu loyiha ochiq kodli.
@botirziyatov
๐6
๐4๐ฅ1
Forwarded from IT Tech | ๐บ๐ฟ (dev-au ๐ต๐ธ)
#optimize_code
Hozir aiogramda bir skript yaratgan edim, aiogramda ishni ancha qulay qiladi
Ushbu klass, reply keyboardlarni tezkor yaratish va filtrlash imkonini beradi, negadir hozircha pycharm meni kodimni tanimayapti, lekin kod xatosiz ishlamoqda. Undan foydalanish quyidagicha
Bu yerda row=2 => 2qatorli menyu yaratildi, tugmalar soni 3ta bo'lgani uchun, bitta tugma alohida qoladi, reverse esa teskari tartiblaydi ya'ni 1-yakka tugma statistika bo'lsa, pastda qolgan 2tasi, agar reverse bo'lmasa statistika oxirida yakka qoladi. Foydalanish esa quyidagicha:
Tugmalarni filterlash ham oson
Pycharm biroz tanimay, qizg'ish tursa ham, yaxshi optimizatsiya. Just use it!
Hozir aiogramda bir skript yaratgan edim, aiogramda ishni ancha qulay qiladi
from aiogram.types import ReplyKeyboardMarkup, KeyboardButton
class KeyboardBuilder:
__row__: int
__reverse__: bool
def __init_subclass__(cls, row: int, reverse: bool) -> None:
cls.__row__ = row
cls.__reverse__ = reverse
def __new__(cls) -> ReplyKeyboardMarkup:
keyboards = [[]]
buttons = cls.__dict__
for key, value in buttons.items():
if not key.startswith("__") and isinstance(value, str):
if len(keyboards[-1]) == cls.__row__:
keyboards.append([])
keyboards[-1].append(KeyboardButton(text=value))
if cls.__reverse__:
keyboards = keyboards[::-1]
return ReplyKeyboardMarkup(keyboard=keyboards, resize_keyboard=True)
Ushbu klass, reply keyboardlarni tezkor yaratish va filtrlash imkonini beradi, negadir hozircha pycharm meni kodimni tanimayapti, lekin kod xatosiz ishlamoqda. Undan foydalanish quyidagicha
class StartMenu(KeyboardBuilder, row=2, reverse=True):
sign_up = 'Ro\'yxatdan o\'tish'
sign_in = 'Kirish'
statistics = 'Statistika'
Bu yerda row=2 => 2qatorli menyu yaratildi, tugmalar soni 3ta bo'lgani uchun, bitta tugma alohida qoladi, reverse esa teskari tartiblaydi ya'ni 1-yakka tugma statistika bo'lsa, pastda qolgan 2tasi, agar reverse bo'lmasa statistika oxirida yakka qoladi. Foydalanish esa quyidagicha:
await message.answer('Yana bir bor assalomu alaykum!', reply_markup=StartMenu())Tugmalarni filterlash ham oson
@dp.message(F.text == StartMenu.statistics)
Pycharm biroz tanimay, qizg'ish tursa ham, yaxshi optimizatsiya. Just use it!
๐5๐ฅ2
Kings Of Python
https://github.com/xudoberdigayratov/GptDjangoAiogramWebApp
kodi frontendda gpt dasturchi๐
๐2๐1
Bunga yechim oddiy:
pip install photolink
pypi.org
Please open Telegram to view this post
VIEW IN TELEGRAM
๐4
Aynan bizda bir narsa bor...
Agar uzbeksitonda yaxshi samarali g'oya o'ylab topilsa u davlat tomonidan yoki qaysidir chichqoq tomonidan nimadir qilishga urinish boladi...
Bularning bari bir soz bilan Ko'r yani muvaffaqiyatni yoki yaxshi g'oyani kora olmagan tupylardir...
Agar uzbeksitonda yaxshi samarali g'oya o'ylab topilsa u davlat tomonidan yoki qaysidir chichqoq tomonidan nimadir qilishga urinish boladi...
Bularning bari bir soz bilan Ko'r yani muvaffaqiyatni yoki yaxshi g'oyani kora olmagan tupylardir...
๐ฅ5๐4
Forwarded from Josh*Developer
Telegram endi "jinoyatchi" hisobiga kirgan insonlarni Telegram akkountini tegishli joylarga berishni boshladi.
But haqoda Durov yozdi.
Manba: https://t.me/durov/345
#breakingNews
@JoshDeveloper
But haqoda Durov yozdi.
Manba: https://t.me/durov/345
#breakingNews
@JoshDeveloper