LINUX.ORG.RU

P2P социальная сеть Pandora 0.1 (альфа-версия)

 , , , ,


2

6

Разработчик распределённой (peer-to-peer) социальной сети Pandora приглашает к использованию и тестированию первой версии клиента. Для удобной установки подготовлены deb-пакет и exe-инсталлятор. Ручная установка описана в README.TXT.

В настоящий момент поддерживается:

  • авторизация по алгоритму RSA
  • мгновенные сообщения
  • аудио и видео звонки (кодеки vorbis и vp8).

Pandora не имеет серверов, весь трафик идёт напрямую между клиентами сети. Чтобы к вам могли подключаться ваши друзья необходимо настроить на своём роутере проброс TCP-порта 5577 снаружи вовнутрь. Для «белого» и статического IP-адреса этого достаточно.
Если ваш IP-адрес «белый», но динамический, то можно воспользоваться любым сервисом DDNS для получения постоянного доменного имени.

Если ваш IP-адрес «серый» (находитесь за NAT), но при этом имеете хостинг с питоном, то можно запустить на нём отдельную утилиту pangate.py (находится в подкаталоге util).
Если ваш IP-адрес «серый» и вы не имеете никаких хостов с белыми IP, то ваш клиент всё равно сможет подключаться к другим клиентам Пандоры. Также, даже будучи за NAT'ом, почти у каждого провайдера имеется возможность получить «белый» IPv6 адрес, используя сервис Teredo. Для его запуска в линуксе достаточно поставить пакет «miredo».

Сообщить автору об ошибках или задать вопросы можно по емейлу robux@mail.ru, во вконтакте или по фейсбуку. Также можно общаться по Пандоре (свой узел Пандоры сообщается в личной переписке).

>>> Инструкция с картинками

★★★★

Проверено: Shaman007 ()

А зачем всё-в-одном делать? У ФСБука, Cunt'акта и гугла всё-в-одном — это способ сбора как можно большего количества информации о людях с целью возможного использования её против этих людей.

А тут для общения есть SIP и Jabber, для части других дел тоже есть уже существующие свободные средства.

Ttt ☆☆☆☆☆ ()
Ответ на: комментарий от Ttt

SIP и Jabber

для части

В том-то и дело. VK и Facebook популярны как раз потому, что все-в-одном.

ArtKun ★★★★★ ()
Ответ на: комментарий от Ttt

есть SIP и Jabber

это частично централизованные сети, у пандоры нет никаких центров, это p2p

А зачем всё-в-одном делать?

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

почтай статью на Хабре

Novator ★★★★ ()
Ответ на: комментарий от ArtKun

Ну это же неправильно. В случае с ними, они имеют полное досье на нас.

А тут просто ещё один велопротокол (если он действительно вело), которым пользуются уже не полтора, а 0,01 человека.

Ttt ☆☆☆☆☆ ()
Ответ на: комментарий от Ttt

Кто ж это заставляет туда вводить в точности свои данные?

ArtKun ★★★★★ ()
Ответ на: комментарий от Novator

это частично централизованные сети, у пандоры нет никаких центров, это p2p

Ничто не мешает при наличии требуемого для сабжа белого IP-адреса поднять свой Jabber- и SIP-сервер.

вместе - чтобы не плодить зоопарк.

А не наоборот? К SIP и Jabber прибавляется ещё один зверь. У меня уже есть SIP (я по нему на обычные телефоны звоню в другие регионы) и Jabber (по работе использую, получаю почтовые уведомления), а тут мне придётся ставить ещё одну программу, чтобы поговорить кем-то. А так можно было бы в вашу программу встроить SIP или Jabber. С одной стороны у вас работы меньше, с другой — мне не нужно будет ставить дополнительного ПО, чтобы поговорить с её пользователями.

Как вариант могу предложить в вашу программу встроить Jabber-сервер и клиент, и производить общение при помощи Jabber.

Ttt ☆☆☆☆☆ ()
Последнее исправление: Ttt (всего исправлений: 2)
Ответ на: комментарий от ArtKun

Раньше Дуров точно ставил чёрную метку при подозрении на неправильные данные. Одно время смена имени и фамилии была возможна только по скану паспорта: то есть, неправильное имя можно было поставить только один раз.

Ttt ☆☆☆☆☆ ()
Последнее исправление: Ttt (всего исправлений: 1)

Инструкция по настройке доставляет. 99,99% потенциальных пользователей соцсетей пошлют ЭТО подальше. Останутся гики, установившие на потыкать и странные люди, вроде параноиков, желающих общаться в сети.

petrosyan ★★★★★ ()
Ответ на: комментарий от Ttt

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

ArtKun ★★★★★ ()

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

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

