CommSQ интеракивная конференция (чат)

Обсуждаются как существующие проекты (перевод документации, информационная система и т.п.), так и создание новых.

Модератор: Модераторы

Re: CommSQ интеракивная конференция (чат)

Сообщение Chief » 29.09.2007 12:34:37

GN писал(а):Немного неправильно поставлена цель. "Придумал идею, реализовать не могу. Хочу найти идиотов, которые за бесплатно мне будут писать доки, и код. А вообще-то нафиг мне открытый код давайте лучше платно."

Не угадали.
Мне времени одному не хватит... Или же это будет длится пару лет...
Указано было проект OpenSource лицензия BSD2, сервер также открыт, но протокол и расширенная часть сервера закрыты. Или вы хотите совсем нехрена получить?
Лично из собственных побуждений? Хм... Либо просто вы не сталкивались с проблемой выбора чата для локальной сети, не страдали херомантией и не ставили себе все вподряд чтобы подобрать, но все "новички" даже непонимают как туда зайти.
Вот пришлось сделать такой выбор...
И думаю в последствии многие провайдеры скажут спасибо!
Chief
новенький
 
Сообщения: 74
Зарегистрирован: 26.09.2007 17:44:59

Сообщение ev » 29.09.2007 18:22:41

Альтернатива: нет.

полно альтернатив
например, флеш чаты через сокеты чем плохи?

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

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

хм... а какая связь интерфейса пользователя и протокола обмена?
или что-то другое подразумевалось под "внутренним функционированием"?

протокол и расширенная часть сервера закрыты

какой же это опенсорс? это прям троян намечается ;)

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

сталкивались
а чтобы "новички" понимали надо просто делать все понятно пользователю, а не тяп-ляп
ev
долгожитель
 
Сообщения: 1763
Зарегистрирован: 27.04.2005 23:19:06
Откуда: Москва

Сообщение Deepthroat » 29.09.2007 19:57:06

Протокол и новички никак не связаны. Новичек должен видеть ярлык, который ему надо кликнуть, чтобы все работало. Это все UI, но никак не протокол.

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

Вы хотите создать сложный протокол, который будет эффективным? А с чего бы это сложному быть эффективней? Обычно, чем проще, тем и эффективнее, и тем популярнее. Посмотрите на HTTP. И потом, чего вы хотите от эффективности чата? Чтобы сообщение передавалось на 2 мс быстрее, чем в аналогах? А оно того вообще стоит?

И кстати, так чат для локалки или для интернета? Если для локалки, то тут и протокола-то никакого не надо - храни на сервере соответствия name:ip, отдавай клиентам IP по имени и пусть себе p2p соединяются. Куда уж эффективнее. Для многопользовательского чата можно все сообщения направлять по схеме Me->Server->EverybodyExceptMe или Me->Server->SeveralUsers, для приватов.

А вот для интернета чат не помешал бы. Только альтернативу я вижу не в централизации (зачем, есть же ICQ и иже с ней), а как раз в возможности создания своей сети общения. Т.е. есть несколько пользователей (студенческая группа, например), знаниями в области IT никто не обладает, т.е. свой сервер поднять и содержать нереально, но им нужен чат только для своих. При этом, у всех ADSL с внутренними IP, т.е. даже с p2p возникают проблемы. Максимум, что допускается поручить пользователям для организации сетки - это установить и запустить одну программу и разослать всем участникам один файл с настройками/служебной инфой, который программа попросит указать или создаст. При этом создатель файла, который должен распространить его среди избранных, автоматически становится супер-пользователем/админом чата.

Если кто-нибудь сделает такой чат - честь ему и хвала. Мне для этого не хватает только технологии соединения p2p пользователей, сидящих на ADSL без внешнего IP.
Аватара пользователя
Deepthroat
постоялец
 
Сообщения: 144
Зарегистрирован: 06.09.2007 00:21:34
Откуда: Outer Heaven

Сообщение Chief » 29.09.2007 23:21:56

Deepthroat писал(а):Сначала надо разработать спецификацию (ну или, на худой конец, идею) протокола

Это уже реализовано.
Deepthroat писал(а):Вы хотите создать сложный протокол, который будет эффективным?

Но он строится из маленьких конструкций.
Deepthroat писал(а):И кстати, так чат для локалки или для интернета?

В обоих направлениях.
Deepthroat писал(а):Только альтернативу я вижу не в централизации (зачем, есть же ICQ и иже с ней), а как раз в возможности создания своей сети общения.

Я помоему уточнял зачем централизованные сервера, но повторюсь : они не обязательны и для полного функционирования не нужны. Они необходимы для объединения и обновления. Особых функций на них не будет. Т.е. на центральных серверах находятся списки всех пользовательских серверов, которые будут постоянно обновляться. Мастер-сервера будут генерировать сертификаты подключений. Вообщем думаю понятно...
Deepthroat писал(а):При этом, у всех ADSL с внутренними IP, т.е. даже с p2p возникают проблемы

Функции файлового обмена, голосовых- и видео- конференций возлагается на суб-проекты ShadowZone.NET. Там уже особые технологии внедрять будем.
ev писал(а):какой же это опенсорс? это прям троян намечается

