LINUX.ORG.RU

Избранные сообщения unterwulf

Каковы практические проблемы Jabber?

 ,

У меня два вопроса.

1) Каковы практические проблемы использования XMPP, кроме малой популярности?

В дискуссиях об XMPP можно услышать общие доводы как то «множество неинтероперабельных реализаций», «фрагментированная поддержка возможностей», «протокол из частей». Нередко звучат и ложные заявления о якобы преимуществе JSON над XML, которые, что важно, малорелевантны практическому использованию Jabber.

Примером практической проблемы могло бы быть, например, «в популярном сервере jabber silently пропадают сообщения, но остальные серверы еще хуже», «частичная поддержка unicode, например буква ё не поддерживается», «нет ни одного клиента для Windows».

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


Второй вопрос.

2) «Пуш-уведомления», насколько я понимаю, работают через вендора ОС. То есть чтобы отправить пуш-уведомление в андройд аппарат, нужно обратиться к серверам Гугула (или посредников). Получается, что self-hosted jabber серверу придется обращаться к гуглу, чтобы отправить в мобильный клиент пуш-уведомление. В jabber серверах на практике это реализовано? Сколько за это нужно платить?

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

jxpnw
()

Где вы берете музыку для self-hosted?

 , , ,

Стриминг привнес в нашу жизнь хорошее – возможность в два клика послушать музычку по вкусу среди почти всего, что доступно в мировой культуре, кроме очень нишевых случаев. Как вы реализуете это в self-hosted? Где скачиваете/покупаете музыку? Как автоматизируете её доставку в век, когда в день появляется 120 тысяч новых треков? Я знаю, что кто-то просто не слушает ничего новее 1995 года, но кажется что дома хостятся не только они.

gaylord
()

Раздать внешний IPv6 в нутри локалки

 , , ,

И так, имеем локальную сеть. Сейчас все компу в ней получают серые IPv6, которые выходят через nat6. Подключил he6, дали внешку. Я распредилил её по узлам, на клиентах прописал руками.

Вот подсети:

серая - fd00:1002:1289:4::/64
внешка - 2001:470:7b2c:2::/64

Серая раздаётся через radvd - не жалко Вторую надо раздать так:

2001:470:7b2c:2::1/128 - пк
2001:470:7b2c:2::2/128 - ноутбук

как это можно сделать с помощью radvd

ne-vlezay
()