vurdalak ★★★★★ ()

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

~вобла в метро

anonymous ()
Ответ на: комментарий от vurdalak

2. Где лицензия, где сорцы?

На GitHub: https://github.com/Novator/Pandora

Только я бы порекомендовал вместо GPL2 сделать GPL2+, чтобы можно было добавлять чужой код под GPL3, а также всякими там Apache License.

Ttt ☆☆☆☆☆ ()

Но зачем??! Анонимная социальная сеть? У меня от таких штук шаблон разрывает.

NeverLoved ★★★★★ ()
Ответ на: комментарий от Ttt

version 0.1 alfa

alfa

Сразу видно национальность автора :3

vurdalak ★★★★★ ()
Ответ на: комментарий от NeverLoved

Не анонимная, а децентрализованная. Общий смысл понятен — чтобы руководство на банило за подельные имя-фамилию и не удаляло контрафакт. Другое дело, что в сабже фич так мало, что и удалять нечего.

vurdalak ★★★★★ ()
Ответ на: комментарий от Ttt

Как вариант могу предложить в вашу программу встроить Jabber-сервер и клиент, и производить общение при помощи Jabber.

Есть такой план - прикрутить к клиенту Пандоры xmpp-сервис, он даже стоит в «задачнике»:
https://github.com/Novator/Pandora/blob/master/doc/todo.ru.txt#L21

Но пока мне не до этого.

Novator ★★★★ ()
Последнее исправление: Novator (всего исправлений: 1)
Ответ на: комментарий от vurdalak

Не вижу здесь никаких элементов соцсети.

Есть анкеты, обмен сообщениями. Даже видео и аудио звонок.

Поиска по интересам нет, шаринга файлов и фоточек нет.

Пока этого нет, но стоит в планах. Это же ПЕРВАЯ альфа-версия. Чего хотеть-то многого?

2. Где лицензия, где сорцы?

В новости есть все ссылки:
https://github.com/Novator/Pandora
GNU GPLv2

Почему пакет только под дебиан?

Сделай под другие системы - выложу.
У меня тока убунта.

Novator ★★★★ ()
Ответ на: комментарий от NeverLoved

Анонимная социальная сеть?

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

Novator ★★★★ ()
Ответ на: комментарий от vurdalak

Сразу видно национальность автора :3

Ну-ка давай-ка, прояви эрудицию! ))

Novator ★★★★ ()
Ответ на: комментарий от vurdalak

Так без серваков - а где контент тогда держать? Прямо на тачке пользователя? Допустим, я выложил новую только вышедшую чью-нибудь песню. Человек нашел её, и слушает. И так же поступает еще двести человек. Они все будут тянуть траффик с меня получается? или те, кто уже послушал - будут релеить песню через свои тачки? если да, то сколько ж этой штуке надо свободного места на винте? получается, каждому юзеру надо будет отдельный сервак под такую соц. сеть, лол. В общем, сильно это как-то ненужно. Друзья должны быть в КЛ icq\jabber, музыка в каталоге ~/Music, видео в папке ~/Video, игры в ~/Games. Если кто-то хочет по-другому - пускай идет фтентакль, в мордокнигу, но не жалуется что за ними следят и навязывают правила. пользуешься сервисом == принимаешь terms of use. Зачем забивать гвозди автогеном через задницу - я не понимаю, хоть убейте.

NeverLoved ★★★★★ ()
Последнее исправление: NeverLoved (всего исправлений: 1)
Ответ на: комментарий от Ttt

Cunt'акта
Ttt

Извини, но у тебя репутация.

можно большего количества информации о людях с целью возможного использования её против этих людей.

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

quowah ()
Ответ на: комментарий от NeverLoved

И так же поступает еще двести человек. Они все будут тянуть траффик с меня получается?

Торрент никто не отменял.

vurdalak ★★★★★ ()
Ответ на: комментарий от Novator

Есть анкеты, обмен сообщениями. Даже видео и аудио звонок.

Это в половине мессенджеров есть. Они тоже все соцсети?

vurdalak ★★★★★ ()
Ответ на: комментарий от NeverLoved

Допустим, я выложил новую только вышедшую чью-нибудь песню. Человек нашел её, и слушает. И так же поступает еще двести человек. Они все будут тянуть траффик с меня получается?

Не беспокойся, твой сервер заблокируют, а за тобой придут.

Ttt ☆☆☆☆☆ ()
Ответ на: комментарий от vurdalak

Ну сейчас просто любой более-менее популярный ресурс модно называть социальной сетью. Даже кто-то вроде википедию к ним относил.

Ttt ☆☆☆☆☆ ()

