📰 Android 17 barqaror versiyasi chiqdi
Google 2026-yil 16-iyunda Android 17 ni barqaror versiya sifatida chiqardi. U Pixel 6 va undan yangi telefonlarga iyundagi Pixel Drop bilan birga tarqala boshladi, manba kodi esa AOSP’ga joylandi.
👨💻 Dasturchilar uchun:
🔹 API to‘plami Beta 3 bosqichidayoq «qotirilgan» (Platform Stability)
🔹 Ilovalarni yangi versiyaga moslab, Google Play’ga yuklash vaqti keldi
🔹 Beta 1 — fevralda, Beta 4 — aprelda chiqqan edi
Manba: Android Developers, Android Authority
#yangilik #android
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Google 2026-yil 16-iyunda Android 17 ni barqaror versiya sifatida chiqardi. U Pixel 6 va undan yangi telefonlarga iyundagi Pixel Drop bilan birga tarqala boshladi, manba kodi esa AOSP’ga joylandi.
👨💻 Dasturchilar uchun:
🔹 API to‘plami Beta 3 bosqichidayoq «qotirilgan» (Platform Stability)
🔹 Ilovalarni yangi versiyaga moslab, Google Play’ga yuklash vaqti keldi
🔹 Beta 1 — fevralda, Beta 4 — aprelda chiqqan edi
Manba: Android Developers, Android Authority
#yangilik #android
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🌐 HTML o‘yini: «Pong»
1972-yilgi afsonaviy arkada o‘yini — kompyuterga qarshi. Raketkani sichqoncha, ↑↓ yoki W/S bilan boshqaring, 5 ballgacha o‘ynang.
✅ Bitta .html fayl,
✅ Har urilishda to‘p 6% tezlashadi
✅ Raketkaning qaysi joyiga urilishiga qarab to‘p burchagi o‘zgaradi
✅ Telefonda barmoq bilan ham o‘ynaladi
📚 O‘rganasiz: o‘yin sikli (
🎯 Vazifa: ikkinchi o‘yinchi rejimini qo‘shing (W/S va ↑/↓).
#html #javascript #oyin #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
1972-yilgi afsonaviy arkada o‘yini — kompyuterga qarshi. Raketkani sichqoncha, ↑↓ yoki W/S bilan boshqaring, 5 ballgacha o‘ynang.
✅ Bitta .html fayl,
canvas da chizilgan✅ Har urilishda to‘p 6% tezlashadi
✅ Raketkaning qaysi joyiga urilishiga qarab to‘p burchagi o‘zgaradi
✅ Telefonda barmoq bilan ham o‘ynaladi
📚 O‘rganasiz: o‘yin sikli (
requestAnimationFrame), to‘qnashuvlar, oddiy sun’iy intellekt.🎯 Vazifa: ikkinchi o‘yinchi rejimini qo‘shing (W/S va ↑/↓).
#html #javascript #oyin #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🐍 PYTHON | 09/45
9-dars. f-string: matn ichida qiymat
Matn oldidagi f belgisi {} ichiga o‘zgaruvchi yoki ifoda yozishga imkon beradi. :.2f kasr sonni ekranda ikki kasr xona bilan ko‘rsatadi; bu qiymatning o‘zini o‘zgartirmaydi.
💻 Misol:
✅ Natija: Aziza: 87.46 ball
Jami: 15
🎯 Mashq: Mahsulot nomi, narxi va sonidan foydalanib: "Olma: 3 dona, jami 15000 so‘m" jumlasini tuzing.
⚡ FAST CODER | @Fast_Coder
#Python #Dars09
9-dars. f-string: matn ichida qiymat
Matn oldidagi f belgisi {} ichiga o‘zgaruvchi yoki ifoda yozishga imkon beradi. :.2f kasr sonni ekranda ikki kasr xona bilan ko‘rsatadi; bu qiymatning o‘zini o‘zgartirmaydi.
💻 Misol:
ism = "Aziza"
ball = 87.456
print(f"{ism}: {ball:.2f} ball")
print(f"Jami: {3 * 5}")
✅ Natija: Aziza: 87.46 ball
Jami: 15
🎯 Mashq: Mahsulot nomi, narxi va sonidan foydalanib: "Olma: 3 dona, jami 15000 so‘m" jumlasini tuzing.
⚡ FAST CODER | @Fast_Coder
#Python #Dars09
🐘 PHP sayt kodi: «Kirish va ro‘yxatdan o‘tish»
Har bir saytning asosi — foydalanuvchilar tizimi. Bu bitta faylda to‘liq ishlaydi (JSON saqlash).
✅ Parol ochiq saqlanmaydi —
✅ Kirishda
✅ CSRF token va XSS himoyasi
✅ Login va parol tekshiruvi
🚀 Ishga tushirish:
🎯 Vazifa: 5 marta noto‘g‘ri parol kiritilgach, kirishni vaqtincha bloklang (brute-force himoyasi).
#php #sayt #xavfsizlik #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Har bir saytning asosi — foydalanuvchilar tizimi. Bu bitta faylda to‘liq ishlaydi (JSON saqlash).
✅ Parol ochiq saqlanmaydi —
password_hash() va password_verify()✅ Kirishda
session_regenerate_id() — sessiya o‘g‘irlanishidan himoya✅ CSRF token va XSS himoyasi
✅ Login va parol tekshiruvi
🚀 Ishga tushirish:
php -S localhost:8000 → localhost:8000/auth.php🎯 Vazifa: 5 marta noto‘g‘ri parol kiritilgach, kirishni vaqtincha bloklang (brute-force himoyasi).
#php #sayt #xavfsizlik #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🔢 Qiziqarli fakt: «bit» so‘zi qayerdan paydo bo‘lgan?
Bit — «binary digit» (ikkilik raqam) so‘zlarining qisqartmasi. Uni 1947-yilda amerikalik matematik Djon Tyuki taklif qilgan, keyinroq Klod Shennon axborot nazariyasida mashhur qilgan.
Bit faqat ikki qiymat oladi: 0 yoki 1. 8 bit = 1 bayt. Telefoningizdagi hamma narsa — rasm, musiqa, o‘yin — shu nollar va birlardan iborat!
💡 Kompyuter savodxonligi: Windows’da fayl kengaytmalarini (
#fakt #savodxonlik #kompyuter
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Bit — «binary digit» (ikkilik raqam) so‘zlarining qisqartmasi. Uni 1947-yilda amerikalik matematik Djon Tyuki taklif qilgan, keyinroq Klod Shennon axborot nazariyasida mashhur qilgan.
Bit faqat ikki qiymat oladi: 0 yoki 1. 8 bit = 1 bayt. Telefoningizdagi hamma narsa — rasm, musiqa, o‘yin — shu nollar va birlardan iborat!
💡 Kompyuter savodxonligi: Windows’da fayl kengaytmalarini (
.pdf, .exe) ko‘rish uchun Explorer → View → Show → File name extensions ni yoqing. Yashirin .exe fayllardan ehtiyot bo‘lasiz.#fakt #savodxonlik #kompyuter
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
📰 IT Park Uzbekistan: IT xizmatlari eksporti o‘smoqda
2026-yilning yanvar–mart oylarida IT Park rezidentlari 191,8 million dollarlik xizmat eksport qildi — bu o‘tgan yilning shu davridan 38,5 million dollar ko‘p.
🔹 IT Park’da 650 dan ortiq rezident kompaniya bor, ular 2028-yilgacha soliq va bojxona to‘lovlaridan ozod
🔹 Yirik rezidentlar uchun eksport maqsadi: 2026-yilda 20%, 2027-yilda 35%, 2028-yilda 50%
🔹 104 ta yangi eksportga yo‘naltirilgan rezident qabul qilingan, ularning 60 tasida xorijiy kapital bor
Yangi rezidentlar birinchi yilda 2400 dan ortiq yangi ish o‘rni yaratishni rejalashtirgan.
Manba: Zamin.uz, IT Park Uzbekistan
#yangilik #itpark #ozbekiston
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
2026-yilning yanvar–mart oylarida IT Park rezidentlari 191,8 million dollarlik xizmat eksport qildi — bu o‘tgan yilning shu davridan 38,5 million dollar ko‘p.
🔹 IT Park’da 650 dan ortiq rezident kompaniya bor, ular 2028-yilgacha soliq va bojxona to‘lovlaridan ozod
🔹 Yirik rezidentlar uchun eksport maqsadi: 2026-yilda 20%, 2027-yilda 35%, 2028-yilda 50%
🔹 104 ta yangi eksportga yo‘naltirilgan rezident qabul qilingan, ularning 60 tasida xorijiy kapital bor
Yangi rezidentlar birinchi yilda 2400 dan ortiq yangi ish o‘rni yaratishni rejalashtirgan.
Manba: Zamin.uz, IT Park Uzbekistan
#yangilik #itpark #ozbekiston
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🐍 Python o‘yini: «Blackjack» (21)
Kazinodagi mashhur karta o‘yini — dilerga qarshi. Maqsad: 21 ochkoga yaqinlashish, lekin oshib ketmaslik! Diler 17 dan kam bo‘lsa karta oladi.
✅ Balans va tikish tizimi (boshida 100)
✅ Tuz (A) 11 yoki 1 sifatida avtomatik hisoblanadi
✅ 52 ta kartali haqiqiy kolod
✅ Faqat standart Python
📚 O‘rganasiz: ro‘yxat va lug‘atlar,
🎯 Vazifa: «Blackjack» (dastlabki 2 karta bilan 21) uchun 1,5 barobar yutuq qo‘shing.
⚠️ Bu faqat o‘quv o‘yini. Haqiqiy pulga qimor o‘ynamang!
#python #oyin #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Kazinodagi mashhur karta o‘yini — dilerga qarshi. Maqsad: 21 ochkoga yaqinlashish, lekin oshib ketmaslik! Diler 17 dan kam bo‘lsa karta oladi.
✅ Balans va tikish tizimi (boshida 100)
✅ Tuz (A) 11 yoki 1 sifatida avtomatik hisoblanadi
✅ 52 ta kartali haqiqiy kolod
✅ Faqat standart Python
📚 O‘rganasiz: ro‘yxat va lug‘atlar,
random.shuffle, funksiyalar, o‘yin mantiqi.🎯 Vazifa: «Blackjack» (dastlabki 2 karta bilan 21) uchun 1,5 barobar yutuq qo‘shing.
⚠️ Bu faqat o‘quv o‘yini. Haqiqiy pulga qimor o‘ynamang!
#python #oyin #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🐍 PYTHON | 10/45
10-dars. Matn indeksi va kesma
Matndagi belgilar indeksi 0 dan boshlanadi. [-1] oxirgi belgini oladi. [boshi:oxiri] kesmasida oxirgi indeks kirmaydi. len() belgilar sonini beradi. Matnni indeks orqali bevosita o‘zgartirib bo‘lmaydi.
💻 Misol:
✅ Natija: P
n
Pyt
6
🎯 Mashq: Ismingizning dastlabki 3 belgisini va oxirgi belgisini chiqaring.
⚡ FAST CODER | @Fast_Coder
#Python #Dars10
10-dars. Matn indeksi va kesma
Matndagi belgilar indeksi 0 dan boshlanadi. [-1] oxirgi belgini oladi. [boshi:oxiri] kesmasida oxirgi indeks kirmaydi. len() belgilar sonini beradi. Matnni indeks orqali bevosita o‘zgartirib bo‘lmaydi.
💻 Misol:
til = "Python"
print(til[0])
print(til[-1])
print(til[0:3])
print(len(til))
✅ Natija: P
n
Pyt
6
🎯 Mashq: Ismingizning dastlabki 3 belgisini va oxirgi belgisini chiqaring.
⚡ FAST CODER | @Fast_Coder
#Python #Dars10
📦 Sayt kodi: «IT Viktorina» (.zip)
Test-sayt: har savolga 15 soniya, 10 ta tasodifiy savol, to‘g‘ri va noto‘g‘ri javob ranglari, yakuniy natija. Savollarni o‘zingiznikiga almashtirsangiz — boshqa fan bo‘yicha viktorina tayyor!
📁 Ichida:
✅ 12 ta savol bazasi, har o‘yinda aralashadi
✅ Taymer va progress chizig‘i
✅ Ball va baho matni
✅ Kod ikkiga bo‘lingan: ma’lumot (
🎯 Vazifa: eng yaxshi natijani
#html #css #javascript #sayt #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Test-sayt: har savolga 15 soniya, 10 ta tasodifiy savol, to‘g‘ri va noto‘g‘ri javob ranglari, yakuniy natija. Savollarni o‘zingiznikiga almashtirsangiz — boshqa fan bo‘yicha viktorina tayyor!
📁 Ichida:
index.html, style.css, savollar.js, quiz.js, README.txt✅ 12 ta savol bazasi, har o‘yinda aralashadi
✅ Taymer va progress chizig‘i
✅ Ball va baho matni
✅ Kod ikkiga bo‘lingan: ma’lumot (
savollar.js) va mantiq (quiz.js)🎯 Vazifa: eng yaxshi natijani
localStorage da saqlang.#html #css #javascript #sayt #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🐍 PYTHON | 11/45
11-dars. Matn metodlari
strip() chetdagi bo‘sh joylarni olib tashlaydi, lower() kichik, upper() katta harflarga o‘tkazadi. replace() matn qismini almashtiradi. Bu metodlar yangi matn qaytaradi; natijani saqlamasangiz, eski o‘zgaruvchi o‘zgarmaydi.
💻 Misol:
✅ Natija: python darsi
python kursi
🎯 Mashq: Foydalanuvchi kiritgan ism chetidagi bo‘sh joylarni olib tashlab, katta harflarda chiqaring.
⚡ FAST CODER | @Fast_Coder
#Python #Dars11
11-dars. Matn metodlari
strip() chetdagi bo‘sh joylarni olib tashlaydi, lower() kichik, upper() katta harflarga o‘tkazadi. replace() matn qismini almashtiradi. Bu metodlar yangi matn qaytaradi; natijani saqlamasangiz, eski o‘zgaruvchi o‘zgarmaydi.
💻 Misol:
matn = " Python Darsi "
toza = matn.strip().lower()
print(toza)
print(toza.replace("darsi", "kursi"))
✅ Natija: python darsi
python kursi
🎯 Mashq: Foydalanuvchi kiritgan ism chetidagi bo‘sh joylarni olib tashlab, katta harflarda chiqaring.
⚡ FAST CODER | @Fast_Coder
#Python #Dars11
Forwarded from Teens IT School
📢 Obunachilarimizga ajoyib yangilik!
BEPUL SUNIY INTELLEKT
masterclass 🎁
🗓 Sana: 11-oktabr
⏰ Vaqt: 20:00
🎤 Spiker: Rustam Hikmatullayev
Masterklassda:✅ Sun'iy intellektdan foydalanishning bir nechta usullari✅ AI agent nima va uni qanday ishlatish✅ Real misollar ustida amaliy ish✅ Hafta davomida qiziqtirgan savollaringizga javob👨👩👧👦 7 yoshdan 70 yoshgacha hamma qatnashishi mumkin!🚀
Media is too big
VIEW IN TELEGRAM
⚡1
🐍 PYTHON | 12/45
12-dars. Taqqoslash va bool
== tenglikni, != teng emaslikni tekshiradi. >, <, >=, <= sonlarni taqqoslaydi. Natija True yoki False bo‘ladi. Eslang: = biriktiradi, == tekshiradi. "10" va 10 bir xil turdagi qiymat emas.
💻 Misol:
✅ Natija: False
True
False
True
🎯 Mashq: Ikki son yarating. Ular tengmi va birinchisi kattami — alohida tekshiring.
⚡ FAST CODER | @Fast_Coder
#Python #Dars12
12-dars. Taqqoslash va bool
== tenglikni, != teng emaslikni tekshiradi. >, <, >=, <= sonlarni taqqoslaydi. Natija True yoki False bo‘ladi. Eslang: = biriktiradi, == tekshiradi. "10" va 10 bir xil turdagi qiymat emas.
💻 Misol:
yosh = 16
print(yosh >= 18)
print(yosh == 16)
print("10" == 10)
print(7 != 5)
✅ Natija: False
True
False
True
🎯 Mashq: Ikki son yarating. Ular tengmi va birinchisi kattami — alohida tekshiring.
⚡ FAST CODER | @Fast_Coder
#Python #Dars12
🐍 PYTHON | 13/45
13-dars. if va else
if shart rost bo‘lsa, ichidagi kodni bajaradi. else aks holda ishlaydi. Shartdan keyin : qo‘yiladi. Blok ichidagi qatorlarni bir xil chekinish, odatda 4 ta bo‘sh joy bilan yozing.
💻 Misol:
✅ Natija: Yoshlar guruhi
🎯 Mashq: Son juft yoki toqligini tekshiring. Yordam: son % 2 == 0.
⚡ FAST CODER | @Fast_Coder
#Python #Dars13
13-dars. if va else
if shart rost bo‘lsa, ichidagi kodni bajaradi. else aks holda ishlaydi. Shartdan keyin : qo‘yiladi. Blok ichidagi qatorlarni bir xil chekinish, odatda 4 ta bo‘sh joy bilan yozing.
💻 Misol:
yosh = 16
if yosh >= 18:
print("Kattalar guruhi")
else:
print("Yoshlar guruhi")
✅ Natija: Yoshlar guruhi
🎯 Mashq: Son juft yoki toqligini tekshiring. Yordam: son % 2 == 0.
⚡ FAST CODER | @Fast_Coder
#Python #Dars13
🐍 PYTHON | 14/45
14-dars. elif: bir nechta holat
elif keyingi shartni tekshiradi. if–elif–else zanjirida birinchi rost shartning bloki ishlaydi. Baholash misolida yuqori chegaradan boshlang. Bu misol ball 0–100 oralig‘ida deb hisoblaydi.
💻 Misol:
✅ Natija: Yaxshi
🎯 Mashq: Harorat uchun uch holat yozing: 0 dan past, 0–25 va 25 dan yuqori.
⚡ FAST CODER | @Fast_Coder
#Python #Dars14
14-dars. elif: bir nechta holat
elif keyingi shartni tekshiradi. if–elif–else zanjirida birinchi rost shartning bloki ishlaydi. Baholash misolida yuqori chegaradan boshlang. Bu misol ball 0–100 oralig‘ida deb hisoblaydi.
💻 Misol:
ball = 82
if ball >= 90:
print("A’lo")
elif ball >= 70:
print("Yaxshi")
else:
print("Yana mashq qiling")
✅ Natija: Yaxshi
🎯 Mashq: Harorat uchun uch holat yozing: 0 dan past, 0–25 va 25 dan yuqori.
⚡ FAST CODER | @Fast_Coder
#Python #Dars14
🐍 PYTHON | 15/45
15-dars. and, or, not
and — ikkala shart ham rost bo‘lishi kerak. or — kamida bittasi rost bo‘lsa yetadi. not — mantiqiy natijani teskarisiga aylantiradi. Bir nechta mezonni tekshirishda ular kerak bo‘ladi.
💻 Misol:
✅ Natija: Darsga kirishingiz mumkin
False
🎯 Mashq: Harorat 0 dan past YOKI 35 dan yuqori bo‘lsa, "Ehtiyot bo‘ling" chiqaring.
⚡ FAST CODER | @Fast_Coder
#Python #Dars15
15-dars. and, or, not
and — ikkala shart ham rost bo‘lishi kerak. or — kamida bittasi rost bo‘lsa yetadi. not — mantiqiy natijani teskarisiga aylantiradi. Bir nechta mezonni tekshirishda ular kerak bo‘ladi.
💻 Misol:
yosh = 14
ruxsat = True
if yosh >= 12 and ruxsat:
print("Darsga kirishingiz mumkin")
print(not ruxsat)
✅ Natija: Darsga kirishingiz mumkin
False
🎯 Mashq: Harorat 0 dan past YOKI 35 dan yuqori bo‘lsa, "Ehtiyot bo‘ling" chiqaring.
⚡ FAST CODER | @Fast_Coder
#Python #Dars15
Assalomu alaykum, barchaga! 🌸
🎉 Bizda aksiya!
Rus tilida so‘zlashuv botimizda bugundan boshlab 6 kun davomida PRO tarifini atigi 19 900 so‘m evaziga aksiya narxida qo‘lga kiritishingiz mumkin! 🔥
⏳ Aksiya muddati cheklangan — atigi 6 kun!
Imkoniyatni qo‘ldan boy bermang! 🚀
@RusTilida_Bot👈
🎉 Bizda aksiya!
Rus tilida so‘zlashuv botimizda bugundan boshlab 6 kun davomida PRO tarifini atigi 19 900 so‘m evaziga aksiya narxida qo‘lga kiritishingiz mumkin! 🔥
⏳ Aksiya muddati cheklangan — atigi 6 kun!
Imkoniyatni qo‘ldan boy bermang! 🚀
@RusTilida_Bot👈
🔗 SQL: INNER JOIN nima va qanday ishlaydi?
Ikki jadvaldagi bog'liq ma'lumotlarni birlashtirib olish uchun ishlatiladi. Faqat ikkala jadvalda ham mos keladigan qatorlarni qaytaradi.
✅ users va orders — ikkita alohida jadval
✅ ON — qaysi ustunlar orqali bog'lanishini ko'rsatadi
✅ Faqat user_id mos tushgan qatorlar chiqadi
💡 Keng tarqalgan xato: ON shartisiz JOIN yozish — bu "cartesian product" (barcha kombinatsiyalar) hosil qiladi va natija keraksiz darajada katta bo'lib ketadi.
👇 Siz JOIN turlaridan qaysi birini ko'proq ishlatasiz: INNER, LEFT yoki RIGHT?
#sql #dasturlash #baza
Ikki jadvaldagi bog'liq ma'lumotlarni birlashtirib olish uchun ishlatiladi. Faqat ikkala jadvalda ham mos keladigan qatorlarni qaytaradi.
SELECT users.name, orders.product
FROM users
INNER JOIN orders ON users.id = orders.user_id;
-- Natija:
-- name | product
-- Ali | Noutbuk
-- Vali | Sichqoncha
✅ users va orders — ikkita alohida jadval
✅ ON — qaysi ustunlar orqali bog'lanishini ko'rsatadi
✅ Faqat user_id mos tushgan qatorlar chiqadi
💡 Keng tarqalgan xato: ON shartisiz JOIN yozish — bu "cartesian product" (barcha kombinatsiyalar) hosil qiladi va natija keraksiz darajada katta bo'lib ketadi.
👇 Siz JOIN turlaridan qaysi birini ko'proq ishlatasiz: INNER, LEFT yoki RIGHT?
#sql #dasturlash #baza