// Блог и разборы

Список материалов

Публикации и заметки о серверах, инфраструктуре, сетях, безопасности и реальных рабочих задачах.

// Быстрый маршрут

Если вы пришли из поиска и не хотите идти по архиву подряд, удобнее перейти в каталог тем по задачам или сразу открыть услуги.

163 записей в блоге

2026-09-22

Безопасная разработка: Часть 2 — Секреты в коде

Секрет — любые данные, которые дают доступ к ресурсу: пароль базы данных, API-ключ платёжной системы или облака, токен бота, приватный SSH-ключ. Если такой секрет попал в Git, удаление в следующем коммите ничего не …

2026-09-22

Безопасная разработка: Часть 5 — Правильный Dockerfile

Dockerfile из трёх строк — FROM node, COPY . ., CMD npm start — работает, но в пайплайне такой образ собирается долго, каждый раз получается немного другим и плохо останавливается. Эта часть посвящена правильной сборке: …

2026-09-22

Dockge: Почему я променял Portainer на этот лёгкий инструмент (и вам советую)

Dockge — лёгкий веб-интерфейс для управления стеками Docker Compose. Он не хранит конфигурацию в своей базе: каждый стек — это обычная папка с файлом compose.yaml на диске, а Dockge позволяет создавать, редактировать, …

2026-09-22

Платформы для деплоя: Часть 5 — Kamal: деплой Docker-приложений на свой сервер

Kamal — инструмент командной строки от компании 37signals (создателей Basecamp и Ruby on Rails) для развёртывания веб-приложений в Docker-контейнерах на собственных серверах. Он занимает место между платформами вроде …

2026-09-22

TrueNAS: Ультимативный гайд по созданию собственного облака. Плюсы, минусы и подводные камни

TrueNAS — бесплатная операционная система для сетевого хранилища (NAS). Её ставят на обычный компьютер или сервер с несколькими дисками, и он начинает раздавать файлы по сети, делать снимки и резервные копии, запускать …

2026-09-22

Локализация персональных данных: почему старые схемы больше не работают

Требование хранить персональные данные граждан России в российских базах действует с 2015 года, но многие компании годами жили по схемам, которые его обходили: форма на сайте отправляла заявку сразу в зарубежную CRM, …

2026-09-22

Миграция баз данных в облако: AWS DMS, Google DMS и Yandex Data Transfer

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

2026-09-22

Мониторинг: Часть 6 — Ошибки приложения: Sentry и GlitchTip

Метрики сервера и журналы показывают не всё. Если ошибка случилась в браузере пользователя или в редкой ветке кода, сервер может ничего не записать, а пользователь просто закроет страницу. Для таких случаев существуют …

2026-09-22

CrUX Vis: как Google показывает, что чувствуют ваши пользователи на самом деле

Лабораторные и полевые данные Lighthouse и WebPageTest измеряют скорость сайта в контролируемых условиях: одно устройство, одна сеть, один прогон. Это удобно при разработке, но реальные посетители открывают сайт с …

2026-09-22

n8n: Часть 6 — Узел Guardrails: защита LLM-процессов

Процессы n8n с языковыми моделями несут два типа рисков. На входе пользователь может прислать персональные данные, ключ API или попытку «взломать» инструкции модели. На выходе модель может выдать неуместный ответ, чужую …

Написать и получить быстрый ответ