January, 2008 Archive

Jan 28
Jan 27

Seedbox (рус. сидбокс) - выделенный сервер, использующийся закачки и раздачи чего либо (преимущественно через торрент). Используются площадки, которые могут предоставить “толстый” канал, в идеале нелимитируемый по траффику.

Данный термин появился относительно недавно, меньше года назад. Сидбоксы используются по разным причинам:

  • большая скорость
  • симметричность канала (а не как у ADSL)
  • вероятность шейпинга p2p траффика у провайдера

В качестве torrent клиента для сидбокса, чаще всего используют TorrentFlux (веб интерфейс к BitTornado), rtorrent. Но возможны варианты. На сервере установлен один из дистрибутивов Linux/*BSD, предоставляется доступ через SFTP (чаще всего), SSH, rsync. В отдельных местах, вся информация так же расположена на зашифровнаных разделах.

Некоторые небольшие фирмы (хотя назвать фирмой с трудом язык поворачивается), сидбоксы выносят в отдельные тарифные планы, либо занимаются только сидбоксами. Ценовой диапазон от ~$20 и выше. В зависимости от размера жесткого диска, траффика, толщины канала.

Возможно использовать и обычные дешевые выделенные сервера либо VPS в качестве сидбокса. Так торрент-клиент использует мало процессорного времени, ключевым фактором выбора является размер жестого диска и размер канала.

Плюсы от использования сидбокса достаточно очевидны: возможность разгрузить домашний канал, доступ к сидбоксу из любого места, быстрая загрузка, возможность поддерживать рейтинг. Особенно это важно для релиз-групп.

Jan 27
Jan 25

Ради интереса начал искать софт для трекера. Интересная ситуация. Основной язык, на котором написаны трекеры - PHP.

Один из самых распространенных - это TBDev/TBSource и различные его моды, коих уже развелось непотребное количество. На них работал Oink, сейчас работают what.cd, waffles.fm и другие.

Из PHP трекеров еще:

BtiTracker, xbtit, AKNova, TorrentTrader. Сооветственно общие свойства это упомянутый PHP, MySQL в качестве базы. Часть из них, например, xbtit может выступать фронтэндом к другим трекерам - XBTT.

Затем еще один комплект трекеров, которые написаны уже с использованием C/C++. Это XBTT, BNBT/CBTT и Opentracker. Можно вспомнить еще hypercube от анакаты (на нем раньше TPB работал), но сомневаюсь что он будет развиваться.

XBTT - достаточно известный трекер. Разработка началась еще в 2004 году и продолжается до сих пор.

BNBT - переписанный на C++ оригинальный питоновский трекер. У данного трекера было два форка: CBTT - который в настоящее время заброшен и XBNBT, который так же похоже заброшен (судя по состоянию SVN).

То есть из не PHP-based трекеров остается только XBTT и Opentracker. На последний, недавно перешел TPB, после того как у них возникли проблемы с производительностью hypercube. Списка возможностей трекера нет, но судя по коду это трекер с минимальным функционалом. Рейтинг, например, он похоже не поддерживает.

Моды форумов и простейшие скрипты не рассматривал.

Получается, что сейчас что бы открыть свой приватный трекер, выбирать особо не из чего: TBDev/TBSource либо xbtit. Плюс возможно подключение XBTT в качестве бэкэнда. И это печально.

Jan 24
Jan 21

Вышел на днях очередной билд ecto3.

В свое время, годика эдак пол назад, она была еще совершенно не работоспособна. Но сейчас очень даже. Поставил параллельно второй версии.

Изменения заметны сразу - полностью новый интерфейс (насколько помню, его вроде с нуля переписывают). Вроде как сделан по гайдлайнам Apple (в плане интерфейса). Поддержка iPhoto, iTunes, iMovie, Flickr, Amazon. То есть можно выбрать фото из библиотеки iPhoto или Flickr и вставить в пост. Либо аналогичное провернуть с iTunes и остальным. Так же добавлена поддержка плагинов. Flickr кстати сделан именно плагином.

Так же из раздражающих старых багов второй версии: перестал терять параграфы (<p>).

Поэтому кто пользуется данным клиентом, рекомендую взглянуть на третью версию. Она пока кстати только под Mac OS X.

Забирать тут: Infinite-Sushi

Jan 20

В свое время переделывал metromap для нормальный работы на Nokia N800. Удалял лишние элементы интерфейса, делал простейшую хилдонизацию. Но вот руки до сборки пакета не доходили.

Сегодня наконец-то взялся. Основа быстренько появилась благодаря dh_make, даже пакет собирался после правки файлов. Проблема была только в пункте меню, то есть все никак не появлялся. В результате помогло включение DH_VERBOSE. Получалось, что все что ставится через Makefile, ставилось не в /usr, а в /. Поэтому ничего и не выходило.

В комплекте карты для Москвы, Питера, Киева, Берлина и Лондона. Почему такой набор, не спрашивайте, не знаю.

Итого. Пакетик собран. Нет правда иконок. Забирать тут.

P.S. Ах да. Как сэмулировать правый клик мышки, я так и не придумал. Поэтому конечную станцию надо выбирать ручками.

Jan 20

Unatine :: blog feed-icon-16×16.png