Ruby → Создание EXE файла из ruby скрипта при помощи ocra на примере утилиты командной строки, посылающей XMPP (Jabber) уведомления из песочницы
Понадобилось мне, чтобы торрент клиент оповещал меня в QIP о закачке очередной порции добра.
Ринулся я искать подходящую утилиту с интерфейсом командной строки для отправки XMPP сообщений… и ничего не нашел — кругом клиенты, не заточенные для нужд автоматизации. Отсутствие очевидных кандидатов подвигло меня к написанию собственной утилиты.
Ринулся я искать подходящую утилиту с интерфейсом командной строки для отправки XMPP сообщений… и ничего не нашел — кругом клиенты, не заточенные для нужд автоматизации. Отсутствие очевидных кандидатов подвигло меня к написанию собственной утилиты.
IP-телефония → Связываем Active Directory, Asterisk и OpenFire из песочницы
Дружим между собой Active Directory, сервер IP телефонии Asterisk и Jabber-сервер OpenFire.
Не буду касаться установки всего по отдельности – все неплохо описано и работает в индивидуальном порядке весьма замечательно. Напишу, как я объединял все это вместе, на что наткнулся и что у меня получилось.
IM → Ежегодный Новый год за компом
С наступающим, друзья Хабравчане!

Желаю всем хорошо его отметить в компании друзей и близких! А так же добра и успехов в новом году!
Но, наверняка, не у всех есть такая возможность и придется встречать Новый Год около компьютера или на худой конец, смартфона. Как раз для таких хабравчан приглашаю собраться в Jabber-конференции, как было на прошлый Новый год (habrahabr.ru/blogs/im/111026/). Просто так, чтобы быть не совсем в одиночестве.
Параметры конференции:
Сервер: conference.last-year.ru
Комната: habr2012
Или, иными словами, habr2012@conference.last-year.ru
Внимание! Просьба, как и в прошлом году, до ника в скобках писать смещение по UTC.
Например, (UTC+0)Nick
В этот раз сервер достаточно мощный, юзерлимит высокий. Должны поместиться все!
АПД: У кого совсем все плохо — создавайте на сервере временный аккаунт и сидите через него. Работает гораздо лучше. Регистрироваться клиентом.
UPD: Приношу всем извинения за то что нас вайпали и сервер падал. Сейчас всё ок. Сейчас основным смотрящим за конфой и всем сервером назначен мой хороший друг, ainu. К сожалению, по семейным обстоятельствам, я смогу активно присутствовать несколько позже.
ВСЕМ ДОБРА!

Желаю всем хорошо его отметить в компании друзей и близких! А так же добра и успехов в новом году!
Но, наверняка, не у всех есть такая возможность и придется встречать Новый Год около компьютера или на худой конец, смартфона. Как раз для таких хабравчан приглашаю собраться в Jabber-конференции, как было на прошлый Новый год (habrahabr.ru/blogs/im/111026/). Просто так, чтобы быть не совсем в одиночестве.
Параметры конференции:
Сервер: conference.last-year.ru
Комната: habr2012
Или, иными словами, habr2012@conference.last-year.ru
Внимание! Просьба, как и в прошлом году, до ника в скобках писать смещение по UTC.
Например, (UTC+0)Nick
В этот раз сервер достаточно мощный, юзерлимит высокий. Должны поместиться все!
АПД: У кого совсем все плохо — создавайте на сервере временный аккаунт и сидите через него. Работает гораздо лучше. Регистрироваться клиентом.
UPD: Приношу всем извинения за то что нас вайпали и сервер падал. Сейчас всё ок. Сейчас основным смотрящим за конфой и всем сервером назначен мой хороший друг, ainu. К сожалению, по семейным обстоятельствам, я смогу активно присутствовать несколько позже.
ВСЕМ ДОБРА!
Блог компании Mail.Ru Group → Почему крупные мессенджеры не работают с XMPP или Размышления о судьбе протокола
Один из самых частых вопросов, задаваемых нашими пользователями, звучит так: «когда Агент и ICQ перейдут на протокол XMPP, и почему этого до сих пор не произошло?».

