Bower (пакетный менеджер для web) поменял URL и c 26 октября 2017 года анонсировал прекращение эксплуатации старого URL. Чтобы продолжить работу в случае если вы используете composer, следует обновить asset plugin до последней версии:

composer global require "fxp/composer-asset-plugin:^1.4.2"

Старые версии для получения информации о пакетах используют URL https://bower.herokuapp.com/packages (сейчас он редиректит на https://registry.bower.io/packages).

После 26 числа редирект будет убран и версии asset plugin до 1.4.2 перестанут работать.


Выбирая VPS хочется ориентироваться не только на предоставляемые хостингом цифры, но и посмотреть на  производительность сервера в бою. Помочь в этом может синтетическое тестирование на основе UnixBench. Результаты тестирования получаем в «попугаях», что позволяет оценить, подойдет нам этот сервер или нет.

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


В ходе ну очень долгого выбора, который начался с данного поста , удалось сделать выбор и переехать на ABLECOM CS-M50 (mini-ITX).

Кроме того узнал много нового: в частности, что материнская плата формфактора Mini-ITX меньше Micro-ATX, а не наоборот.


Обстоятельства вынудили повторно написать отзыв про компанию infobox.ru и людей, которые работают в поддержке, а может быть в целом и про политику компании (первый отзыв можно прочитать по ссылке Типичный SLA Infobox). Удивительно, но за год vps, которую я арендую у infobox, зависла всего два раза в феврале (тикет 151061) и в июне (тикет 206163), у ребят какие-то проблемы с рейдами — все сайты на хост машине работать перестают, когда последний ребилдится.

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



Столкнулся с проблемой перебора паролей на одном из обслуживаемых web ресурсов. Решение в лоб fail2ban.

Fail2ban — простой сервис, который отслеживает log–файлы запущенных программ, и на основании различных условий блокирует по IP найденных нарушителей.

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


Получил немного боли и страдания при эксплуатации Netbackup в связке с NFS для реализации задачи по долговременному хранению информации на ленте.

К сожалению в Netbackup нельзя взять и просто так скопировать информацию на ленту. Также установленная на windows серверная часть netbackup отказалась работать с расшаренными NFS и Samba шарами, благо рядом был Linux и проблему с монтированием удалось решить.
Читать полностью »


В прошлом посте я рассказывал про замечательный облачный сервис RabbitMQ as a Service.

Тем кто будет работать с rabbitmq из PHP, стоит детально изучить мануал с сайта (перевод на русский, только код немного устарел), единственная проблема не учтенная в мануале — это безопасность.

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

Как нам защититься?
Читать полностью »