URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 82879
[ Назад ]

Исходное сообщение
"В рамках проекта Tribler развивается полностью децентрализов..."

Отправлено opennews , 09-Фев-12 15:52 
Исследователи Технического университета Делфта представили (http://torrentfreak.com/tribler-makes-bittorrent-impossible-.../) новую версию открытого децентрализованного BitTorrent-клиента Tribler (http://tribler.org), полностью следующего идеям p2p-коммуникаций и не требующего доступа к трэкерам для поиска и загрузки торрент-файлов и контента, адресуемого ими.

В отличие от традиционных торрент-клиентов, которые полностью опираются на торрент-трекеры, как на механизм поиска и обмена информацией между клиентами, Tribler полностью построен на идее прямого общения клиентов между собой и не зависит от центральных серверов. После запуска приложение устанавливает связь с несколькими заранее определенными в конфигурационном файле клиентами (пирами) и запрашивает у них информацию об имеющихся торрентах, а также список связанных с ними клиентов. Для новых клиентов процедура повторяется вновь и со временем Tribler накапливает базу данных об активных клиентах и имеющихся у них...

URL: http://torrentfreak.com/tribler-makes-bittorrent-impossible-.../
Новость: http://www.opennet.me/opennews/art.shtml?num=33041


Содержание

Сообщения в этом обсуждении
"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Pahanivo , 09-Фев-12 15:52 
от еМула ушли к еМулу пришли?

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено mine , 09-Фев-12 17:28 
eDonkey вообще-то. eMule - лишь самый известный клиент для сети eDonkey.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Андрей , 09-Фев-12 17:42 
torrent ~ eDonkey, tribler ~ Kad. eMule = 2in1.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 17:57 
> от еМула ушли к еМулу пришли?

У емула собственно одна проблема: древний и дебильный TCP клиент с огромными чанками и стремной схемой очередизации, очень тормознутой в плане награждения аплоадеров.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Бизон , 09-Фев-12 18:15 
точно :))

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Евгений , 09-Фев-12 22:37 
> точно :))

Точняк!:)) Объединение двух технологий - eMule и Torrent, сможет создать очень сильную пару! Еще бы добавили сюда хоть какую-нибудь централизацию, типа хабов DC++, и будет вообще круто.

И еще: в новом клиенте ОБЯЗАТЕЛЬНО должна присутствовать возможность общения!!! На этом держится торрент!


"В рамках проекта Tribler развивается полностью..."
Отправлено arisu , 10-Фев-12 03:41 
> Еще бы добавили сюда хоть какую-нибудь централизацию

…а то иначе, глядишь, ненароком могут что-то хорошее сделать.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 10-Фев-12 14:02 
> Еще бы добавили сюда хоть какую-нибудь централизацию, типа хабов DC++,

...но зачем? Чтобы была единая точка отказов и сбора досье? Нафиг нужно, скажем дружно! :)


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено sasku , 10-Фев-12 10:12 
eDonkey - тоже слегка требует центральных серверов.
Если говорить о децентрализованной р2р - то это Gnutella

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 13-Фев-12 14:59 
> eDonkey - тоже слегка требует центральных серверов.

С разморозкой. Нормальные клиенты давно не требуют уже - за счет DHT-сети Kad. Можно совсем отключить соединение с серверами. А работать - будет. Внезапно.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено anonymous , 09-Фев-12 15:54 
годная вещь.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено oraerk , 09-Фев-12 15:55 
идея здравая, настораживает только реализация на питоне, не будет ли стандартно тормозить

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 16:04 
Стандартный толстый вброс

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 16:20 
Конечно вброс. Это же любому ясно что раз питон - то будет тормозить. Еще и память сожрет.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Stax , 09-Фев-12 17:21 
Ну дык. Очевидно же: чтобы память не жрало насосом, нужно писать на джаве.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 17:35 
Помнится, пару месяцев назад тут один гай доказывал всем с пеной у рта, что планка памяти стоит как лопата дерьма, и накидать 16 гектар в локалхост - почетно и богоугодно, а кто не таков, тот нищеброд и жлоб. :)

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 17:59 
> гектар в локалхост - почетно и богоугодно, а кто не таков, тот нищеброд и жлоб. :)

Мне вот уже объяснили что мой ноут с 2-ядерником - не по пацански, надо 4 ядра, не меньше. Вот я и думаю - что дешевле: послать питонистов на (бесплатно) или купить новый ноут о 4 ядрах (>=$1000).


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Gollum , 10-Фев-12 08:36 
А каг жЫ 4-хядерные AMD A8? На яндыксмаркете от 20к:)

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 10-Фев-12 14:03 
> А каг жЫ 4-хядерные AMD A8? На яндыксмаркете от 20к:)

Ну вот вы мне отсыпьте 20к, я тогда может и попользуюсь немного вашей поделкой на питоне в порядке исключения.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Gordio , 10-Фев-12 20:45 
Да не пользуйтесь, кто же вам лекарь.
Нужен софт - пользуй, не нужен - сиди не ... или напиши свой с блекджеком на шлюхах.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 12-Фев-12 18:27 
> Да не пользуйтесь, кто же вам лекарь.

К счастью я в здравом уме и такими поделками пользоваться не собираюсь, так что лекарь не нужен ни мне, ни системе, которая просто летает.

> Нужен софт - пользуй,

Нет, софт на питоне для десктопа лично мне не нyжен. Это заведомо гарантирует низкое качество кода потому что авторы спешили на пожар, ну и адовы тормоза, потому что это всего лишь интерпретер. Как бонус - три версии этого хлама в системе, потому что авторы этой поделки - упыри, на обратную совместимость - плевать хотели. Поэтому осчастливили мир своими принципиально новыми (tm) версиями своей скриптоподелки. На основании чего я должен питать симпатии к такому подходу - мне как-то не известно.

> не нyжен - сиди не ...

А чего это вы тут разуказывались чего и кому делать? Если некий производитель йогурта гонит тухляк, мне совсем не требуется быть его конкурентом чтобы констатировать этот факт. Хотя будучи конкурентом я вполне могу упомянуть это в рекламе себя любимого. Ну, как Коливас в своем сишном майнере намекнул что оно в отличие от хреновин на питоне не жрет ресурсы лопатой без реальной на то необходимости. А то бидон при попытке прогрузить GPU в результате начинает клинить CPU в силу своей "скорости" работы, хоть на CPU там нагрузка - аж толкать в GPU задание и результат вытаскивать :D.

