Понадобилось проксировать ресурс не имеющий статического адреса. Нет проблем, меняем конфиг, перезагружаем nginx: location / { proxy_pass http://dynamic.service.tld; } Проходит время, ip-адрес проксируемого ресурса изменяется, а nginx продолжает долбиться на старый. Нет проблем, ищем решение, меняем конфиг, перезагружаем nginx: location
“Расцветка” вывода git-команд
Иногда вывод git diff/log совсем плох (собственно это случается лишь пару раз, сразу после установки, до того момента пока руки не доходят разобраться и снова на годы забыть решение). Проблема кроется в пейджере, который установлен в настройках git-а. По умолчанию
Zabbix Low Level Discovery служб в локализованной Windows
LLD в zabbix появился уже давно, но попытки в лоб использовать готовые примеры для “шаблонизации” мониторинга служб на windows заканчивались неуспехами. Недавно нашлись время, новые windows-машины и желание таки разобраться почему LLD не заводился. Ответ уже написан в названии поста
redmine_ldapserver
В настоящее время для авторизации в subversion мы пользуемся учётными данными из redmine (с помощью немного доработанного модуля к mod_perl из стандартной комплектации самого redmine) и когда возникла необходимость в появлении ещё одного внутреннего сервиса, который требовал авторизации, то немедленно
PHPUnit_Extensions_TicketListener_Redmine
Если вы тоже используете redmine и PHPUnit, то возможно и вам пригодится расширение для закрытия/открытия задач при удачном/неудачном прохождении теста.
Jabber-нотификация в redmine
Просматривая статистику посещений, обратил внимание на то, что многих интересует словосочетание «redmine jabber». Пришла пора удовлетворить спрос. В начале «как обычно» небольшая предыстория о том, «как всё начиналось»: Несколько лет назад мне удалось внедрить redmine на «производстве», коллеги потихоньку втягиваясь
Асинхронные задачи в PHP
Не открою Америки, если скажу что порой требуется выполнить некую времязатратную операцию, результат которой либо не нужен пользователю вовсе (запись в лог, удаление временных файлов и другое обслуживание сервера), либо его можно обмануть и сказать что операция выполнена успешно, а