О Wayland

2021-03-07 • X11, Wayland, KDE, HiDPI

Всё началось с того как я купил первый Asus Zenbook. У него был FullHD экран (то есть 1920 на 1080 пикселей) запихнутый в 13.3 дюйма. Это примерно 165 точек на дюйм. В 1.7 раза больше, чем когда-то стандартные в Windows 96 dpi. Так началась для меня эпоха HiDPI …


    Читать...    

О логах

2021-02-14 • logs, logging, slf4j, java, logstash, aws, cloudwatch

Когда я в прошлый раз писал о логах и логировании, я жаловался на отсутствие в Java удобных средств для создания структурированных логов. Я ошибался, такие средства есть.

Пришла эта магия, конечно же, из Logstash. Той самой вселенной Elastic Stack, где всё засовывается в Elasticsearch, а потом хитрыми запросами можно извлекать …


    Читать...    

О Sega

2021-01-31 • игры, приставка, Sega, Mega Drive

«Золотой век» игровых приставок четвёртого поколения длился всего лет пять. Примерно с 1990 по 1995. Это 16-битные приставки. Самой популярной из которых была Sega Mega Drive (она же Sega Genesis). У меня была такая. У меня есть такая. И сейчас, в XXI веке, появились новые возможности (пере)использования этих приставок …


    Читать...    

О нотах

2021-01-17 • музыка, ноты

Краткий курс нотной грамоты для не посещавших музыкальную школу.

Параметр номер раз: высота ноты.

Названий нот семь: до, ре, ми, фа, соль, ля, си. В порядке увеличения высоты. Или, на западный манер: C, D, E, F, G, A, H (или B).

клавиши

Но клавиш на фортепиано, как правило, 88 (52 белых …


    Читать...    

О COVID-19

2020-11-28 • covid, коронавирус, здоровье

Я переболел COVID-19.

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


    Читать...    

О WireGuard

2020-11-25 • VPN, WireGuard

Полку VPN прибыло. WireGuard наконец стал достаточно стабильным, чтобы его можно было использовать обычным пользователям Ubuntu 20.04, или Debian 10 (подключив buster-backports), или OpenWrt 19.07 без необходимости компилировать и патчить ядро.

WireGuard logo

WireGuard написан с нуля. WireGuard является модулем ядра и работает в ядре, поэтому, для VPN, он чудовищно …


    Читать...    

О HEVC

2020-11-13 • Android, HEVC, video, codec

Не так давно, когда нужно было закодировать видео в хорошем качестве, приходилось выбирать между кодеками H.264 и VP8. И H.264, как правило, побеждал, потому что гораздо лучше поддерживается железом в тех же телефонах.

H.264, он же Advanced Video Coding, он же AVC, он же MPEG-4 Part 10 …


    Читать...    

О PlantUML

2020-10-26 • plantuml, diagram

Давным-давно я уже писал про PlantUML. Это совершенно шикарный инструмент для описания диаграмм текстом. В первую очередь UML диаграмм, но не только.

С тех пор ничего не изменилось. PlantUML остаётся моим основным инструментом создания диаграмм. Чаще всего в виде онлайн редактора planttext.com.

Вот некоторые хитрости использования PlantUML.

Чаще всего …


    Читать...    

О Jessie

2020-10-17 • linux, debian, jessie, upgrade

Как известно, релизы Debian названы в честь персонажей «Истории игрушек». И вот, срок жизни Jessie подошёл к концу.

Джесси умерла

У Debian все релизы — LTS. Jessie вышел 25 апреля 2015 года. И вот, его поддержка завершена 30 июня 2020. Срок гарантии — пять лет.

Сроки поддержки

А это значит, что сервера, где работает Debian 8 …


    Читать...    

О Lombok

2020-08-30 • Java, Kotlin, Lombok

На одном проекте, который, ой, уже как почти год идёт, мы не уломали технарей от заказчика на Kotlin. На наши попытки рассказать, чем Kotlin хорош, нам говорили: ну вот же, берёте Lombok, и будет так же лаконично. Так мы узнали, что такое Lombok, Project Lombok.

На самом деле, Lombok — это …


    Читать...