Друзья, привет!

Некоторые могли заметить, что в прошлый раз опять не было отчета. Особой причины нет, зато теперь я могу скомбинировать новости двух недель! А новостей в этот раз много. Погнали!

Главная новость недель

Мне сделали какао “Золотой ярлык” без сахара, но с маршмэллоу. Необычно.

Какао перед ноутбуков

forest-bot

Когда-то я создал чат “Woods”. Это лес, в котором разрешены только крики: если попытаться отправить что-то иное, бдительный лесник сообщение удалит.

Чат “Woods”

Одна из особенностей — кричать можно на любом языке. Несколько месяцев это работало прекрасно, а недавно мне отрепортили, какие символы “а” как “а” не считаются. Оказалось, что важная зависимость в коде давно не обновлялась и нужно переехать на ее GPL-аналог. Кодобаза forest-bot аккуратненькая, в проверяемых местах есть тесты, поэтому мигрировать получилось легко.

Каким-то другим вечером я вспомнил, что у меня появился Docker. Поигрался и контейнезировал бота. Теперь никто не узнает стыдную правду, что запускал модуль я в окне tmux…

minitrust

На неделе поигрался в консоли. Опять кайфанул с zfs, врубил наконец себе Zstandard (урааа!), а потом вспомнил, что давно хотел поглядеть “убийц” gpg. Так начал изучать age (для шифрования) и minisign (для подписывания). И та, и та утилита прекрасна, интерфейсы замечательны, а скорость восхитительна. Полез изучать больше и наткнулся на issue с идеей для minisign…

Короче, все кончилось тем, что я эту идею реализовал и опубликовал minitrust. Это что-то вроде “связки публичных ключей” для minisign: складываешь то, чему доверяешь, а позже легко можешь верифицировать подписи, не вспоминая, где находится нужный ключ. Кода немного, зато он на Go и про криптографию. И то, и то я люблю, и там, и там мне надо прокачивать знания.

https://github.com/igoose1/minitrust

Любовь, смерть и голуби

Досмотрели 3 сезона сборника сериала “Любовь, смерть и роботы”. Первый самый большой и самый прикольный, его рекомендую, а остальные мне не понравились. Но все равно гляньте! Там серии идут меньше 15 минут и между собой не связаны.

Переезд в Санкт-Петербург

Я переехал!! 🎉

Пришлось дофига разбираться с документами. Ох, где я только ни был, в одном только банке пришлось четырежды оказаться…

Еще я сейчас сижу в отделении “Открытия” и у тупящего сотрудника надпись “С вами сидит стажер” ровно над надписью “Надежный банк нашего времени”.

https://t.me/FlamingoSays/15013

Много времени ушло и на поиск квартиры. Звонил из своего Нижнего Новгорода, убеждал, что мы милые, к лотку прирученные, а потом отправлял Тимура на осмотры сражаться с арендодателями-бабками. Благодаря ему выбрали что-то клевое и приятное по цене, и теперь тусим на востоке Питера! Я только-только приехал, нас ждет генеральная уборка, но можно ждать, что скоро можем вас пригласить в гости. Если тусите в СПб, пишите, обязательно чаю выпьем!

Дорога

Отдельно хочу отметить поездку в поезде. Вещей было столько, что только в нем и получилось бы добраться, но это какой-то мем:

  • я ехал в купе с собачкой и кошечкой,
  • бабушка, хозяйка кошки, в первые же 5 минут спросила у попутчика “а как вы относитесь к текущей спецоперации?” (вечер становился забавным!),
  • засыпал я под песню с припевом “Я РУССКИЙ, я иду до конца…” (я не очень хотел бы такое распространять, но просто гляньте первую минутку, я и не знал, что подобное бывает),
  • всю ночь кошка маяукала, а бабушка пыталась узнать, что у нее случилось.

Спасибо, что проводница была веселой и какую-то часть дороги я тусил у нее. На большее расстояние ехать в таком купе я бы сдох.

Вот и всё

Почему-то казалось, что я не совсем молодец, а на самом деле недели вышли насыщенные. Про то, как я учился летать на элитрах в Minecraft я вам, не расскажу, поэтому пока-пока, до следующего отчета!