Блог MAATRIX
Практические статьи о VPS и выделенных серверах: выбор конфигурации, настройка приложений, перенос проектов, безопасность и резервные копии.
Первый наём администратора: что отдать сразу, а что не отдавать никогда
Что передать новому системному администратору сразу, а какие доступы и решения оставить за собой. Оплата из России картой или криптой.
Первый день акции: пик регистраций и очередь на письма подтверждения
В первый день акции письма подтверждения опаздывают и тонут в спаме. Как выстроить очередь отправки вместо синхронного SMTP. Оплата картой или криптой.
Первые морозы: как отопительный сезон роняет сайты магазинов
Резкое похолодание обрушивает трафик магазинов обогревателей и тёплой одежды без предупреждения, в отличие от плановой распродажи. Оплата картой или криптой.
Первые 15 минут инцидента: регламент, который не даёт паниковать
Что делать в первые 15 минут после падения сайта или сервиса — регламент по шагам вместо хаоса. Оплата из России картой или криптой.
1 сентября: школьный трафик приходит за одну ночь
Расписания, электронные дневники и порталы поступления получают годовую нагрузку за несколько часов вокруг полуночи 1 сентября. Оплата из России картой или криптой.
Первая перезагрузка чужого сервера: как подготовиться, чтобы он встал
Первая перезагрузка унаследованного сервера — чек-лист подготовки: опись автозапуска, снапшот, доступ к консоли, план отката. Оплата из России картой или криптой.
Проект перерос хостинг, а денег на администратора нет: три рабочих варианта
Инфраструктура выросла из простого VPS, а штатный DevOps пока не по карману. Три рабочих варианта закрыть разрыв. Оплата из России картой или криптой.
Переплата за простаивающие ядра: считаем по реальным метрикам
Методика расчёта переплаты за неиспользуемые CPU-ядра по метрикам мониторинга. Формула, команды, разбор графиков. Оплата из России картой или криптой.
Переписать с нуля или чинить: как решить это на уровне инфраструктуры, а не эмоций
Дилемма rewrite vs fix глазами инфраструктуры: состояние окружения, двойное содержание систем, риск потери стабильности. Оплата из России картой или криптой.
Переносим репозитории с GitHub на свой GitLab: план и подводные камни
Пошаговый план переноса репозиториев с GitHub на self-hosted GitLab: история коммитов, issues, PR, CI/CD, вебхуки, доступ команды. Честная оценка трудозатрат.
Перенесли данные через архив и потеряли кириллицу в именах файлов
Кириллица в именах файлов стала кракозябрами после распаковки архива? Причина и как упаковывать архивы без потери кодировки. Оплата картой или криптой.
Переключили DNS на резервный сервер, а трафик шёл на старый ещё сутки: TTL и чужие кеши
DNS failover на резервный сервер не мгновенный: TTL, нечестные резолверы и кеш ОС держат трафик на старом IP. Оплата из России картой или криптой.
Переключили базу на новый сервер и потеряли двенадцать секунд транзакций
Почему переключение на новый сервер базы данных теряет записи даже при «синхронизированной» реплике, и как остановить запись правильно. Оплата из России картой или криптой.
Переименовать поле без остановки: приём с двойной записью
Как переименовать колонку в боевой базе без даунтайма — схема двойной записи, бэкофил и удаление старого поля. Сервер — оплата картой или криптой из России.
Почему переименование файла атомарно, а копирование — нет
rename() меняет указатель в каталоге за одну операцию, а copy читает и пишет блоки по очереди. Разбираем, почему это разница между целым файлом и битым после сбоя.
Корпоративный чат уехал: план переезда с зарубежного мессенджера на свой сервер
Что делать, если компания потеряла доступ к корпоративному мессенджеру: выбор self-hosted платформы, перенос истории, боты и переход без простоя.
Переход с Oracle и MS SQL на PostgreSQL: как честно оценить трудозатраты
Переход с Oracle и MS SQL на PostgreSQL: из чего складываются трудозатраты — схема, хранимые процедуры, тесты производительности. Оплата из России картой или криптой.
Переход на летнее время запустил ночной отчёт два раза
Клиенты получили отчёт дважды в ночь перевода часов. Разбираем по логам, как планировщик на pytz обманул сам себя, и что изменить, чтобы DST больше не дублировал задачи.
Переезд в другую локацию ради маршрутов: когда это реально помогает, а когда нет
Разбираем, когда переезд сервера в другой дата-центр реально ускоряет сервис, а когда только тратит бюджет и простой, не решая настоящую причину. Оплата картой или криптой.
Переезд с Ubuntu на Astra Linux: что реально ломается в первый день
Astra Linux вместо Ubuntu — что удивит в первый день: репозитории, версии пакетов, systemd, сеть. Оплата из России картой или криптой.
Переезд с CentOS 7, который давно без поддержки: план работ по шагам
CentOS 7 без обновлений безопасности больше двух лет — риск растёт с каждым днём. Пошаговый план переезда на новый сервер. Оплата из России картой или криптой.
Переехали на VPS, а быстрее не стало: разбираем, куда ушёл выигрыш
Перешли на VPS, а сайт не ускорился? Разбираем три причины — потерянные настройки shared-хостинга, дефолтный конфиг VPS и узкое место в приложении.
Передача проекта заказчику по договору: что включить в акт, кроме кода
Что включить в акт передачи проекта заказчику, кроме кода: доступы, лицензии, документация, статус тестов. Как защитить себя от претензий после подписи.
Отчёт о найденных дырах уходит клиенту: шифрование и своё хранилище
Как пентестеру передать отчёт с уязвимостями клиента без риска утечки — шифрование и свой сервер вместо почты. Оплата из России картой или криптой.
Продаёте бизнес: что покупатель проверит в вашей инфраструктуре
Как заранее подготовить инфраструктуру бизнеса к продаже: снизить bus factor, закрыть технический долг, навести порядок в документации до переговоров.
Передача инфраструктуры от одной команды другой: план на две недели
Как передать инфраструктуру между внутренними командами при реорганизации без потери контекста и размытой ответственности. План на две недели, с чек-листами.
Адвокат передаёт доверителю документы: защищённый канал вместо мессенджера
Документ дела в мессенджере оседает на чужих серверах вне вашего контроля. Как передавать материалы доверителю через свою ссылку с управляемым сроком доступа. Оплата из России картой или криптой.
Передача дежурства: пять пунктов, без которых смена начнётся с аварии
Чек-лист передачи on-call дежурства: что случилось за смену, что не закрыто, какие деградации уже известны, что запланировано, к кому обращаться.
Видеограф шлёт черновик заказчику: ссылка вместо 30 ГБ в мессенджере
Как видеограф отдаёт черновой монтаж заказчику ссылкой на свой сервер вместо пересылки файла в мессенджере. Оплата из России картой или криптой.
Перебор паролей к почтовым ящикам: увидеть до того, как уйдёт спам
Как заметить подбор пароля к почте по логам Dovecot и Postfix раньше, чем аккаунт начнёт спамить. Алерты, лимиты входа, 2FA. Оплата из России картой или криптой.
Пекарня: производственный учёт и списание муки — Excel против своей базы данных
Excel для учёта партий выпечки и списания муки ломается при росте: конфликты правок, битые формулы, ноль истории. Разбираем переход на свою базу на сервере. Оплата из России картой или криптой.
Пекарня: заказы от 20 кафе по расписанию — маленькая B2B-панель на своём VPS
Заказы от кафе по телефону путают объёмы и даты поставок. Простая B2B-панель на своём VPS наводит порядок. Оплата из России картой или криптой.
Паспорт сервера: одна страница, которая заменяет память админа
Паспорт сервера — один файл на страницу: назначение, ответственный, зависимости, бэкапы, контакты провайдера. Оплата из России картой или криптой.
Пасека: журнал ульев, привесы и погода — маленькая система на маленьком сервере
Тетрадь и Excel плохо годятся для анализа сезона на пасеке. Собираем журнал ульев, привесы и погоду на своём недорогом сервере. Оплата из России картой или криптой.
Партнёр отключил старую версию API без предупреждения: шесть часов простоя
Разбор реального инцидента: партнёрский API перестал отвечать, заказы встали. Гипотезы, логи, находка и что изменили в мониторинге после. Оплата из России картой или криптой.
Пароля root нет, есть только чужой ключ: как вернуть себе сервер
Единственный доступ на сервер — чужой SSH-ключ, root-пароль неизвестен. Как безопасно завести sudo-доступ, отозвать чужой ключ и не остаться без входа.
Админ в отпуске, пароля от панели ни у кого: пять часов простоя
Разбор инцидента про единственный ключ доступа к серверу и как не повторить чужую ошибку. Аренда VPS с оплатой из России картой или криптой.
Пароли в .env, который отдаётся по HTTP: как проверить свой сайт
Как проверить, не отдаёт ли сайт файл .env с паролями по HTTP: команды для самопроверки и правильные deny-правила nginx/apache против доступа к dotfiles.
Пароли и токены в логах: как они туда попадают и как вычистить
Пароли, токены и API-ключи утекают в логи приложения через тело запроса, дампы ошибок и debug-режим. Как их отфильтровать и вычистить архив. Оплата из России картой или криптой.
Половина серверов на Ubuntu, половина на Astra: как жить с таким парком
Гетерогенный парк Ubuntu и Astra Linux: как унифицировать Ansible, мониторинг и документацию и не смешать всё в хаос. Оплата из России картой или криптой.
Панель управления внутри тарифа: сколько вы за неё платите на самом деле
Панель управления в тарифе VPS редко бывает подарком: разбираем, кто платит за её лицензию и когда выгоднее сервер без неё. Оплата картой или криптой.
Панель управления доступна из интернета: чем это заканчивается
Панель хостинга, phpMyAdmin или мониторинг на публичном порту — готовая цель для брутфорса. Как ограничить доступ: VPN, whitelist, MFA.
Панель управления и правки руками на одной машине: чем это кончится
ISPmanager, cPanel, VMmanager и ручные правки по SSH на одной машине — рецепт тихого отката. Где панель перезапишет изменения и как этого избежать.
Память переводов за пятнадцать лет: как не остаться заложником программы
Память переводов, накопленная годами, — ваш капитал, а не собственность CAT-программы. Как хранить TMX на своём сервере в открытых форматах. Оплата из России картой или криптой.
Память «на всякий случай»: цена перестраховки за год
Сколько стоит переплата за RAM «на всякий случай»: как измерить пиковый расход и найти баланс риска и цены. Оплата из России картой или криптой.
Пакета нет в репозитории РЕД ОС: собираем свой RPM
Нужного пакета нет в официальных репозиториях РЕД ОС? Разбираем сборку RPM из исходников — spec-файл, rpmbuild, альтернативы и риски. Оплата из России картой или криптой.
Пакет удалили из реестра, и прод перестал собираться
Сборка упала на npm ci с ошибкой 404 — пакет пропал из реестра. Разбор инцидента по логам, отброшенные гипотезы, причина и приватный прокси-реестр как защита.
Пакет из npm полез в сеть при сборке: как заметить это на CI
Как мониторить исходящие соединения CI-раннера во время сборки и ловить вредоносные install-скрипты npm/pip раньше, чем они утащат секреты.
Как overlayfs собирает файловую систему контейнера из чужих слоёв
Разбираем overlayfs в Docker — слои образа, copy-on-write по файлам и почему контейнеры экономят место на диске. Оплата из России картой или криптой.
Как Linux обещает память, которой у него нет, и что бывает, когда её попросят
Overcommit памяти в Linux: почему ядро разрешает выделить больше RAM, чем физически есть, и что будет, когда спрос дойдёт до предела. Оплата картой или криптой.
Уезжаете на месяц: как подготовить инфраструктуру к своему отсутствию
Чек-лист подготовки инфраструктуры к отпуску: мониторинг, автопродление доменов и SSL, бэкапы, доверенный человек. Оплата картой или криптой.
Откуда сервер берёт случайные числа и что происходит, когда энтропия кончается
Как ядро Linux собирает энтропию из физических источников, чем /dev/urandom отличается от /dev/random и почему миф про «сервер без мыши» устарел. Оплата из России картой или криптой.
Откуда берутся кракозябры: путь одного байта от базы до браузера
Разбираем, почему текст превращается в кракозябры: путь байта через кодировку БД, файла, HTTP-заголовков и HTML. Оплата из России картой или криптой.
Откатить миграцию базы нельзя: что готовят вместо отката
Почему откат миграции базы данных часто невозможен технически и что делают вместо: тесты на копии прод-данных, бэкап перед удалением. Оплата картой или криптой.
Откат на снапшот вернул данные и потерял три часа заказов
Снапшот честно восстановил систему — но забрал с собой три часа реальных заказов. Разбор компромисса отката и как минимизировать потери данных.
Отчёты, которые считаются ночью: зачем им отдельный сервер
Ночная сборка отчётов и ML-расчёты упираются в ресурсы прод-сервера — разбираем, когда изоляции уже мало и оправдан отдельный физический сервер.
Таргетолог ведёт 15 клиентов: отчёты и креативы на одном сервере
Как таргетологу организовать хранилище отчётов и креативов для 15+ клиентов на своём сервере вместо папок и переписки. Оплата из России картой или криптой.
Отчётный период: как посчитать мощность на пять дней в году
Методика расчёта мощности сервера под отчётные пики 1С — замер прошлой нагрузки, запас и временное масштабирование вместо переплаты весь год. Оплата картой или криптой.
Что сервер успевает сделать между подачей питания и появлением GRUB
Что происходит от нажатия кнопки питания до экрана GRUB — POST, инициализация железа, поиск загрузочного устройства, разница BIOS и UEFI. Оплата из России картой или криптой.
От 1000 к 10 000: порядок, на котором один сервер перестаёт быть вариантом
Почему на масштабе в тысячи активных пользователей единственный сервер упирается в физический потолок, и что приходит на смену. Оплата из России картой или криптой.
От 100 к 1000 пользователей: три подсистемы, которые рвутся именно на этом порядке
На переходе от 100 к 1000 пользователей ломаются не сервера, а три места в коде: индексы, синхронные операции, файловое хранилище. Оплата картой или криптой.
От 10 к 100 пользователям: что ломается первым и почему это почти никогда не сервер
Рост с 10 до 100 пользователей редко ломает сервер — рвутся процессы поддержки, UX и качество данных. Оплата из России картой или криптой.
Остаточная стоимость сервера через три года: сколько вернёте при продаже
Разбираем остаточную стоимость купленного серверного железа честно: что влияет на цену перепродажи и почему ждать возврата половины суммы не стоит.
Оптимизация картинок как способ сэкономить на трафике: считаем эффект
Методика расчёта экономии от оптимизации изображений — доля картинок в трафике, потенциальное снижение размера и перевод в деньги при оплате за объём. Оплата из России картой или криптой.
Оптика: рецепты, подбор оправ и заказы в лабораторию в одной своей системе
Рецепты на очки, история подбора оправ и заказы в лабораторию изготовления линз — в одной системе на своём сервере вместо бумаги, Excel и звонков. Оплата из России картой или криптой.
Оплата зарубежного API из компании: схемы, которые не разваливаются через месяц
Как устроить оплату зарубежных облачных и ИИ-API из российской компании так, чтобы схема пережила смену банка. Оплата из России картой или криптой.
Оплата сервера в рублях по счёту: почему бизнесу это спокойнее валюты
Почему рублёвый счёт за сервер удобнее валютной карты: курсовые риски, комиссии банка, непредсказуемость блокировок и как это выглядит в бухгалтерии.
Оплата хостинга через СБП: чем это удобнее карты для ИП и юрлица
СБП вместо карты для оплаты хостинга — быстрее зачисление, ниже комиссия, платёж не зависит от блокировки карты. Что важно ИП и юрлицу для бухгалтерии.
Между OpenSign и Documenso выбирают не по фичам, а по юридической части
OpenSign vs Documenso: сравниваем функции, стек для self-hosted и — главное — юридическую значимость подписи. Оплата из России картой или криптой.
Склад на OpenBoxes: когда полноценная ERP только мешает кладовщику
OpenBoxes — специализированная система складского учёта без бухгалтерии, CRM и производства. Когда это точнее, чем Odoo или ERPNext. Оплата из России картой или криптой.
Open edX — это не своя Coursera, а платформа из восьми сервисов
Open edX — не «своя Coursera за один docker-compose up», а связка из LMS, CMS, Discovery, Forum и других сервисов. Оплата из России картой или криптой.
Онлайн-запись к врачу без чужого сервиса: расписание на своём сервере
Cal.com на своём сервере — запись к врачу без комиссии агрегатора за приём и рекламы конкурентов рядом с профилем. Домен, SSL, напоминания. Оплата из России картой или криптой.
Онлайн-школа выросла до 300 уроков: когда пора съезжать с чужой платформы
Тариф платформы растёт вместе с базой уроков и учеников, а расходы на свой сервер — нет. Считаем точку перехода. Оплата из России картой или криптой.
Онлайн-сессии психолога на своём видеосервере: без чужих записей разговора
Как психологу принимать онлайн-сессии на своём видеосервере с Jitsi Meet — без сторонних платформ, полный контроль над потоком и записями. Оплата из России картой или криптой.
OneDev делает всё сам: git, CI, доска задач — и где тут подвох
OneDev — git, CI/CD, доска задач и реестр пакетов в одном приложении вместо GitLab+Jenkins+Nexus. Честный разбор плюсов и подвоха. Оплата картой или криптой.
Онбординг нового человека в инфраструктуру: первая неделя по дням
Практичный план первой недели нового технического сотрудника или подрядчика — от минимального доступа в день один до самостоятельных задач к пятнице. Оплата картой или криптой.
Окупаемость перехода со Slack на свой сервер: считаем на команду 50 человек
Честный расчёт окупаемости перехода со Slack на self-hosted мессенджер для команды 50 человек. Методика, реальные компромиссы, точка выгоды.
Охранное агентство: видеопотоки с объектов клиентов — почему это не отдают в облако
Почему серьёзные охранные агентства не агрегируют видео с объектов клиентов в публичном облаке. Своя инфраструктура, контроль потока, оплата картой или криптой.
Охранное агентство: тревожная кнопка и сервер, который обязан ответить за две секунды
Сервер приёма сигналов тревожной кнопки не терпит компромиссов по задержке и надёжности: как выбрать инфраструктуру. Оплата из России картой или криптой.
Ограниченный тираж: ажиотаж, боты и честная очередь
Дроп лимитированной коллекции ломает не столько инфраструктуру, сколько справедливость доступа. Как отсеять ботов и скальперов и оставить товар реальным людям.
Офисный пакет без облачной подписки: что ставить на свой сервер
Как заменить Google Docs и Microsoft 365 связкой Nextcloud и OnlyOffice на своём сервере — архитектура, требования к железу. Оплата из России картой или криптой.
ОФД и касса: что должно работать на сервере, чтобы чеки уходили
ОФД и касса: какая инфраструктура на стороне сервера и сети отвечает за бесперебойную передачу чеков, типичные причины сбоя и как их мониторить.
Один воркер завис на блокирующем вызове и утянул всю очередь
Разбор инцидента: воркер завис на HTTP-вызове без таймаута и через общий лок остановил всю очередь задач. Оплата сервера из России картой или криптой.
Один сервис в трёх странах: что для этого нужно на самом деле, кроме трёх серверов
Один сервис в трёх странах — не три сервера, а маршрутизация, синхронизация данных, раздельный мониторинг и деплой по регионам. Оплата картой или криптой.
Один сервер под всё: где экономия превращается в убыток
Один сервер под все сервисы кажется экономией, но сбой одного бьёт по остальным. Разбираем риски консолидации и разумную границу. Оплата картой или криптой.
Один клиент даёт 80% нагрузки: когда выносить его на отдельный сервер
Один крупный клиент выедает общий сервер и мешает остальным. Разбираем квотирование, rate limiting и вынос на отдельный сервер. Оплата картой или криптой.
Один большой архив или миллион файлов: что дешевле хранить годами
Упаковать в архив или хранить как есть? Сравниваем накладные расходы файловой системы, стоимость операций в объектных хранилищах и удобство доступа. Оплата картой или криптой.
Один админ на весь бизнес: как снизить риск малыми силами и без штата
Разовый аудит, managed-сервисы, аварийный доступ для партнёра и документация по ходу работы — как снизить риск единственного админа без найма второго. Оплата картой или криптой.
Как отзывают сертификат и почему отозванный ещё несколько дней работает
Разбираем CRL и OCSP изнутри — почему отзыв TLS-сертификата не мгновенный, при чём тут кеш OCSP stapling и soft-fail в браузерах. Оплата серверов из России картой или криптой.
Библиотекарь оцифровал фонд: где хранить сканы и как по ним искать
Оцифровка фонда без поиска — деньги на ветер. Как поднять на своём сервере хранилище, OCR и полнотекстовый поиск по сканам. Оплата из России картой или криптой.
Очередь вместо отказа: как заставить клиента подождать спокойно
Как заменить HTTP 503 виртуальной очередью: честный прогресс-бар, обновление позиции, оценка времени ожидания и психология очереди. Оплата картой или криптой.
Очередь Postfix на 40 тысяч писем: как остановить и не потерять свои
Очередь Postfix раздулась до десятков тысяч писем — как остановить рассылку, не потеряв легитимную почту. postsuper, диагностика спама, чистка, репутация IP.
Где сервер теряет пакеты, даже когда канал свободен: очереди сетевой карты
Пакеты теряются не в канале, а в кольцевом буфере сетевой карты, когда CPU не успевает его вычитывать. Как это диагностировать и лечить. Оплата из России картой или криптой.
Сервер отвечает мгновенно, но только первым десяти: очереди на сетевой карте
Почему с ростом соединений часть запросов резко тормозит, а часть — нет: очереди сетевой карты и ядра распределены неравномерно. Оплата картой или криптой.
Очереди команд в NVMe: откуда берётся глубина 32 и почему она вам не достаётся
Как устроен параллелизм очередей NVMe и почему однопоточное приложение с синхронным I/O не выжимает из диска обещанную скорость. Оплата из России картой или криптой.
Очередь accept переполнялась, и клиенты получали таймаут вместо ошибки
Разбор инцидента — backlog очереди accept оказался меньше пика подключений, ядро молча дропало SYN, и вместо мгновенного отказа клиенты по 20+ секунд ждали таймаут.
Обслуживание одного сервера в человеко-часах за год: честный замер
Методика измерения реальных трудозатрат на сервер в часах, а не в деньгах — рутина, инциденты, аудит, мониторинг. Оплата из России картой или криптой.
Бюро и заказчик правят один BIM-проект: общий сервер вместо почты
BIM-модель ходит по почте между архитекторами, конструкторами и заказчиком — отсюда путаница версий. Общий сервер решает это. Оплата картой и крипто из России.
Общий канал против выделенного: что вы покупаете за слово «гарантированный»
Общий канал против выделенного — что значит oversubscription и что на деле гарантирует хостер под словом «гарантированный». Оплата из России картой или криптой.
Обновление плагина CMS открыло вход: разбор цепочки
Как обновление плагина CMS незаметно меняет права доступа и открывает вход для атаки — разбор типичной цепочки и чек-лист проверки после апдейта.
Обновление отечественной ОС между релизами: почему это не привычный dist-upgrade
Чем мажорное обновление Astra Linux, РЕД ОС и других сертифицированных дистрибутивов отличается от apt full-upgrade. Сертификация, стенд, документация вендора.
Обновили зависимость — получили бэкдор: как это выглядит на сервере
Как заметить бэкдор после обновления npm/PyPI/composer-пакета: сеть, чужие файлы, поведение без правок кода. Оплата из России картой или криптой.
Ютубер отдаёт исходники монтажёру на другом конце страны
Исходники со съёмки не помещаются в бесплатный файлообменник и режутся по частям. Как ютубер и монтажёр обмениваются сырьём через свой сервер. Оплата из России картой или криптой.
Облачный диск на команду против своего Nextcloud: где перелом по деньгам
Формула точки перелома между растущей подпиской на командное облачное хранилище и фиксированной стоимостью своего Nextcloud на VPS. Оплата из России картой или криптой.
Облачная CRM против своей: цена одного менеджера в месяц
Считаем цену на менеджера в месяц для облачной и self-hosted CRM: где растёт стоимость с командой, а где падает. Оплата из России картой или криптой.
Объектное хранилище у себя вместо зарубежного S3: как переехать без потерь
Как перенести файлы с зарубежного S3 на своё объектное хранилище без простоя: выбор S3-совместимого ПО, план миграции, требования к серверу и бэкап.
oauth2-proxy — это не SSO, хотя ставят его именно ради него
oauth2-proxy закрывает доступ к сервисам через Google/GitHub, но не хранит пользователей и не даёт единую панель. Разбор, чем это обернётся. Оплата картой или криптой.
ntfy заменяет пуш-сервисы, пока телефон не ушёл в глубокий сон
ntfy — простой self-hosted push поверх HTTP. Честно разбираем, где он теряет уведомления из-за Doze и энергосбережения Android и как это лечить.
NS-записи домена подменили: признаки и порядок восстановления
Домен резолвится не туда, почта не ходит — признаки захвата NS-записей, проверка через whois и dig, порядок действий по восстановлению контроля над доменом.
npm, PyPI и Maven через свой Nexus: зачем это бизнесу, а не только девопсу
Свой Nexus для npm, PyPI и Maven — это не удобство разработчиков, а устойчивость сборок и контроль цепочки поставок. Оплата из России картой или криптой.
Новый администратор в CMS, которого никто не создавал
Новый администратор в CMS, которого никто не создавал: как регулярно проверять список пользователей, находить признаки взлома и закрывать точку входа. Оплата из России картой или криптой.
Новогодняя заморозка изменений: когда перестать деплоить
Change freeze перед новогодними праздниками — когда начинать, что считать критичным исключением и как выкатить хотфикс без нервов. Оплата из России картой или криптой.
Номер карты в access.log: где ещё лежат данные, которых быть не должно
Номер карты в URL-параметре оседает в access.log веб-сервера — файле, который читают все подряд. Как это происходит, чем грозит и как закрыть дыру.
Что придётся собрать руками, если выбрать Nomad, а не Kubernetes
Nomad проще Kubernetes в установке и легче по ресурсам, но service mesh, автоскейлинг и каталог готовых чартов в нём не идут в комплекте. Разбираем, что придётся собрать самому.
NocoBase: старт за час, потом три недели на права доступа
Честный разбор NocoBase — модель данных поднимается за час, а детальные права доступа под реальную оргструктуру съедают недели. Оплата из России картой или криптой.
Ночью быстро, днём вдвое медленнее: как найти перегруженный стык между провайдерами
Если сервер летает ночью и тормозит днём в одни и те же часы, дело не в железе, а в перегруженном стыке между сетями. Как найти его по времени суток. Оплата картой или криптой.
Ночные пакетные задачи против дневных клиентов: кто кому мешает
Что происходит, если ночной бэкап или отчёт затягивается до утреннего трафика, как посчитать окно с запасом и ограничить CPU/IO фоновых задач. Картой или криптой.
НКО: рассылка на 20 000 подписчиков — своя вместо 15 000 ₽ в месяц сервису
НКО платит 15 000 ₽/мес за рассылку на 20 000 адресов. Считаем иллюстративно, во что обойдётся своя рассылка на Listmonk и своём сервере. Оплата из России картой или криптой.
НКО: грант требует отчётности, бюджета на SaaS нет — что поднять на одном VPS
Как НКО закрыть требования гранта по учёту расходов, архиву документов и сайту проекта без платных подписок — на одном VPS. Оплата из России картой или криптой.
Никто не знает, что лежит на сервере: инвентаризация данных за вечер
Практический план инвентаризации данных на сервере: как найти всё крупное, понять происхождение и активность, решить, что удалить, а что расследовать дальше.