0
29
May
2008

dropline GNOME mirror

Есть такой ресурс: slackware.rol.ru — это зеркало linux дистрибутива Slackware и около-слакварных проектов.

Быстрых зеркал сейчас достаточно, то же mirror.yandex.ru, например. Но я бы хотел обратить внимание на dropline GNOME проект, зеркало которого есть на slackware.rol.ru.

Особенность этого проекта в том, что у него собственный dropline Installer, который нужно установить, а он в свою очередь уже по сети установит нужные пакеты в нужном порядке. Проблема в том, что свой проект они хостят на Sourceforge. Зеркала Sourceforge часто перегружены и тормозят, потому установка всех пакетов оттуда занимает часы(а то и сутки) даже при хорошем канале.

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

0

В продолжении к предыдущему посту, хочу привести простой пример SOAP-сервера, который реализован только на python'е:

#!/usr/bin/env python
#
### soapagent_standalone_server.py ###
#
from ZSI import dispatch

import soapagent_services as ss

def main():
     dispatch.AsServer(port=8080, modules=(ss,))
if __name__ == "__main__":  main()

Который включает модуль soapagent_services.py и начинает диспетчеризацию реализованных там обработчиков. Т.е. по сути, это замена apache+mod_python.

Еще раз кратко шаг за шагом, как запустить такой сервер:

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

1

Надеюсь, что все уже заметили, что на официальном форуме RoundCube выложили скин MVISION v2.

Пока он только на английском языке. Вернее на английском — картинки с текстом(кнопки). Часть аналогичных русских кнопок есть в первой версии русского скина, но часть появилось новых.

Новое в v2:

  • Additional CSS work done on mail view
  • Support added for Sub Folders
  • Added additional Support for Preview Pane
  • Preview Pane now supports «Microsoft 3 Column View» and Horizontal View
  • With additional User Control Options for switching between Vertical and Horizontal View

Но пока данный скин не умеет отображать колонку «size». Автор обещает очень скоро поправить это и добавить еще некоторые возможности:

  • Support for Size column in Horizontal mode
  • Support for remembering which view the user prefers
  • Detect screen size in Horizontal mode (currently the default RC method is used)
  • Import address book feature for Outlook / Thunderbird / Mac OS X Mail

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

Поднимаем 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 )

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