Блог DIMV

•••

Вопросы на собеседованиях в «Сбере» на должности, связанные с UI/UX, я представляю себе примерно так:

— Учитывая четыре(!) визуальных подсказки, какую клавишу должен нажать пользователь, чтобы ввести дробную часть суммы? Почему именно «точку»?

Скриншот из приложения «Сбер Online»

Война — дело молодых

Посольство Германии в Москве отказало нам в выдаче виз (мы летом собирались в гости к шурину в Берлин). Что ж, в такие времена живём… Цитата Bei der Prüfung der Rückkehrbereitschaft spielt die sich in den letzten Monaten radikal veränderte Situation sowie die politische wie wirtschaftliche Isolation Ihres Heimatlandes eine Rolle. Aktuell ist nicht mehr savon auszugehen, dass Umstände, die in den vergangenen Jahren noch als hinreichendes Indiz der Rückkehrbereitschaft gewertet werden konnten, aktuell die Rückkehrbereitschaft mit dem gleichen Gewicht indizieren.

А-гу-гу!

Когда родной язык — русский, некоторые особенности звуков воспринимаются как сами собой разумеющиеся. Например, оглушение согласных в конце слова — многие русскоговорящие тянут эту привычку за собой в другие языки, в тот же английский, и это становится заметным компонентом heavy Russian accent. Другой расхожий пример — «родственность» гласных. В русском языке в безударном положении а и о почти неотличимы (отсюда и орфографические ошибки); чуть в меньшей степени это касается е и и, а вот е и ѣ по мере развития языка стали настолько близки, что решено было от последней буквы вовсе избавиться.

•••

Тем временем, Мегафон продолжает «радовать». Сегодня «проснулось» приложение ВТБ. Услугами ВТБ я стараюсь не пользоваться из принципа: мне их насильно навязал работодатель, а насильно мил не будешь. Собственно, из-за работодателя пришлось поставить приложение: пропуск на работу — это карта ВТБ, и её надо было активировать, чтобы на работу попадать. Так вот, сегодня приложение обрадовало сообщением от ВТБ. Помощник ВТБ Евгений, завтра — дата платежа за мобильную связь Мегафон на сумму правильная сумма ₽.

Всплывающие карточки и картинки для ссылок

Мысль сделать на этом сайте всплывающие карточки на ссылках поселилась в моей голове уже довольно давно. От воплощения этой мысли в жизнь меня удерживали некоторые соображения (не в последнюю очередь — отсутствие нужных знаний и умений), но в конце концов оно, воплощение, состоялось. Подтолкнула меня концепция видимых ссылок, которая показалась мне очень здравой. Как справедливо упоминает эта статья, в Википедии всплывающие карточки сделали не просто так. Я, конечно, далёк от мысли, что мой сайт можно сравнивать с Википедией, но сама идея дать читателю больше контекста с меньшими затратами весьма привлекательна, правда?

•••

В Mail.Ru решили, что пора в XXI век, и подготовили к выкату двухфакторную авторизацию. Разумеется, поскольку в почту очень часто ходят не через веб-интерфейс, а специальным софтом, который в двухфакторную авторизацию обычно не умеет. Для такого софта обычно делают т.н. «пароли приложений», и, по идее, каждый такой пароль создаётся только для одного приложения только на одном компьютере1, и больше нигде не используется. И в Mail.Ru такие вот «пароли приложений» тоже запилили, наконец; не знаю, когда, не интересовался, но точно — в последние пять лет.

Алгоритмическая оптимизация

Мучаю тут прошлогодний Advent of Code. На Go (потому что он мне ближе всего), но это как раз к делу мало относится. На 14-м дне застрял почти на сутки. Если кто не в курсе, в Advent of Code задание на каждый день состоит из двух частей; первая — попроще, вторая — посложнее. Достигается это повышение сложности либо требованием учесть какие-то новые вводные, либо — как в 14-м дне — масштабированием. Варианты с масштабированием мне как раз очень нравятся, потому что это не про код как таковой, а про алгоритмическую оптимизацию.