R — Repin
Зеркало Telegram-канала @allrpn
Посты 66

60 дней ежедневного бега
Хотя как показывает статистика в виде стикеров — не такого уж и ежедневного. Примерно 60 дней назад я увидел видео о «75 hard days challenge». Это челлендж, цель которого состоит в ежедневных заданиях
Идентификатор запроса и KrakenD
Удивительно, но KrakenD (API Gateway) не предоставляет из коробки генерации уникального идентификатора запроса.. вернее представляет, но не так как это хотелось бы. Документация говорит, что можно вос

Наконец-то завершил сборку своего домашнего дешман-китай сервера
Цели такой сборки: легкий инференс, облако, репозиторий и песочница c Docker Swarm на борту для своих проектов. С чем, кстати, за год работы она успешно справляется. Также к критериям можно отнести це
Улучшая свою инфраструктуру появилась потребность завести обыкновенный прокси-сервер. Самая тривиальная история перенаправляющая трафик из мира куда-нибудь в дебри моей сети. Это достаточно частая и весьма простая задача, решаемая, как правило, конфигом nginx и парой команд для выдачи сертификата. Я достаточно часто с этим сталкиваюсь и делать это руками, честно говоря, надоело
Мне нужно было легкое решение, с гибким и простым конфигом и с возможностью выдавать и автоматически обновлять сертификаты Lets Encrypt. И я его нашел — Reproxy. Написан на Go, умеет все выше перечисл

Документация проекта в моем понимании — это не только инструкция по установке и описание API, это еще и соглашения, архитектура, стиль кода, схемы... любая полезная информация
Где все это хранить? Есть разные варианты: от корпоративного облака до хранения в самом репозитории проекта, но в моем случае оказалось все сложнее. Во-первых, микро-сервисы: вариант хранения в репози