MAATRIX / Блог

Блог MAATRIX

Практические статьи о VPS и выделенных серверах: выбор конфигурации, настройка приложений, перенос проектов, безопасность и резервные копии.

Настройка

linkding: зачем держать закладки на сервере, если есть браузер

linkding — self-hosted менеджер закладок с тегами, поиском и API. Разбираем честно, кому он реально нужен, а кому хватит браузера. Оплата из России картой или криптой.

Железо

Лимиты systemd, о которых узнают в аварии: TasksMax, LimitNOFILE и мёртвый сервис

TasksMax, LimitNOFILE, MemoryMax — дефолтные лимиты systemd на юнит. Как посмотреть через systemctl show, переопределить override и не словить fork failed. Оплата из России картой или криптой.

DevOps

Лимит процессов на пользователя обрубил деплой на середине

Разбор инцидента: деплой падал на середине флота из-за лимита nproc на пользователя. Как найти причину и настроить лимиты. Оплата из России картой или криптой.

Настройка

Дашборды из dbt-моделей: чем Lightdash меняет работу после Metabase

Честное сравнение Lightdash и Metabase для команды на dbt: где семантический слой в коде выигрывает, а где click-and-explore Metabase удобнее. Оплата картой или криптой.

Гайды

Личная карта админа привязана к серверу: как перевести оплату на компанию

Сервер оплачивается с личной карты сотрудника — риски для бизнеса и пошаговый план перехода на оплату от юрлица без прерывания сервиса.

Оплата

1С в облаке против своей лицензии: расчёт на 20 рабочих мест

Честная методика сравнения аренды 1С в облаке и покупки своей лицензии на 20 мест — формула окупаемости, скрытые расходы. Оплата из России картой или криптой.

Оплата

Лицензии Windows Server и CAL: как посчитать сумму до покупки

Методика расчёта полной стоимости лицензий Windows Server и CAL до покупки — редакция, число пользователей, модель CAL. Оплата из России картой или криптой.

Безопасность

Let's Encrypt перестал выдавать сертификат: запасные УЦ и план Б

Let's Encrypt не выпускает сертификат? Запасные ACME-УЦ, российские альтернативы и самоподписанный сертификат как план Б. Оплата из России картой или криптой.

Настройка

Lemmy вместо форума приносит трафик из федерации и спам оттуда же

Честный опыт запуска Lemmy вместо классического форума: приток пользователей и контента из fediverse — и спам, который приходит той же дорогой. Оплата из России картой или криптой.

Гайды

Дизайнер одежды хранит лекала и коллекции: архив, который переживёт сезон

Лекала, техописания и коллекции дизайнера одежды на своём сервере — архив, который не теряется со сменой сезонов и техники. Оплата из России картой или криптой.

Гайды

Легаси-сервер, который боятся трогать: план безопасного вскрытия

Легаси-сервер работает, но его боятся трогать годами? План безопасного вскрытия: полный бэкап, изолированная копия, картирование, маленькие шаги.

Настройка

Lago для биллинга подписок: тарифы усложняются — и начинается интересное

Быстрый старт Lago работает гладко на простом тарифе. Разбираем, что усложняется при росте — составные планы, proration, платёжный шлюз, возвраты.

Гайды

Пентестер держит стенды и трофеи: своя лаборатория на арендованном сервере

Уязвимые стенды и CTF-площадки для тренировки пентестера — не на рабочем ноутбуке. Изолированная лаборатория на арендованном сервере. Оплата из России картой или криптой.

Безопасность

L7-атака или наплыв клиентов: как отличить за пять минут

Резкий рост трафика — вирусный успех или L7 DDoS? Пять признаков по логам nginx: User-Agent, referrer, страницы, география, время. Проверка за пять минут.

Железо

Квоты на шаред-хостинге: как измерить, сколько вам на самом деле дали

Как измерить реальную квоту CPU, памяти и I/O на shared-хостинге: ulimit -a, cgroups, /proc, признаки throttling и OOM. Оплата из России картой или криптой.

Базы данных

Квота, которая предупреждает, а не роняет сервис

Проектируем квоты на диск и данные тенанта с порогами на 80% и 95% и понятной ошибкой вместо обвала сервиса. Оплата из России картой или криптой.

Гайды