> или напиши свой с блекджеком на шлюхах.

Да уже вон осел есть сто лет. С этим самым распределенным поиском. Ну ведь у него фатальный недостаток. Даже два. Во первых NIH, а во вторых - не на бидоне.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 17:30 
> Стандартный толстый вброс

А может дело в том что питон - стандартный интерпретер с стандартными для интепретеров тормозами?


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 17:36 
>> Стандартный толстый вброс
> А может дело в том что питон - стандартный интерпретер с стандартными
> для интепретеров тормозами?

А может, дело в том, что у кого-то просто прокладка между креслом и консолью негодная?


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 17:42 
> А может, дело в том, что у кого-то просто прокладка между креслом
> и консолью негодная?

Ну да, ну да. ЧСВ питонистов поражает воображение: не программа для пользовтелей, а пользователи для програмы. Bad user found. Replace and press any key when ready.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено anodmi , 09-Фев-12 18:24 
Как бы, не столько питон, как его количество. 2.4, 2.6, 2.7, 3.2 - и это только основные, и хрен совместишь, написанное на одном, не пашет на другом. В целом, конечно, это не только проблема питона. Но именно он так быстро стал меняться

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 19:01 
> Как бы, не столько питон, как его количество. 2.4, 2.6, 2.7, 3.2
> - и это только основные, и хрен совместишь, написанное на одном,
> не пашет на другом. В целом, конечно, это не только проблема
> питона. Но именно он так быстро стал меняться

Да, однако ж сорец писаный в 80-х прошлого столетия на сях отлично собирается и в 2012 году, не требуя у меня 4 версий компилера в системе. А то я бы ща сидел с полным букетом гцц: 2.95, 3.3, 4.1, 4.4, 4.6... и ломал бы бошку - какой для чего применять. Во было бы круто...


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено xxx , 09-Фев-12 19:34 
>Да, однако ж сорец писаный в 80-х прошлого столетия на сях отлично собирается и в 2012 году

Сорец чего? "Hello world!" - это да, собирается без проблем.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Crazy Alex , 09-Фев-12 21:12 
Да для всего. Есть такой зверь - обратная совместимость. Приличные люди о ней заботятся очень серьёзно.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Crazy Alex , 09-Фев-12 21:13 
Даже если вы напишете на k&r без прототипов - это спокойно скомпилируется в нынешнем gcc

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено anonymous vulgaris , 09-Фев-12 21:23 
> Даже если вы напишете на k&r без прототипов - это спокойно скомпилируется в нынешнем gcc

а вот если бы вы проводили жизнь не в анабиозе, а скажем пользовались бустом и стл то узнали бы про обратную совместимость и версии гцц много интересного


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 21:57 
Зачем это все если есть куча библиотек на Си которые покрывают функционал этих "жирных" библиотек. Один glib чего стоит. И при этом юзабилити системы свободна от ненужного геморроя.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Crazy Alex , 10-Фев-12 04:53 
Плюсы просто готовить надо уметь, а паче - понимать, что ты можешь, а что нет. Если ты не спец по шаблонам - не лезь туда, где их юзают в хвост и в гриву, на грани возможностей языка - но простые вещи никто писать не мешает. Не понимаешь, как работает множественное наследование - дык не используй, или пользуйся в стиле джавы - с абстрактными классами-интерфейсами. Не понимаешь принципы перегрузки операторов - так не перегружай. А авторы библиотек, которые это понимают, всю эту сложность прячут внутрь и дают вкусную конфетку с удобными интерфейсами.

Эх, жаль, затерялась у меня статейка, описывающая, чем именно превосходит boost::thread самопальное использование phreads. Но что осталось в голове четко - подводных камней у pthreads масса. Это при том, что я многопоточный софт писать умею, в общем-то.


"В рамках проекта Tribler развивается полностью..."
Отправлено arisu , 10-Фев-12 04:59 
> Эх, жаль, затерялась у меня статейка, описывающая, чем именно превосходит boost::thread
> самопальное использование phreads.

даёт плюс к ЧСВ и необходимость молиться, чтобы установленая версия буста была совместима с той, которая используется в программе. и, конечно, подгрузку бустовых библиотек — а то памяти много, девать некуда.


"В рамках проекта Tribler развивается полностью..."
Отправлено arisu , 10-Фев-12 03:44 
> пользовались бустом и стл

бустом пусть пользуются те, кому охота по граблям лазить. их право, кто запрещает? что такого страшного в STL — не знаю. натурально, если использовать его по-минимуму, в базе. а для «по максимуму» он всё равно непригоден, приходится свои велосипеды шлёпать.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Crazy Alex , 10-Фев-12 04:46 
Си с плюсами не путаем, ладно?

У плюсов была некие разброд и шатания, конечно, пока народ сообразил, как этот симпатичный набор извращений вообще компилировать. Но устаканилось всё давным-давно.

Хотите сказать,старый буст не скомпилируется новым GCC? Хм,ну, может,и так, не проверял (хотя вряд ли). Но сам буст обратнуюосвместимость вполне блюдёт, так что достаточно взять его свежую версию - в ваших исходниках ничего менят не надо будет. Что до STL - то, понятно, чушь вы сморозили - она, как ни крути, идёт в комплекте с GCC и давным-давно работает в соответствии со стандартом.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 10-Фев-12 14:05 
> Сорец чего? "Hello world!" - это да, собирается без проблем.

Сорец чего угодно. Если нечто написано на C89, это C89 и нии...т. И как несложно догадаться, оно собирается как древними gcc 2.x так и распоследними 4.6.х совершенно без проблем. Потому что стандарт C89 не менялся и его поддержка с течением времени хуже не стала. И не то чтобы code reuse - как-то плохо. За эти десятки лет большинство фундаментальных алгоритмов не изменилось, как нетрудно догадаться.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено anonimous , 10-Фев-12 17:14 
> Да, однако ж сорец писаный в 80-х прошлого столетия на сях отлично собирается и в 2012

НУ так соберите на gcc-4.7 vanilla-sources-2.2
Это к вопросу о 100%-обратной совместимости.

