Подробная инструкция по написанию YAML‑файлов для Docker Compose

Так как на севере делать абсолютно нечего, то я продолжаю заниматься саморазвитием 🙂 На этой неделе вспоминаю и углубляю свои знания в Docker. Лучший способ запомнить тему, это вести конспект…

Интеграция Gitea и Active Directory

Продолжаем разбираться с функционалом Gitea и на данный момент у меня задача настроить авторизацию пользователей Active Directory в Gitea с разделением по группам. Я уже рассказывал как настроить авторизацию пользователей…

Настройка CI в Gitea (Action Runner)

В Gitea наконец-то завезли собственный Runner и можно выбросить на свалку истории так мною любимые Jenkins и Concourse. Принцип работы аналогичный Runner для Gitlab и так-же используется Docker для операций…

Введение в VibeCode — навайбкодим сайт-визитку-резюме

Я долго воздерживался от погружения в это направление, но видимо пришло время запрыгнуть в последний вагон и посмотреть, что это за зверь такой вайбкодинг. Собственно я посмотрел пачку вебинаров, почитал…

Пример расшифровки (транскрибации) видео в текст Python-скриптом

Рассмотрим пример расшифровки видео в текст (транскрибация), причем внешние коммерческие сервисы мы не будем использовать, а все сделаем у себя локально. Python-cкрипт получается очень простой и использует уже обученные модели…

Создание кластера Kubernetes в Yandex Cloud

Так как у меня сегодня последний день действия гранта, а я экспериментировал только с генеративными моделями и VPS, определенно надо пока есть возможность поиграть и с этой технологией. Создание кластера…

Настройка VSCode окружения для Python-разработки

Сегодня рассмотрим несколько полезных плагинов для VSCode для Python разработки и собственно установим Python и поработаем с виртуальным окружением. Установка Python В Ubuntu 25.04 установка Python-окружения производится следующими командами. Создаем…

Разработка на HTML5 мини-конспект

Раз уж я в это дело залез, то можно и немного поконспектировать. Один черт делать нечего. Книга в 281-у страницу как раз есть чем себя развлечь. Репозитарий учебного проекта —…

Учебник по HTML5

Решил освежить в памяти, что это такое и с чем это едят и конечно же поделиться учебником по HTML5. Вдруг кто тоже захочет освежить в памяти как писать на чистом…

Angular — начало работы

Установка NodeJS, NVM, NPM Для работы с несколькими версиями NodeJS очень удобно использовать Node Version Manager и давайте его установим. Обратите внимание, что установка производится в домашний каталог пользователя. Запрашиваем…