Курьерская служба: маршрутизация 200 адресов в день на своём сервере

Как курьерской службе на 200+ адресов в день перестать платить за каждую точку маршрута облачному сервису. Open-source маршрутизация на своём сервере, оплата из России картой или криптой.

Гайды

Купили сайт, а сервер остался у прежнего владельца: план экстренного переезда

Сервер сайта остался в аккаунте продавца после сделки? План экстренного переезда: бэкап, свой сервер, тест, DNS. Оплата из России картой или криптой.

Безопасность

Куда на самом деле уезжают данные посетителей вашего сайта

Сервер в России не значит, что данные остаются в России. Разбираем, как аудировать сторонний код сайта и куда реально утекают данные посетителей.

Безопасность

Кто заходил на сервер, пока вас не было: разбор истории входов

Разбор истории входов на Linux-сервер — команды last, lastb, lastlog, чтение auth.log/secure на подозрительные паттерны. Оплата из России картой или криптой.

Гайды

Кто на самом деле владеет вашей инфраструктурой: разбор типичного стартапа

Собирательный кейс стартапа, где домен, сервер, код и пароли постепенно оказались не у владельца бизнеса. Как это накапливается и как провести свой аудит.

Безопасность

Кто-то выпустил сертификат на ваш домен: как это увидеть

Как через Certificate Transparency найти чужие сертификаты на свой домен, настроить алерты на новые записи и ограничить CA через CAA-запись в DNS.

Базы данных

Кто побеждает при конфликте синхронизации: правила, о которых не знают

Как синхронизация файлов выбирает "победителя" при конфликте без конфликт-копий. Разбор стратегий LWW, приоритета источника и точности часов.

Гайды

Кто платит за простой: ответственность подрядчика в деньгах, а не на словах

Штраф за простой сверх SLA, лимит ответственности подрядчика, объективное измерение простоя — темы для разговора с юристом при составлении договора.

Гайды

Кто отвечает на ночной алерт, если ночной смены в компании нет

У вас нет выделенной ночной смены, а сервер иногда падает в 3 ночи. Разбираем три рабочих схемы: дежурство по очереди, отказ от реакции на часть алертов, аутсорс мониторинга.

Гайды

Кто и когда последний раз правил конфиги: восстанавливаем историю изменений

Сервер без документации и без git на конфигах? Восстанавливаем историю правок по stat, apt/yum history и .bak-файлам. Оплата из России картой или криптой.

Безопасность

Криптопровайдер на Linux-сервере: установка и типичные ошибки

Установка криптопровайдера на Linux: несовместимость ядра, лицензирование, конфликты библиотек, проблемы при обновлении ОС. Оплата из России картой или криптой.

DevOps

Красная папка: что должно быть под рукой, если админ недоступен

Что собрать в «красную папку» на случай, если единственный админ недоступен — доступы, контакты, документация. Аренда сервера с оплатой из России картой или криптой.

Гайды

Коворкинг: доступ, переговорки и печать — своя инфраструктура за один месяц

Доступ резидентов, переговорные и печать — как собрать всё на одном сервере коворкинга вместо трёх SaaS-подписок. Оплата из России картой или криптой.

Гайды

Коворкинг: биллинг резидентов и счета на своём сервере вместо процента с оборота

Платформа биллинга коворкинга берёт процент с оборота резидентов и растёт вместе с бизнесом. Свой сервер — фикс. плата. Оплата из России картой или криптой.

Безопасность

Корпоративная почта после ухода вендора: свой сервер или российское облако

Зарубежный почтовый сервис закрыл доступ — сравниваем свой сервер и российское облако по контролю, трудозатратам и цене. Оплата картой РФ или криптой.

Гайды

Блогера снесли вместе с каналом: своя копия контента на сервере

Блокировка аккаунта уничтожает годы контента, если копия жила только на площадке. Как держать бэкап видео и постов на своём сервере. Оплата картой или криптой.

Гайды

Почему перегнать данные в видеопамять часто дороже, чем их посчитать

Разбираем, почему шина PCIe — узкое место GPU-вычислений и когда перенос данных на видеокарту обходится дороже, чем просто посчитать всё на CPU. Оплата из России картой или криптой.

Базы данных

Копирование оборвалось на 92%: как дозалить, а не начинать заново

