Рефакторинг существующего кода в PhpStorm

Рефакторинг существующего кода в PhpStorm

Рефакторинг существующего кода в PhpStorm

PHP рефакторинг — это круто! Но в процессе часто встречаются рутинные операции, монотонные действия с кодом, после которых, бывает, полно синтаксических ошибок. Это очень демотивирует. А вот это уже не круто. К счастью, современные IDE умеют брать часть обязанностей на себя и разработчик может сконцентрироваться над процессом рефакторинга и архитектурой в целом, а не над борьбой со скучным кодом.

Установка Redmine + настройка и интеграция SVN хранилищ

Установка Redmine + настройка и интеграция SVN хранилищ

Установка Redmine + настройка и интеграция SVN хранилищ

Redmine — это свободная (free as freedom) система для управления проектами и отслеживания ошибок. Написан на Ruby on Rails Исходный код распространяется под GNU GPL лицензией.

Мы используем Redmine для управления проектами больше двух лет. За это время в системе набралось 80ть проектов и полсотни пользователей.

Настройка Netbeans: все фишки, о которых вы могли не знать

Настройка Netbeans: все фишки, о которых вы могли не знать

Настройка Netbeans: все фишки, о которых вы могли не знать

Большинство разработчиков проводят львиную часть своего времени в среде разработки. Но далеко не все используют хотя бы половину возможностей, которые есть в IDE, тем самым делая свою работу местами скучной, монотонной, медленной... Не, это не наш путь! Свой основной рабочий инструмент нужно использовать на полную, выжимать из него максимум, и всё самое неинтересное, все часто повторяющиеся действия перекидывать на плечи программы.

Деплоймент сайта на Symfony2 при помощи Capifony

Деплоймент сайта на Symfony2 при помощи Capifony

Деплоймент сайта на Symfony2 при помощи Capifony

Capifony — это удобная тулза для деплоя сайтов на Symfony. Базируется она на Capistrano и написана Константином Кудряшовым. Основную информацию по работу с Capifony можно почерпнуть из офф. сайта capifony.org и заметки «Deploy Your Symfony Application Painlessly with Capifony».

Советую для начала развернуть его на сервере вручную и убедиться, что все настроено и нормально работает (особенно скрипт app/console). Например, у меня оказались некорректные пути для git сабмодулей и сходу задеплоить сайт не получилось.

Под катом конфиг Capifony для деплоймента этого сайта и мои комментарии к нему.