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

Резултати

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

Търсене: #ux

当前筛选 #ux清除筛选

«Universal Principles of UX», Pereyra Irene 🇺🇸 #ux Пользовательский опыт - это область, отличающаяся своей обширностью, сложностью и постоянным развитием. Эта книга не является хронологическим пересказом истории дизайна пользовательского опыта. Это также не техническая книга, которая покажет вам, как стать идеальным дизайнером пользовательского опыта шаг за шагом. Это философская антология примеров, ситуаций, проблем и противоречий, возникших за более чем пятнадцать лет работы над реальными проектами клиентов, которая научит вас думать, а не скажет, что делать. 💾Скачать

Hashtags

«UX for XR. User Experience Design and Strategies for Immersive Technologies», Cornel Hillmann #ux Дополненная и виртуальные реальности все больше входят в нашу повседневную жизнь. А как и в любой области, где есть графическая подача информации, нужны дизайнеры, которые будут создавать интерфейсы для этой информации. Эта книга поможет понять базовые принципы создания подобных интерфейсов и освоить принципы, которые закладываются в их основу, когда от привычных свайпов по экрану и кликов мышкой нужно отказаться. Будущее где-то рядом, как говорится! :) 💾Скачать

Hashtags

«88 tips for young product designers», Amit Das 🇺🇸 #ux Небольшая книга-сборник советов для продуктовых дизайнеров, которая призвана ответить на многие вопросы: – как собрать качественное портфолио – как проходить интервью – как развиваться и улучшать свои софт и хард скилы – как разработать план роста в карьере – и т.д. 💾Скачать

Hashtags

Suxrob Xurramov | Blog

@suxrobblog · Post #671 · 12.05.2025 г., 06:02

Uztelecom ilovasida operatorga hisob raqamni nusxalab yuboraman deb, qayta-qayta bosyapman... Foydalanuvchiga nusxalanganni bildiragan hech qanday belgi yoʻq. 🤷‍♂😅 — Hisob raqamni nusxalash (copy) qilishda "nusxalandi" (copied) deb snackbar chiqarishgani ancha tushunarli boʻlardi. Yoki «check ✔️» ikonka orqali, Instagramdagi linklarni nusxalab olishdagi yechimidan foydalanish mumkin. P.s. Hozirda oxirgi versiyasida (v4.7.0) shunaqa ekan. @suxrobblog // #ux

Hashtags

#UX 坏体验:新版微博网页版的 Tab 按钮无法像链接一样选择在新窗口打开,如图如果直接在当前页面点进消息 Tab 再返回就会丢失 Timeline 页面状态。(已反馈)

Hashtags

Do we need to force the user to login? However, having user accounts makes other problems much more difficult to solve. User accounts inevitably mean that personally identifiable information (PII) will be collected and stored. User accounts also require passwords, and often phone numbers or email addresses No user accounts, by design | F-Droid - Free and Open Source Android App Repository https://f-droid.org/en/2022/02/28/no-user-accounts-by-design.html #UX

Hashtags

Minimize non-relevant info inside your products' first look. Leave ads to sub-content, at least. The DotOS website used a bad idea. When you first use YouTube there is no ads until days' usage. So does Spotify. #UX

Hashtags

The Devs

@thedevs · Post #2051 · 13.03.2023 г., 09:19

The words you choose within your app are an essential part of its user experience. #coding#ux @thedevs https://thedevs.link/tiaClG

Hashtags

123•••78
ПредишнаСтр. 1 от 8Следваща