Сеть оборвалась на 92% копирования больших данных? Не начинайте заново — докачайте по частям с проверкой целостности. Оплата из России картой или криптой.

Гайды

Почему копирование файла на тот же диск иногда быстрее, чем его чтение

cp --reflink копирует файл без чтения его данных — это copy-on-write. Разбираем, почему копия быстрее чтения и когда реальные данные всё же переписываются.

DevOps

Копии лежали в том же зале дата-центра: разбор и выводы

Разбор инцидента: копии и прод стояли в одном зале ЦОД на одном вводе питания. Как это вскрылось и как проверить свои серверы. Оплата картой или криптой.

Базы данных

Контрольная сумма сошлась, а файл битый: когда MD5 вас обманет

Почему сошедшаяся MD5-сумма не гарантирует целостность файла и как её обойти. Разбор ошибки момента расчёта суммы. Оплата из России картой или криптой.

Гайды

SMM-специалист хранит контент-планы и 200 ГБ креативов клиентов

SMM-специалист хранит контент-планы и креативы клиентов на своём сервере вместо тесного облака: структура папок, Nextcloud, бэкапы. Оплата картой или криптой.

DevOps

Контекст вырос до 100 тысяч токенов, и ответы стали по четыре минуты

Разбор инцидента с локальной LLM: диалог разросся до 100k токенов, ответы просели до 4 минут. KV-cache, пересчёт префилла, лимиты контекста. Оплата из России картой или криптой.

Гайды

Почему приложение внутри контейнера видит память всего сервера и считает её своей

Внутри Docker-контейнера free и /proc/meminfo показывают память всего сервера, а не лимит cgroup. Разбираем причину и как задать приложению реальный лимит. Оплата из России картой или криптой.

Безопасность

Контейнер скомпрометировали: что злоумышленник видит дальше

Что атакующий реально получает после взлома Docker-контейнера — сеть, volumes, privileged-режим — и как это ограничить. Оплата из России картой или криптой.

Гайды

Консервация сервера: как оставить проект живым за минимальные деньги

Три уровня консервации сервера — от даунгрейда тарифа до холодного архива — и риски простоя: забытые доступы, устаревший софт, истёкшие сертификаты.

DevOps

Конец месяца в 1С: почему 30-е число стабильно кладёт базу

Каждый месяц 28-30 числа 1С встаёт колом: блокировки, зависшее проведение, злая бухгалтерия. Разбираем техническую природу регулярного пика и что с ним делать.

Настройка

Панель Pterodactyl для игровых серверов сама требует ухода

Панель Pterodactyl для игровых серверов: архитектура panel+wings, для какого масштаба она оправдана и какое администрирование требует сама панель. Оплата из России.

Настройка

Camunda ради трёх согласований — где BPMN превращается в оверинжиниринг

Camunda — мощный BPMN-движок для процессов с ветвлениями и аудитом. Для трёх последовательных согласований это Java-стек ради статуса в таблице. Разбираем, кому что нужно.

Настройка

Когда Wagtail перестаёт быть роскошью на фоне привычного WordPress

Wagtail или WordPress — сравнение Django CMS и привычной платформы: модель контента, безопасность, кто обслуживает систему. Оплата из России картой или криптой.

Настройка

Tryton тянет за собой весь Python-стек ради трёх нужных модулей

Честный разбор ERP-системы Tryton — кому подходит её гибкость, а кому она только мешает избыточной сложностью. Требования к серверу и оплата из России картой или криптой.

Настройка

Traccar имеет смысл там, где трекер от оператора уже не тянет

Self-hosted Traccar вместо платной подписки на GPS-мониторинг: сколько реально экономите на единицу техники и что берёте на себя. Оплата из России картой или криптой.

Настройка

Свой Mastodon: инстанс на одного и модерация, которой вы не ждали

Свой Mastodon: разбор инфраструктуры (Postgres, Redis, Sidekiq) и модерации, стартующей даже с закрытой регистрацией. Оплата из России картой или криптой.

Настройка

Snipe-IT нужен не всем: на каком количестве техники таблица сдаётся

Snipe-IT против Excel-таблицы для учёта IT-техники: когда спредшит ещё справляется, а когда пора разворачивать self-hosted систему. Оплата картой или криптой.

