Greasemonkey-скрипт для Redmine

Redmine, конечно, настраиваемый и гибкий, но иногда очень не удобный. Захотелось сделать кнопочку «Взять в работу», которая появлялась бы на странице тикета. Делать плагин долго, просто подключить яваскрипт в шаблон — плохо, проблемы при обновлении Redmine. В итоге решил написать Greasemonkey-скрипт:

Добавляет ссылки «In work» в список ссылок вверху и внизу страницы.

Как написать плагин для jQuery

Перепечатка статьи, ссылка на оригинал в конце статьи. За последнее время было много просьб рассказать о том, как написать свой собственный плагин к jQuery. Идя навстречу пожеланиям трудящихся бескрайних полей Интернета – выполняю эти просьбы… Для того, чтобы лучше понять принципы, поставим себе какую-нибудь несложную задачу, имеющую хотя бы минимальную практическую пользу. Давайте вместе напишем …

Read more

Как сдампить базу данных PostgreSql в локальную базу через командную строку в Windows

Полезные вещи в phpUnit

Ниже приведён код теста

PostgreSQL EXPLAIN

При работе с MySql’овским EXPLAIN’ОМ всё просто (а может просто привычно). Postgres предоставляет больше информации, но с ним сложнее разобраться. Далее — вольный перевод статьи про PostgreSQL EXPLAIN (ссылка на оригинал в конце статьи).

Генерация моделей в Symfony 1.4

Я пользуюсь Doctrine. Генерация из созданного ранее файла /config/doctrine/schema.yml состоит из трёх команд:

Если изменялись названия моделей, то надо запустить ещё и

Кстати, при генерации может выводиться ошибка There are no tasks defined in the «doctrine» namespace. Нигде толком не написано, отчего она возникает. Возникает она (по крайней мере, у меня, в Windows) …

Read more

Внутренняя переадресация в nginx (красивые урлы)

В апаче есть есть замечательная библиотека — mod_rewrite. При переносе проекта на nginx для сохранения интерфейса и структуры сайта необходимо использовать что-то подобное. Соответствующий модуль для nginx называется ngx_http_rewrite_module. Вот пример использования:

Почитать: Официальная документация модуля ngx_http_rewrite_module Пример конфигурации Куча примеров

Свойства системы в Windows 7

То окно, которое было доступно в Windows XP при клике правой кнопкой мыши на «мой компьютер»->свойства, можно получить в Windows 7, если в командной строке ввести sysdm.cpl Я сделал ярлык на рабочем столе — не так удобно, как в XP, но хоть что-то.

Проблемы со ждущим режимом в Windows 7

Бывают проблемы с выводом компьютера из ждущего режима (или просыпается сам, или не просыпается по кнопке). Обычно проблема в драйверах устройств. Вывести список все устройства, которые могут будить Windows, можно, набрав в командной строке powercfg /devicequery wake_armed

PHP_CodeSniffer + VCS = боремся за соблюдение стандарта форматирования кода при командной разработке

http://habrahabr.ru/blogs/php/89192/