Почитайте тут же на opennet-е о новых версиях C/C++-стандартов. От чего-то отказываются, что-то добавляют, поведение чего-то изменяют. Хотя да - в халяворд вы врядли подобные хитрые вставки делать будете.
Я уж не вспоминаю о ключах оптимизации кода под архитектуру.

В этом плане python ничем не отличается - халяворд точно так-же отработает на ура.

И кстати, у меня на компе лишь dev-lang/python:2.7. Система Calculate Linux (пересобранная с оптимизацией под свое железо). Питон использует ровно сотня пакетов.
$ equery b -f /usr/lib64/python |sort |uniq |wc -l
100
При этом ничего не глючит, в т.ч. и python-овская самописная утилита, написанная еще под python-2.4 во времена когда сидел на gentoo(ну да .py[co] файлы само собой пришлось перегенерировать с каждым апдейтом. вот еще от xrange пришлось отказаться когда о тенденциях питона узнал). ЧЯДНТ?


"В рамках проекта Tribler развивается полностью..."
Отправлено arisu , 10-Фев-12 17:20 
> НУ так соберите на gcc-4.7 vanilla-sources-2.2

с каких это пор ядро стало на standard C?

> Почитайте тут же на opennet-е о новых версиях C/C++-стандартов. От чего-то отказываются,
> что-то добавляют, поведение чего-то изменяют.

что при этом характерно — поддержку старых стандартов из gcc никто не выпиливает. даже k&r до сих пор может конпелять, хоть и будет сыпать ворнингами.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 12-Фев-12 18:36 
> НУ так соберите на gcc-4.7 vanilla-sources-2.2
> Это к вопросу о 100%-обратной совместимости.

Угу, проблема только в том что скрипт для питона 2.4 вообще на 3.2 не будет работать в общем случае. Произвольно взятый, отфонарно. А вот взятый от балды C89 сорц с вероятностью 99% просто возьмет и скомилится. Мелкая такая разница.

Пингвинье ядро - да, штука особая. Но оно вообще не является чисто сишным. Там еще всякие асмовые вставки есть и прочая. Давайте еще возбухнем что они все портят и перепишем. На питоне. Тормознув систему раз в 100.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено yk4ever , 09-Фев-12 19:41 
Новые приключения чепухоносиков.
Написанное для старых версий питона отлично пашет на новых.
Ну а 2.x и 3.x - это несовместимые ветки, да, это известный трабл.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 10-Фев-12 14:17 
> Написанное для старых версий питона отлично пашет на новых.

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

> Ну а 2.x и 3.x - это несовместимые ветки, да, это известный трабл.

Ага, а что будет со всем этим шитом через 5 лет? Через 10? Он вообще не будет запускаться? Или мне потребуется 5 версий питона?


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено yk4ever , 09-Фев-12 19:42 
> А может дело в том что питон - стандартный интерпретер с стандартными
> для интепретеров тормозами?

Если вы газовую динамику на питоне обсчитывать собрались - тогда да, медленновато получится.

А обычные прикладные приложения шустренько работают. Обычно шустрее жабных. И памяти поменьше кушают.


"В рамках проекта Tribler развивается полностью..."
Отправлено arisu , 10-Фев-12 03:45 
да, «жрать памяти меньше жабы» — это обалдеть достоинство.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 10-Фев-12 14:27 
> А обычные прикладные приложения шустренько работают. Обычно шустрее жабных.

Тяжелые алгоритмы на яве быстрее будут. За счет JIT, которым у бидона и не пахло. Обычненький такой галимый интерпретер. С таким же успехом можно "программы" писать на шеллскриптах. Примерно так же работать будет.

И да, если что, в торренте есть чуть более чем дофига мест в которые все может упереться. Тут вам и сотни соединений, и 100-мегабитные потоки для которых хеши надо считать, данные выгребать и кантовать, и выбор кандидатов на соединения из тысяч наименований по довольно некислым критериям, и работа с дофигища битовых полей, и собственная реализация кастомного дискового буфера, т.к. клиент лучше системы знает что, куда и откуда будет дальше и системные сервисы дисковых буферов весьма субоптимальны... и конечно же на питоне все это тормозить не будет. Верю-верю, аж два раза. Правда если запустить такое на 100 мбит линке - обычно начинается полный питонец с потреблением ресурсов. В лучшем случае автор допирает поюзать нормальную торентовую либу (ессно на сях или плюсах), но тогда зачем нужен glue-код на питоне - совсем не понятно, только потенциальные грабли на будущее, когда эти долбанавты в очередной раз сломают совместимость, а майнтайнеры задолбутся это разгребать и вынесут какие-то из версий нафиг, т.к. таскать по 10 версий одно программы - это явно перебор.

> И памяти поменьше кушают.

Да, переплюнуть яву с ее GC отдающим память только по большим праздникам - это еще суметь надо. Ну вот и жрите ваш ынтырпрайзный шыт сами, на серваках с 16 ядрами и 128 гигз оперативы где ваша какашка вообще единственное что там запущено - там и правда можно пожировать. А у меня к вашему сведению запущена еще куча всего, претендующего на системные ресурсы.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 12-Фев-12 17:05 
Не путайте людей. Бедун считает хэши нативным кодом, используя, если не путаю, OpenSSL.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено one , 09-Фев-12 17:44 
Всему виной только приславутый человеческий фактор, даже слабый комп способный на многое, но вот человек ему подавай большего...а толку с этого...

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 17:54 
> Стандартный толстый вброс

Даже честно написано что это - вброс? Тогда и правда очень толсто.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено one , 09-Фев-12 17:23 
Пипец на современном 4-ых ядерном тормозить, у меня вот вообще Сeleron D и не тормозит а вы...

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 17:31 
> Пипец на современном 4-ых ядерном тормозить, у меня вот вообще Сeleron D
> и не тормозит а вы...

Понятия о тормозах у всех разные. Не, конечно у питониста понятия таковы что его программа - единственная в мире и лучшая на свете. А вот когда у вас таких программ 20 штук в системе и эта - топ 1 по жрачу ресурсов - вот это уже как-то не прикольно, потому что когда фоновая прога вызывает постоянную раскрутку вентиля на проце - это не айс.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 17:37 
>> Пипец на современном 4-ых ядерном тормозить, у меня вот вообще Сeleron D
>> и не тормозит а вы...

