Чтобы добавлять сообщения и комментарии, .

@vgimly:
vgimly

kernel 2.6.36
Обновился до 2.6.36.. Всего два патча на проприетарные дрова..
Теперь kfifo_skip принимает только 1 параметр (видимо хранят размер последней записи?)
Ну и ioctl поменяли на unlocked_ioctl с возвратом не int а long..
Во. И примеры, наконец, на kfifo положили в дерево.. давно пора :)

@vgimly:
vgimly

Deluge оказывается работает на движке libtorrent (лежущим в основе rTorrent) так что споры о том, что лучше — rtorrent vs deluge — лишены смысла..
rtorrent — сишный ncurses интерфейс над libtorrent, к которому можно прикрутить xml-rpc-c — и на этом добре заработают различные гуи и вебуи (ruTorrent — один из лучших их представителей);
deluge — питоновский набор интерфейсов — консольнй cli, вебуи и gnome GTK + возможность запуска thin-client — тонкого клиента deluged. Причём любой UI deluge может прицепиться к любому демону (если произвести соответствующую настройку).

Питон отличается простотой кода и богатыми библиотеками — а также вполне может побороться с чистым с-кодом и по скорости и по памяти.

Удобный и надёжный питоновский интерфейс и одинаковый с rTorrent движок.
Похоже — выбор в пользу Deluge — очевиден.

@vgimly:
vgimly

*правописание
Оказывается это не в 10.04 словарь орфографии стал "плохим". Это умельцы из гугль прикрутили в браузер свою проверку правописания. В любом другом месте убунты проверка правописания более чем сносная (в любом поле ввода) — в фаерфокс или любой чатилке например. а хром пользуется своим убогим словарём — который даже слово "орфография" не знает :)

@vgimly:
vgimly

К любому классу htb может быть подключен ИЛИ очередь (qdisc) ИЛИ другой(другие) классы.
если пакет отфильтрован в класс без очереди, и фильтры не "забрали" его в класс с очередью — то пакет "вылетает" снова в дефолтовый класс верхней очереди и её очередь отдачи..

@vgimly:
vgimly

Фильтры применяются и хранятся не последовательно — а как-то случайно..
а. понял. внутри одного приоритета они выбираются последовательно по хешу (ибо хранятся в виде бинарных деревьев) — то есть выглядят как случайно :)

@vgimly:
vgimly

Неочевидное.
tc filter правила должны начинаться с корневой очереди — распихивая по классам. Запихнув в класс уже можно подклассами распихивать :)

@vgimly:
vgimly

+ к прошлому камменту :) актуальная реклама в конце сентября — "подготовь тело к лету!"
это как телегу что ли? с осени надо начинать? чтож я с телом за лето то сотворил что ему профилактика остальные три четверти года требуется??

@vgimly:
vgimly

ненавижу рекламу. выпадающий банер — кнопочка "закрыть" обязательно откроет в новом окошке "страничку спонсора". резал. и буду резать. всегда и везде. никакой жалости. уроды.

@vgimly:
vgimly

Невероятно разжёванное доступное описание. Очень хорошие примеры. Эксперименты с наглядными графиками работы шейпера в виртуальной сети. Диаграммы прохождения пакетов через iptables. Давно искал :)
ubuntologia.ru

@vgimly:
vgimly

обновил на своём vps убунту до 10.04.. "На всякий пожарный" завёл запуск sshd и nginx под daemontools :) перезагружаться стрёмно.. во всём виноват upstart.. помню недобрый опыт работы с нима ещё в 8.04 — когда потребовалось делать бекап выпыэса и восстанавливать всё заново...

@vgimly:
vgimly

Ларчик просто открывался.
Меняем:
header_access Via deny
header_access X-Forwarded-For deny
на:
request_header_access Via deny
request_header_access X-Forwarded-For deny

@vgimly:
vgimly

Ковыряю kernel.. Компиляю точнее..
Обещанные степени сжатия:
elf 3977763 175.55% binary uncompressed
lzo 1578480 9.35% modern lightweght && speedy compression with 33% poor than gzip
gzip 1443552 0.00% reference compressor
bzip2 1402144 -2.87% 10% more than gzip
lzma 1196992 -17.08% 33% more than gzip
Скорости загрузки по сети:
(протокол, загрузка (с), распаковка — "на глазок")
lzo 12 0
gzip 11 0
bzip2 11 4
lzma 9 2
Поразительно. Горячо любимый bzip2 — единственный кто оказался много-много медленнее других.

Радует что наконец заработал nfsroot!

@vgimly:
vgimly

нашёл как в поиск хрома (и не только) попроситься
хром автоматом формы в свой поиск запихивает.. habrahabr.ru
А если надо вручную — то тут:
habrahabr.ru

@vgimly:
vgimly

Как на одном "физическом" интерфейсе сделать несколько виртуальных?
Просто разные ip на одном mac-адресе — это ifconfig eth0:1 1.2.3.4 up
А для интерфейсов с разными mac адресами есть прога MultiMac — primianotucci.com
Поднимаем сколько нужно интерфейсов — multimac 5
Стыкуем интерфейс верхнего уровня (tap0) к физическому интерфейсу:
brctl addbr br0
brctl addif br0 eth0
brctl addif br0 tap0
...
назначаем физические адреса:
ifconfig tap1 hw ether <New MAC address>
ifconfig tap1 <Virtual ip address 1> up
.. и всё.

@vgimly:
vgimly

Сколько я мучался с этим openvpn. Оказывается чтобы нормально заработал роутинг достаточно чтобы устройство было не тун, а тап.. tun vs tap — tap is winner!

@vgimly:
vgimly

"Починил" хромовский ftp. Теперь редиректор на squid меняет ссылки ftp--(some) на (some)
То есть хром лезет на http прокси — а сквид автоматом внутри себя переходит на ftp..

@vgimly:
vgimly

getright.com
Метод — добавить url-list в корневой каталог torrent — наравне с announce.
Строка или массив строк содержащих url. Если оканчивается на / — значит надо добавлять имя файла из торрента.
bittornado.com
Метод — добавить httpseeds — массив url — ссылки на скрипт, знающий битторент.
<url>?info_hash=[hash]&piece=[piece]{&ranges=[start]-[end]{,[start]-[end]}...}
Полезен видимо только для сидбоксов на хостингах, запрещающих торрент.
Этот метод знает мало кто из клиентов..

@vgimly:
vgimly

ура! похоже скоро провайдер даст на гейте fttx — будет 4-6-8 мегабит за <1к рубля :)

@vgimly:
vgimly

Собрался squid 3.1.5-2 — ipv6 должна скоро заработать :)

@vgimly:
vgimly

Великая сила! Особенно с приходом 1.7 — наконец полная поддержка длинных имён.. sshd сервер в комплекте — уже сказка :)