С одной стороны, Jabber (так часто называют протокол XMPP, хотя Jabber — это просто старая версия спецификации XMPP) многие считают лучшей альтернативой проприетарным протоколам, с другой – мировая практика показывает, что крупные интернет-компании не торопятся работать с XMPP, и у них есть для этого определенные причины.
Поскольку вопрос этот не так прост, как может показаться на первый взгляд, мы решили ответить на него максимально подробно, в том числе на примере собственного продукта — Mail.Ru Агента. Не ради дополнительного PR, а просто потому, что бизнес-аргументы всегда интереснее, чем заключения, построенные на абстрактных примерах.
Итак, почему не XMPP?

С одной стороны, Jabber (так часто называют протокол XMPP, хотя Jabber — это просто старая версия спецификации XMPP) многие считают лучшей альтернативой проприетарным протоколам, с другой – мировая практика показывает, что крупные интернет-компании не торопятся работать с XMPP, и у них есть для этого определенные причины.
Поскольку вопрос этот не так прост, как может показаться на первый взгляд, мы решили ответить на него максимально подробно, в том числе на примере собственного продукта — Mail.Ru Агента. Не ради дополнительного PR, а просто потому, что бизнес-аргументы всегда интереснее, чем заключения, построенные на абстрактных примерах.
Итак, почему не XMPP?
Системное администрирование → Способ связать разные компьютеры в одну сеть из песочницы
Задача
Есть несколько компьютеров, которые необходимо соединить в одну сеть, в не зависимости от операционной системы, аппаратной платформы, способа передачи данных и сетевого расположения. Создаваемая сеть позволит передавать данные от промышленного компьютера, управляющего технологическим процессом на всевозможные потребители (с дальнейшей обработкой этих данных), с возможностью обратной связи (для отдачи команд на исполнение).
Блог компании Mail.Ru Group → Mail.Ru Агент со вкусом Одноклассников
Приветствую, Хабр!
Сегодня вышел Mail.Ru Агент для PC (версия 5.8). Основная функция этого апдейта – интеграция с Одноклассниками на уровне обмена сообщениями с друзьями в этой социальной сети (чуть раньше мы уже поддержали такие социальные сети, как Вконтакте и Facebook — об этом мы подробно рассказывали).

Авторизация выполняется по привычной паре «логин/пароль» от аккаунта на Одноклассниках, причем эта пара используется однократно и не хранится на клиенте.
В ближайшем будущем поддержка Одноклассников появится и на других платформах.
Мы продолжаем наш курс на мультипротокольность и стирание границ между различными сервисами общения, stay tuned!
Скачать новый Mail.Ru Агент можно здесь.
Тестируйте, оценивайте, высказывайтесь!
Илья Наумов, руководитель проекта Mail.Ru Агент
Сегодня вышел Mail.Ru Агент для PC (версия 5.8). Основная функция этого апдейта – интеграция с Одноклассниками на уровне обмена сообщениями с друзьями в этой социальной сети (чуть раньше мы уже поддержали такие социальные сети, как Вконтакте и Facebook — об этом мы подробно рассказывали).

Авторизация выполняется по привычной паре «логин/пароль» от аккаунта на Одноклассниках, причем эта пара используется однократно и не хранится на клиенте.
В ближайшем будущем поддержка Одноклассников появится и на других платформах.
Мы продолжаем наш курс на мультипротокольность и стирание границ между различными сервисами общения, stay tuned!
Скачать новый Mail.Ru Агент можно здесь.
Тестируйте, оценивайте, высказывайтесь!
Илья Наумов, руководитель проекта Mail.Ru Агент
IM → ICQ включает интеграцию с Gtalk в официальном клиенте
Тихо и незаметно вышла новая версия ICQ под номером 7.6
И вроде бы всем уже все равно. Помянули, перезахоронили, но на официальном сайте теперь новый классный постер.

