Поднимаем XML веб-сервис на Пайтоне
1. Python:

В системе должен быть установлен python, версии не ниже 2.3

2. Устанавливаем apache ( httpd-2.2.8 ):

$ ./configure  --prefix=/usr/local/apache2-soap \
--with-mpm=prefork \
--enable-so \
--enable-mods-shared="actions alias asis auth rewrite ssl" \
--disable-userdir \
--disable-cgi \
--disable-include \
--disable-autoindex
$ make
$ make install

Здесь, в общем-то, обычная установка apache. И если у вас уже есть apache, можно использовать его. Здесь я попытался собрать «лёгкий» апач, с минимумом модулей. Использовать можно как apache 1.3, так и apache 2.0 или 2.2

3. Устанавливаем mod_python ( mod_python-3.3.1 )

Читать полностью »

Неожиданно, но очень давно ожидаемо, RoundCube из состояния release candidate перешел в стабильное состояние.

А 5 апреля вышела 0.1.1 версия, обратите внимание:

Update v0.1.1 released2008/04/05

The first service update for RoundCube Webmail 0.1-stable is now available. It contains important bug fixes and updates of some incomplete localization files. We recommend to update all installations of 0.1-stable. Read the UPGRADING instructions to find out how to do this

По словам автора: cо следующих релизов RoundCube перестаёт поддерживать PHP4 и будет работать только на PHP5, это последний релиз, работающий на PHP4.

Скачать roundcubemail-0.1.1.tar.gz можно с сайта проекта.

Личные впечатления:
Читать полностью »

24
Мар
2008

MySQL binlog trimmer

Появилась задача чистить старые(уже вкатанные) бинарные логи MySQL мастер-сервера, который пишет их для репликации данных на слейв-сервер.

Погуглив, нашел пару таких скриптов, но: один был очень сложный и совмещенный с бэкапом этих логов, а второй просто удалял все логи старше 15 дней. Меня это не устраивает – потому как хочется быть уверенным, что удаляемые логи уже точно вкатались в slave-сервер. При соблюдении этого условия мне нет необходимости их бэкапить.

Потому написал такой перловый скрипт: mysql_binlog_trimmer.pl

Работает этот скрипт так:

Читать полностью »

0

Не я один использую утилиту mailx для пересылки сообщений от скриптов, работающих в cron'е. И часто хочется получать только сообщения об ошибках, а не нудный отчет, что всё хорошо.

Вернее даже так, «всё хорошо» получать совсем НЕ хочется. Это только притупляет внимание: каждый день приходит письмо что всё нормально, спим дальше. Через месяц ты уже не читая удаляешь эти письма, а там может быть уже «страшный пипец!».

Потому хочу, что бы хорошие письма не приходили (и без них нормально), а вот если случилась жопа, то тогда да — письмо, пожалуйте. И все сразу понятно: надо бежать и чинить.

Казалось бы в чем проблема, сделаем так:

Читать полностью »

0

В далеком Августе 2007 года Brad Fitzpatrick написал свою первую программу на Пайтоне.

Когда-то прочитал я эту «новость», порадовался и забыл. А сегодня вспомнил – mailman стал тормозить, жрать CPU и память. А именно процесс: IncomingRunner

Гад!
Читать полностью »

0
14
Фев
2008

Russian Apache

Без особого шума Русский Апач смигрировал на Apache 1.3.41 – Russian Apache 1.3.41 PL30.24

31
Янв
2008

RoundCube MVISION skin

Прочитав новость на сайте Круглокуба, про beta-версию FAQ/Руководства по RoundCube Webmail, пошел посмотреть. И, о, радость, увидел там новый скин для него.

Сам скин лежит на форуме. Поставил. Красиво. Рад! :)