BigMax notes
суббота, 19 января 2013 г.
Модель ветвления для Git
Одна из самых интерестных, прочитанных мною, статей о git, в которой раскрывается одна из возможных стратегий ветвления.
Очень рекомендую.
http://habrahabr.ru/post/106912/
среда, 16 января 2013 г.
Если doctrine:generate:entities дублирует поля, гетеры и сеттеры базового класса в потомках
Если Вы столкнулись с такой ситуацией - то, возможно, Вы определили поля базовой таблицы как protected, а не как privat, что и вызвало проблему
Похоже пока не решен этот
bug
- придется стать поклонником privat полей :)
Что делать если не срабатывают обработчики событий prePersist, preUpdate, postPersist, preUpdate при использовании аннотаций в Symfony 2 + Doctrine 2
Не срабатывает prePersist, preUpdate, postPersist, preUpdate?
как правило нужно добавить @ORM\HasLifecycleCallbacks в аннотацию класа.
/**
* @ORM\HasLifecycleCallbacks
* ...
*/
Все равно не срабатывает?
Тогда возможно Вы пытаетесь сделать это в абстрактном базовом класе.
В этом случае нужно добавить еще одну аннотацию @ORM\MappedSuperclass
/**
* @ORM\MappedSuperclass
* @ORM\HasLifecycleCallbacks
* ...
*/
вторник, 15 января 2013 г.
PHPThumb Composer
Чтобы добавить PHPThumb к своему проекту достаточно добавить в composer.json следующее:
...
"require": {
"PHPThumb": "*"
},
"repositories": [
{
"type": "package",
"package": {
"name": "PHPThumb",
"version": "1.0.0",
"dist": {
"url": "http://phpthumb.gxdlabs.com/download.php",
"type": "tar"
},
"autoload": {
"classmap": ["ThumbLib.inc.php"]
}
}
}
]
...
Кстати исчерпывающее описание опций автолоадинга можно найти
здесь
воскресенье, 13 января 2013 г.
JujuEdit - редактор больших файлов с поддержкой Unicode
В очередной раз столкнулся с необходимостью залезть в большой дамп базы данных (около 1 Gb).
Нужна была небольшая правка и мне очень помог
этот
редактор.
Но если требуется только просмотр - отлично подойдет F3 в Total Commander
суббота, 12 января 2013 г.
Использование .htaccess IfDefine для dev и production окружения
Иногда бывает необходимо выполнение различных директив .htaccess в различных средах
Сделать это можно примерно следующим образом;
<IfDefine APPLICATION_ENV>
# делаем что либо для development окружения
</IfDefine>
<IfDefine ! APPLICATION_ENV >
# делаем что то не для development окружения
</IfDefine>
понедельник, 7 января 2013 г.
Установка Redmine на Windows 7
Наиболее адекватный туториал по установке Redmine на Windows находится
здесь
.
И хотя даже с ним не все может быть гладко, особенно в плане использования в качестве хранилища mysql - это хорошая точка чтобы начать.
Следующие
Предыдущие
Главная страница
Подписаться на:
Сообщения (Atom)