Posted by & filed under Linux.

Чтобы смонтировать каталог /path/to/directory на удаленном сервере remotehost от имени пользователя user в локальный каталог /local/path, нужно использовать команду:

sshfs user@remotehost:/path/to/directory /local/path

Для отключения используется команда

fusermount -u /local/path

Чуть более оптимизированный запуск:

sshfs user@remotehost:/path/to/directory /local/path -C -o no_readahead, cache=yes,cache_timeout=60,attr_timeout=60,cipher=blowfish

Posted by & filed under Linux.

Дано: postgresql, plpython.
Функция которая

RETURNS SETOF mytype AS...

Всё отлично работает в postgresql 8.4, а вот на postgresql 8.1, возникает эта ошибка:

ERROR: plpython functions cannot return tuples yet

Решил проблему обновлением PostgresSql до 8.4

Posted by & filed under Articles.

Переношу на другой комп проект, неожиданно появилась ошибка:

"UnicodeDecodeError: 'ascii' codec can't decode byte 0xef in position 1: ordinal not in range(128)"

Причем входящий файл был 100% в utf-8, поэтому пришлось дописать:

#encoding UTF-8

Это решило проблему.

Posted by & filed under Linux.

Копия этой статьи.
Проверено, работает.
В main.cf добавляем

   recipient_bcc_maps = hash:/etc/postfix/recipient_bcc
   sender_bcc_maps = hash:/etc/postfix/sender_bcc

Далее в файлы recipient_bcc и sender_bcc добавляем информацию с каких
и на какие адреса нужно копировать почту.

Например:

user1@test.com.ua admin@test.com.ua

После внесения изменений не забываем перестроить хэш:

   postmap recipient_bcc
   postmap  sender_bcc

Posted by & filed under python.

D2={'spam':2, 'eggs':3}
D2.has_key('eggs') # проверка на вхождение
'eggs' in  D2 # проверка на вхождение
D2.keys() # получение ключей
D2.values() # получение значений
D2.get(key,default) # взятие элемента key, при отсутствие подставляется значение из default
D2.update(D1) # объединение словарей D2 и D1
D2.pop(key) # удаление элемента key, и возврат его значения
len(D2) # получение количества элементов

Posted by & filed under javascript.

Столкнулся с неожиданной проблемой.

<select id="selector">
<option> --</option>
</select>

Через jQuery пытаюсь взять атрибут value

myelement.attr('value')

В результат получаю «- -» в mozilla и Opera, и пустую строку в IE 7.
Поэтому атрибут value нужно указывать явно в html.

Posted by & filed under Apache, python.

Качаем этот файл:
http://www.modpython.org/live/current/lib/python/mod_python/testhandler.py
(Копию на всякий пожарный положу сюда)
сохраняем на винте, там где находится наш сайт.
В настройках апача меняем PythonHandler на наш testhandler:
PythonHandler testhandler
запускаем наш сайт и видим подобие того, что выдает phpinfo