Ты тормоз. У нормальных людей уже минимум 4х ядерники. Привет криокамере! ;)

> Понятия о тормозах у всех разные. Не, конечно у питониста понятия таковы
> что его программа - единственная в мире и лучшая на свете.
> А вот когда у вас таких программ 20 штук в системе
> и эта - топ 1 по жрачу ресурсов - вот это
> уже как-то не прикольно, потому что когда фоновая прога вызывает постоянную
> раскрутку вентиля на проце - это не айс.

У вентиля работа такая - крутиться.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено one , 09-Фев-12 17:41 
Читайте по лучше, я и говорю что у всех получше компы, так что при чем тут глючит!!!А то что у меня типа Сeleron D, так что с этого, работает даже Windows 7 на всех порах, зачем менять железо

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 17:47 
> Ты тормоз. У нормальных людей уже минимум 4х ядерники. Привет криокамере! ;)

Не оправдывает г@внокод ни разу. Кстати на ноуте у меня только 2-ядерник. Перепаяете нахалявку, да? А то выбрасывать агрегат за почти килобакс по вашей прихоти - жаба лютует :)

> У вентиля работа такая - крутиться.

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


"В рамках проекта Tribler развивается полностью..."
Отправлено arisu , 10-Фев-12 03:47 
> Ты тормоз. У нормальных людей уже минимум 4х ядерники. Привет криокамере! ;)

а зачем, собственно? у меня вон корадвадуба, и загружена на процент от силы.

не, я понимаю, что если бы я позапускал кучу бидонософтов от Мощных Пейсателей, то, наверное, смог бы загрузить. и память бы забил, само собой. но зачем?


"В рамках проекта Tribler развивается полностью..."
Отправлено Аноним , 10-Фев-12 14:30 
> но зачем?

Потому что каждый скрипткидь мнит себя програмером. А то что для его поделки надо в хренадцать раз больше ресурсов, а все остальное ну почти как настоящее, скриптокида не волнует. Мол, поставьте сервак помощнее. И вообще - это вы лох, а не я!


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено one , 09-Фев-12 17:37 
Да ну что вы понимаю всю эту ситуацию, ну всеже python  - это не всегда глючно, даже если и 100 python процесов, кажеться это просто уже человеческий фактор тут и не больше того

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 17:48 
> Да ну что вы понимаю всю эту ситуацию, ну всеже python  
> - это не всегда глючно,

Ага, почти всегда. Вон внизу - уже началось...


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено one , 09-Фев-12 18:25 
Ребята пользуйтесь LUA!!!!

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 19:04 
> Ребята пользуйтесь LUA!!!!

Скриптоязык? С динамической типазацией? Для качки торентов? Веником убейтесь. Давайте сразу на яваскрипте писать уж. Заодно в системных требованиях для штуки способной прокачать 100Мбит укажем младшую модель Cray. Иначе тормозить будет.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено yk4ever , 09-Фев-12 19:45 
>> Ребята пользуйтесь LUA!!!!
> Скриптоязык? С динамической типазацией? Для качки торентов? Веником убейтесь. Давайте
> сразу на яваскрипте писать уж. Заодно в системных требованиях для штуки
> способной прокачать 100Мбит укажем младшую модель Cray. Иначе тормозить будет.

Мальчик-то, наверное, и не знает, что первый торрент-клиент был написан на питоне и отлично себе работал.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Crazy Alex , 09-Фев-12 21:15 
Ну да - правда потом автор этого клиента зачем-то купил uTorrent, писаный совсем даже на сях и доминирующий среди всех клиентов с диким отрывом. К чему бы это?

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Клыкастый2 , 10-Фев-12 10:26 
Справедливости ради: uTorrent лидер в виндах. Насколько я помню перлы-питоны-пыхи под вендой не живут, а существуют. А в никсах uTorrent унылое глыкалово, и среди торрент-клиентов если не первый, то один из - deluge, который как раз на питоне.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 10-Фев-12 14:38 
> Справедливости ради: uTorrent лидер в виндах.

Потому что 200-киловая прожка на плюсах разорвала угробище на питоне на британский флаг по всем мыслимым параметрам. Что чертовски предсказуемо. Пользователям может и пофиг на чем оно там, но зато совсем не пофигу на то как оно работает. И как работает это УГ на питоне я видел, спасиб.

> то один из - deluge, который как раз на питоне.

Неведомый пепелац, юзающий вполне себе сиплюсплюсную либу торента. Зачем при этом надо кучу glue на педоне - а хз. Наверное, иначе недостаточно ынтырпрайзно. Вот только сравнение потребления ресурсов этой бнопней и мюторентом что-то не в пользу питона выходит.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 10-Фев-12 14:35 
> Мальчик-то, наверное, и не знает, что первый торрент-клиент был написан на питоне

Напротив, очень даже в курсе. Такой угробищный формат данных может родить только настоящий питонист. Форматы данных - поражают воображение! Они не полностью бинарные и поэтому в некоторых местах пакеты в 2-3 раза крупнее чем могли бы быть неизвестно ради чего. И вместе с тем - и не текстовые (впрочем какой психопат будет всякие там битовые поля руками редактировать, даже как текст?)

> и отлично себе работал.

Понятия о отличном у всех разные. А как по мне так это было унылое и малоюзабельное угребище. Да, я это видел. Как вы думаете, почему авторы этой сраки купили мюторент писаный на си++? Правильно, потому что 200-киловая прожка на сях умела в 20 раз больше этого булшита, была в 20 раз юзабельнее и тормозила в 20 раз меньше, качая существенно быстрее. Что и обеспечило ее вопиющую популярность и лютый слив полимеров референсным питоновым угребищем.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 11-Фев-12 20:34 
> Форматы данных - поражают воображение!

Два виски господину за тем столиком. Кохен велосипедизатор тот еще. Особенно порадовало переизобретение TCP со своим, особым уличным congestion handling.

> была в 20 раз юзабельнее и тормозила в 20 раз меньше, качая существенно быстрее.

Кстати, бенчмарк есть?