Настройка

OrangeHRM ставят ради кадрового учёта, а поддерживают ещё пять модулей

OrangeHRM кажется простой системой для личных дел и отпусков, но тянет за собой рекрутинг, оценку и обучение. Кому это оправдано, а кому мешает. Оплата картой или криптой.

Настройка

Coder против SSH с вашим редактором: за что вы платите сложностью

Self-hosted Coder даёт команде изолированные рабочие среды по клику, но добавляет Postgres, Terraform-шаблоны и туннели. Разбираем, кому это оправдано, а кому хватит SSH.

Настройка

BTCPay Server: приём крипты без посредника и без права на ошибку

BTCPay Server принимает Bitcoin и Lightning без комиссий и KYC третьей стороны, но ноду, ключи и бэкапы придётся вести самому — без чарджбэков и поддержки.

Настройка

Своя АТС на Asterisk перестаёт окупаться на определённом числе линий

При каком числе линий и сотрудников голый Asterisk на своём сервере выгоднее облачной АТС по подписке, а когда проще платить за место. Разбор экономики с формулой.

Настройка

Пять задач по расписанию: cron справится дешевле, чем Apache Airflow

Apache Airflow против cron: когда оркестратор данных реально оправдан, а когда веб-сервер, планировщик и база метаданных ради пяти задач — оверинжиниринг.

Оплата

Компенсация по SLA против реальных убытков: почему это несравнимые суммы

Разбираем, почему скидка по SLA от провайдера и реальный ущерб бизнеса от простоя — величины разного порядка. Оплата из России картой или криптой.

DevOps

Комментарий в конфиге оказался директивой: сутки искали, почему лимит не работает

Разбор инцидента: почему пометка в конфиге отключила rate limiting на проде, какие гипотезы отбросили и что изменили. Аренда VPS, оплата картой или криптой.

Гайды

Комиссионка: каждый товар в одном экземпляре — почему обычная товароучётка не годится

В комиссионке товар — не SKU, а вещь: комитент, срок хранения, процент. Готовая товароучётка так не умеет. Своя система на сервере. Оплата картой или криптой.

Базы данных

Колонка с DEFAULT на живой базе: почему это опаснее, чем кажется

ALTER TABLE ADD COLUMN с DEFAULT выглядит безобидно, но на большой таблице может переписать каждую строку и надолго заблокировать её. Разбираем механизм риска.

Оплата

Когда докупить ресурсов дешевле, чем переписывать код

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

Гайды

В какой момент проект дорастает до собственного железа: считаем по трём метрикам

Три метрики для перехода с облака на выделенный сервер: экономика, предсказуемость нагрузки, готовность команды. Оплата из России картой или криптой.

Базы данных

Когда пора шардировать: три признака и цена решения

Три практических признака, что пора шардировать базу данных, и честная цена решения — усложнение запросов, транзакций и эксплуатации. Как не спешить.

Железо

Когда индекс перестаёт помогать: ищем точку, где база выбирает полное сканирование

Разбираем, почему PostgreSQL и MySQL иногда сознательно игнорируют индекс и уходят в seq scan — селективность, статистика, cost-based optimizer. Оплата из России картой или криптой.

DevOps

Включили HTTP/3 — стало хуже: когда QUIC проигрывает обычному TCP на практике

Когда HTTP/3 и QUIC не ускоряют, а замедляют сайт: блокировка UDP файрволами, шейпинг на мобильных и спутниковых сетях, дорогой CPU на сервере под нагрузкой.

Гайды

Когда честнее переехать на чистый сервер, чем разбирать старый

Пять признаков, что легаси-сервер дешевле заменить, чем чинить: часы разбора против часов миграции, риск для бизнеса и честный чек-лист решения.

Гайды

Кофейня: программа лояльности на 4 000 карт без процента с каждой транзакции

Сторонние сервисы лояльности берут процент с каждой транзакции по карте — на своём сервере это фиксированная стоимость. Оплата из России картой или криптой.

Гайды

Кофейня: себестоимость чашки и склад — почему бэкофис лучше держать у себя

Себестоимость чашки и склад — данные о марже кофейни. Как держать бэкофис на своём сервере, а не в чужом облаке. Оплата из России картой или криптой.

Базы данных

