Вчера я писал об ошибке в dk-filter, приводящей к гибели процесса, если dk-filter сконфигурирован использовать разные ключи для подписи сообщений от разных отправителей, и ключ для отправителя не найден.

Я предложил два решения: тривиальное (изменить файл конфигурации так, чтобы все отправители начинались со звёздочки) и правильное (пропатчить код демона, ибо фатальное завершение по такой пустяковой ошибке — это неправильно).

Именно о втором решении далее пойдёт речь. Далее

26
Июль
2009

На днях столкнулся с неприятной ошибкой: при отправлении письма dk-filter падал с ошибкой

dk-filter: util.c:47: dk_sterilize: Assertion `str != ((void *)0)’ failed..

В баг-трекере Debian решения проблемы не нашлось (хотя проблеме больше года), пришлось все решать самому (люблю open source!).

Проблема проявлялась, когда dk-filter был запущен в конфигурации, использующей несколько ключей для подписывания сообщений (грубо говоря, каждому домену полагался свой ключ). Далее

25
Июль
2009

Отличный пример дарвалдая (misheard lyrics), плюс хорошее чувство юмора составителя :-) Интересны не столько слова, сколько визуальное сопровождение.
В оригинале это было «Infanati» из альбома «Era 2» в исполнении Era.

Что характерно, не-английские песнопения исполняются на искусственном языке (фантазия на тему псевдо-латыни), так что услышать можно всё, что угодно («оригиналы» текста песни, которые я находил, очень сильно отличаются друг от друга). Далее

22
Июль
2009

Если в FireFox 3.5 цвета на рисунке отображаются неправильно — например, так:

Неверное отображение рисунка

а не так:

то всё дело в том, что либо в операционной системе не настроены ICC-профили, либо у FireFox проблемы с отображением рисунков с ICC-профилями. Далее

17
Июль
2009

Те, кто занимаются переводом тем и плагинов WordPress, знают о том, как бывает нудно синхронизировать переводимые строки между файлами плагина и языковыми (.po) файлами. И очень немногие люди из тех, с кем я разговаривал, знают о программе msgmerge, которая позволяет частично автоматизировать процесс. Далее

13
Июль
2009