Как я пришёл в open source в 2025-м (с утилитой для бекапа PostgreSQL), чуть не потеряв проект на ~$1500\мес в 2023-м
—
от автора
—
от автора
Однажды я столкнулся с проблемой, когда почти потерял коммерчески успешный пет-проект из-за устаревших резервных копий БД (ещё до того, как он стал коммерчески неуспешным). При этом, даже после частичного восстановления, все-таки потерял ~30% прибыли от проекта, много нервов и времени.…
—
от автора
Меня зовут Михаил, я работаю в Magnit Tech и занимаюсь внедрением 1C платформы на операционную систему Linux. В этой статье я расскажу, как реализовать создание резервных копий бакетов S3-совместимого объектного хранилища MinIO.(Сразу дам спойлер: нам удалось это сделать с наименьшими…
—
от автора
В июле 1841 года английский плотник и проповедник Томас Кук организовал первую в истории групповую туристическую поездку — на 228 лет позже Сусанина с его первой иммерсивной экскурсией. За шиллинг с человека он договорился о железнодорожном маршруте из Лестера в…
—
от автора
Дисклеймер. Это бесстыдная реклама и самопиар. И еще циничный байт на донаты. Тем, кого от такого корёжит можно дальше не читать.Дисклеймер 2. Мне надо решить развивать или проект или закопать. Проект далек от идеала, но надеюсь, что уже достаточно готов,…
—
от автора
Недавно работал в команде, занимавшейся разработкой встроенного ПО. Это ПО в значительной степени основывалось на конечных автоматах, которые десятками были разбросаны по множеству функций. И хотя такая архитектура весьма распространена в разработке встраиваемых систем, в особенности систем без ОС, я…
—
от автора
Привет, Хабр. Хочу рассказать историю, как я некоторое время назад занялся профилированием PHP — и куда это меня привело.Меня зовут Олег, я больше 15 лет пишу код, проектирую системы и руковожу командами. Ещё выступаю на профильных конференциях, таких как Highload++,…
—
от автора
DevOps уже давно не просто тренд, а часть ДНК успешных команд и проектов — вот такое сообщение мы как команда сейчас транслируем во внешний мир. DevOps — это не столько настройка серверов или автоматизация деплоя, а скорее навыки делать систему…
—
от автора
Начиная с версии 3.12 Python поддерживает такой тип объектов, как бессмертные (Immortal). Бессмертными объектами являются глобальные константы, такие как None, False, True, а также некоторые другие объекты. Если вам интересно, что это за объекты, как ими становятся обычные смертные, где они используются и как повлияли на CPython — добро пожаловать.Бессмертные…
—
от автора
6 июля 2025 года состоялся релиз открытого мультиплатформенного графического редактора Pinta 3.0.2. Это бесплатный небольшой редактор растровых изображений, который поддерживает слои и ряд инструментов для рисования и редактирования. Исходный код проекта написан на C# и опубликован на GitHub под лицензией MIT. 12 апреля 2025 года вышла версия…
—
от автора
Что важнее: создать продукт, или доставить его до пользователя? Оба этапа необходимы. Сегодня обсудим второй. Как нам построить поисковую e-com систему.Покажем, что в слово логистика товара входят сложные задачи не только: перевезти наушники из Китая в Америку, но и настройка…