Monthly Archives: October 2010

Печать документа Word в виде брошюры

Иногда бывает актуально распечатать текст таким образом, чтобы из него можно было собрать брошюру. До сих пор для этой цели использовались внешние надстройки, например широко известный макрос А. Орлова ” http://orlovs.pp.ru/ Пакет макрокоманд для верстки текста книжкой “.
При этом, наверное, не все знают, что в последней версии Word 2003 имеется штатная аналогичная возможность. Вот ее описание, взятое отсюда (текст незначительно отредактирован):

CI сервер TeamCity: установка и настройка системы непрерывной интеграции для PHP

Одной из важных задач при разработке большого проекта является развертывание программного продукта. Как правило, чем больше и сложнее продукт тем сложнее будет и развертывание. Оно включает в себя несколько этапов:

NoSQL в MySQL: разгон MySQL до 750 000 запросов в секунду

Yoshinori Matsunobu 20 октября в своем блоге опубликовал интересную (на мой взгляд) статью – компания, в которой он работает разработала и успешно использует MySQL плагин, который позволяет обрабатывать более 750 тысяч запросов на вполне обычном железе. Решение – очень красивое, при этом позволяет использовать как обычные SQL запросы, так и достигать производительности, которая не доступна даже NoSQL решениям. Конечно, результаты тестов впечатляют, но слишком все сладко – возможно, где-то есть и подводные камни.

Apache Ant, резервное копирование и длинные пути файлов в Zend Framework

Очень часто перед очередным развертыванием веб-приложения встает задача по резервному копированию старой версии (на случай падения), чтобы если что, можно было бы откатиться до неё. Если для развертывания вы используете Apache Ant, то можно создать для него цель (target) и для резервирования данных.

PHP DeadCode Detector: установка и настройка

* PHPDCD – это детектор неиспользуемого кода (Dead Code Detector) для PHP. Он сканирует PHP проект на предмет всех определенных функций и методов и сообщает о них как о неиспользуемых если из вызов не встречается хотя бы однажды.

Установка PHP_CodeBrowser

PHP_CodeBrowser обеспечивает просмотр кода с синтаксической подсветкой, имеет богатые возможности по визуализации, может использовать отчеты от: phpunit, phpcpd, padawan, phpcs. Из этого обзора можно понять насколько инструмент перспективный.

Сессии в БД и SET NAMES utf8 в Zend Framework

Zend Framework очень хорош, на нём удобно строить большие системы, но уж очень он неповоротлив. У нас в системе есть несколько утилит, который вызываются через AJAX-запрос после загрузки страницы и делают что-нибудь полезное. Например, есть утилита которая подгружает варианты автодополнения при поиске по сайту, еще есть утилита, которая обновляет статусы пользователей (онлайн-офлайн) на странице. Вот с последней сегодня приключилась большая проблема.

Правильное зеркалирование сайта

Иногда бывает важно создать зеркало уже имеющегоса сайта. Например у вас есть сайт site.com и вы хотели бы сделать зеркало site2.com для него. Важно знать, что зеркала – полностью идентичные сайты. В качестве примера зеркал могут выступать сайты www.site.com и site.com