"В рамках проекта Tribler развивается полностью..."
Отправлено arisu , 10-Фев-12 03:50 
> Скриптоязык? С динамической типазацией? Для качки торентов?

ага. mainline, deluge. ужас просто.

хотя, конечно, идея писать на Lua приложения несколько странная — никогда Lua для этого не затачивалась.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено yk4ever , 09-Фев-12 19:44 
> Ребята пользуйтесь LUA!!!!

Lua - концептуально и реализационно отличный язык, при этом с совершенно кошмарной, ни на что не годной стандартной библиотекой. Выводы делайте сами.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено one , 09-Фев-12 20:12 
Да знаю, просто в отмезку некоторым будет быстрее работать чем Python.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено one , 09-Фев-12 20:14 
Так что как дань истории - это реальизовано но python, да и не только поэтому...

"В рамках проекта Tribler развивается полностью..."
Отправлено arisu , 10-Фев-12 03:51 
> Выводы делайте сами.

а вывод очень простой: ним не целились в нишу «язык для разработки приложений».


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 10-Фев-12 14:43 
>> Ребята пользуйтесь LUA!!!!
> Lua - концептуально и реализационно отличный язык, при этом с совершенно кошмарной,
> ни на что не годной стандартной библиотекой. Выводы делайте сами.

Вывод: хреново микроскопом гвозди забивать. Lua нашел себя как язык скриптовых движков во всяких там гамесах и прочих штуках, где нужна относительно медленная но простая в скриптинге высокоуровневая логика которую при нужде можно просто и быстро изменить. Там оно довольно осмысленно смотрится и его либы для такого и заточены. Накукуй на этом приложения писать - ?? С таким же успехом можно ругаться на яваскрипт и то что там вообще нет подключаемых модулей в сколь-нибудь стандартном виде.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Crazy Alex , 13-Фев-12 14:43 
Lua, вообще-то, весьма шустр (уж быстрее питона). Но синтаксисом беден, так что писать на нем что-то мало-мальски сложное неудобно.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 13-Фев-12 15:11 
> Lua, вообще-то, весьма шустр (уж быстрее питона).

Дык соревнуйтесь с сями и плюсами, нефиг скрипткиддисов играющих в программирование на этом их васик2.0эдишн обижать.

> Но синтаксисом беден, так что писать на нем что-то мало-мальски сложное неудобно.

И библиотек толком нет. Нет, конечно и ежа можно научить летать. Просто пинать придется часто, что как-то неудобно.


"В рамках проекта Tribler развивается полностью..."
Отправлено arisu , 10-Фев-12 03:48 
> Ребята пользуйтесь LUA!!!!

Limited User Access? каким боком оно вообще сюда затесалось?

эх, пропагандист… хоть бы выучил сначала то, что пропагандируешь. Lua — не акроним.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 11-Фев-12 20:28 
А чему тормозить, когда там основное занятие — ввод-вывод, суть висеть-ждать в epoll-реакторе (ну или select на худой конец). С этим гвидобейсик справится, даже не заметив собственных тормозов.

Там мог бы тормозить подсчет SHA1-хэшей, но, как минимум, в cpython оно использует openssl отчего вполне шустро.

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


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 12-Фев-12 18:52 
> А чему тормозить, когда там основное занятие — ввод-вывод, суть висеть-ждать в
> epoll-реакторе (ну или select на худой конец).

Во первых, пиров может быть по нескольку тысяч на торрент, и поэтому
1) Придется постоянно принимать решения кого мы вотпрямща будем юзать.
2) Дергаться на I/O придется чуть более чем дохрена.
3) Если не повезет то еще и канал окажется жирным и этого самого I/O будет столько что его надо грузить лопатами.
4) Вообще, операционная система и ее кеш не обладают сакральным знанием что "к нам приконекчен пир Вася, Вася качает с нас блоки от X до Y а потом еще хочет блок от K до L и от M до N, явно задекларив свои намерения скачать сие в протоколе". Посему операционка не может в свободное время заранее пребуфернуть эти блоки. И вообще I/O превращается в вермишель и его скорость сильно падает (очень много IOPS и очень фрагментированно и нелинейно). Поэтому все более-менее серьезные торрент-клиенты обычно городят свой кастомный кеш, который они могут явно хинтить на предмет того что будет дальше, что нужно и прочая, зная кто приконекчен и что они хотят делать дальше (торрентовый протокол позволяет очередизировать запросы). Кеш обязан работать быстро. Так и представляю себе такое на питоне, угумс...

> С этим гвидобейсик справится, даже не заметив собственных тормозов.

Теоретически - да. Если там будет два пира, на диалапе. Практически, на 100-мбитном канале с тысячами пиров душно может стать даже сям, вплоть до того что придется смотреть профайлером где больше всего времени просрано и оптимизить.

> Там мог бы тормозить подсчет SHA1-хэшей, но, как минимум, в cpython оно
> использует openssl отчего вполне шустро.

Зато думается оверхеда там в каждой дырке - лопатой. Впрочем, а есть хоть 1 клиент который на cpython заработает, для начала? А то он реализует урезанный вариант питона...

> Вот памяти может жрать. Но это и без гвидобейсика нынче каждый второй умеет.

Ага. Только сишные проги если жрут - то на что-то полезное, типа кастомного буфера диска, снажающего интенсивность IOPSов в разы и обеспечивающее префетч. А на гвидобэйсиках и питонах - оно жрет столько и даже больше по совсем иным причинам.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 15:57 
Использует wxWidgets и VLC.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 17:32 
> Использует wxWidgets и VLC.

"А теперь со всей этой фигней мы попробуем взлететь".


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Crazy Alex , 10-Фев-12 04:56 
А что здесь такого? на wxwidgets много чего написано, а vlc - и подавно чистый юниксвей, управляется отлично.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 12-Фев-12 18:56 
> А что здесь такого? на wxwidgets много чего написано,

Да. aMule например. В их же багтрекере, форуме и прочая можно ознакомиться с мнением насчет этого тулкита, который по хорошему должен бы называться WxBugs :)

В частности - они регулярно подтягивают _минимальное_ требование к версии до версии которая еще только завтра выйдет, ну или на крайняк, 5 минут как из печи и потому еще не разъехалась по дистрам. Почему? А потому что им впадлу воркэраундить многочисленные баги WxBugz'ов и они просто требуют версию где это зачинено. Знаете как прикольно при пересборке новой версии проги попасть еще и на пересборку всего огроменного WxBugs'а? :)

