Допустим, вы разработчик, и вам от пользователя приходит строка user-agent с описанием того, каким браузером он пользуется.
В этой строке будет что-то типа такого:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36
И вы хотите из неё узнать мажорную версию Chrome, то есть вытащить число 51. Что вы сделаете? Можно, конечно, написать свой парсер, но я уверен, многие воспользуются регулярными выражениями. Я бы воспользовался. Какое выражение сюда подходит? С виду кажется, что вот такое:
/Chrome\/(\d\d)\./g
Мы ищем слово Chrome и слэш, затем ловим в группу две цифры, после которых стоит точка. Так?
По крайней мере, мышление достаточного количества разработчиков именно таково. Зачастую программистам не хватает умения отойти от техзадания на уровень вещественной сути того, с чем они работают. На самом деле число 51 это версия. Версия будет увеличиваться со временем. «Марти, где твоё четырёхмерное воображение?» Если уже прошло 50 версий, то и следующие 50 не за горами, число станет трёхзначным, регулярка или парсер, сделанные под двухзначные числа, перестанут работать.
Трехзначная версия Chrome и Firefox приближается уже сейчас. И да, в них падает куча функций на сайтах, включая крупные корпорации: Yahoo, Bethesda, HBO и бог знает сколько сайтов поменьше. Чисто из-за цифры. Это уже назвали «Проблема сотой версии» по аналогии с «Проблемой 2000 года» (программисты записывали год двумя цифрами, 2000 стал неотличим от 1900).
К чему это я? Полезно задумываться о физическом воплощении того, что вы представляете в своей программе. Ваш код должен описывать не столько требования заказчика, сколько законы, по которым существует этот объект в реальном мире.
#dev
🇮🇷Eron internetni “o‘chirib qo‘yish” bo‘yicha rekord o‘rnatdi
🚫 Eron’da internet 1 oydan ortiq vaqt davomida ishlamayapti va bu holat hatto jahon rekordi sifatida qayd etildi.
🌐 Ma’lumotlarga ko‘ra, NetBlocks hisobotiga asosan, mamlakatda internetga kirish 888 soatdan ortiq vaqt davomida cheklangan.
➡️#internet | Birinchi IT-Blog
🔎 Internet bo‘ylab sizning raqamli izingizni bir necha soniyada yig‘ib beradigan OSINT vosita topildi — Sherlock bitta nik orqali yuzlab saytlardagi akkauntlarni aniqlaydi.
📝 Username kiritasiz, va dastur bir vaqtning o‘zida 400+ platformani tekshiradi: ijtimoiy tarmoqlardan tortib forumlar va GitHub’gacha. Natijada topilgan barcha profillar ro‘yxatini olasiz — uni faylga yuklab olish yoki brauzerda ochish mumkin.
🛡 Har qanday tizimda ishlaydi, proxy va Tor qo‘llab-quvvatlanadi.
🆓Vosita bepul va ochiq kodli.
➡️#internet | Birinchi IT-Blog
⚡️ 10G internet endi fantastika emas!
🇨🇳 Xitoyning Syun’an tumanidagi aholiga 9834 Mbit/s tezlikdagi tarmoq ochildi.
🆚 Solishtirish uchun: bu tezlikda 8K formatdagi 2 soatlik filmni atigi 72 soniyada yuklab olish mumkin. Yaqin orada Xitoyda yana 168 ta hududda 10G tarmoq ishga tushiriladi.
🤔“6G–9G qayerda?” deb hayron bo‘lish mumkin. Aslida bu mobil aloqa avlodlari emas, balki 10 gigabitli tezlikni bildiruvchi texnologik belgi, xolos. Generation ma'nosida yozmadik xullas))
🎥#internet | Birinchi raqamli IT-Blog
🎮 Captcha o‘rniga DOOM?
ℹ️ Dasturchilar internetda Captcha testini kichik DOOM o‘yiniga aylantirishdi. Foydalanuvchilar odatdagi rasmlarni tanlash yoki kod kiritish o‘rniga, DOOM uslubidagi qisqa topshiriqni o‘ynab, “robot emaslik”larini tasdiqlashlari kerak bo'ladi.
🖱 Sinab ko'rish manzili esa shu yerda.
➡️#internet | Birinchi raqamli IT-Blog
🤦♂️ Shunday katta tizimni mayda narsalar sharmanda qilishi mumkin
🕸my.gov.uz'dagi Muxlisa AI ishlashida kamchiliklar bor, sinov rejimida degan yozuv anchadan buyon turibdi. Kamchiliklarni tezroq bartaraf etib, yakuniy relizni tezroq chiqarishni o'rganishimiz kerak.
Siz nima dedingiz?
➡️#internet | Birinchi raqamli IT-Blog
✋ Reklama emas!
🌐Ucell operatori O'zbekistonda eng tezkor mobil internetga ega deb topilibdi. Shu fikr rostmi, siz qaysi deb hisoblaysiz?
➡️#internet | Birinchi raqamli IT-Blog
Noutbuk Wi-Fi'ni ko'rmasligining 15 sababi va uni qanday tuzatish kerak?
#internet
Muammo Windows sozlamalarida, apparat drayverlarida yoki yo'riqnoma sozlamalarida bo'lishi mumkin.
🗞Batafsil maqolani o'qish (RUS)
✅ Agar rus tilini bilmasangiz brauzerning sahifani tarjima qilish funksiyasidan foydalaning (izohda rasmini tashlab qo'yaman).
💻 Kompyuterni birga o'rganamiz ⤵️
TelegramIYouTube
🦠VPN (Virtual Private Network) – bu virtual xususiy tarmoq bo'lib, shaxsingizni yashirish va bloklangan saytlarni ochishda yaxshi qurol vazifasini o’taydi.
🔒VPN kuzatuv, xakerlik va tsenzuradan samarali himoya qiladi, shuningdek foydalanuvchiga Internetdagi maxfiylikni beradi.
🔓 Qaysidir bir VPN xizmatini sozlab, o'rnatib olganingizdan so'ng, gadjetingiz shu xizmatga aloqador VPN tarmoqlariga xavfsiz ulanadi.
📥 Bloklangan birorta saytga yoki ijtimoiy tarmoqga kirmoqchi bo'lsak, bu uchun murojaatimiz VPN serveriga yuboriladi va bu server sayt yoki tarmoqqa bloklanmagan manzildan olib sizga jo'natadi.
✅ Shu yo'l bilan xuddi to'g'ridan-to'g'ri ulanayotgandek bo'lasiz, lekin aslida siz VPN orqali boshqa bir yashirin manzil va ma'lumotlar bilan saytni ochayotgan bo'lasiz.
😅P.S: VPNni iloji boricha yaxshi maqsadlarda ishlatishga harakat qiling!
🤔 — ha aytgancha siz qanday VPN dan foydalanasiz?
@BigMasterUz_bot – universal ustoz!
👉🏼Birinchi raqamli windows blog | #internet
🔎Microsoft Edge brauzerlarida kriptovalyuta hisoblarini yaratish va boshqarish mumkin bo'lgan yangi funksiyasini sinovdan o'tkazayotgan ekan.
🤔 Menimcha, avval Edge'ni internet brauzeri sifatida mukammallashtirib olish kerak, deb o'ylayman. Sizning fikringiz qanday?
👉🏻#internet | Birinchi raqamli IT-Blog
💡The Offlines!
In a time when your entire life can essentially be lived online, there are increasingly fewer aspects of existence which remain untouched by the #internet. Likewise, the number of people that don't use the internet is also decreasing. As data from the ONS shows, though, there is still a fair share of people in the UK that have never used the internet and these differences vary significantly by country/region. In Northern Ireland, 13 percent have never been online, while in London the share is only 6 percent.
🚀@PerspectiveIX
📖 via Statista: prs.pctvix.co/2JvLONX