на жуйке отломался постинг через xmpp, и я не буду торопиться его чинить — раз никому не надо и никто не собирается его поддерживать, значит починю как будет время, возможно в этом году :)
Если разлогиниться на сайте, и открыть juick.com — то жаббера больше не существует :D
(на самом деле есть, но новые пользователи об этом не узнают)
@zinid, я конечно понимаю что всем пофиг, но если убрать compression из фич ejabberd до авторизации, то клиенты с включённым сжатием смогут лучше подключаться, щас если начать сжатие до авторизации, то ejabberd сходит с ума — говорит что включил, но продолжает слать обычным текстом. Если же сначала авторизоваться, то работает
Теперь совсем всё?
2017-11-22T12:28:23 — stream to gmail.com F7B635209D749D3B open
2017-11-22T12:28:23 — Stream error from F7B635209D749D3B: not-authorized
mail.jabber.org — я конечно пишу на английском как таджик говорит на русском, но может до них все же дойдет?
i.juick.com — 15 лет непрерывных побед
я у мамы петросян сегодня — juick.com
[09:58:51] *** Contact has been switched: juick@juick.com/Juick
"Приобрел" домен spectrum.im вместе с правами на гитхаб, теперь еще и пользователи спектрума будут ныть и требовать от меня что-то делать :)
mail.jabber.org
there was a failure at the hosting provider, destroying the server that hosts the xmpp.org XMPP service, website, wiki, xmpp.net service, etc. etc.
that machine wasn’t being backed up
26 июня вас станет вдвое меньше — gsuiteupdates.googleblog.com — ну, расскажите мне про открытые протоколы, красноглазые друзья ;)
Добавил в угнич-жабберсервер поддержку STARTTLS — как и обещал, это заняло один вечер :)
xmpp.net — результаты для тестовой копии, в ближайшем времени запустим на основном домене.
Нас убил ватсапп. А так — сегодня могло исполниться 10 лет. Не чокаясь! Мы убили на тебя 10 лет, бомбус!
Иии на замену одного автора невзлетевшего "стартапа" — juick — выходит участник другого никому не нужного проекта 4talk — #2710104 — вкратце "у меня нихуя не получается, но я точно знаю что xmpp во всем виноват!"
@ugnich фонтанирует идеями про XMPP в жуйк, XMPP Software Foundation фонтанирует XEPами, а клиентов как не было, так и нет. Почему их энергию не направить на дело, а не на треп? :)
github.com — для тех кто хочет потестить учетную запись jabber.ru/xmpp.ru для звонков, непосредственно из Tkabber :)
Модные современные мессенджеры умеют получать push-уведомления на Android/iOS-устройства о новых сообщениях, а XMPP разработчики этих убийц Whatsapp-а считают "устаревшим" и "не умеющим" реализовывать подобные фичи. На самом деле все очень просто и нужно совсем немного кода:
1) берем xmpp-сервер prosody и модуль mod_smacks из prosody-modules, реализующий XEP-0198: Stream Management
2) настраиваем ему параметр smacks_hibernation_time = 86400 — столько секунд он будет держать сессию клиента подключенной, если он(клиент) отключился.
3) немножко патчим его(модуль), добавляя туда один единственный вызов события получения сообщения — paste.org.ru
4) теперь пишем дополнительный модуль, назовем его mod_smacks_notifications, который будет слать принятые во время отсутствия клиента сообщения через Google Cloud Messaging (аналогичным образом можно работать и с Apple и Microsoft, coming soon)
— paste.org.ru
5) далее нужно добавить поддержку в клиент, мной взят Android-клиент SawIM:
а) быстренько дописываем поддержку XEP-0198, очень простой XEP, нам достаточно считать полученные пакеты и по запросу сервера высылать это число, ну и естественно включать управление сессиями и продолжать разорванную сессию.
б) при получении от GCM регистрационного кода устройства, шлем нашему серверу запрос типа:
<iq type=set"><register xmlns="..." regid="[полученный-regid-от-гугла]" /></iq>
в) Создаем в Google API Console проект для нашего мессенджера, в консоли разработчика Google Play связываемся с приложением через Server API Key, в конфигурации нашего написанного модуля указываем gcm_api_key.
На все про всё ушло пара дней неспешной работы в свободное время, lua видел второй раз в жизни, ну java видел чуть побольше :) — github.com
Зарелизился Tkabber 1.1, изменения: главное — поддержка OTR, плюс Roster Versioning, новая встроенная игра и багфиксы :)
Официальная новость — tkabber.jabber.ru
Сборочка для Windows — tkabber.jabber.ru
Тут вот новый крутой сайт про жаббер, xmpp.net — тестирует безопасность жаббер-серверов. К juick.com ему даже не удалось подключиться — xmpp.net
Сборочка Spectrum2 под Шиндошс — dropbox.com
Отладочные символы + все необходимое для того чтоб написать свой плагин, например транспорт вконтактика — dropbox.com
Дополнительно требуется Шиндошс Vista/Server 2008 и выше (на икспи/2003 работать не будет) и MSVC 2012 Redist X86 — microsoft.com