TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #227 · 20.02

Допустим, вы разработчик, и вам от пользователя приходит строка 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

Hashtags

Резултати

Намерени 1 подобни публикации

Търсене: #sdgweek

当前筛选 #sdgweek清除筛选
NewUU Student Council

@newuu_sc · Post #1460 · 08.02.2025 г., 07:37

🌍 SDG Week: The SDG Nexus – Connecting People and Purpose 🌱 Get ready for an inspiring journey towards a sustainable future! 🌏✨ Join us at Webster University in Tashkent for SDG Week, where you’ll engage with global experts, take part in interactive workshops, and explore how YOU can make a difference in achieving the Sustainable Development Goals. 📆Date: February 10-12 📍Location: Webster University in Tashkent 🕛Time: 12:00 p.m. What to Expect? 📅Day 1: Opening Conference & Networking 🎤 Kick off SDG Week with a powerful conference featuring 5 international universities, a United Nations representative, and leading experts in the field of SDGs. 🤝 Connect with like-minded individuals passionate about sustainability and change. 📅Day 2: Eco Health & Sport Day 🌱 Learn from eco-activist Urikguli (Mutabar Xushvaqtova) in an engaging workshop on environmental sustainability and its impact on our well-being. ⚽ The session will be followed by exciting sports matches to promote health and sustainability. 📅Day 3: Hands-On Workshops & Action Planning 💡 Dive deeper into real-world solutions through interactive workshops, where you’ll develop actionable strategies to contribute to sustainable development. 🍕Special snacks will be provided between networking sessions!🤫 🚀Want to actively contribute to the event? If you have an idea, project, or expertise related to the SDGs and would like to be a part of the program as a speaker, organizer, or contributor, fill out this form: 📢Contribute to SDG Week:https://forms.gle/ReaaTpPMP5W41KwW8 🔗Register as a participant:https://forms.office.com/r/QVFg4ZFZy8?origin=lprLink 📢Join the SDG Club:https://t.me/sdgclubwebster #SDGWeek#SustainableDevelopment#MakeADifference#PeopleAndPurpose