2025-05-30
16:24

$ Podman вместо Docker

Решил попробовать использовать Podman вместо Docker, так как последний как-то странно себя ведет последнее время - повышенное потребление ресурсов и произвольный запуск контейнеров при старте. Пока еще изучаю нюансы, но в целом переезд с одного на другой выглядит достаточно бесшовным. Пару сред уже перевез в Podman, как средствами Podman Desktop, так и через CLI и Compose. По потреблению, скорости запуска и отзывчивости интерфейса пока ощущения поприятнее чем от Docker Desktop.
2025-05-15
14:35

$ jq

Открыл для себя неплохой инструмент для работы с curl чтобы легко было просмотреть JSON из тела ответа в отформатированном виде и нормальным отображением юникод символов. Синтаксис команды curl https://dummyjson.com/test | jq .
2025-04-30
13:57

$ Проверка орфографии на Java

Эксперименты с hunspell.
2025-04-24
10:56

$ Sealed classes & pattern matching

Наконец нашел себя в ситуации когда оказалось очень полезным использование запечатанных классов на практике. В паре со switch и pattern matching, когда в зависимости от класса наследника нужно делать различные действия. С запечатанными классами нет необходимости делать default ветку для switch и придумывать обработку для случая которого быть не может.
2025-04-23
21:34

$ OpenIDE

Попробовал попользоваться OpenIDE. В целом производит более приятное впечатление чем GIGA. Особенно понравилось наличие рабочего магазина плагинов, какая-никакая поддержка спринга из коробки (хоть и средствами Amplicode). Но при переходе с Idea Ultimate всё равно больно конечно, особенно не хватает инструмента для работы с БД.
2025-03-21
18:51

$ ЭЦП по ГОСТ-у

Игрался с библиотекой Bouncy Castle для подписи данных с помощью обезличенной ЭЦП по алгоритмам ГОСТ Р 34.10, ГОСТ Р 34.11 для передачи данных в РПН.
2025-03-03
16:04

$ Spotless

Открыл для себя Spotless - неплохой инструмент для контроля code style на Java. Изучаю. Будем внедрять.