Все статьи

Автоматическое резервное копирование MongoDB в Docker: от скрипта до админки
Nuxt

Автоматическое резервное копирование MongoDB в Docker: от скрипта до админки

База данных — сердце любого веб-приложения. Потерять её данные означает потерять всё: статьи, пользователей, комментарии, историю. При этом удивительно, как часто разработчики откладывают настройку бэкапов "на потом".

BorisBoris
17 января 2026 г. 14 мин
Telegram уведомления в Nuxt 4: от простых алертов до интерактивной модерации
Nuxt

Telegram уведомления в Nuxt 4: от простых алертов до интерактивной модерации

Когда ваш блог или веб-приложение начинает жить своей жизнью — появляются новые пользователи, публикуются статьи, приходят комментарии — хочется быть в курсе происходящего. Email-уведомления работают, но кто сейчас проверяет почту в реальном времени? Telegram — другое дело: мгновенные пуши, всегда под рукой, и можно даже отвечать на действия прямо из чата.

BorisBoris
9 января 2026 г. 12 мин
fzf: интерактивный поиск в терминале macOS
Termnal

fzf: интерактивный поиск в терминале macOS

Если вы проводите много времени в терминале, то наверняка знаете это чувство: нужно найти файл, вспомнить команду из истории или переключиться на нужную ветку Git. Обычно это означает много набора текста, `grep`, `find` и прочих команд. fzf — инструмент, который превращает эти рутинные задачи в быстрый интерактивный поиск.

BorisBoris
8 января 2026 г. 13 мин
Погружение в Docker: руководство для React и Vue разработчиков
DevOps

Погружение в Docker: руководство для React и Vue разработчиков

Docker кардинально изменил подход к разработке и деплою веб-приложений. Если вы React или Vue разработчик и ещё не используете Docker — эта статья поможет вам начать. Мы разберём основные концепции, создадим рабочие конфигурации и рассмотрим реальные сценарии использования.

BorisBoris
8 января 2026 г. 26 мин
CI/CD в GitLab: руководство для начинающих
DevOps

CI/CD в GitLab: руководство для начинающих

CI (Continuous Integration) — непрерывная интеграция. Это практика, при которой разработчики регулярно (несколько раз в день) объединяют свой код в общий репозиторий. CD (Continuous Delivery/Deployment) — непрерывная доставка или развёртывание. Это автоматическая доставка кода на тестовые или продакшен-серверы после успешного прохождения всех проверок.

BorisBoris
7 января 2026 г. 10 мин