Матрица: мы уже победили, просто это еще не так заметно
Или "мы ее не ждали, а она пришла".
В начале недели собственноручно пощупал то, что похоже будет нашим светлым будущем.
Вы наверное знаете, что я категорически не приемлю централизованные сервисы. Для меня это источник великого зла.
С социальными сетями мне сдержаться не удалось. А вот с мессаджерами получилось почти без срывов (пара ситуаций когда надо было сильно по делу, и потом сразу забыто, не считается).
Джаббер, на который были большие надежды, так и не взлетел, по причинам технически-политическим.
Но вот теперь появилась другая альтернатива, на которую я во-первых возлагаю большие надежды, а во-вторых оно таки похоже пошло в массы, пока в массы людей специализированных, но я надеюсь что этим не ограничится.
Альтернатива эта называется Matrix. Это собственно API для организации распределенных чатов. Как общих чатов, так чатов один на один. К нему прилагается эталонная реализация сервера называемая synapse, и эталонный клиент riot.
Synapse писан на питоне, но вроде как ставится и работает. Riot чистое node.js приложение. Умеет запускаться в браузере без единого серверного скрипта (только через API с synapse общается), а так же у него есть какой-то режим работы в виде отдельного приложения который я не пробовал.
Клиент из-за своей node.js'ности сильно жручий, но зато обладает всеми свистелками-перделками которые милы массовому пользователю.
Есть альтернативные клиенты, которые я толком еще не пробовал, но явно жручие гораздо меньше.
Matrix начал постепенно захватывать мир, на него например перешли команды mozilla и KDE. Наверное есть еще много других success stories, я просто не изучал внимательно...
Так что тем у кого на карантине появилось немного свободного времени настоятельно рекомендую ознакомиться, взять на заметку, или сразу на вооружение.
Знакомиться можно по адресу https://riot.im/app/ там сервер с публичной регистрацией от разработчиков всего этого дела. Можно найти меня. Я зовусь@nataraj:nataraj.su @dhyan:nataraj.su. Я настроил свой сервер, и можно заодно поиграться с межсерверным взаимодействием.
Так, что это... Добро пожаловать в наступившее будущее...
В начале недели собственноручно пощупал то, что похоже будет нашим светлым будущем.
Вы наверное знаете, что я категорически не приемлю централизованные сервисы. Для меня это источник великого зла.
С социальными сетями мне сдержаться не удалось. А вот с мессаджерами получилось почти без срывов (пара ситуаций когда надо было сильно по делу, и потом сразу забыто, не считается).
Джаббер, на который были большие надежды, так и не взлетел, по причинам технически-политическим.
Но вот теперь появилась другая альтернатива, на которую я во-первых возлагаю большие надежды, а во-вторых оно таки похоже пошло в массы, пока в массы людей специализированных, но я надеюсь что этим не ограничится.
Альтернатива эта называется Matrix. Это собственно API для организации распределенных чатов. Как общих чатов, так чатов один на один. К нему прилагается эталонная реализация сервера называемая synapse, и эталонный клиент riot.
Synapse писан на питоне, но вроде как ставится и работает. Riot чистое node.js приложение. Умеет запускаться в браузере без единого серверного скрипта (только через API с synapse общается), а так же у него есть какой-то режим работы в виде отдельного приложения который я не пробовал.
Клиент из-за своей node.js'ности сильно жручий, но зато обладает всеми свистелками-перделками которые милы массовому пользователю.
Есть альтернативные клиенты, которые я толком еще не пробовал, но явно жручие гораздо меньше.
Matrix начал постепенно захватывать мир, на него например перешли команды mozilla и KDE. Наверное есть еще много других success stories, я просто не изучал внимательно...
Так что тем у кого на карантине появилось немного свободного времени настоятельно рекомендую ознакомиться, взять на заметку, или сразу на вооружение.
Знакомиться можно по адресу https://riot.im/app/ там сервер с публичной регистрацией от разработчиков всего этого дела. Можно найти меня. Я зовусь
Так, что это... Добро пожаловать в наступившее будущее...
no subject
Возможно, поэтому для общения именно в КОМАНДЕ у нее есть врожденные преимущества перед XMPP, который все же в первую очередь ддя приватоной коммуникации.
no subject
Из матрицы по-моему слишком сильно торчат уши IRC. Она как-то не от мессенжеров а от мультиюзерсих чатиков происходит.
Ну как-то примерно да. Хотя насколько я слышал, ребята которые ее делают, пытались сначала построить систему именно на xmpp потом поняли что это дохлый номер и сделали свою json-based.
Возможно, поэтому для общения именно в КОМАНДЕ у нее есть врожденные преимущества перед XMPP, который все же в первую очередь ддя приватоной коммуникации.
В целом да. Но если она через это окажется стандартом де-факто, и люди будут и для single-общения в ней доступны, меня это устроит...
no subject
Или у нас как и в XMPP с межсерверным взаимодействием плохо?
no subject
Не, не получил...
Я таки перенесу сервер на vps'ку с настоящий, не динамическим IPшником, и с возможностью использовать купленный сертификат, и если не заработает тогда, то тогда и будем дальше разбираться...
Я как раз вчера вечеом ttl записи поменял с дня на час. Значит завтра можно будет переносить...
no subject
Я вчера попробовал зайти в #matrix:matrix.org и #synapse:matrix.org, так он у меня сервер в своппинг положил, пришлось его (synapse) стопить и рестартить. А то по vpn сконнектиться не мог.
no subject
получил от тебя запрос в matrix, но каст почему-то не прошел...
no subject
no subject
Похоже на то.
Оно мне что-то про notfound говорило... Но поскольку с телефона было плохо видно и я не понял...
no subject
no subject
no subject
Свежая история, как и в NNTP, хранится на всех причастных серверах. Псевдонимов для комнаты, в принципе, может быть тоже много и на разных серверах.
Натурный эксперимент уже проводился, самый большой сервер — matrix.org — лежал неделю, участники, уже присоединившиеся с других серверов к комнатам с ID на matrix.org, продолжали общаться между собой, как ни в чём не бывало. Некоторые считали, что даже лучше (сервер посылает новое сообщение всем не упавшим серверам в комнате отдельными https-запросами, так что исключение самого нагруженного сервера уменьшает тормоза).
no subject
no subject