RSS
Поиск
14.02.2023


14.02.2023


Одиноким — моё личное уважение и объятия 🤗
14.02.2023


12.02.2023


Впечатления о новых тулах и общем развитии экосистемы смешанные С одной стороны, радует, что тулинг всех major языков стремится примерно к одинаковому строению и описанию библиотек. Потому что формат setuptools был действительно диким: setup.py, setup.cfg, MANIFEST.in, отдельные зависимости для разработчиков в requirements.txt, etc. — костыль на костыле, в которых без пол-литра не разберёшься. С другой стороны, каких-то де-факто стандартов сейчас нет и от количества тулов разбегаются глаза: 100500 способов создать виртуальное окружение, несколько билд тулов разной степени новизны. Да и сам формат описания пакета, на мой вкус, кажется не совсем идиоматичным классическому Питону. Со временем весь этот зоопарк должен устаканиться, но пока ситуация напоминает развитие frontend-фреймворков в десятых) При этом сталкиваешься и с различными шероховатостями в интеграции новых тулов с различными сервисами. Например, зависимости для генерации документации всё равно приходится описывать в requirements.txt, если не хочешь запихивать их в основные зависимости проекта, пусть и под квалифаером [docs]. Меня вообще удивляет, как люди могут быть ОК с настолько костыльным решением в качестве основного.
12.02.2023


Победа! 2,5 дня потрачено, чтобы разобраться в современных тенденциях пакетостроения в Питоне и перевести klocmod с уже kind of legacy setuptools на рельсы новомодного poetry, а описание пакета в соответствие с PEP-517/518. Ну и сам CI перевести на GitHub Actions, чтобы снова заработала прямая интеграция с репозиторием. Вместе с этим пофиксил проблемы безопасности, на которые давным-давно ругался @dependabot, обновив пакеты и поддерживаемые версии Питона. С версии 0.3.0 теперь поддерживаются и тестируются только версии 3.8+. Больше никаких обновлений там нет, функционал остался точно тем же
12.02.2023


Проснулись — починили Так и не понял, в чём была проблема: тупо Апач перестал отвечать без каких-либо ошибок в логах. Но рестарт успешно помог
12.02.2023


Monitor is UP: Hostinger. Kozalo.Ru ( https://kozalo.ru ). It was down for 11 hours and 9 minutes.
03.02.2023


Как человек, не особо способный к изучению естественных языков, и, соответственно, сторонник монолингвального мира, всегда чувствовал некую зависть и обиду по отношению к людям, которым посчастливилось родиться в стране, позволившей им стать носителями главного международного языка Земли. И тем обиднее, что вместе с отменой русского языка пошла тенденция на отмену английского для русских. Хотя логичнее было бы, наоборот, поощрять! Но увы, Grammarly ушёл из России и больше не указывает на мои множественные ошибки и недоглядки. И как бы я ни негодовал на JetBrains за то что они разорвали "физическую" связь своего чудесного языка с одноимённым островом, не могу перестать их любить за такие, казалось бы, мелочи в IDE ❤️
27.01.2023


Когда год прошёл охуенно ░░░
26.01.2023


26.01.2023


Кто как деплоит БД на prod? Вроде не сильно жирно и по отдельному инстансу выделять на приложение. Но воспоминания нищего детства и необходимости экономить ресурсы не дают покоя…
25.01.2023


А между прочим, версия под Windows обладает прекрасным GUIем, за счёт чего, лично в моих глазах, ценится даже больше, чем оригинальная линуксовая. Как же это прекрасно — иметь возможность посмотреть все параметры контейнера, логи и даже подрубиться внутрь, не гугля в очередной раз консольные команды! WSL 2 всё-таки вывел Windows в разряд однозначно лучшей ОС на рынке даже для разработчиков
25.01.2023


Ура! Только сегодня допёрло, что благодаря переходу Докера под Окна на WSL2 в качестве бэкенда, я наконец-то могу и на ноуте им пользоваться
22.01.2023


Зумеры изобрели рассол
11.01.2023


Посмотрел новый фильм про Громова. В целом радует, что наши научились делать очень даже неплохой продакшен. Смотрится зрелищно и качественно. После старенького "Сияния" так вообще как западный блокбастер) Но вот тупая комиксная концовка просто убивает. Недавно был у бабушки и смотрел полицейские сериалы по НТВ. Вот моральная дилемма у фильма оказалась один в один с серией третьесортного сериала. Дальше будут жирные спойлеры, так что скрою под спойлер (простите за тавтологию). ░░░Периодически всё же вспоминаю "Глухаря", в котором все герои были не сказочными, а вполне реальными, в чьи мотивы можно верить даже уже не будучи ребёнком.
09.01.2023


#Эксклюзив для Телеграма) ░░░