воскресенье, 9 февраля 2014 г.

Sql Developer XE

При конекте ORA-12705: Cannot access NLS data files or invalid environment specified
Необходимо поменять локаль в настройка девелопера.
Добавляем в файл %SQLDEVELOPER_DIR%/sqldeveloper/bin/sqldeveloper.conf
AddVMOption -Duser.language=en
AddVMOption -Duser.region=us

суббота, 8 февраля 2014 г.

Symfony2 использовать DI в Command

Вызывать сервисы в консольной команде можно следующим способом

 $service = $this->getApplication()
                 ->getKernel()
                 ->getContainer()
                 ->get("my.service");

вторник, 15 января 2013 г.

Кеширование статики в Apache

Для статичных файлов сайта (css,js,изображения) рекомендуется установить срок кеширования, для ускорения веремени загрузки страницы. Статика кешируется если не ошибаюсь на клиентской машине и на прокси серверах например провайдеров. Для этого можно воспользоваться модулем headers.
Включаем модуль

a2enmod headers
/etc/init.d/apache2 stop
/etc/init.d/apache2 start

Добавляем в файл .htaccess правило кеширования

<FilesMatch ".(gif|jpg|jpeg|png|ico|swf|js|css|pdf)$">
Header set Cache-Control "max-age=2592000"
</FilesMatch>

max-age - время храния статики в кеше (секундах )
список видов файлов естественно можно поменять.