Кодировка latin1 в старой базе: перенос без кракозябр

Перенос данных из старой БД в latin1 или CP1251 в современную UTF-8 без кракозябр — как определить реальную кодировку и проверить конвертацию на выборке. Оплата из России картой или криптой.

Гайды

Книжный: свои рекомендации без выгрузки базы покупателей в чужой сервис

Как книжному магазину строить блок «с этой книгой также покупают» на своём сервере, не передавая историю покупок клиентов стороннему сервису. Оплата из России картой или криптой.

Безопасность

Ключ подрядчика остался в authorized_keys: аудит доступов за час

Как за час проверить SSH-доступы на серверах, найти забытые ключи подрядчиков и выстроить регулярный access review. Оплата из России картой или криптой.

DevOps

Ключ от CI пролежал в публичном репозитории 18 минут — этого хватило

Разбор инцидента: токен CI утёк в публичный форк на GitHub и был использован ботом за 18 минут. Логи, ложные версии, причина. Оплата из России картой или криптой.

Базы данных

Ключ --delete в rsync стёр архив за одну команду

Флаг --delete в rsync превращает синхронизацию в удаление: перепутанное направление или пустой источник — и архив стёрт за секунды. Оплата картой или криптой.

Безопасность

Ключ API утёк к чужому боту: как найти по логам, кто его жжёт

Счёт за API вырос втрое — как найти по логам, кто использует утёкший ключ: паттерны запросов, IP, время, ротация. Оплата из России картой или криптой.

Безопасность

Клон вашего сайта на похожем домене: что можно сделать своими силами

Нашли копию сайта на domen-похожем.ру? Фиксируем доказательства, жалуемся в Google Safe Browsing и хостеру клона, когда без юриста не обойтись.

Гайды

Клининг: график 30 бригад по городу и приложение без платы за пользователя

Приложения для полевых команд берут плату «за пользователя» — счёт растёт вместе со штатом бригад. Свой сервер с фиксированной ценой. Оплата картой или криптой.

Гайды

Клиентская галерея фотографа: отдавать снимки со своего сервера, а не с Диска

Клиентская фотогалерея на своём сервере вместо папки на облачном диске: свой домен, водяные знаки на превью, приватный доступ по ссылке. Оплата картой или криптой.

DevOps

Кластер расколол мозг: две ноды запустили одну и ту же виртуалку

Разбор инцидента — сплит-брейн в кластере Proxmox: обе ноды подняли одну виртуалку на общем хранилище. Кворум, watchdog-fencing и что мы поменяли в конфиге.

DevOps

Кеширование на границе: что реально можно отдавать с edge, а что придётся везти с сервера

Разбираем, какой контент безопасно кешировать на edge-узлах CDN, а какой обязан идти к origin. ESI, Vary, stale-while-revalidate. Оплата из России картой или криптой.

DevOps

Кеш зависимостей был отравлен, и три недели никто не замечал

Разбор реального инцидента — повреждённый npm-кеш на CI-раннере три недели молча портил сборки. Логи молчали, тесты зеленели. Оплата из России картой или криптой.

DevOps

Деплой тормозит из-за DNS: как кеш резолвера на сервере экономит минуты

Почему CI/CD-пайплайн копит время на некешированных DNS-запросах при скачивании зависимостей и docker pull, и как это лечится. Оплата картой или криптой.

Гайды

Кто на самом деле отвечает на ваш DNS-запрос и почему это редко ваш сервер

Разбираем цепочку DNS-резолвинга — от резолвера провайдера до авторитативных серверов — и почему чаще всего отвечает чужой кеш. Оплата картой или криптой.

DevOps

Кеш отдавал чужие корзины: в ключе не было идентификатора пользователя

Разбор инцидента — кеш nginx показывал одному покупателю содержимое чужой корзины. Причина, диагностика и фикс. Оплата сервера из России картой или криптой.

Гайды

Почему keep-alive между прокси и приложением экономит больше, чем между клиентом и сайтом

Почему upstream keep-alive между nginx и бэкендом экономит больше, чем keep-alive с браузером, и как настроить пул соединений. Оплата картой или криптой.

Гайды

Как работает keep-alive и почему соединение умирает молча где-то посередине

