Состоялся выпуск свободного графического клиента Nicotine+ 3.2.5 для файлообменной P2P-сети Soulseek. Nicotine+ стремится быть удобной, свободной альтернативой с открытым исходным кодом официальному клиенту Soulseek, предоставляя дополнительную функциональность и сохраняя при этом совместимость с протоколом Soulseek. Код клиента написан на языке Python с использованием графической библиотеки GTK и распространяется под лицензией GPLv3. Сборки доступны для GNU/Linux, BSD, Solaris, Windows и masOS...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=57710
> написан на языке Pythonможно это в начале писать, чтобы читатель не тратил зря время?
Ну написали бы его на сишечке.
Ну взломали бы тебя специально оформленным пакетом.
Зато не питон, да?
питон - это безопасТность, правильно понимаю? я думал, есть только один безопасТный язык
Нет, питон это не безопасность. Но и не дырень))
А тебе лучше купить "Учебник русского языка", а не про безопасность языков рассуждать...
Есть исключение из правила написания слова "беопасность" для одного модно-молодёжного язычка программления ;)
> Есть исключение из правила написания слова "беопасность" для одного модно-молодёжного
> язычка программления ;)Оно не для ЯП а для кuдuзoв которые часто рассуждают про безопасность но ничерта в ней не понимают, веря в серебряные пули и прочую магию которая волшебным образом ЗБС сделает. Они часто делают эту опечатку, вот видимо и стало использоваться для подчеркивания идеи :)
Куплю, сразу после аварийной завершении работы
Как показал пример bitmessage, питон - это общий уровень поделия. Там и безопасТность будет, и "скорость" работы, и конский жрач ресурсов, и общее качество кода - на уровне плинтуса.Просто для понимания, автору питоноподелия bittorrent однажды пришлось покупать (!!!) всю фирму делавшую uTorrent. Потому что это была маленькая, аккурантная прожка на C++, жрущая в цать раз меньше ресурсов и при этом умеющая в 20 раз больше и работающая в разы быстрее. На фоне этого у автора стал ускользать из пальцев контроль над протоколом который он и создал, пришлось, вот, плюсатую штуку покупать. С тех пор питоноподелка вообще не в фаворе и по сути умерла. А тут вот до какого-то жирафа все это за столько лет не дошло, при весьма поучительных историях на виду.
Понимаешь, в реальности часто так бывает, что либо на питоне завтра, либо на сях никогда.
> Понимаешь, в реальности часто так бывает, что либо на питоне завтра, либо
> на сях никогда.Только у корпоративной блевотины с периодом полураспада полгода. А писать софт для ALL в таком виде смысла мало. Кому надо картонный макет програмы для какой-то экзотической сеточки? Ну и будет этим полтора извращенца пользоваться. Что для "одноранговой сети" смерти подобно. Так что если время экономить, можно было вон то поделие и вообще не корябать, мало что изменилось бы.
> Только у корпоративной блевотины с периодом полураспада полгода. А писать софт для
> ALL в таком виде смысла мало. Кому надо картонный макет програмы
> для какой-то экзотической сеточки?Обозвать торренты "экзотической сеточкой" с "полтора извращенцами".
> Так что если время экономить, можно было вон то поделие и вообще не корябать, мало что изменилось бы.
Ну да, эффективный на практике, а не в академическом вакууме файлообменный протокол битторрент ну совсем ничего не изменил. Опеннетная Ыкспердиза аз из ...
На минуточку, поделие кохема как раз никто и не использует с момента появления альтернатив, так что идею что питон годен только для макетов это как раз подтверждает на 100% :)
> На минуточку, поделие кохема как раз никто и не использует с момента появления альтернатив,Какая занятная у вас там реальность. А в нашей вселенной наоборот, всякие гнутелы с осликами остались на обочине историии - кохем показал всем, как надо правильно дизайнить p2p протокол. И не просто теоретически, в очередной академической публикации (которых тогда штук по 30 в год было), с натягиванием коня на сферу, а на практике.
Но опеннетчики знают, что нужно было "сразу писать правильно" (затратив на это всего лишь годик или около того - да-да, именно столько разрабатывалась первая версия uTorrent).> Кому надо картонный макет програмы для какой-то экзотической сеточки?
> так что идею что питон годен только для макетов это как раз подтверждает на 100% :)Какое занятное переобувание в прыжке.
> Какая занятная у вас там реальность. А в нашей вселенной наоборот, всякие
> гнутелы с осликами остались на обочине историии - кохем показал всем,
> как надо правильно дизайнить p2p протокол.А таки годный алгоритм как оказалось, раз в дофига лет может даже и питонист придумать. Но почему-то пользоваться реализацией именно вот его реализацией, на вот имнено питоне как раз никто и не хочет. На память об этом - ушибленая структура протокола, и не особо эффективная по размеру скажем кодированых чисел, но и не читабельная. Сразу видно кто протокол делал :). Заодно на память об этом - более 9000 способов хешировать 1 файл, так что свармы с 1 и тем же файлом легко разлезаются на 20 разных.
> И не просто теоретически, в очередной академической публикации (которых тогда штук
> по 30 в год было), с натягиванием коня на сферу, а на практике.Осел появился задолго до, если что. Другое дело что он немного переросточный вышел по фичам, юзеры шарили половину винча, а алгоритм очереди там в отличие от торента неудачный, в паре с шарингом половины винча дождаться даунлоада... ну а система с кредитами и чем там еще - отличный пример почему оверинженерия - плохо. Дико сложная система с издевательсвой эффективностью вознаграждения аплоадеров.
> Но опеннетчики знают, что нужно было "сразу писать правильно" (затратив на это
> всего лишь годик или около того - да-да, именно столько разрабатывалась
> первая версия uTorrent).Ну так в результате она захватила мир и вон то отправилось на мороз. А идея с свармами была практически изначально.
> Какое занятное переобувание в прыжке.
А по-моему классический случай картонного макетирования, где вот именно макет как раз и выкинули.
То есть уязвимости бывают только в программах, написанных на си? Вы с какой планеты?
Все главные сведения в новости и так присутствуют: лицензия, ЯП, тулкит.
meld вон на пихоне и отлично работает
Ой не надо рассказывать про хорошесть работы! Его "прародители" на Си или Си++ во много раз быстрее. Ну а про сравнение интерфейса с его проприетарными конкурентами вообще молчу.
Как я полагаю это чисто текстовый клиент, к чему там гонки за быстродействием?
> Как я полагаю это чисто текстовый клиент, к чему там гонки за
> быстродействием?А зачем вообще надо текстовый клиент жрущий ресурсы? Это бессмысленно и беспощадно вдвойне.
> А зачем вообще надо текстовый клиент жрущий ресурсы? Это бессмысленно и беспощадно
> вдвойне.Главное функционал, а умеренное пожирание ресурсов вторично.
можно "Срач: ...." в начале писать, чтобы читатель не тратил зря время?
Судя по вики в Soulseek скачивание происходит у одного пользователя, т.е. нельзя скачать и начать делиться файлом с остальными как в торрентах.
Я думаю сделано это специально, чтоб можно было иски от правообладателей пересылать.
Там ещё - "Сеть работает по проприетарному протоколу. Весь поиск происходит через центральный сервер."То есть со всех сторон анальная защита. В общем это такая сеть для небольших групп по интересам.
> В общем это такая сеть для небольших групп по интересам.А конкретно для меломанов. Находил там альбомы, которых просто вообще нигде не было. Часть из этого расшарил дальше, в открытый интернет.
За пределами этой конкретной задачи неинтересна.
Ну всё в копилку.
> Ну всё в копилку.В инкубатор опача.
> Судя по вики в Soulseek скачивание происходит у одного пользователя, т.е. нельзя
> скачать и начать делиться файлом с остальными как в торрентах.Soulseek это доисторический протокол, появившийся на заре p2p и по сути померший, а тут вот гамноклиент к нему сделали. Такая вот новость хрен знает о чем. Про дохлый клиент для дохлого протокола.
Как-то не уловил связи одного с другим.
Очередной ненужный клиент очередной ненужной сети, в которой никого нет и не будет.
Ну если ты слушаешь Моргенштерна, тебе она и не нужна.
А так очень многое только там и находится.
>А так очень многое только там и находится.Что например и почему этого еще нет на торрентах?
На торрентах на самом деле музыка очень бедно представлена.
> На торрентах на самом деле музыка очень бедно представлена.Наверное просто ты искать не умеешь.
Наверное, да, поэтому чем полдня потратить на поиск на торрентах и ничего в итоге не найти, я за десять минут через soulseek скачаю.
Но на самом деле музыку на торренты выкладывают действительно мало, и могу пояснить, почему: вот у меня папка Music в формате /Music/Artist/Album/ весит ≈400 ГБ, и представьте, как я каждый альбом (в лучшем случае дискографию) буду оформлять, а модераторы с условного рутрекера будут тыкать меня носом, что то не этак и это не так, а ещё надо как-то раздачу из-за NATа организовать, а ещё… да много чего ещё.
А в soulseek я расшарил папку и пошёл пить чай.
> Наверное, да, поэтому чем полдня потратить на поиск на торрентах и ничего в итоге не найтиИли найти и понять, что никто это не раздаст тебе уже. Музыки на торрентах действительно мало, за пределами самого известного. Андеграунд по верхушкам представлен только.
Какой-то клиент курильщика.
Как сделать никотиновую зависимость у нормального человека.
Прочитал как "для одноразовой сети".
Мне нужно. Для скачивания музыки, особенно когда на торрент трекерах трудно найти требуемое.
И что, ищешь в комнатах или в чатах?
В Soulseek есть поиск по названию файла/директории. Обычно достаточно, без всяких чатов.
> клиента для одноранговой сети Soulseekв одноранговой сети не может быть "клиента",
там может быть только "узел".УЗЕЛ. запомните это слово.
А если вам пихают "клиента", то значит это не одноранговая сеть, а обычная ск0тская клиент-серверная.
Плюсую. Два раза.
Судя про количеству плюсиков к этому заявлению - специалисты из РФ уже все выехали.... И остались только комментаторы..
И даже некоторые комментаторы, представляешь? :)
Являющийся узлом клиент одноранговой сети.В общем быть и узлом и клиеном друг другу не мешает.
Одно слово: «торрент-клиент»
Вот именно - присоска к торрент-трекеру с веб-каталогом.
А как же magnet?
DHT, а не mаgent. И это костыль, добавленый в один из клиентов через 5 лет полсле релиза.
Это как мой любимый DC++?поиск папок C:\Users\*\Pictures или по маскам IMG*.JPG DSC*.JPG работает?
домашний прон находит?
в Scanned Documents паспорта есть на которые кредиты брать можно?
Да, это как DC++ для интернета, интересный только меломанам. Раньше было много годноты только там, сейчас хз как.
"файлы скачиваются только с одного пользователя, а не по принципу торрентов или DC++.""Сеть работает по проприетарному протоколу."
"Весь поиск происходит через центральный сервер, на котором есть бесплатная регистрация и платная подписка."
Бня какаято...
Эта штука появилась, когда торрента ещё не придумали. Помню, как лет 20 назад качал ночами по медленному ADSL альбомы которые в принципе невозможно было нигде найти.Удивлен, что оно ещё живо.
> альбомы которые в принципе невозможно было нигде найтиС тех пор ситуация не особо изменилась.
Судя по списку исправлений, раньше оно не работало вообше.
> Сеть работает по проприетарному протоколу
> очереди на скачивание и невысокая скорость, так как файлы скачиваются только с одного пользователя, а не по принципу торрентов или DC++Расходимся.
Для музыки за глаза.
В любом случае, лучше, чем полгода ждать сидов на какую-нибудь редкость (и скачивать ты будешь так же с одного пользователя).