Блог DIMV

А-гу-гу!

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

•••

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

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

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

•••

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

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

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

New Home for indieweb-glue

A couple of weeks ago, Heroku announced they will be shutting down all their free plans this November. I’ve been using Heroku to host indieweb-glue for the last two years, and — in principle — I would be ready to pay for the nice service they provide, although the prices they’re announcing are somewhat discouraging for a little project like mine. However, paying for Heroku isn’t even an option: I am Russian, I live in Russia, so paying online for non-domestic services requires jumping through too many hoops these days.

О голосовых сообщениях

Я сейчас буду про очевидные вещи, но, как показывает практика, они не для всех очевидны. Многие мессенджеры позволяют отправлять голосовые сообщения вместо текста. С такими сообщениями куча проблем: их невозможно прочитать во время совещания, их невозможно потом быстро проглядеть «наискосок», чтобы вспомнить, о чём шла речь, их содержимое невозможно потом найти встроенным в мессенджер поиском… В общем, тот факт, что голосовые сообщения возможно отправлять, ещё не означает, что их нужно отправлять.