Как TCP keep-alive ищет мёртвых собеседников на уровне ядра, почему NAT и балансировщики стирают соединение молча, и чем heartbeat приложения надёжнее.

DevOps

Keep-alive выключен: сколько вы переплачиваете временем за каждое новое соединение

Цена нового TCP- и TLS-рукопожатия на каждый ресурс страницы, если keep-alive выключен. Диагностика в DevTools и curl, настройка nginx и upstream.

Оплата

Каждая девятка дороже предыдущей: экономика уровней доступности

Почему переход от 99,9% к 99,99% доступности стоит не в полтора раза, а на порядок больше предыдущего шага, и как понять, сколько девяток реально нужно бизнесу. Оплата из России картой или криптой.

Настройка

Kavita собирает библиотеку комиксов, но полноценной читалкой не становится

Kavita честно разбирается по возможностям: сканирование CBZ/CBR/EPUB, чтение в браузере, метаданные — сильные стороны, и чего не хватает против десктопных читалок. Оплата из России картой или криптой.

Гайды

Врач частной практики и карты пациентов: 152-ФЗ и свой сервер

Где частнопрактикующему врачу хранить карты пациентов, чтобы не зависеть от чужого облака. 152-ФЗ, свой сервер, шифрование. Оплата из России картой или криптой.

Гайды

Ветклиника и карточки животных: своя база вместо тетради и облака

Как ветклинике уйти от бумажных карточек и общих облачных таблиц к собственной базе пациентов-животных с быстрым поиском. Оплата из России картой или криптой.

Гайды

Массажист ведёт карточки клиентов: медданные и почему им не место в блокноте

Карточка клиента массажиста — противопоказания и травмы — не место для блокнота и общей таблицы. Своя защищённая база на сервере. Оплата картой или криптой.

Железо

Карта пределов вашего сервера за один вечер: набор замеров и таблица результатов

Чеклист замеров CPU, памяти, диска, сети, дескрипторов и БД для карты пределов сервера за один вечер. Оплата из России картой или криптой.

Безопасность

Карта не проходит за зарубежный сервис: рабочие обходные пути для бизнеса

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

Гайды

Карта инфраструктуры с нуля: описываем чужое хозяйство за неделю

Как за неделю системно задокументировать всю чужую инфраструктуру: серверы, домены, внешние сервисы, доступы. План по дням и формат итогового документа.

Гайды

Карта доступов: кто и куда в вашей компании может зайти прямо сейчас

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

Гайды

Каршеринг: журнал поездок и штрафов, который нельзя потерять при смене вендора

Журнал поездок и штрафов каршеринга — юридически значимые данные. Как перенести их в свою базу на сервере при смене платформы. Оплата картой или криптой.

Настройка

Kanboard пережил половину модных досок — разбираемся, за счёт чего

Kanboard существует больше десяти лет и почти не меняет интерфейс — разбираем, за счёт стабильного API, минимальных требований к серверу и скромности инструмент до сих пор жив. Оплата из России картой или криптой.

DevOps

Календарь платежей за инфраструктуру: домен, сервер, лицензии, панель

Как вести единый календарь всех платежей за инфраструктуру, чтобы не потерять домен или сервер из-за разбросанных email-напоминаний. Оплата картой или криптой.

DevOps

Как замерить реальное время восстановления и перестать врать себе про RTO

Как честно замерить реальный RTO вместо расчёта на бумаге: методика замера, диагностика, типичный разрыв и что делать. Оплата из России картой или криптой.

Гайды

Как ядро выбирает, какую страницу памяти отправить в swap первой

Как Linux решает, какую страницу вытеснить в swap — active/inactive списки, LRU-аппроксимация, разница anonymous и file-backed страниц, настройка vm.swappiness.

Гайды

Как ядро решает, кому отдать процессор следующим, и почему nice работает не так, как вы думаете

Разбираем, как планировщик Linux CFS распределяет CPU между процессами, что реально меняет nice и когда renice бесполезен на сервере. Аренда сервера с оплатой картой или криптой из России.

Гайды

Как ядро проверяет права на файл и почему chmod 777 не помог

Разбираем механику Unix-прав в ядре Linux — почему chmod 777 иногда не открывает доступ и при чём тут права каталога, SELinux и ACL. Оплата из России картой или криптой.

Гайды