И задорная реклама предлагает нынче оставаться на связи не только с друзьями из ICQ, но и из facebook (ожидаемо) и из Gtalk (неожиданно).
Более того, если обратиться к официальной справке www.icq.com/download/icq/knownissues/ru то выясняется, что аналогичный функционал нынче наличествует в версиях для iOS и Android.
Надеюсь, что умелые руки выяснят в скором времени, через какое место осуществляется интеграция между ICQ и Gtalk и про аську можно будет окончательно забывать, не опасаясь потерять старые контакты из нее.
И вроде бы всем уже все равно. Помянули, перезахоронили, но на официальном сайте теперь новый классный постер.

И задорная реклама предлагает нынче оставаться на связи не только с друзьями из ICQ, но и из facebook (ожидаемо) и из Gtalk (неожиданно).
Более того, если обратиться к официальной справке www.icq.com/download/icq/knownissues/ru то выясняется, что аналогичный функционал нынче наличествует в версиях для iOS и Android.
Надеюсь, что умелые руки выяснят в скором времени, через какое место осуществляется интеграция между ICQ и Gtalk и про аську можно будет окончательно забывать, не опасаясь потерять старые контакты из нее.
Блог компании «Афиша» и «Рамблер» → «Рамблер» объединяет контакты пользователей
Друзья!
Сегодня объединенная компания «Афиши» и «Рамблера» запустила в публичное beta-тестирование коммуникатор «Рамблер-Контакты». Новый продукт объединяет контакты из различных интернет-сервисов и предоставляет все возможности для общения — в одном приложении.
«Рамблер-Контакты» позволяют пользователю общаться через единый интерфейс с друзьями из различных социальных сетей и мессенджеров. Сегодня это «ВКонтакте», Facebook, ICQ, Mail.ru «Агент», Google Talk, «Я.Онлайн», QIP, Jabber. Не важно, на какой аккаунт или сервис было отправлено сообщение. Если пользователь подключил свои учетные записи к «Рамблер-Контактам», то сможет всегда оставаться на связи.

Сегодня объединенная компания «Афиши» и «Рамблера» запустила в публичное beta-тестирование коммуникатор «Рамблер-Контакты». Новый продукт объединяет контакты из различных интернет-сервисов и предоставляет все возможности для общения — в одном приложении.
«Рамблер-Контакты» позволяют пользователю общаться через единый интерфейс с друзьями из различных социальных сетей и мессенджеров. Сегодня это «ВКонтакте», Facebook, ICQ, Mail.ru «Агент», Google Talk, «Я.Онлайн», QIP, Jabber. Не важно, на какой аккаунт или сервис было отправлено сообщение. Если пользователь подключил свои учетные записи к «Рамблер-Контактам», то сможет всегда оставаться на связи.

IP-телефония → Jingle стал базовым протоколом для GTalk
Компания Google решила сделать открытый протокол Jingle (XEP-166 и XEP-167) дефолтным сигнальным протоколом в GTalk. При этом в ближайшее время сохранится поддержка и старых протоколов для обратной совместимости. Однако, сторонним клиентам всё-таки рекомендуют тоже перейти на библиотеку libjingle, потому что поддержка SIP не сохранится вечно.
Сейчас звонки GTalk из GMail, iGoogle и Orkut уже осуществляются по протоколу Jingle, скоро выйдет соответствующий апдейт для Android-приложения. Планов обновлять десктопное приложение под Windows нет даже в будущем. Похоже, Windows-клиент вообще не будут развивать.
Jingle — расширение XMPP, позволяющее передавать между двумя клиентами аудио- и видеоданные. Разработан компанией Google совместно с XMPP Standards Foundation.
Сейчас звонки GTalk из GMail, iGoogle и Orkut уже осуществляются по протоколу Jingle, скоро выйдет соответствующий апдейт для Android-приложения. Планов обновлять десктопное приложение под Windows нет даже в будущем. Похоже, Windows-клиент вообще не будут развивать.
Jingle — расширение XMPP, позволяющее передавать между двумя клиентами аудио- и видеоданные. Разработан компанией Google совместно с XMPP Standards Foundation.
Ruby on Rails → Разговариваем с Rails-приложением через XMPP (Jabber)

Статья расскажет о том, как получать сообщения от вашего Rails-приложения по протоколу XMPP (Jabber) и наоборот, управлять приложением, отправляя ему команды через XMPP.