Небольшое обновление статьи Почтовая петля на Postfix.

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

Читать полностью »


Спустя 2 года решил обновить запись Zabbix: Чистка базы данных, так как есть более эффективные методы борьбы с «распуханием» базы , да и в целом информации накопилось больше чем можно удержать в голове и evernote.

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

Читать полностью »


Примерно с полтора года назад накодил решение для esp8266 NodeMCU v2 + DHT22 + MH-Z19 + ILI9340C. Решение успешно проработало пол года и умерло, после чего было надолго забыто 🙂

Прогресс на месте не стоит и для «решения» появились стоковые прошивки: ESPEasy от Let’s Control It. ESPEasy собирается с разным набором модулей и доступна для различных объемов flash памяти.  Для большого количества датчиков необходимые модули доступны из коробки!

Читать полностью »



В рамках траблшутинга одного сервиса понадобилось измерить скорость интернет соединения по 2 протоколам: IPv4/IPv6. Решение достаточно типовое — на базе iperf.
Читать полностью »


С 13 марта 2018 года Let’s Encrypt начал выдавать бесплатно Wildcard сертификаты. Для получения необходимо использовать сервер «https://acme-v02.api.letsencrypt.org/directory» и иметь совместимую версию клиента из списка https://letsencrypt.org/docs/client-options/
Читать полностью »


После установки PHP 7 на части проектов можно столкнуться с ошибкой «Class ‘MongoClient’ not found«, связанной с заменой библиотеки pecl/mongo на pecl/mongodb и соответствующей заменой «MongoClient» на «MongoDB\Driver\Manager«.

К сожалению с данной проблемой пришлось столкнуться и в «yii2-flysystem»:

Читать полностью »


CloudFlare/Qrator: Защита и ее обход.

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

Основная идея — при использовании сервисов фильтрации и очистки трафика (WAF) для эффективной защиты необходимо максимально спрятать реальные ip сервисов.

Если пройтись по тезисам поста, то получаем следующие векторы атаки/защиты на целевую систему:

Читать полностью »