>  а vlc - и подавно чистый юниксвей, управляется отлично.

И тем не менее, это довольно здоровенная штука...


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Crazy Alex , 13-Фев-12 14:49 
По поводу глючности спорить не буду - сам на них писать так и не собрался. А вот насчет пересборки... лет 10 назад, когда я рассматривал использование этой штуки (на винде еще) её сборка занимала около 40 минут. То есть сейчас это должно быть минут 10 максимум - невелика проблема, как по мне. Ну или время на винде и никсе отличается - тчо вполне возможно, учитывая архитектуру wx.

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


"В рамках проекта Tribler развивается полностью..."
Отправлено arisu , 13-Фев-12 07:41 
> на wxwidgets много чего написано

и что характерно — никем почти не используется. а те, кого угораздило в вх вляпаться, проклинают день, когда сели за баранку этого пылесоса.


"В рамках проекта Tribler развивается полностью..."
Отправлено Аноним , 13-Фев-12 15:17 
> в вх вляпаться, проклинают день, когда сели за баранку этого пылесоса.

И что характерно, наш Кэп как обычно суров и прав :)


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 16:02 
> запрашивает у них информацию об имеющихся торрентах, а также список связанных с ними клиентов. Для новых клиентов процедура повторяется вновь и со временем Tribler накапливает базу данных об активных клиентах и имеющихся у них торрентах.

Не понятно как строится список торрентов? По описанию получается что они всех пользователей мира опрашивают.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 17:45 
>> запрашивает у них информацию об имеющихся торрентах, а также список связанных с ними клиентов. Для новых клиентов процедура повторяется вновь и со временем Tribler накапливает базу данных об активных клиентах и имеющихся у них торрентах.
> Не понятно как строится список торрентов? По описанию получается что они всех
> пользователей мира опрашивают.

Тупак ты шакур. Bootstrap по определению не может быть опросом всех на свете. Правило шести рукопожатий знаешь? Тут нечто подобное.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 18:26 
> Правило шести рукопожатий знаешь? Тут нечто подобное.

Они как я понимаю собираются именно долбить сканами :). Хотя нормальный вариант - засунуть в дистр клиента еще и бааааааааальшую базу known peers. Даже через несколько лет в ней кто-то работающий останется, да.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 16:07 
А не лучше ли использовать идею, заложеную в http://ceph.newdream.net/ ?
Выделяешь у себя место под общую кучу и подключаешься.
И качать ничего не надо, а просто копируешь/слушаешь/смотришь, и файлы никакие конкретные не хранятся, и дисбаланса что один торрент у двух пользователей и фиг скачаешь, а другой у овер 9000.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено gaga , 09-Фев-12 16:31 
Лучше. Тут мало того что переизобретение eMule, так еще и питон и не использование DHT для поиска пиров и торрентов. Велосипедизм в кубе.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено mine , 09-Фев-12 17:30 
> переизобретение eMule

eDonkey, eDonkey и ещё раз eDonkey! еМул - один из клиентов сети eDonkey. Не путайте, пожалуйста!


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 17:33 
> eDonkey, eDonkey и ещё раз eDonkey! еМул - один из клиентов сети
> eDonkey. Не путайте, пожалуйста!

eDonkey как таковой - сдох давно, развитие сети определяют авторы aMule и eMule в основном.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено mine , 09-Фев-12 17:42 
Да, оригинальный клиент сдох, но при чём тут название сети: как было так и осталось eDonkey. И ссылки все так же начинаются с ed2k. К тому же авторы eMule добавили механизм KAD (DHT), но не стали называть его eMule, потому что сеть и клиент - это таки разные вещи.
Я, например, eMule почти не использовал. Я использовал mldonkey для этой сети.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 17:52 
> К тому же авторы eMule добавили механизм KAD (DHT), но
> не стали называть его eMule, потому что сеть и клиент -
> это таки разные вещи.

Да. Тем более что не понятно что называть, ведь это лишь оверлей поиска клиентов, а сам TCPшный клиент остался обычный. Просто теперь у него peer'ы откуда-то магическим образом появляются и без серверов - DHT находит.

> Я, например, eMule почти не использовал. Я использовал mldonkey для этой сети.

Какой-то довольно извращенский клиент, IMO. По факту сетью занимаются авторы мула и его кроссплатформенного порта, они более-менее координированно разрабатывают протоколы и прочая. Например тот же Kad v2, где ряд упущений оригинала был исправлен.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено mine , 09-Фев-12 18:39 
> Какой-то довольно извращенский клиент

Отчасти согласен. =)
Но его очень удобно использовать "для всего" на слабом сервере без иксов, когда нужно и из локалки управлять и из интернета. Из локалки - Sancho. А с произвольного компаа - веб интерфейс. В общем у него своя ниша =)


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 19:05 
> когда нужно и из локалки управлять и из интернета. Из локалки
> - Sancho. А с произвольного компаа - веб интерфейс. В общем у него своя ниша =)

У осла, как минимум aMule тоже есть вэбфейс без иксов. Правда вот сам ослиный клиент кушает довольно много ресурсов.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено mine , 09-Фев-12 20:31 
> У осла, как минимум aMule тоже есть вэбфейс без иксов. Правда вот
> сам ослиный клиент кушает довольно много ресурсов.

У млдонки можно пользовать и вебинтерфейс и командную строку и "удалённый гуй". А ещё он умеет и едонки, и торрент, и дц, и фтп/хттп.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 10-Фев-12 14:50 
> У млдонки можно пользовать и вебинтерфейс и командную строку и "удалённый гуй".

Так это и у aMule можно.

> А ещё он умеет и едонки,

eDonkey - тот же самый TCP клиент что и aMule/eMule, только список пиров получается с серверов, половина из которых - копирастичские заподлянки, делающие что угодно вплоть до чуть ли не огревания клиентов сплойтом или вялых потуг (d)dos-атак. По факту это то же самое и любой *Mule тоже умеет конектиться к этим серверам. Просто в силу их удобства для массовых копирастических атак в последнее время ими  мало кто пользуется. Но возможность конекта к ним - есть.

