Много лет Google Talk работал на основе протокола XMPP, в том числе поддерживая XMPP Federation с другими сетями и делая возможным, например, использование ICQ через соответствующий jabber-транспорт в Google Talk (как в приложении, так и в чате в Gmail через web).
Однако, при переходе на Google Hangouts, представленный на последней конференции Google I/O, который объединяет Google Talk и Google+, Google отказывается от поддержки XMPP. Android-приложение Google Talk автоматически обновляется на Google Hangouts. Чат в Gmail пока можно переключать на Hagouts и обратно к классическому виду (соответственно, общение с джабер-клиентами других сетей и контактами ICQ и других транспортов возможно только в последнем случае).
Рубрика «xmpp» - 4
Google отказывается от поддержки XMPP
2013-05-18 в 13:09, admin, рубрики: gmail, Google, google hangouts, google talk, jabber, xmpp, метки: Google, google hangouts, google talk, jabber, xmppJasmine IM и Jimm Multi удалёны из Google Play по запросу Mail.ru Group
2013-05-15 в 15:29, admin, рубрики: android, aol, Google, ICQ, jabber, mail.ru group, xmpp, метки: aol, ICQ, jabber, mail.ru group, xmpp Этой ночью из Google Play удалили два популярнейших клиента с поддержкой протокола ICQ: Jimm Multi и Jasmine IM.
Пруфы простые
play.google.com/store/apps/details?id=ru.net.jimm
play.google.com/store/apps/details?id=ru.ivansuper.jasmin
Читать полностью »
Улучшаем emacs-jabber
2013-01-02 в 16:50, admin, рубрики: emacs, jabber, xmpp, метки: emacs, jabber, xmppНачало
На хабре уже была обзорная статья по jabber.el — jabber-клиенту для emacs. Решив попробовать этот клиент после pidgin, я наткнулся на отсутствие таких привычных уже вещей, как история ввода или форматированные сообщения. К сожалению, emacs-jabber не развивается так быстро, как хотелось бы. К счастью, возможности emacs по настройке практически безграничны, поэтому добавить нужное несложно. В этой статье я расскажу, как реализовал историю ввода. Если эта тема заинтересует общественность, в дальнейшем опишу отправку форматированных сообщений (html) и некоторые другие плюшки.
Читать полностью »
Установка Prosody v0.8 (Jabber-сервер) с аутентификацией из LDAP
2012-12-05 в 9:55, admin, рубрики: jabber, ldap, prosody, xmpp, метки: jabber, ldap, prosody, xmpp Доброго всем времени суток!
Все началось с того, что используемый мной OpenFire с нагрузкой из 80 клиентов начал потреблять около 2х Гб оперативной памяти. Ресурсы сервера это конечно позволяли, но я думаю, что все согласятся — это не хорошо. И поскольку в течении продолжительного времени разработчики OpenFire так и не устранили утечки памяти, решено было перейти на другой, более легковесный сервер.
Следоватьно поставленная задача: поднять непотребный к ресурсам jabber-сервер, с авторизацией по ldap-записям, и со списком контактов из ldap-групп пользователей.
Из всех вариантов я выбрал Prosody. Но столкнулся с ограниченностью литературы и некоторыми проблемами при установке и настройке. Под катом о том, как это все было преодолено.
Читать полностью »
ejabberd: мигрируем с mnesia на mysql
2012-10-12 в 13:20, admin, рубрики: ejabberd, jabber, mnesia, mysql, open source, xmpp, метки: ejabberd, jabber, mnesia, mysql, xmppПо мере использования xmpp сервером ejabberd наблюдаю крайний дефицит документации. Каждый чих чуть отклоняющийся от стандартных потребностей приходится придумывать самому, либо собирать по кусочкам из конференций, списков рассылки, комментариев в svn и непосредственно исходников.
С выходом ejabberd 2.1.11, в котором разработчики добавили поддержку ODBC в новых модулях, я столкнулся с проблемой переноса данных из штатной БД mnesia в более подходящую под мои задачи mysql. Когда-то я ее уже решал для других модулей, но лишь отдаленно помню как. Сейчас попробую вспомнить и задокументировать процесс для будущего себя и всех кому это может быть интересно.
XMPP для самых маленьких
2012-09-14 в 3:54, admin, рубрики: irc, jabber, XML, xmpp, Программирование, метки: irc, jabber, xmppДорогой дневник,
IRC отмирает, — кто-то уходит в социальные сети с концами, кто-то сменяет IRC на Jabber. На протяжении 6 лет моим хобби было написание mIRC бота (это как Emacs, только чат, но с таким же потенциалом для обвешивания его разным функционалом), но каналы опустели и теперь стало писать не для кого.
А писал я, позвольте похвастаться, многое — реализации HTTP, FTP, IRC серверов, Feed агрегатор, игры для IRC, и просто различные утилиты, которые выполняли рутинную задачу и делали жизнь легче. Все это — на чистом mIRC Scripting Language.
С потерей популярности IRC я не хочу отказываться от чатов и тоже перешел на Jabber, но в конференциях без своего бота, который предоставляет кучу полезных фич и развлекает посетителей — совсем не то. Поэтому я решил написать реализацию XMPP клиента, и для тех, кому это тоже может быть полезно — сделал шпаргалку, с описанием основных команд. По ней вы, используя любой любимый ЯП, в котором нет библиотек для XMPP, — да даже просто используя telnet, сможете сидеть в Jabber'е. Сравнивать я буду с IRC.Читать полностью »
Разработчики Xabber обещают открыть код, если наберут 50к подписчиков в твиттер
2012-07-23 в 14:09, admin, рубрики: android, jabber, open source, twitter, xabber, xmpp, метки: android, jabber, open source, twitter, xabber, xmppРазрешите представить вам бесплатный джаббер-клиент под андроид: Xabber. На мой неискушенный взгляд он обладает самым широким функционалом, который я подробнее распишу под катом (а так же выложу скриншоты для интересующихся).
Недавно разработчики программы объявили, что если наберут 50 тысяч последователей в твиттере, то откроют исходный код программы, что позволит дорабатывать программу сообществу. Сделать это можно по ссылке.
Работа по протоколу XMPP используя jquery
2012-07-10 в 6:02, admin, рубрики: jabber, javascript, jquery, long polling, nginx, openfire, xmpp, метки: jabber, jquery, long polling, openfire, xmpp
Доброго времени суток!
Этот небольшой обзор, я бы хотел посвятить насущной для некоторых разработчиков проблеме по работе с jabber сервером через long polling соединение по протоколу BOSH
Читать полностью »
SkypeKit в качестве XMPP gateway
2012-05-06 в 20:18, admin, рубрики: jabber, skype, xmpp, метки: jabber, skype, xmppСтранно, что после появления такого изобретения, как SkypeKit, этого еще никто не сделал.
Собственно такой шлюз позволяет обмениваться сообщениями с пользователями Skype, используя уже имеющуюся кучу клиентов с поддержкой Jabber.
Читать полностью »
Прототип клиента клиента Яндекс.Диска для Linux и открытие API
2012-04-28 в 8:19, admin, рубрики: inotify, xmpp, синхронизация, яндекс, Яндекс.Диск, метки: inotify, xmpp, синхронизация, Яндекс.ДискНа днях Яндекс открыл документацию API Яндекс.Диска, и я хочу рассказать о примере программы, созданной на базе этого API.
У Яндекс.Диска есть отдельные клиентские программы для ОС Windows и Mac OS X, которые поддерживают локальную копию файлового хранилища. Это невероятно удобно! Надо отдать должное Дропбоксу, который, кажется, первым предложил именно такой способ использования облачного файлового хранилища.
Для Линукса клиента нет, но зато Яндекс.Диск поддерживает доступ к файлам по открытому и отлично себя зарекомендовавшему за многие годы протоколу WebDAV. Поддержка WebDAV в ядре Линукса позволила относительно малой кровью создать прототип синхронизирующего клиента Яндекс.Диска.
Текущая версия доступна на гитхабе — это примерно 130 строк кода на Перле, а здесь я очень кратко расскажу, как она устроена и работает.
Краткий дисклеймер: поскольку пока это в большей степени прототип, использовать программу для синхронизации важных данных не рекомендуется. Клиент имеет пока лишь рудиментарую обработку ошибок, а также расходует куда больше памяти, процессора и трафика, чем можно.