понедельник, 27 октября 2014 г.

Ubuntu 12.04 Установка php 5.5 + FPM from source

Начало

Данная статья рассказывает, как можно установить PHP-FPM из исходников, связать с Nginx. Необходимость подобной установки вызвана в необходимости использовать несколько версий PHP с Nginx.
Описанная установка справедлива не только для версии 5.5. Версия используется для примера.

четверг, 17 октября 2013 г.

Как определить запрос из tor-сети

Для определения ip-адреса из tor-сетки можно послать запрос для A-записи, вида
<reversed ip>.<port>.<addr>.ip-port.exitlist.torproject.org

вторник, 30 июля 2013 г.

Xhprof на Ubuntu 10.04

Возникла необходимость поднять профайлинг для проекта на локальном серевере под Ubuntu 10.04
Выбор само собой пал на Xhprof. Конечной целью было получение графическое отображения графа вызовов функций.

Что было сделано для этого?

вторник, 2 июля 2013 г.

Настройка двух мониторов в Ubuntu

Попробую описать пошагово процесс настройки двух мониторов на Ubuntu на своем примере, который, возможно, пригодится и другим.

воскресенье, 24 марта 2013 г.

Lazarus. Подключение к Firebird DB

Для работы с Firebird DB в IDE Lazarus есть уже готовые компоненты. Используя их, можно успешно проводить sql-транзакции, отображать результат на стандартных визуальных компонентах.

среда, 13 марта 2013 г.

TDD with PhpStorm. Class 'PHPUnit_TextUI_ResultPrinter' not found

Обновившись на новую версию PhpStorm обнаружил, что мои unittest отваливаются с ошибкой
PHP Fatal error:  Class 'PHPUnit_TextUI_ResultPrinter' not found
Перерыв Интернеты в поисках решения, в итоге нашел следующие команды, которые помогли:
pear channel-discover pear.symfony.com
pear install pear.symfony.com/Yaml
pear install --alldeps pear.phpunit.de/PHPUnit
Вполне возможно, достаточно последней команды:)