> и торрент, и дц, и фтп/хттп.

И при том - довольно убогое все. Как бы сложно таскать кучу протоколов и при этом поддерживать их все в актуальном и полноценном состоянии. Поэтому когда я смотрел на это, там и реализация торрента была ничем не выдающаяся, и реализация осла отставала.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Клыкастый2 , 10-Фев-12 10:29 
> eDonkey как таковой - сдох давно,

mldonkey. спасибо, что поправил.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 16:33 
Широковещательная рассылка на весь интернет? O_O

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено anoniumous , 09-Фев-12 17:00 
Читать вам википедию до просвещения, там и что такое широковещательная рассылка и что такое интернет есть. Может поймете, что глупость сморозили.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено онаним , 09-Фев-12 16:42 
>со временем Tribler накапливает базу данных об активных клиентах и имеющихся у них торрентах.

О, это именно то, что надо! :D


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Pahanivo , 09-Фев-12 16:56 
> О, это именно то, что надо! :D

Теперь не надо искать торренты, а потом искать пиров ...

Теперь все уже есть из каропки ))
РАДОСТЬ КОПЕРАСТА ))


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Andrey Mitrofanov , 09-Фев-12 17:01 
> РАДОСТЬ КОПЕРАСТА ))

Добавляем сбор домашних адресов и паспортных данных, плагинчик дял печати повесток...


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Pahanivo , 09-Фев-12 17:12 
> Добавляем сбор домашних адресов и паспортных данных, плагинчик дял печати повесток...

Боюсь что они, адреса, уже собраны ...
Где надо.
Осталься токма плагинчеГ!


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 17:46 
>> Добавляем сбор домашних адресов и паспортных данных, плагинчик дял печати повесток...
> Боюсь что они, адреса, уже собраны ...
> Где надо.
> Осталься токма плагинчеГ!

Верно мыслишь.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 16:48 
Каналы Bare Maidens и Porn какбэ намекают...

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Stax , 09-Фев-12 17:29 
У кого-нибудь вообще запускается?

$ python Tribler/Main/tribler.py
Traceback (most recent call last):
  File "Tribler/Main/tribler.py", line 27, in <module>
    from Tribler.Main.vwxGUI.MainFrame import FileDropTarget
  File "/home/stax/Software/Source/Tribler/Tribler/Main/vwxGUI/MainFrame.py", line 23, in <module>
    from Tribler.Main.vwxGUI.TopSearchPanel import TopSearchPanel,\
  File "/home/stax/Software/Source/Tribler/Tribler/Main/vwxGUI/TopSearchPanel.py", line 4, in <module>
    from GuiUtility import GUIUtility
  File "/home/stax/Software/Source/Tribler/Tribler/Main/vwxGUI/GuiUtility.py", line 14, in <module>
    from Tribler.Core.BuddyCast.buddycast import BuddyCastFactory
  File "/home/stax/Software/Source/Tribler/Tribler/Core/BuddyCast/buddycast.py", line 172, in <module>
    from Tribler.Core.NATFirewall.DialbackMsgHandler import DialbackMsgHandler
  File "/home/stax/Software/Source/Tribler/Tribler/Core/NATFirewall/DialbackMsgHandler.py", line 33, in <module>
    from Tribler.Core.Overlay.SecureOverlay import OLPROTO_VER_THIRD
  File "/home/stax/Software/Source/Tribler/Tribler/Core/Overlay/SecureOverlay.py", line 17, in <module>
    from Tribler.Core.Overlay.permid import ChallengeResponse
  File "/home/stax/Software/Source/Tribler/Tribler/Core/Overlay/permid.py", line 10, in <module>
    from M2Crypto import Rand,EC
  File "/usr/lib64/python2.7/site-packages/M2Crypto/EC.py", line 15, in <module>
    m2.ec_init(ECError)
AttributeError: 'module' object has no attribute 'ec_init'


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 17:47 
>[оверквотинг удален]
>     from Tribler.Core.Overlay.SecureOverlay import OLPROTO_VER_THIRD
>   File "/home/stax/Software/Source/Tribler/Tribler/Core/Overlay/SecureOverlay.py",
> line 17, in <module>
>     from Tribler.Core.Overlay.permid import ChallengeResponse
>   File "/home/stax/Software/Source/Tribler/Tribler/Core/Overlay/permid.py", line
> 10, in <module>
>     from M2Crypto import Rand,EC
>   File "/usr/lib64/python2.7/site-packages/M2Crypto/EC.py", line 15, in <module>
>     m2.ec_init(ECError)
> AttributeError: 'module' object has no attribute 'ec_init'

Депенденты ваще удовлетворять надо, не?


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Stax , 10-Фев-12 00:27 
Дык удовлетворены все!
Даже какой-то apsw пришлось компилять, чтобы этому автору неладно было.. Неужто нельзя использовать стандартные питоновские обертки для sqlite :o

$ rpm -q python m2crypto wxPython apsw vlc xulrunner p7zip
python-2.7.2-5.2.fc16.x86_64
m2crypto-0.21.1-5.fc16.x86_64
wxPython-2.8.12.0-1.fc16.x86_64
apsw-3.7.7.1_r1-1.x86_64
vlc-1.1.13-3.fc16.x86_64
xulrunner-10.0-1.fc16.x86_64
p7zip-9.20.1-2.fc16.x86_64


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Клыкастый2 , 10-Фев-12 10:31 
> Дык удовлетворены все!

rpm? ну да, ну да...

> Даже какой-то apsw пришлось компилять, чтобы этому автору неладно было..

:) омг.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 12-Фев-12 18:59 
>> Дык удовлетворены все!
> rpm? ну да, ну да...

А что, rpm обычно нормально зависимости рюхает. Правда к питонистам сие не относится - софт на питоне это диагноз и гарантися целой гаммы разных проблем. Я это уже заметил.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено ononem , 09-Фев-12 17:47 
dht чтоль изобрели?

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено vadiml , 09-Фев-12 18:09 
И чем это лучше чем Kad?

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Crazy Alex , 10-Фев-12 04:58 
Судя по всему - более вменяемой системой описаний. И скорее всего - оринетацию на закачку крупных файлов, с чем у осла были проблемы. Вот пачку мелких - это да, хорошо им было качать.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено vadiml , 11-Фев-12 00:32 
> Судя по всему - более вменяемой системой описаний. И скорее всего -
> оринетацию на закачку крупных файлов, с чем у осла были проблемы.
> Вот пачку мелких - это да, хорошо им было качать.