Что делает ядро на каждом слэше пути, пока ищет ваш файл

Разбираем, как ядро Linux разрешает путь /var/www/app/storage/logs/app.log по одному компоненту за раз и почему в этом виноват dentry cache. Оплата из России картой или криптой.

Безопасность

Как выбрать софт из реестра, чтобы через год не переделывать

Как выбрать ПО из реестра, чтобы через год не переделывать: зрелость продукта, совместимость со стеком, кадры на рынке, риск вендор-лока. Чек-лист due diligence

DevOps

Как выбрать окно для работ на сервере и не попасть на пик трафика

Как найти реальное окно минимальной нагрузки для работ с даунтаймом — анализ логов по часам и поясам аудитории, а не «ночью же тихо». Оплата картой или криптой.

Базы данных

Как удалить колонку так, чтобы старый код не упал

Безопасное удаление колонки из продакшн-базы в три этапа — код, наблюдение, физическое удаление. Оплата из России картой или криптой.

DevOps

Как убедиться, что сервис правда никому не нужен, прежде чем его гасить

Как проверить забытый сервис перед отключением: логи за долгий период, опрос команды, мягкое отключение вместо удаления. Оплата из России картой или криптой.

Гайды

Как systemd понимает, что сервис поднялся, и почему он в этом ошибается

Как systemd определяет готовность сервиса при Type=simple, forking и notify — и почему зависимые unit'ы стартуют раньше приложения. Оплата картой или криптой.

Гайды

Как SELinux принимает решение и почему отказ не виден в логах приложения

SELinux работает на уровне ядра ниже прав доступа Unix. Разбираем, почему приложение получает голый Permission denied и где искать настоящую причину. Оплата из России картой или криптой.

Гайды

Как устроен пайп между процессами и где он упирается в потолок

Разбираем механизм пайпа между процессами в Linux — буфер в ядре, блокировку писателя и почему медленное звено конвейера тормозит всю цепочку команд.

Безопасность

Как проверить сайт на закладки, если исходников нет в git

Сайт живёт годами без версионирования, эталона для сравнения нет. Разбираем, как найти закладки без git: чистый дистрибутив, даты правки, паттерны кода.

Безопасность

Проверяем поставщика по реестру ПО: процедура на пятнадцать минут

Как за 15 минут проверить, что продукт поставщика реально в реестре российского ПО — точное название, правообладатель, класс, дата включения. Оплата из России картой или криптой.

Гайды

Как проверить подрядчика на безопасность до того, как дадите ему root

Что оценить и настроить до выдачи root подрядчику: скрытые точки доступа, заметание следов, лог действий, обязательный аудит после. Оплата картой или криптой.

Базы данных

Как проверить, что выгрузка полная: сверка по числам, а не на глаз

Как объективно проверить полноту экспорта данных из внешней системы: сверка точных чисел вместо оценки «на глаз», разбор фильтров и архивных записей. Оплата картой или криптой.

DevOps

Как принять сервер у подрядчика: акт приёмки, который защитит вас через год

Что зафиксировать в акте приёмки сервера у подрядчика — доступы, архитектуру, ПО — и как это проверить до подписи, а не через год, когда подрядчик пропал.

Гайды

Как принять работу по настройке сервера, если вы не технарь

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

DevOps

Как правильно выключить старый сервер: 30 дней в режиме ожидания

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

Оплата

Как посчитать цену простоя для B2B-сервиса: формула без маркетинга

Реальная цена часа простоя B2B-сервиса — не только упущенная выручка. Честная методика: команда, репутация, SLA. Без страшилок и придуманных цифр.

Гайды

Как понять, что подрядчик завышает счёт за серверы и обслуживание

Признаки завышенного счёта за инфраструктуру — избыточные мощности, задвоенные услуги, старые тарифы, апгрейды без обоснования. Оплата картой или криптой.

Гайды

Как понять, что вообще крутится на чужом сервере: карта за вечер

Как за один вечер составить карту сервисов на незнакомом сервере: процессы, порты, сайты, базы данных, cron. Оплата из России картой или криптой.

Безопасность

Как понять, что данные скачал свой, а не чужой

Массовая выгрузка данных в логах — паника или норма? Методика проверки: учётная запись, должность, время, место, паттерн скачивания. Оплата картой или криптой.