Хорош аналитику разводить!
Пробуем прогу и делимся впечатлениями :)

Novator ★★★★ ()

А где социалочность?

А что в этой Pandor'е социалочного? Аналог Skype'а не есть «социальная сеть». Где возможность френдить, выкладывать фотографии?

Camel ★★★★★ ()
Ответ на: комментарий от Ttt

P2P социальная сеть Pandora 0.1 (альфа-версия) (комментарий)

vurdalak: Общий смысл понятен — чтобы руководство на банило за подельные имя-фамилию и не удаляло контрафакт

Ttt: Не беспокойся, твой сервер заблокируют, а за тобой придут.

Если ты прав, то толку от этой сети? и о чем говорит товарищ вурдалак?

NeverLoved ★★★★★ ()

Как там разрешается проблема флуда? Какой уровень распределенности?

quowah ()

P2P социальная сеть Pandora

асоциальная сеть

anonymous ()
Ответ на: А где социалочность? от Camel

И это тоже не основная задача социальной сети. Социальная сеть — это, по сути, база данных людей.

Ttt ☆☆☆☆☆ ()
Ответ на: комментарий от NeverLoved

Ну тут репрессии будут производиться только по воле государства и самим государством, а в централизованных поц. сетях ещё силён фактор левой пятки админа.

Ttt ☆☆☆☆☆ ()
Ответ на: комментарий от Ttt

Одно время смена имени и фамилии была возможна только по скану паспорта

Обалдели совсем.

Deleted ()
Ответ на: комментарий от Ttt

Основное отличие.

И это тоже не основная задача социальной сети. Социальная сеть — это, по сути, база данных людей.

Я не знаю какая у «социально сети» задача, но отличие её от просто «сайта новостей» или «форума» именно в построении графа взаимоотношений участников, то есть возможность «френдить» для «социальной сети» обязательна.

Camel ★★★★★ ()
Ответ на: комментарий от quowah

Как там разрешается проблема флуда?

Для незнакомцев стоит капча.
А вобще нужно задавать ключу уровень доверия, если они выше 0.0, то капча не запрашивается, а если отрицательный, то соединение не проходит.

Какой уровень распределенности?

100%. Нет никаких серверов, чистое p2p.

Novator ★★★★ ()
Ответ на: комментарий от NeverLoved

Допустим, я выложил новую только вышедшую чью-нибудь песню. Человек нашел её, и слушает. И так же поступает еще двести человек. Они все будут тянуть траффик с меня получается? или те, кто уже послушал - будут релеить песню через свои тачки? если да, то сколько ж этой штуке надо свободного места на винте?

P2P, т.е. тянется у ближайших по цепочкам доверия. А держать столько записей, сколькими ты сам пользуешься.
Почитай статью на Хабре, многие вопросы отпадут.

Novator ★★★★ ()

// Уже замечал что P2P софт с названиями стянутыми у какой-то фантастики, не взлетают. Тоже как-то думал о распределённой сети, и думал что название бы для неё подошло «Pala». Да вот думаю что не взлетит с таким названием.

quowah ()

Звучит интересно, как-нибудь стоит попробовать.

Programmist11180 ★★★ ()
Ответ на: комментарий от Novator

100%. Нет никаких серверов, чистое p2p.

Не, не то. Ещё представление важно.

А вобще нужно задавать ключу уровень доверия, если они выше 0.0, то капча не запрашивается, а если отрицательный, то соединение не проходит.

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

quowah ()

можно по емейлу robux@mail.ru, во вконтакте или по фейсбуку.

А по пандоре?)

социальной сети

Не, это какой-то скайпо-мамбл на стероидах.

devl547 ★★★★★ ()
Последнее исправление: devl547 (всего исправлений: 1)

Блэкджек и шлюхи будут?

Valkeru ★★★★ ()
Ответ на: комментарий от devl547

А по пандоре?)

можно, но как-то же надо узлы друг другу сообщить ;)

Кстати, кто хочет по Пандоре со мной трещать, пишите в личку - скажу адрес своего узла.

Novator ★★★★ ()
Ответ на: комментарий от Valkeru

Блэкджек и шлюхи будут?

Планируются. Но для меня это не главное )
Для меня главное довести систему до состояния, когда люди смогут совместо разрабатывать в Пандоре социальные проекты.

Novator ★★★★ ()
Ответ на: комментарий от Novator

но как-то же надо узлы друг другу сообщить ;)

И вот в этом месте все садится в лужу.

devl547 ★★★★★ ()
Ответ на: комментарий от Novator

а публично почему стесняешься адрес сообщить? :)

Harald ★★★★★ ()
Ответ на: комментарий от Valkeru

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

Ttt ☆☆☆☆☆ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.