05:32 pm
[Link] |
Заметки Я решил, что вряд ли многим, кто видит мои посты во френдлисте, будет интересна та информация, которую я записываю, чтобы впоследствии не забыть. Поэтому вместо помещения подобного рода вещей в livejournal, я решил помещать их у себя на http://cebka.pp.ru (надеюсь, что больше там всякой фигни не будет).
|
01:32 am
[Link] |
Inn и премодерируемые конференции Решил написать небольшую отметку, дабы потом не забыть. Итак, имеем настроенный inn. Имеем настроенный MTA (exim, например).
* Создаем новую группу: ctlinnd newgroup testgroup m * Прописываем approver'а в etc/moderators: testgroup:moderator@hostname * Где moderator@hostname - валидный почтовый адрес, куда будут приходить посты в группу. Я его сделал локальным, не знаю, можно ли иначе, без доступа к inews. * Устанавливаем MUA, например, muttng. * Устанавливаем procmail (для formail) * Пишем скрипт, похожий на этот: #!/bin/sh SUFFIX=$$ formail \ -I"NNTP-Posting-Host" \ -I"X-Trace" \ -I"X-Complaints-To" \ -I"NNTP-Posting-Date" \ -I"Xref" \ -I"Date-Received" \ -I"Received" \ -I"Posted" \ -I"Posting-Version" \ -I"Relay-Version" \ -I"Approved: moderator@hostname" | sed -e '/From .*/d' > /tmp/article.${SUFFIX}
NNTPSERVER=localhost /usr/local/news/bin/inews -h /tmp/article.${SUFFIX}
rm -f /tmp/article.${SUFFIX} * Отправляем нужные статьи при помощи пайпа к post.sh Возможно, можно сделать что-то более правильное, например, подмену заголовков. Это очень просто сделать, почитав formail (1).
|
09:47 pm
[Link] |
vsevolod@FreeBSD.org Вот так нежданно стал коммиттером. За три дня. До сих пор не очень верится :)
|
12:45 am
[Link] |
iRiver Впечатления от работы с flash-плеером оной конторы отрицательные. Мало того, что для работы с PC используется собственное корявое поделие (уж и не знаю, удавалось ли народу завести его не под windows), так это чудо китайской мысли не позволяет закачивать музыку с плеера на компьютер. После штудирования инструкции выяснилось, что это им не хочется делать, потому как "возможно нарушение лицензионных соглашений". Слов нет, п-ц.
|
06:06 pm
[Link] |
gmirror Поставили на сервере gmirror на /. Последовательность операций такова (FreeBSD >= 5.3 RELEASE): 1. Инсталируем FreeBSD 2. Ребутимся,загружаясь вновь с install CD 3. Переходим в fixit mode (для FreeBSD < 5.4 нужен CD2) 4. Выполняем следующие операции: # chroot /dist # mount_devfs devfs /dev # gmirror load # gmirror label -v -b round-robin gm0 /dev/ad0 # gmirror insert gm0 /dev/ad1 # mount /dev/mirror/gm0s1a /mnt # echo ‘geom_mirror_load=”YES”‘ >> /mnt/boot/loader.conf 5. Правим fstab (sed или ed) # sed “s,ad0,mirror/gm0,” /mnt/etc/fstab > /mnt/etc/fstab.new # mv /mnt/etc/fstab.new /mnt/etc/fstab 6. Ребутимся, загружаясь с жесткого диска 7. Ждем некоторое время, пока mirror просинхронизируется (минимальная установка в 100 Mb синхронизировалась минут 15). 8. Вынимаем любой из дисков; наслаждаемся :)
Пока полет нормальный.
|
01:30 am
[Link] |
New vim :) ( Read more... )
|
01:58 am
[Link] |
Про Эллочку ( Read more... )
|
02:37 am
[Link] |
Гляди tobotras... Аптайм у моей пальмы уже 10 часов непрерывной работы от одного заряда аккумулятора. А еще осталось 20%. Вполне себе может конкурировать с Palm III :)
|
02:32 am
[Link] |
VoIP Ну почему, почему в debian не включен модуль ip_conntrack_h323 и ip_nat_h323. После таких вещей, как, например, netgraph в FreeBSD, линуксоидов хочется идти отстреливать. 10 патчей, половина не работает, собрать один единственный нужный модуль не получается... Наверное, я слишком избаловался...
|
12:22 am
[Link] |
Воскресное Как приятно после напряженной работы в "выходные" после удачного завершения всех запланированных дел немного расслабиться и пострадать фигней :)
|
07:06 pm
[Link] |
Ищете удобный bugtracker? Попробуйте flyspray. После того безобразия, именуемого debuggs, я просто в восторге.
|
08:07 pm
[Link] |
Забавный креатифф http://cebka.pp.ru/mywiki/Pushkin
|
03:00 am
[Link] |
Shells Решил в целях унификации всюду tcsh заменить на zsh. Делаю это в связи с окончательной допилкой .zshrc до состояния, когда он более удобен, чем привычный tcsh. Tcsh останется лишь дома и как рутовый шелл.
|
03:37 pm
[Link] |
Дорожное Сегодня чуть было не был сбит машиной. Водитель несся на красный свет с поворота на значительной скорости. Я же обычно перехожу дорогу внимаетльно и осторожно, но в этот раз заинтересовался другой стороной дороги, предполагая, что на красный свет машины-таки не ездят. Хорошо, все-таки удалось меня объехать...
|
05:45 pm
[Link] |
OpenBSD fun http://www.grsecurity.net/~spender/dsc18910.jpg
|
03:36 pm
[Link] |
Кот Освоил редактор vim :) Хорошо хоть осваивал на пустом еще файле. А кто-то ( brj) говорил, что vi умеет только бибикать и все портить. Оказывается, основы редактора доступны даже котам.
|
03:34 pm
[Link] |
Spamoracle 0% ложных срабатываний. Горы спама лежат отдельно и не тревожат мой взор своими грязными заголовками :) Ну и в отличие от монструозного SA, кушающего по 300-400 мегабайт памяти, не требует половины системных ресурсов.
|
08:24 pm
[Link] |
mail Из-за того, что я вместо procmail написал sendmail 6000 моих писем отбаунсились. Очень обидно и неприятно. Зато теперь используется хорошая и правильная схема: fetchmail утягивает письма, procmail запускает spamoracle, spamoracle метит письмо, а потом оно отправляется в нужный mailbox. Вкупе с настройкой sidebar у mutt пользоваться этим стало очень удобно. Кроме того, написал пару макросов для обучения spamoracle прямо из mutt. Теперь, кстати, хорошо бы понять, как можно передать обучалке письмо, и одновременно с этим перекинуть его в нужный mailbox. И еще убрать ожидание нажатия любой клавиши после выполнения spamoracle.
|
01:42 am
[Link] |
Dektop Переехал с athlon xp на athlon 64. Полет нормальный, 32-х битный режим работает прекрасно. В q3 600-700 fps :)
|
04:48 pm
[Link] |
Wiki По примеру mtve сделал у себя wiki. Понравилось - потихоньку все буду туда перетаскивать. Еще бы разобраться с xml...
|