пʼятницю, 26 листопада 2010 р.

Ищем процессы, прослушивающие порты в Linux

Как я найду запущенные процессы, связанные с каждым открытым портом? Как я узнаю, какой процесс открыл 111-й tcp порт или 7000-й udp порт?

четвер, 25 листопада 2010 р.

Наблюдение за свободным местом

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

понеділок, 20 вересня 2010 р.

Zend framework bulk insert

Не умеет zend пачками вставлять нативно. Нужно делать цикл и вызывать save()

Для оптимизации предлагается использовать что-то из этого:

пʼятницю, 10 вересня 2010 р.

Краткий справочник по GIT для мигрирующих с SVN

Когда привыкаешь пользоваться чем-то одним, то бывает сложно сразу переключиться на новый продукт, особенно, если всё полностью иначе. Попробую привести краткий справочник аналогий команд GIT и SVN.

неділю, 5 вересня 2010 р.

Как стать компьютерным специалистом

Как стать компьютерным специалистом или как разобраться с интерфейсом новой программы.
Блоксхема как раз так и просится растиражировать миллионными экземплярами и раздать всем не компьютерщикам. Ибо 95% вопросов, котрые я получают от знакомых все либо гуглятся на первый трёх-пяти ссылках, либо я начинаю работать по этой блоксхеме с каким-то медицинским/гидрографическим/CAD и прочим марсианским софтом, который вижу впервые...

Скриншоты из фильма при помощи ffmpeg

Часто становится вопрос о создании скриншотов из фильма (для релиза на торрент треккере, к примеру). Всё просто. Нужно установить ffmpeg и после этого использовать его так:

пʼятницю, 27 серпня 2010 р.

Интернационализация (i18n) Drupal 6

Можно настроить друпал для перевода стандартных и других переменных. Для этого в sites/default/settings.php или относящемся к другому подсайту файлу settings.php добавить массив:

вівторок, 24 серпня 2010 р.

Сборка расширений PHP под Mac OS c XAMPP 32 бит

Пока в составе XAMMP нет 64-битного билда, а Mac OS уже 64-битная, то и расширения php надо собирать как 32-битные приложения. Иначе дела не будет.

Это поможет решить проблемы маководов с memcached и xdebug которые ставятся у всех без проблем через PECL.

XAMPP - правильная работа с PEAR PECL

Поскольку XAMPP призван держать весь вебсервер в одной куче то и ставят его, обычно, именно с этой целью. Он самодостаточне и имеет всё, что нужно для запуска локального вебсервера. Единственная проблема в том, что про попытке установки PEAR или PECL пакетов, по примерам из этих ваших интернетов, всё это будет устанавливаться в системные папки.
А вдруг там уже есть что-то другое? Надо этого недопустить!


вівторок, 9 березня 2010 р.

Нейронные сети в массы: теперь на PHP

Neural networks allow emulating the behavior of a brain in software applications. Neural Networks have always had a too steep learning curve to venture towards, especially in a Web environment.

Neural Mesh is an open source, pure PHP code based Neural Network manager and framework that makes it easier to work with Neural Networks.

This article explains how to easily implement Neural Mesh to develop Neural Network applications in PHP.