Я у осла видел только 1 недостаток -- он не качал каталог как единое целое, как это делает торрент.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Crazy Alex , 13-Фев-12 14:52 
У осла описание приходилось совать в имя файла, да и система рейтингов примитивная донельзя, и абузили её как могли. Впрочем, что именно здесь накрутили смотреть пока лень.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено one , 09-Фев-12 18:27 
Вообщем время как всегда покажет, воюйте не воюйте, но только оно раставит все по местам

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Buy , 09-Фев-12 19:28 
Установил, запустил. Проверил # lsof -i , установлено 83 соединения и количество продолжает увеличиваться, отожрало почти всю память. Это нормально??? Что за поделие?

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 19:47 
Круто. То есть я теперь закрытые торренты с rutracker смогу автоматом раздавать всем подряд в обход него? Это мегакруто.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено JL2001 , 09-Фев-12 20:41 
закрытые торенты с rutracker у меня каким то образом и так раздаются уже около года (когда дистриб программы был перевыложен с зипраров на исошки заменили торент, а я не стал выкачивать, так время от времени его с меня качают, хотя рутрекер говорит "торент нот регистред"...)

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 09-Фев-12 22:08 
http://openbittorrent.com/
http://www.publicbt.com/

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 10-Фев-12 14:55 
> Круто. То есть я теперь закрытые торренты с rutracker смогу автоматом раздавать
> всем подряд в обход него? Это мегакруто.

Капитан заметил что как бы закрытые торренты - закрыты только от совсем уж хомяков, не способных осознать что такое infohash и dht :)


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено EuPhobos , 09-Фев-12 21:48 
Врубил, вроде начал находить кучу файлов и каналов, нажал на первое видео "Play" подумал-подумал, и упал =)
На главное как информативно упал, прям захотелось bug репорт создать:
$ tribler
Starting Tribler...
Аварийный останов
$
Но видно не из чего)

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено lucentcode , 09-Фев-12 22:10 
Годная идея, но если бы расперделённо и описание раздачи распространялось и хранилось - ей бы цены не было. А так, клон Осла получился.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено JL2001 , 11-Фев-12 16:13 
> Годная идея, но если бы расперделённо и описание раздачи распространялось и хранилось
> - ей бы цены не было. А так, клон Осла получился.

ещё централизовано прикрутить цифровую подпись автора (да и комментаторам тож)
и механизм обновления файла торента (с возможностью сказать да/нет/автоматически)


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 12-Фев-12 19:04 
> и механизм обновления файла торента (с возможностью сказать да/нет/автоматически)

Ага. Наедут на автора копирасы или сопрут ключ и он обновят торрент до бесполезных нулей в файле. И хана данным. Возможность ремотного саботажа - хреново.

Как максимум - что-то типа "подписок" ака "distributed RSS". В принципе такое даже можно сделать. И в принципе даже без серверов, да.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Lockal , 09-Фев-12 22:28 
1) Есть кнопка Play: очень круто, наконец-то торрент-клиент, позволяющий смотреть при загрузке.

2) Следствие из пункта 1: клиент осуществляет последовательную загрузку, что крайне отрицательно сказывается на торрентах с непропорционально малым количеством сидеров. Следствие -- потенциальное попадание клиента в чёрные списки.

3) В настройках по умолчанию Tribler отдаёт приоритет пользователям Tribler. Здесь он идёт по пути uTorrent 2.0, который отдавал приоритет клиентам с поддержкой uTP, из-за чего был забанен на ряде трекеров.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Crazy Alex , 10-Фев-12 05:01 
3 - это была проблема самого дизайна uTP, который каналы забивал - только в путь. А черные списки ему, поидее, по барабану - он же не на трекеры расчитан.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 10-Фев-12 14:57 
> идёт по пути uTorrent 2.0, который отдавал приоритет клиентам с поддержкой
> uTP, из-за чего был забанен на ряде трекеров.

uTP нынче умеют все кому не лень, если что. Ну кроме совсем древностей которые никто не апдейтил сто лет.


"В рамках проекта Tribler развивается полностью..."
Отправлено arisu , 10-Фев-12 03:40 
ура, мы придумали магниты, DHT и PEX! стойте, как это «оно уже придумано»?! у старого есть Фатальный Недостаток!

"В рамках проекта Tribler развивается полностью..."
Отправлено Аноним , 10-Фев-12 14:58 
> ура, мы придумали магниты, DHT и PEX! стойте, как это «оно уже
> придумано»?! у старого есть Фатальный Недостаток!

На самом деле есть, но не фатальный: нет поиска по кейвордам. Посмотри как в осле сделано, например. Правда там своих бестолковостей хватает.


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено ZeroOne , 10-Фев-12 11:13 
Я правильно понял, что теперь любой из пользователей Tribler сможет узнать что качает каждый в сети? Если да, то мало кому понравится что кто-то знает что он скачал прон, хентай, игру (особенно если человек на работе), кино, и прочее. Копирасты такому как раз будут радоваться - легче будет доказать что кто-то что-то "нелегальное" скачал и не заплатил.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 10-Фев-12 12:37 
Автору перевода - поджопник за умело скрытую главную фишку с распределенным поиском в названиях. Распределенным поиском пиров по хешу сейчас уже никого не удивишь, а поиск в названиях без центральных индексаторов - это что-то новенькое.

"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 10-Фев-12 14:57 
> а поиск в названиях без центральных индексаторов - это что-то новенькое.

... для слоупоков проспавших aMule/eMule, которым уже довольно много лет :)


"В рамках проекта Tribler развивается полностью децентрализов..."
Отправлено Аноним , 13-Фев-12 20:45 
Вот это дело в виде плагина к уже существующим клиентоам было бы смачно. Плюс, конечно описание торрента, а то думать как назван нужный тебе файл не очень удобно, да и на каком языке фильм, например тоже не понятно. Но плакин к трансмишену, очень помог бы предотвратить ситуацию с рутрекером недавнюю, когда его ддосили и нельзя было скачать ничего.