22.04.2008, 15:54
При редактировании латех-овских файлов я по привычке предпочитаю, чтобы верхние и нижние индексы ни как особенно не отделялись от основных символов. Однако, каждый раз при переходе на новую версию Emacs, auctex начинает отображать их меньшим шрифтом и со смещением по вертикали. Сегодня это был emacs22 и в “коллекцию” добавились
‘(font-latex-fontify-script nil)
‘(font-latex-script-display (quote (nil)))
21.04.2008, 01:57
Для файлов mp3 в debian эту задачу можно решить с помощью утилиты mp3splt из одноименного пакета
mp3splt -с file.cue file.mp3
полученные mp3 файлы имеют понятные имена и заполнены осмысленными тегами.
Для работы с flac нам понадобятся пакеты shntool и cuetools. Первый шаг - нарезаем большой flac-файл на кусочки
shnsplit -o flac -f file.cue file.flac
Второй шаг - переносим теги из cue в новые flac-файлы
cuetag file.cue split-track*
и для проверки
metaflac --list split-track01.flac
PS: на всякий случай, mp3splt не проверят соответствие форматов входных файлов и ориентируется только на расширение.
09.04.2008, 15:59
Похоже, что в Бразилии активно используются машинки для электронного голосования. Бразильский ЦИК сообщает, что намерен заменить на 430.000 таких машинах Windows CE и VirtuOS на Linux, чтобы добиться прозрачности подсчета голосов.
31.03.2008, 03:01
в руководстве по apache видимо не зря пишут, что mod_rewrite — это сплошное шаманство…
искал сегодня весь вечер решение такой задачи:
пусть у нас есть на web-сервере странички
http://serv.qu/page1.html
http://serv.qu/page2.html
и т.д.
нужно, чтобы их содержимое было доступно по адресам
http://serv.qu/page1
http://serv.qu/page1/
с первым адресом все относительно просто, а вот со вторым, из-за слэша в конце, засада… В результате плясок с бубном выкристаллизовалось такое решение
во-первых отключаем MultiViews опцией Options -MultiViews
далее в .htaccess пишем
RewriteCond %{REQUEST_URI} ^(.*)/$
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ %1 [R=301,L]
(то есть, при наличии слэша в конце запроса и отсутствии такой директории на диске, перенаправляем на адрес без слэша в конце)
RewriteCond %{REQUEST_URI} !^.*/$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ $1.html [L]
(а здесь уже проверяем, что если такого файла нет, то значит к нему надо добавить .html)
А если оставить MultiViews включенными — не работает, не знаю почему…
27.03.2008, 21:29
Если подписаться на комментарии в ЖЖ, то приходящие письма имеют очень удобное для сортировки поле X-Lj-Journal, например "X-Lj-Journal: ru_debian". С помощью вот такого набора правил для procmail можно разложить их по полочкам
LJFOLDER=lj
:0
* ^From.*lj_notify.livejournal.com
{
:0 Wic
* ? test ! -d $LJFOLDER
| mkdir $LJFOLDER
:0 h
LJJOURNAL=| formail -xX-Lj-Journal: | cut -c 2-
:0
${LJFOLDER}/${LJJOURNAL}/
}
Для "X-Lj-Journal: ru_debian" получим папку "lj/ru_debian" в формате Maildir.