•••

Сегодня чуть мозг себе не сломал. В одном из pet-проектов решил забросить-таки на GitHub функционал, который напилил на прошлой неделе. Функционал так себе работает, но работает. Тесты проходятся, всё путём. Сырое, конечно, всё, но, как говорится… Why do you call this software “beta”? — Because it’s beta than nothing. Слил в master, добавил чуток документации, git push — и Travis CI валит билд с ошибкой! Тесты не проходят. Но у меня-то на компе проходят, и на ноутбуке проходят тоже.

Немножко цифровой археологии

Я тут последние пару дней посвятил наполнению блога архивными материалами. В частности, перенёс сюда всё, что было в архиве Google+, который нашёлся в одном из бэкапов Google Takeout. Собственно, как раз в Google+ я с 2011 по 2015 годы основной блог (если это можно так назвать) и вёл… Вообще читать свои старые записи оказалось довольно интересно: многое уже и не припомнить просто так, а тут — вот оно, в хронологическом порядке, как было; и сразу ещё сверху вспоминается многое из того, что оставалось за кадром.

Чиним сканер на Debian Buster

Если сканер работал на Debian 9, но отказывается работать под Debian 10 (как мой Canon LiDE 210), можно гуглить, читать форумы и багрепорты до посинения, но шансов понять причину практически нет. У меня сегодня утром заработало наконец, я разобрался, кто именно виноват и всё сломал, но до сих пор не знаю, откуда пришло озарение.

i18n

Победил интернационализацию в Hugo, теперь у меня сайт в англоязычной и русскоязычной версиях. Причём отображаются-то и в той, и в другой версии одни и те же посты, невзирая на то, на каком языке они написаны — не стану же я, правда, все посты переводить. Но если мне приспичит написать какой-то пост с переводом, то для каждого языка будет показываться нужная версия (ну, примерно как сейчас показывается страница про webmentions, ссылка на которую есть в самом низу).

•••

Firefox бесит на компе: жрёт память, как не в себя, идиотничает с JavaScript и вообще ведёт себя как глюкало.

Chrome бесит на мобильном отсутствием возможности поставить uBlock Origin.

Пользоваться разными браузерами на разных устройствах — не моё, слишком я привык к синхронизации вкладок.

Куда бедному крестьянину податься?

To the Un-Known!

Посетители этого блога могли заметить, что я недавно перенёс его с Known на Hugo. Сделать это, не теряя возможностей IndieWeb было, надо сказать, непросто, так что я решил процесс задокументировать. Надеюсь, мой опыт окажется кому-то полезен, а если и нет, — зачем вообще вести блог, если в нём не хвастаться?