🌐 Qiziqarli fakt: birinchi .com domen qachon ro‘yxatdan o‘tgan?
1985-yil 15-mart — aynan shu kuni symbolics.com domeni ro‘yxatdan o‘tkazilgan. U tarixdagi birinchi .com domen hisoblanadi.
O‘sha paytda internet bugungidek emas edi: veb-sayt tushunchasi ham yo‘q edi (birinchi veb-sayt 1991-yilda paydo bo‘lgan). Bugun esa domenlar soni yuz millionlab.
💡 Kompyuter savodxonligi:
#fakt #savodxonlik #internet
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
1985-yil 15-mart — aynan shu kuni symbolics.com domeni ro‘yxatdan o‘tkazilgan. U tarixdagi birinchi .com domen hisoblanadi.
O‘sha paytda internet bugungidek emas edi: veb-sayt tushunchasi ham yo‘q edi (birinchi veb-sayt 1991-yilda paydo bo‘lgan). Bugun esa domenlar soni yuz millionlab.
💡 Kompyuter savodxonligi:
Ctrl + Shift + Esc — Windows'da Vazifalar dispetcherini (Task Manager) darhol ochadi. Kompyuter qotib qolsa, ilovani shu yerdan yopasiz.#fakt #savodxonlik #internet
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
📰 TypeScript 7.0 chiqdi: kompilyator endi «native»
Microsoft 2026-yil 8-iyulda TypeScript 7.0 ni e’lon qildi. Bu birinchi barqaror versiya bo‘lib, uning kompilyatori Go tilida qayta yozilgan.
🔹 To‘liq build odatda 8–12 barobar tezroq
🔹 VS Code kodini tekshirish: 125,7 soniya → 10,6 soniya (TypeScript 6 bilan solishtirganda)
🔹 Kompilyator «sodiq port»: tilning o‘zi o‘zgarmagan, tezlik ortgan
Katta loyihalarda kutish vaqti keskin kamayadi.
Manba: InfoQ
#yangilik #typescript #javascript
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Microsoft 2026-yil 8-iyulda TypeScript 7.0 ni e’lon qildi. Bu birinchi barqaror versiya bo‘lib, uning kompilyatori Go tilida qayta yozilgan.
🔹 To‘liq build odatda 8–12 barobar tezroq
🔹 VS Code kodini tekshirish: 125,7 soniya → 10,6 soniya (TypeScript 6 bilan solishtirganda)
🔹 Kompilyator «sodiq port»: tilning o‘zi o‘zgarmagan, tezlik ortgan
Katta loyihalarda kutish vaqti keskin kamayadi.
Manba: InfoQ
#yangilik #typescript #javascript
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🐍 Python o‘yini: «Tosh-qaychi-qog‘oz»
Klassik o‘yin kompyuterga qarshi: kim birinchi bo‘lib 3 raundda yutsa, o‘sha g‘olib. Umumiy hisob ham yuritiladi.
✅ Kichik va tushunarli kod — yangi boshlovchilar uchun ideal
✅ Noto‘g‘ri kiritishdan himoya
✅ Faqat standart Python
📚 O‘rganasiz: lug‘atlar (
🎯 Vazifa: «Kaltakesak» va «Spok» ni qo‘shib, o‘yinni 5 belgili qiling.
#python #oyin #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Klassik o‘yin kompyuterga qarshi: kim birinchi bo‘lib 3 raundda yutsa, o‘sha g‘olib. Umumiy hisob ham yuritiladi.
✅ Kichik va tushunarli kod — yangi boshlovchilar uchun ideal
✅ Noto‘g‘ri kiritishdan himoya
✅ Faqat standart Python
📚 O‘rganasiz: lug‘atlar (
dict), random.choice, funksiyalar, while sikli.🎯 Vazifa: «Kaltakesak» va «Spok» ni qo‘shib, o‘yinni 5 belgili qiling.
#python #oyin #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🐍 PYTHON | 04/45
4-dars. O‘zgaruvchilar
O‘zgaruvchi — qiymatga berilgan nom. = qiymat biriktiradi; bu tenglikni tekshirish emas. Nom raqamdan boshlanmaydi, bo‘sh joy o‘rniga _ ishlatiladi. yosh va Yosh boshqa-boshqa nomlar.
💻 Misol:
✅ Natija: Aziza 15
🎯 Mashq: shahar va harorat o‘zgaruvchilarini yarating. Haroratni 2 ga oshirib, ikkalasini chiqaring.
⚡ FAST CODER | @Fast_Coder
#Python #Dars04
4-dars. O‘zgaruvchilar
O‘zgaruvchi — qiymatga berilgan nom. = qiymat biriktiradi; bu tenglikni tekshirish emas. Nom raqamdan boshlanmaydi, bo‘sh joy o‘rniga _ ishlatiladi. yosh va Yosh boshqa-boshqa nomlar.
💻 Misol:
ism = "Aziza"
yosh = 14
yosh = yosh + 1
print(ism, yosh)
✅ Natija: Aziza 15
🎯 Mashq: shahar va harorat o‘zgaruvchilarini yarating. Haroratni 2 ga oshirib, ikkalasini chiqaring.
⚡ FAST CODER | @Fast_Coder
#Python #Dars04
🐘 PHP sayt kodi: «Mehmonlar kitobi»
Foydalanuvchilar ism va fikr qoldiradigan sahifa — bitta fayl, bazasiz (JSON).
✅ CSRF himoyasi
✅ XSS dan himoya (
✅ Spamga qarshi: yashirin maydon (honeypot) va 10 soniyalik cheklov
✅ Oxirgi 50 ta yozuv ko‘rsatiladi
🚀 Ishga tushirish: papkada
🎯 Vazifa: yozuvlarni sahifalarga (pagination) bo‘ling.
#php #sayt #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Foydalanuvchilar ism va fikr qoldiradigan sahifa — bitta fayl, bazasiz (JSON).
✅ CSRF himoyasi
✅ XSS dan himoya (
htmlspecialchars)✅ Spamga qarshi: yashirin maydon (honeypot) va 10 soniyalik cheklov
✅ Oxirgi 50 ta yozuv ko‘rsatiladi
🚀 Ishga tushirish: papkada
php -S localhost:8000, keyin localhost:8000/mehmonlar.php🎯 Vazifa: yozuvlarni sahifalarga (pagination) bo‘ling.
#php #sayt #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🔎 Qiziqarli fakt: «Google» nomi qayerdan kelgan?
Nom «googol» so‘zidan olingan — bu 1 va uning orqasida 100 ta nol (10^100) degan ulkan son. Asoschilar qidiruv tizimi cheksiz ko‘p ma’lumotni o‘rgana olishini ko‘rsatmoqchi bo‘lgan.
Aytilishicha, domenni ro‘yxatdan o‘tkazishda so‘z «Google» deb xato yozilgan va shunday qolib ketgan 😄
💡 Kompyuter savodxonligi:
#fakt #savodxonlik #google
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Nom «googol» so‘zidan olingan — bu 1 va uning orqasida 100 ta nol (10^100) degan ulkan son. Asoschilar qidiruv tizimi cheksiz ko‘p ma’lumotni o‘rgana olishini ko‘rsatmoqchi bo‘lgan.
Aytilishicha, domenni ro‘yxatdan o‘tkazishda so‘z «Google» deb xato yozilgan va shunday qolib ketgan 😄
💡 Kompyuter savodxonligi:
Win + Shift + S — ekranning kerakli qismini rasmga oladi (Snipping Tool). Rasm darhol nusxa olinadi, faqat qo‘yib yuborasiz.#fakt #savodxonlik #google
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🔥1
📰 Node.js 26 chiqdi: Temporal API standart bo‘ldi
2026-yil 5-mayda Node.js 26 e’lon qilindi. Asosiy yangiliklar:
🔹 Temporal API endi sukut bo‘yicha yoqilgan — eski
🔹 V8 14.6 dvigateli:
🔹 Undici 8.0 yangilandi, ba’zi eski API’lar olib tashlandi
Juft raqamli versiya sifatida Node.js 26 2026-yil oktabrda LTS (uzoq muddatli qo‘llab-quvvatlash) bosqichiga o‘tishi kutilmoqda.
Manba: nodejs.org
#yangilik #nodejs #javascript
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
2026-yil 5-mayda Node.js 26 e’lon qilindi. Asosiy yangiliklar:
🔹 Temporal API endi sukut bo‘yicha yoqilgan — eski
Date obyektiga zamonaviy va qulay muqobil🔹 V8 14.6 dvigateli:
Map.prototype.getOrInsert() va Iterator.concat()🔹 Undici 8.0 yangilandi, ba’zi eski API’lar olib tashlandi
Juft raqamli versiya sifatida Node.js 26 2026-yil oktabrda LTS (uzoq muddatli qo‘llab-quvvatlash) bosqichiga o‘tishi kutilmoqda.
Manba: nodejs.org
#yangilik #nodejs #javascript
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🌐 HTML o‘yini: «Xotira»
16 ta karta, 8 juftlik. Ikkita bir xil rasmni toping! Yurishlar soni va vaqt hisoblanadi, eng yaxshi natija saqlanadi.
✅ Bitta .html fayl, o‘rnatish shart emas
✅ Rekord
✅ Telefonda ham ishlaydi
📚 O‘rganasiz: DOM bilan ishlash,
🎯 Vazifa: 6×6 (36 ta karta) qiyin darajani qo‘shing.
#html #javascript #oyin #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
16 ta karta, 8 juftlik. Ikkita bir xil rasmni toping! Yurishlar soni va vaqt hisoblanadi, eng yaxshi natija saqlanadi.
✅ Bitta .html fayl, o‘rnatish shart emas
✅ Rekord
localStorage da saqlanadi✅ Telefonda ham ishlaydi
📚 O‘rganasiz: DOM bilan ishlash,
createElement, hodisalar, setInterval, massivni aralashtirish.🎯 Vazifa: 6×6 (36 ta karta) qiyin darajani qo‘shing.
#html #javascript #oyin #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🐍 PYTHON | 05/45
5-dars. Ma’lumot turlari
Asosiy turlar: int — butun son, float — kasr son, str — matn, bool — True yoki False. Python kasr sonni nuqta bilan yozadi. type() qiymat turini ko‘rsatadi. "15" — matn, 15 esa son.
💻 Misol:
✅ Natija: <class 'int'>
<class 'str'>
🎯 Mashq: type() orqali narx va tayyor o‘zgaruvchilarining turini ham tekshiring.
⚡ FAST CODER | @Fast_Coder
#Python #Dars05
5-dars. Ma’lumot turlari
Asosiy turlar: int — butun son, float — kasr son, str — matn, bool — True yoki False. Python kasr sonni nuqta bilan yozadi. type() qiymat turini ko‘rsatadi. "15" — matn, 15 esa son.
💻 Misol:
yosh = 15
narx = 12.5
ism = "Ali"
tayyor = True
print(type(yosh))
print(type(ism))
✅ Natija: <class 'int'>
<class 'str'>
🎯 Mashq: type() orqali narx va tayyor o‘zgaruvchilarining turini ham tekshiring.
⚡ FAST CODER | @Fast_Coder
#Python #Dars05
🌐 HTML sayt kodi: «Qahva Uyi» kafe sayti
Tayyor landing-sahifa: chiroyli bosh ekran, menyu kartalari va ishlaydigan savat. Hammasi bitta .html faylda.
✅ Menyu
✅ Savat va jami narx JavaScript bilan hisoblanadi
✅ Telefonga moslashadi, silliq skroll
✅ Ranglarni
🎯 Vazifa: savatdan bitta taomni olib tashlash tugmasini qo‘shing.
💼 Bunday sayt uchun buyurtmachilar pul to‘laydi — o‘zingizga portfolio qiling!
#html #css #javascript #sayt #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Tayyor landing-sahifa: chiroyli bosh ekran, menyu kartalari va ishlaydigan savat. Hammasi bitta .html faylda.
✅ Menyu
taomlar ro‘yxatidan avtomatik yasaladi✅ Savat va jami narx JavaScript bilan hisoblanadi
✅ Telefonga moslashadi, silliq skroll
✅ Ranglarni
:root dan o‘zgartirasiz🎯 Vazifa: savatdan bitta taomni olib tashlash tugmasini qo‘shing.
💼 Bunday sayt uchun buyurtmachilar pul to‘laydi — o‘zingizga portfolio qiling!
#html #css #javascript #sayt #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🔥2
🧮 Qiziqarli fakt: birinchi dasturchi — Ada Lovelace
1843-yilda ingliz matematigi Ada Lovelace Charlz Bebbijning «Analitik mashinasi» uchun Bernulli sonlarini hisoblash algoritmini yozdi. Ko‘pchilik buni tarixdagi birinchi kompyuter dasturi deb hisoblaydi.
Mashina o‘sha paytda hech qachon qurilmagan edi — dastur qog‘ozda tug‘ilgan! Ada mashina faqat sonlarni emas, masalan musiqani ham qayta ishlashi mumkinligini yozgan.
💡 Kompyuter savodxonligi: brauzerda
#fakt #savodxonlik #tarix
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
1843-yilda ingliz matematigi Ada Lovelace Charlz Bebbijning «Analitik mashinasi» uchun Bernulli sonlarini hisoblash algoritmini yozdi. Ko‘pchilik buni tarixdagi birinchi kompyuter dasturi deb hisoblaydi.
Mashina o‘sha paytda hech qachon qurilmagan edi — dastur qog‘ozda tug‘ilgan! Ada mashina faqat sonlarni emas, masalan musiqani ham qayta ishlashi mumkinligini yozgan.
💡 Kompyuter savodxonligi: brauzerda
F5 sahifani yangilaydi, Ctrl + F5 esa keshni ham tozalab qayta yuklaydi. Sayt yangilanmayotgan bo‘lsa, shuni sinang.#fakt #savodxonlik #tarix
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
📰 Linux 7.0 chiqdi: yadroda Rust endi barqaror
2026-yil aprelida Linus Torvalds Linux 7.0 yadrosini e’lon qildi. Yangi raqam maxsus ma’no anglatmaydi — versiya raqami shunchaki «ortib» borgan.
🔹 Rust yadroda «tajriba» bosqichini tugatib, barqaror qo‘llab-quvvatlanadigan bo‘ldi
🔹 Fayl tizimi xatolari uchun yagona hisobot API’si, XFS uchun «sog‘liq» monitoringi
🔹 Tezroq swap va konteynerlarni sozlash uchun yangi
🔹 Ubuntu 26.04 LTS shu yadroda ishlaydi
Manba: OMG! Ubuntu, Phoronix
#yangilik #linux #rust
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
2026-yil aprelida Linus Torvalds Linux 7.0 yadrosini e’lon qildi. Yangi raqam maxsus ma’no anglatmaydi — versiya raqami shunchaki «ortib» borgan.
🔹 Rust yadroda «tajriba» bosqichini tugatib, barqaror qo‘llab-quvvatlanadigan bo‘ldi
🔹 Fayl tizimi xatolari uchun yagona hisobot API’si, XFS uchun «sog‘liq» monitoringi
🔹 Tezroq swap va konteynerlarni sozlash uchun yangi
open_tree(2) imkoniyatlari🔹 Ubuntu 26.04 LTS shu yadroda ishlaydi
Manba: OMG! Ubuntu, Phoronix
#yangilik #linux #rust
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🐍 Python o‘yini: «So‘zni top» (Osilgan odam)
Kompyuter dasturlashga oid so‘z o‘ylaydi, siz uni harflab topasiz. 6 ta xato qilsangiz — yutqazasiz! Har xatoda ASCII-dorning chizmasi to‘lib boradi.
✅ 12 ta so‘z, xohlaganingizcha to‘ldirasiz
✅ Takroriy va noto‘g‘ri kiritishdan himoya
✅ Faqat standart Python
📚 O‘rganasiz:
🎯 Vazifa: so‘zlarni alohida
#python #oyin #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Kompyuter dasturlashga oid so‘z o‘ylaydi, siz uni harflab topasiz. 6 ta xato qilsangiz — yutqazasiz! Har xatoda ASCII-dorning chizmasi to‘lib boradi.
✅ 12 ta so‘z, xohlaganingizcha to‘ldirasiz
✅ Takroriy va noto‘g‘ri kiritishdan himoya
✅ Faqat standart Python
📚 O‘rganasiz:
set (to‘plamlar), matn bilan ishlash, ro‘yxat indekslari, while sharti.🎯 Vazifa: so‘zlarni alohida
sozlar.txt fayldan o‘qing.#python #oyin #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🐍 PYTHON | 06/45
6-dars. input(): foydalanuvchidan olish
input() savol chiqaradi va foydalanuvchi yozgan javobni oladi. Javob har doim str, ya’ni matn bo‘ladi. Quyidagi misolda so‘ralganda Malika deb kiriting.
💻 Misol:
✅ Natija: Salom, Malika
🎯 Mashq: Yoqtirgan dasturlash tilini ham so‘rang va javobni alohida qatorda chiqaring.
⚡ FAST CODER | @Fast_Coder
#Python #Dars06
6-dars. input(): foydalanuvchidan olish
input() savol chiqaradi va foydalanuvchi yozgan javobni oladi. Javob har doim str, ya’ni matn bo‘ladi. Quyidagi misolda so‘ralganda Malika deb kiriting.
💻 Misol:
ism = input("Ismingiz: ")
print("Salom,", ism)✅ Natija: Salom, Malika
🎯 Mashq: Yoqtirgan dasturlash tilini ham so‘rang va javobni alohida qatorda chiqaring.
⚡ FAST CODER | @Fast_Coder
#Python #Dars06
🐘 PHP sayt kodi: «Havola qisqartiruvchi»
Uzun havolani kiritasiz — qisqa havola olasiz. Har bir bosish hisoblanadi. Bitta fayl, JSON saqlash.
✅ Faqat
✅ Har safar takrorlanmas 6 belgili kod
✅ Bosishlar statistikasi
🚀 Ishga tushirish:
🎯 Vazifa: o‘z qisqa kodingizni tanlash imkonini qo‘shing (masalan,
#php #sayt #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Uzun havolani kiritasiz — qisqa havola olasiz. Har bir bosish hisoblanadi. Bitta fayl, JSON saqlash.
✅ Faqat
http/https havolalar qabul qilinadi (javascript: hujumidan himoya)✅ Har safar takrorlanmas 6 belgili kod
✅ Bosishlar statistikasi
🚀 Ishga tushirish:
php -S localhost:8000 → localhost:8000/qisqa.php🎯 Vazifa: o‘z qisqa kodingizni tanlash imkonini qo‘shing (masalan,
?k=mening).#php #sayt #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!