Вот же блин паникеры ёпть) Клиент и сервер OpenSource, API протокола прозрачные. Для защиты протокола его лучше не открывать, а API-интерфейс пожалуйста...
Chief
новенький
 
Сообщения: 74
Зарегистрирован: 26.09.2007 17:44:59

Сообщение Chief » 29.09.2007 23:29:53

SVN-сервер запущен:
http://commsq.shadowzone.net/svn/commsq_client/
http://commsq.shadowzone.net/svn/commsq_server/ (этот еще не работает)
анонимный доступ есть. логин : guest. пароль отсутствует.
Пока нет сайта, соответственно нет регистрации.
Направляем письма о регистрации на адрес: community@commsq.shadowzone.net
в виде:

Желаемый логин:
Пароль:
Имя Фамилия:
Возраст (не обязательно) необходим в случае если вами заинтересуются коммерческие организации, чтобы ваш возраст соответствовал >21года.
EMail:
ICQ/AIM:
WMZ кошелек:
Желаемое место в проекте: (например "программирование UI")
Желаемый язык программирования: (например Pascal)
Среда программирования: (например FreePascal)

и другую информацию по вашему усмотрению... которую бы вы хотели нам предоставить.

После регистрации вам будет предоставлен почтовый ящик с поддержкой SSL-соединения (POP3/SMTP) в виде логин@commsq.shadowzone.net размером в 100МБ (при служебной необходимости может быть расширен). Web-интерфейса нет и НЕ БУДЕТ.
Chief
новенький
 
Сообщения: 74
Зарегистрирован: 26.09.2007 17:44:59

Сообщение ev » 29.09.2007 23:48:57

Для защиты протокола его лучше не открывать, а API-интерфейс пожалуйста...

читайте основы криптографии
закрытость протокола не является защитой, а лишь подтверждает его возможную уязвимость
ev
долгожитель
 
Сообщения: 1763
Зарегистрирован: 27.04.2005 23:19:06
Откуда: Москва

Сообщение Chief » 30.09.2007 00:08:37

ev писал(а):
Для защиты протокола его лучше не открывать, а API-интерфейс пожалуйста...

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

Ну это как сказать, никто не запрещал совмещать одно с другим.
Chief
новенький
 
Сообщения: 74
Зарегистрирован: 26.09.2007 17:44:59

Сообщение Attid » 30.09.2007 10:21:46

Chief
для интеграции сайта с svn можно попробывать не изобретать колесо а поддержать отечественного производителя.
http://freepascal.ru/forum/viewtopic.php?t=2576
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение Chief » 30.09.2007 13:03:00

Attid писал(а):Chief
для интеграции сайта с svn можно попробывать не изобретать колесо а поддержать отечественного производителя.

Если вы имеете ввиду открывать проект на существующих серверах? Хм... Мне как сис. админу проще самому, темболее все под руками)
Chief
новенький
 
Сообщения: 74
Зарегистрирован: 26.09.2007 17:44:59

Сообщение Attid » 30.09.2007 13:32:32

или как вариант использовать их движок. поможете в розыске багов.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение Chief » 30.09.2007 15:59:53

Attid писал(а):или как вариант использовать их движок. поможете в розыске багов.

Да ну... Риск не уместен.
Chief
новенький
 
Сообщения: 74
Зарегистрирован: 26.09.2007 17:44:59

Сообщение ev » 30.09.2007 16:41:02

а в чем риск, если не секрет? ;)

и зачем тогда рисковать и ставить ваш не обкатанный, да еще закрытый протокол? :lol:
ev
долгожитель
 
Сообщения: 1763
Зарегистрирован: 27.04.2005 23:19:06
Откуда: Москва

Сообщение Chief » 30.09.2007 18:03:03

ev писал(а):а в чем риск, если не секрет? ;)

Риск касается только сервера. Мы не ставим "не опробованное". У нас отдельно проводится тестирование, а это время и деньги.
Chief
новенький
 
Сообщения: 74
Зарегистрирован: 26.09.2007 17:44:59

Сообщение ev » 30.09.2007 18:19:06

а как же вы тогда не боитесь использовать не опробованный новый чат сервер? это надо делать тестирование, а это время и деньги :)

складывается впечатление что чат надо написать только потому, что все существующие чаты писали не вы... и проще написать свой, чем использовать готовые :lol:
ev
долгожитель
 
Сообщения: 1763
Зарегистрирован: 27.04.2005 23:19:06
Откуда: Москва

Сообщение Chief » 30.09.2007 18:20:45

ev писал(а):а как же вы тогда не боитесь использовать не опробованный новый чат сервер?

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

Нет. Мы нашли подходящий - Commfort, купили. Но он не оправдал надежд, но пользователям нравилось, теперь их требования возрасли. Jabber, IRC, корпоративный ICQ пробовали - на отрез отказались почти все (а людей поверте оочень много).
Комфорт из-за своей закрытости и почти не продвигаемости просто задрал.
Chief
новенький
 
Сообщения: 74
Зарегистрирован: 26.09.2007 17:44:59

Пред.След.

Вернуться в Разное

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

Рейтинг@Mail.ru