1.1, Аноним (1), 23:43, 07/11/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +6 +/– |
> Код серверной части написан на языке Python с использованием фреймворка Django
Значит не тормозит и уязвимостям не подвержен. И с параллелизмом. И легко сопровождаем. Очевидный выбор любого здравомыслящего (и толерантного) человека.
| |
|
2.3, Аноним (3), 23:48, 07/11/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
> С параллелизмом
Подразумеваю CPython как основную целевую реализацию Python. CPython имеет только гринлеты.
| |
2.14, Аноним (14), 09:29, 08/11/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Python с использованием фреймворка Django
раз уж сказали в морг, значит в морг..... Пора уже этот ужас забыть....
| |
|
|
4.55, Аноним (14), 19:20, 08/11/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
У питонистов даже пара лет вызывает устойчивые проблемы совместимости. За 40 лет оно разложится без каких-либо воспоминаний.
| |
|
|
|
1.2, Онаним (?), 23:47, 07/11/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> Из возможностей Zulip также можно отметить поддержку отправки сообщений пользователю в offline-режиме (сообщения будут доставлены после появления в online)
Неужели где-то этого нет?
| |
|
2.7, Андрей (??), 02:12, 08/11/2018 [^] [^^] [^^^] [ответить]
| +4 +/– |
> Представлен релиз Zulip 1.9, серверной платформы
> Код серверной части
> Из возможностей Zulip также можно отметить поддержку отправки сообщений пользователю в offline-режиме
Обычно, это подчёркивают только в распределённых безсерверных мессенджерах, где это действительно нетривиальная задача.
| |
|
3.12, zoonman (ok), 07:28, 08/11/2018 [^] [^^] [^^^] [ответить]
| –9 +/– |
Серьезно? Сохранить сообщение в LocalStorage и достать оттуда после выхода в Online и прицепа через WebRTC к другой ноде?
| |
|
4.17, . (?), 09:58, 08/11/2018 [^] [^^] [^^^] [ответить]
| +6 +/– |
> Сохранить сообщение в LocalStorage
чей?
> и достать оттуда после выхода в Online
кого?
весь прикол в том, что в распределенной системе может случиться и так, что ты и тот,кому ты написал, в онлайне одновременно не бывают (или бывают слишком редко, когда сообщение уже потеряет смысл)
| |
|
5.41, Аноним (41), 15:46, 08/11/2018 [^] [^^] [^^^] [ответить]
| –2 +/– |
и кого это должно волновать?
сообщение отправлено, значит должно быть доставлено, когда получатель будет в сети, и это ни его (получателя), ни моя (отправителя) проблема, что мы оба не бываем одновременно "в сети". временное хранилище на стороне сервера должно быть, история же куда-то сохраняется.
для меня вопрос о нетривиальности открыт - что там нетривиального?
| |
|
6.44, sailor cat (?), 15:55, 08/11/2018 [^] [^^] [^^^] [ответить]
| +9 +/– |
>> в распределённых безсерверных мессенджерах,
> временное хранилище на стороне сервера должно быть,
А ты сообразительный.
| |
6.50, Григорий Федорович Конин (?), 17:38, 08/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> временное хранилище на стороне сервера должно быть, история же куда-то сохраняется.
А вы слуачем не работаете в майкрасофте в скайп отделе?
| |
6.53, Sw00p akaJerom (?), 19:06, 08/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
>>временное хранилище на стороне сервера должно быть
в бессерверной архитектуре то самое "временное хранилище" на стороне отправителя ДОЛЖНО БЫТЬ.
| |
|
5.54, Sw00p akaJerom (?), 19:10, 08/11/2018 [^] [^^] [^^^] [ответить]
| –2 +/– |
>>кому ты написал, в онлайне одновременно не бывают
пользуйтесь голубиной почтой, нафига использовать мессенджеры "мгновенных" сообщений если ты используешь его раз в месяц?
| |
|
6.72, . (?), 14:12, 09/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
>>>кому ты написал, в онлайне одновременно не бывают
> пользуйтесь голубиной почтой, нафига использовать мессенджеры "мгновенных" сообщений
голубь-то поумнее будет - даже если голубятня закрыта, будет болтаться рядом с ней, пока владелец не проснется и не впустит, питаясь чем бабка послала. (правда, в процессе его может сожрать кошка)
> если ты используешь его раз в месяц?
разные часовые пояса, платный траффик - не, не слышал?
| |
|
7.76, Sw00p akaJerom (?), 16:32, 09/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
>>не, не слышал?
а про разницу "мгновенно" и "через месяц" - не слышал?
>>будет болтаться рядом с ней
а вот тут вопрос к голубятникам, как по мне, он вернётся обратно если его не приняли, и никого он ждать не будет.
| |
|
8.84, PnDx (ok), 14:52, 12/11/2018 [^] [^^] [^^^] [ответить] | +/– | он вернётся обратно если его не приняли 8212 спасибо, улыбнуло Прямо предс... текст свёрнут, показать | |
|
|
|
5.68, zoonman (ok), 02:22, 09/11/2018 [^] [^^] [^^^] [ответить] | +/– | Поэтому есть ноды-посредники, например ваши друзья Ваше сообщение шифруется кл... большой текст свёрнут, показать | |
|
6.73, . (?), 14:14, 09/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Поэтому есть ноды-посредники, например ваши друзья.
"не друзья они мне, Машенька, больше!"
> Ваше сообщение шифруется ключом получателя и рассылается друзьям, которые могут передать
> сообщение адресату, когда тот появится в сети.
может случиться, что это не эффективнее прямого подключения - по тем же причинам, по которым не работает и прямое. Поэтому идея да, верная, но использовать мы будем компьютеры не-друзей.
> Основной недостаток распределенных систем заключается в том, что для поддержании работы
> сети нужны дополнительные расходы ресурсов клиентов. Поэтому же устойчивость сети полностью
да кто ж их спрашивает-то ;-)
| |
|
|
|
3.60, Онаним (?), 20:31, 08/11/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
Что нетривиального? Написал, мессенджер (если бессерверный то сам клиент) ждёт в фоновом режиме когда адресат появится и отправляет.
| |
|
4.64, ыы (?), 21:05, 08/11/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Написал, выключил ноутбук...а мессенджер "ждёт в фоновом режиме когда адресат появится и отправляет".
Здорово блин.. действительно. Чертовски здорово... Придумано... осталось реализовать...
| |
|
5.65, Онаним (?), 22:28, 08/11/2018 [^] [^^] [^^^] [ответить]
| –2 +/– |
Десктопный клиент может передать сообщение на смартфон ни поручить эту задачу мобильному клиенту, смартфоны-то мало кто часто выключает.
| |
5.66, Sw00p aka Jerom (?), 23:17, 08/11/2018 [^] [^^] [^^^] [ответить]
| –3 +/– |
>>Написал, выключил ноутбук..
специально для людей с такой логикой, выше коментом описал - пользуйтесь голубиной почтой, мессенджер "мгновенных" сообщений не для вас.
| |
|
6.75, Иосиф Виссарионович Сталин (?), 15:46, 09/11/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это же идиотизм.
Сообщения должны доставляться независимо от наличия связи на том конце. То есть, если сообщение может не придти при включении онлайне, то такая система должна умереть.
Как только ей можно доверять, если сообщения не дойдут?
Да лучше я буду голубиной почтой пользоваться, я там знаю риски,а тут Спортлото. Сами играйте у рулетку.
| |
|
7.77, Sw00p akaJerom (?), 16:41, 09/11/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Это же идиотизм.
> Сообщения должны доставляться независимо от наличия связи на том конце.
)))))) инопланетяне ржут с твоего коммента.
>>то такая система должна умереть.
система "мгновенности", должна жить тогда и только тогда, когда оба конца "в онлайне" - точка.
если у вас ситема не живет по таким правилам (понятиям, протоколам), то это не "мгновенная" система, как указал выше - пользуйтесь голубиной почтой.
>>Как только ей можно доверять, если сообщения не дойдут?
Так же как мы доверяем транспортам tcp и udp.
>>Да лучше я буду голубиной почтой пользоваться
ну наконец то дошло до вас, и поняли в чём разница между "мгновенно", и "через месяц".
>>Сами играйте у рулетку.
жизнь игра, а мы в ней игроки, и у каждого свои правила на неё.
| |
|
|
|
|
|
2.8, Аноним (8), 02:37, 08/11/2018 [^] [^^] [^^^] [ответить]
| +3 +/– |
Skype 4 Business от МС, как пример - нет оффлайн доставки сообщений ...
| |
|
3.11, Fil (??), 07:15, 08/11/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
Есть, но они падают в почту, в missed conversations
| |
|
|
5.57, J.L. (?), 19:44, 08/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> это в актуальной на сегодня версии 16.0 они попадают xD
чёт нифига в 16.0.4738.x нифига не приходит ни на почту ни в скайп если слать в оффлайн
"ФИО в настоящий момент не может получать сообщения, т. к. установлен статус "Недоступен" или "Не в сети"."
и никакой почты не бывает после
| |
|
4.74, . (?), 14:16, 09/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Есть, но они падают в почту, в missed conversations
это, кажись, только при интеграции с exchange. (в смысле, эта почта ни разу не smtp)
| |
|
|
|
|
2.9, НяшМяш (ok), 02:39, 08/11/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
Это скорее для тех, кого не устраивает Slack. Будет ещё один "убийца" в списке.
| |
|
|
4.61, Онаним (?), 20:33, 08/11/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
> долой слак, даешь человеческий IRC!
Надо просто сделать морду к IRC, решающую те же задачи (красиво и для тупых) и не вижу причин для существования Слака.
| |
|
|
|
3.38, Клыкастый (ok), 15:32, 08/11/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
проблема не в лишнем, это можно бы потерпеть. проблема в том, что множества XEP-ов в клиентах и серверах как-то хитро пересекаются. и граждане, которые что-то хотят на xmpp идут вот так:
- о! я нашёл XEP, он нужен, почему его никто не использует!?
- ой, а что оно не везде работает...
- ой, а давайте напишем свой клиент...
- и сервер...
- и не на xmpp...
| |
|
|
5.70, Клыкастый (ok), 10:11, 09/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> А почему бы патчей не заслать вместо написания с нуля?
Патчи на ерланг, например, могут не только лишь все.
| |
|
|
|
2.19, Аноним (19), 10:14, 08/11/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
Я пошел по ссылкам и посмотрел фичи, первое что увидел что можно вставлять код с подсветкой синтаксиса, LaTeX, и автоматическое подхватывание ссылок на баги. А jabber просто месенджер. По этой причине этот zulip может быть очень годен в распределенной команде.
| |
|
3.58, J.L. (?), 19:47, 08/11/2018 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Я пошел по ссылкам и посмотрел фичи, первое что увидел что можно
> вставлять код с подсветкой синтаксиса, LaTeX, и автоматическое подхватывание ссылок на
> баги. А jabber просто месенджер. По этой причине этот zulip может
> быть очень годен в распределенной команде.
вы идиот?
"можно вставлять код с подсветкой синтаксиса, LaTeX, и автоматическое подхватывание ссылок на баги. А jabber просто месенджер."
вы описали функционал показа сообщения клиентом, а не функционал jabber-а
| |
|
4.69, Аноним (19), 10:05, 09/11/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
Утверждаешь jabber это не клиенты, жабер это протокол? Ну давай... найди мне клиент который сможет LaTeX, подсветку кода, урлы на тикеты, я помню сколько мы клиентов jabber'а перебрали только чтоб аудиосвязь у всех работала работала. Также фигна с SIP, но это уже совсем другая история...
| |
|
5.71, J.L. (?), 12:11, 09/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
> Утверждаешь jabber это не клиенты, жабер это протокол? Ну давай... найди мне
> клиент который сможет LaTeX, подсветку кода, урлы на тикеты, я помню
> сколько мы клиентов jabber'а перебрали только чтоб аудиосвязь у всех работала
> работала. Также фигна с SIP, но это уже совсем другая история...
статья 2009 года указывает минимум 3 клиента с поддержкой LaTeX https://habr.com/post/50776/
в том числе православная мирандочка
миранда - клиент
жаббер - протокол
один клиент поддерживает множество протоколов, в том числе богомерзкие протоколы скайпа и вконтактика
и способен передавать и показывать LaTeX сквозь любой из этих протоколов
| |
|
|
3.62, Онаним (?), 20:35, 08/11/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
> можно вставлять код с подсветкой синтаксиса, LaTeX, и автоматическое подхватывание ссылок на баги
Почему нельзя то же самое запилить в IRC на стороне клиента?
| |
|
2.25, anonymous (??), 11:38, 08/11/2018 [^] [^^] [^^^] [ответить]
| –5 +/– |
Джаббер, как сын своей эпохи ICQ, в новых реалиях плохо применим. Людям не нужен обособленный клиент с навороченной логикой, людям нужен легкий веб-интерфейс со всеми удобствами на месте, вне зависимости от реализации клиента.
| |
|
3.43, Аноним (41), 15:50, 08/11/2018 [^] [^^] [^^^] [ответить]
| +5 +/– |
и гигабайты ОЗУ этим легким веб-клиентам. спасибо, а то мы на нативных qt/gtk сидели, а теперь вот апрейдить комп нужно чтобы он текст отправлять мог.
| |
|
|
1.13, zoonman (ok), 07:29, 08/11/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Напоминает мою старинную идею живого форума, которую я пилю в свободное время.
| |
|
|
3.49, zoonman (ok), 16:53, 08/11/2018 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Ну, показывай.
Да стыдно пока показывать. Если очень хочется посмотреть на прототип, то он запущен тут linuxquestions.ru (сырой).
| |
|
|
|
2.40, Аноним (39), 15:46, 08/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
в данном случае в desktop клиенте смысла практически нет, все тоже самое, что в веб интерфейсе
| |
|
1.22, Pofigist (?), 11:14, 08/11/2018 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Блин, они бы название сменили... Абсолютно невозможно это кому-то предлагать...
| |
1.24, Аноним (24), 11:27, 08/11/2018 [ответить] [﹢﹢﹢] [ · · · ] | +1 +/– | Требования у него большие CPU and Memory For installations with 100 users you... большой текст свёрнут, показать | |
1.56, J.L. (?), 19:35, 08/11/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
//offtop
подскажите, пожалуйста, децентрализованную систему для чатов (безсерверную) с клиентами на винде и линуксе с возможностью:
1) подтягивать историю чата от других пользователей
2) автоподключение к чату при логине
2) пересоздание чата на лету после того как все пользователи её покинули и кто-то запустил чатилку
3) желательно: экспорт истории в файл
| |
1.78, Аноним (78), 21:48, 09/11/2018 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А если охота аля джаббер (локальный сервер), но чтобы файлы можно было кидать и из инета кто-то заходить мог секюрно, ну и чат программу в трее, а не в браузере?
| |
|
2.81, 1565678788 (?), 08:58, 12/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
Так поднимите локальный сервер джаббера (Openfire) и выставите его по айпишнику в инет. Клиент в трее — Pidgin. В чём проблема-то? Секьюрность есть, файлы кидаются.
| |
|
3.87, . (?), 18:10, 15/11/2018 [^] [^^] [^^^] [ответить]
| +/– |
и виснет всего лишь пару раз в день, а жрет пол-терабайта оперативки непойми на что.
нет, спасибо - именно по этой причине в свое время пришлось уходить на ejabberd (который тоже, конечно, та еще субстанция)
| |
|
|
|