Ещё один отличный миф

Я, наверно, не вечен, Но не знаю и сам, Почему так беспечно Отворяю Сезам. Хоть сорвать фрукт раздора Я пока не успел, Но шкатулки Пандоры Все открыл, что сумел, Сгоряча Прометею Как-то дал огонька, И с Сизифом потею, Ведь гора высока. Я, наверно, не вечен, Но, хвала небесам, Три старухи беспечно Всё внимают стихам.

* * *

Искать, когда все понятно, Будет дурак и, наверно, поэт. Из души причесанной и опрятной Редко льётся небесный свет.

Есть некая…

Есть некая прелесть в случайных знакомствах -- пойманном за руку солнце, А также печаль, Что встреча наша была случайной, и многое останется тайной, Брошенной в даль.

Воробушек

С кончиков пальцев срывается стих. Лапки поджал, сидит, притих, Бумага белая, чистая -- поле. Боязно, а всё ж придётся -- на волю. До края листа идти -- не дойти, Утонешь в белом, не видно пути. Единственный путь -- свой же след, Оглянешься после: а выбора нет. Неровный почерк и скверный слог, Бурелом, овраги, речной порог -- Последним росчерком -- за край пути, Лети, воробушек мой. Лети.

Таймауты при perl MCPAN -e ‘install “SomePacket”‘

Спасибо безвестному автору -- я процитирую его решение: I started seeing this error when I used CPAN to fetch stuff: Fetching with LWP: ftp://ftp.planetmirror.com/pub/perl/CPAN/modules/02packages.details.txt.gz LWP failed with code[400] message[FTP return code 000] Fetching with Net::FTP: ftp://ftp.planetmirror.com/pub/perl/CPAN/modules/02packages.details.txt.gz Couldn't fetch 02packages.details.txt.gz from ftp.planetmirror.com Fetching with LWP: ftp://cpan.nas.nasa.gov/pub/perl/CPAN/modules/02packages.details.txt.gz LWP failed with code[400] message[FTP return code 000] Fetching wi

Портится экран xterm’а в mutt’е

При выводе в mutt'е каких-то символов (так и не понял, каких) в xterm слетала консоль, помогал лишь перезапуск mutt'а. Найденное в гугле решение: прописать в ~/.Xdefaults строку
XTerm*allowC1Printable: true

Менять размер шрифта в xterm

Shift-серый_минус и Shift-серый_плюс.

Страницы man по-русски

В /etc/man.conf вписал строчку:
NROFF        /usr/local/bin/xcode -s -w | /usr/bin/nroff -Tlatin1 -mandoc
Пояснение: xcode -s -w угадывает (молча) входную кодировку и переконвертирует в cp1251-выход.

Грабли с gvim

Не раз и не два из чисто спортивного интереса пытался настроить gvim с русским меню и прочими радостями жизни. Сегодня таки сел и разобрался. В основном были обнаружены и настроены следующие моменты:

Утилита make как средство сборки сложных проектов

Наконец открыл для себя утилиту make. Собственно, про её применение для сборки программ я знал и раньше, но в голову не приходило попробовать применить на чём-то, отличном от программирования. Началось с того, что я написал для сборки сайта www.serann.ru набор шелловых скриптов, каждый из которых включал в начале дополнительный файл set_environment для установки переменных окружения. Система получилась громоздкой и неустойчивой в плане расширения и модификации -- слишком много отдельных скриптов с неясными зависимостями. Сегодня утром решил таки почитать info make и в итоге к вечеру почти все свои разношёрстные скрипты сборки свёл в один makefile. Весь процесс сборки разбит на легко обозримые куски, зависимости между ними прописаны там же в явной форме -- красота. И, главное, легко добавлять "особенные" сборки, к примеру, для быстрой пересборки-закачки сайта после добавления новости.
RSS-материал