Загрузка с USB-flash настоящее время все более и более востребована. Создание загрузочного носителя под Mac OS X производится в несколько простых шагов.

Проверьте флешку и сделайте резервную копию, если на ней есть какие-либо важные данные.

Для подготовки загрузочной USB, мы удалим все существующие разделы и создадим пустой раздел.

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



При использование ActiveRecord можно запрограммировать behaviors на автоматическое создание или обновление полей «created_at», «updated_at» при соответствующим действии с записью.

При использовании стандартного поведения

 return [
            TimestampBehavior::className(),
        ];

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

   "created_at": NumberInt(1535906090),
   "updated_at": NumberInt(1535906090)

Это легко можно исправить.
Читать полностью »


mdadm -это встроенное в Linux решение для обеспечения отказоустойчивости дисковой подсистемы сервера. Чтобы оперативно реагировать на проблемы с рейдом, необходимо получать информацию о его состоянии. С помощью Zabbix сделать это можно в течении пары минут.

https://github.com/krom/zabbix_template_md
Читать полностью »


Альтернативный шаблон визуализации основанный на Twitter Bootstrap 3.

https://github.com/munin-monitoring/contrib/tree/master/templates/munstrap

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


Zabbix шаблон,  отображающий состояние сокетов, включая tcp, udp, unix, raw и т. д.

https://github.com/cavaliercoder/zabbix-module-sockets
Читать полностью »


У одного заказчика столкнулся с проблемой, когда локальный DPI (Deep Packet Inspection — технология накопления статистических данных, проверки и фильтрации сетевых пакетов по их содержимому) не пропускал SSH протокол. В результате не было возможности подключиться к необходимой мне инфраструктуре используя ssh туннели.

Достаточно часто по работе я использую другую технологию туннелирования — Cisco AnyConnect, но ставить физическую железку Cisco ASA для туннелирования в своей инфраструктуре дорого и нерентабельно, а виртуальная ASA в моем виртуальном окружении не поднимается по архитектурным особенностям.

Оказывается есть opensource аналог AnyConnect VPN Server — OpenConnect VPN Server или ocserv.

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


Пополнил библиотеку прочтенных книг творчеством трех друзей Джина Кима, Кевина Бера и Джорджа Спаффорда романом в стиле бизнес «The Phoenix Project: A Novel about It, Devops, and Helping Your Business Win» или «Роман о том, как DevOps меняет бизнес к лучшему».

Дедлайны и авралы, долгие релизные циклы, не выстроенные бизнес процессы, корпоративные интриги, провалены аудиты — все это в виде интересного романа от первого лица (руководителя небольшого ИТ подразделения), неожиданно ставшего директором по IT (СIO – carrier is over).

В книге описываются коренные преобразования, которые помогли компании по производству автозапчастей Parts Unlimited в её трудные времена, не только пережить убыточность, но и превратиться в успешную и прибыльную организацию.

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

PS. Так как перевод местами не лучшего качества и если знания языка позволяют, то лучше читать в оригинале.