• Почему ваш любимый мессенджер должен умереть

      image
      Кладбище мессенджеров, на котором обязательно должны оказаться Skype, Viber, WhatsApp, Hangouts, ooVoo, Apple iMessage, Telegram, Line, Facebook messenger и еще сотни мессенджеров, которым только предстоит выйти в ближайшее время.

      На написание этого текста меня подтолкнула ужасающая ситуация, сложившаяся в области интернет-коммуникаций, угрожающая перспектива развития инструментов для обмена мгновенными сообщениями, аудио-видеозвонками и надоевшие споры о том, какой же мессенджер все-таки хороший, правильный и безопасный.

      Последние годы конкуренция на рынке мессенджеров как никогда высока. Доступный интернет у каждого в смартфоне позволил мессенджерам стать самыми часто используемыми приложениями. Только ленивый сейчас не пишет свой мессенджер. Каждый день выходит новое приложение, обещающее совершить революцию в способах коммуникации. Доходит даже до абсурда вроде приложения Yo, позволяющего слать друг другу только одно слово.
      У каждого мессенджера есть своя аудитория, агитирующая пользоваться именно их любимым сервисом. В итоге приходится заводить кучу учетных записей в различных сервисах и устанавливать кучу приложений, чтобы иметь возможность оперативно связаться со всеми необходимыми людьми.

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

      image

      _ Почему такая важная для человечества технология, как мгновенные сообщения и аудио-видеозвонки, не может быть монополизирована какой-либо компанией. Как это тормозит развитие технологий, угрожает свободе и безопасности коммуникаций.


      Читать дальше →
    • Новая уязвимость в WhatsApp: волна смайликов, которые могут блокировать приложение

      • Перевод


      Смайлики стоят тысячи слов, по крайней мере, когда Вы пользуетесь WhatsApp. Мы уже привыкли выражать свои мысли и чувства с помощью этих колоритных персонажей – будь то улыбающиеся лица, какие-то предметы или даже животные, а потому порой даже сложно представить общение без них. На само деле, в рамках недавнего исследования Swiftkey, проведенного в США, удалось выяснить самые популярные смайлики в каждом из штатов, причем в некоторых из них исследователи получили очень необычные результаты, как например,
      Читать дальше →
    • Аудио и видео в мессенджере Tox

        Пока одни люди думают о регулировании мессенджеров, другие люди разрабатывают распределенные мессенджеры. В предыдущей публикации рассматривалось использование API ядра мессенджера Tox на примере создания простого echo-бота. Разработка Tox не стоит на месте и 3-го ноября ядро Tox обогатилось новой подсистемой аудио и видео вызовов — ToxAV о которой я и хотел бы рассказать в данной публикации.

        image

        Читать дальше →
      • Как правильно пасти котов. История построения системы контроля и учета рабочего времени для ИТ-компании


          Эта история построена на ряде удачных совпадений, в которых нам, как нам кажется, удалось распознать правильную тенденцию и создать продукт, который может подойти многим похожим на нас. Потому, что… впрочем, обо всем по порядку.
          Читать дальше →
        • История одной проблемы с отключением пользователей Ejabberd после обновления 2.1.13->15.07

            В связи с тем, что гугль мало помог в решении возникшей проблемы — пусть это останется тут, может кому из коллег-админов поможет сэкономить некоторое количество времени и нервов.
            Имеем ejabberd 2.1.13 из портов freebsd (10), полторы сотни зарегистрированных пользователей внутри организации, и некоторую потребность в его обновлении.
            Пересобираем (portmaster) erlang (с R16 до R18), перезапускаем ejabberd — имеющиеся в онлайне в вечернее время полтора десятка пользователей успешно переподключились.
            Собираем ejabberd, бекап, portmaster ejabberd, рестарт. Конвертируем конфиг в yaml.
            Сервер поднимается, полтора десятка клиентов подключились, sendxmpp работает, zabbix тоже заработал, спокойно уходим домой.

            С утра выясняется, что у одного из сотрудников не работает клиент (Miranda IM).
            То есть происходит подключение, грузится список контактов и тут же — уход в офлайн.
            Пробуем шаманства — обновить клиента, поменять на Miranda NG, поменять клиентский комп…
            Потом выясняется, что проблема не только у одного пользователя.
            У другого пользователя — подключение удается с… дцатой попытки.
            Читать дальше →
          • Как вести секретную переписку. Часть 2

            • Перевод
            В нашем блоге мы часто рассказываем о собственных кейсах — пишем о том, как бизнес работает с IaaS. Помимо этого мы обращаемся и к западному опыту в профильной сфере.

            Например, мы рассказывали:


            Сегодня мы продолжим знакомство с руководством одного из авторов The Intercept, который привел детальный разбор того, как вести переписку с использованием методов шифрования.

            Читать дальше →
          • Новая ICQ, или как мы получали Editors’ Choice

              image

              ICQ недавно удостоена номинации Editors’ Choice в Google Play. Данная номинация является, пожалуй, самой значимой в сторе из тех, что проходят ручную модерацию. Постараемся рассказать, как мы получили текущую «The New ICQ», и на что следует обратить внимание, если вы тоже хотите получить бейдж «Editors’ Choice» на ваше приложение.
              Читать дальше →
            • Создание канала с автопостингом в Телеграме без единой строчки кода

              • Tutorial

              Вступление


              Предупреждаю сразу: технического в статье очень мало. Это практически пошаговая инструкция для не очень сведующих в техническом плане пользователей. Для людей сведущих (и тех, кому лень читать много текста), приведу две ссылки: Telegram Bots API + IFTTT Maker Channel.

              Теперь подробнее. Думаю, все слышали про мессенджер Telegram. Вероятно, многие даже знают про нехитрый API для создания ботов в этом мессенджере. Кроме того, не так давно в T появилась возможность создавать так называемые «каналы» (channels), упрощающие мгновенную рассылку сообщений практически любому количеству подписавшихся на канал лиц. Наконец, самая свежая новость: ботов стало можно добавлять в качестве администраторов в каналы, то есть такие рассылки стало можно делать автоматизированно.

              Думаю, не надо объяснять, что это открывает довольно широкие возможности для различных сервисов. Например, у меня довольно быстро получилось сделать следующее:
              • три канала (@RedditTop, @r_pics, @gone_wild — осторожно, последний с «взрослым» контентом), которые ежечасно импортируют топовые посты с Реддита (и двух его сабреддитов);
              • ещё канал, делающий то же с постами с 9GAG;
              • и, наконец, завел хитрого бота @JamesBot, который анонимно пересылает все сообщения, написанные ему, в общий канал (@secret_ru, @secret_en, @secret_es, @secret_ar или @secret_fa — в зависимости от языка). Получился анонимный чат средней степени трэшовости.

              Уже после создания всех этих ботов и каналов мне пришло в голову, что простейший автоимпорт постов откуда-то «снаружи» можно наладить вообще без всякого кода и хостинга — буквально минут за 5. На помощь нам придет прекрасный сервис IFTTT — If This Then That, имеющий множество интеграций с социальными сетями и прочими сервисами. Правда, к сожалению, прямой интеграции с Телеграмом у него (пока?) нет — зато есть т.н. IFTTT Maker Channel, позволяющий делать простые HTTP(S)-запросы при срабатывании триггера. К сожалению, мы не сможем принимать сообщения, отправленные боту (входящие запросы IFTTT Maker принимать может, но, увы, только в строго определенном формате) — интерактива не выйдет. Зато сможем по срабатывании любого события (например, новый твит или пост в FB):
              • публиковать сообщение в канале,
              • отправлять сообщение в заранее выбранный чат (куда добавлен наш бот),
              • отправлять сообщение заранее указанному пользователю (который добавил себе бота).
              Читать дальше →
            • Анализ вариантов построения телефонии на базе Мicrosoft Skype For Business

                Всем добрый день. При построении телефонии в компании, в большинстве случаев выбор лежит среди традиционных телефонных производителей, таких как: Cisco/Avaya/Siemens(Unify)/Panasonic/NEC и прочие. В первую очередь это обусловлено тем, что люди выбирают телефонию и смотрят на классических производителей. Но всё чаще компании в своих требованиях, среди прочего, указывают возможности объединенных коммуникаций. А почему бы не подойти к этому вопросу иначе, выбирать систему объединенных коммуникаций, и на её базе уже строить систему телефонии? В данной статье я хочу рассмотреть возможность построения полноценной телефонии на базе решения Microsoft Skype For Business.
                читать далее...
              • UX в мессенджерах: 2005 – 2015. Часть II. Годы 2008-2015

                Год 2008, переломный


                Этот год стал переломным моментом в истории систем мгновенных сообщений.

                Именно в 2008-м была введена возможность мгновенного обмена сообщениями в Facebook. Соцсеть с самого начала обладала функцией обмена сообщениями, больше похожей на e-mail, однако встраивание мгновенного мессенджера в гигантскую социальную сеть, которая на тот момент имела 69 миллионов активных учетных записей, было огромным прорывом и стало одним из наиболее значительных событий в плане всеобщей интеграции. В социальной сети уже существовали профили пользователей с информацией о них, и ими же были собраны списки друзей, поэтому никому бы не пришлось составлять список контактов для чата отдельно. Если ICQ или AIM начинали с обмена сообщениями и расширяли функционал исходя из этого, то Facebook «зашел» с противоположной стороны: коллекционируя сведения о пользователях, собирая пользователей в группы по интересам и по кругам друзей, на момент запуска системы обмена мгновенными сообщениями FB обладал гораздо более обширным «дополнительным» (с точки зрения мессенджеров) функционалом, чем любая отдельная программа того времени. Если классические мессенджеры выстраивали паутины-связи между точками клиентов, нуждавшихся в коммуникации, то Facebook к этому моменту уже был огромной паутиной, которая ожила и заговорила.
                Читать дальше →
              • UX в мессенджерах: 2005 – 2015. Часть I. Предыстория. Годы 2005-2007

                  В процессе конкуренции мессенджеры претерпели значительные изменения, чтобы быть более доступными для клиентов. Предлагаем вам рассмотреть наиболее значимые шаги в развитии функционала, интерфейсов и UX систем мгновенных сообщений за последние 10 лет.

                  Год 2005: до и во время


                  Волна популярности ICQ, первого инстант-мессенджера, запущенного в 1996 году, пошла на спад. Большую клиентскую базу ICQ обеспечивала простота и доступность сервиса. Базовая идея мессенджера – возможность поиска контактов по имени, месту жительства, почте, никнейму, полу, возрасту и другой информации, указываемой пользователями – нашла отражение даже в оригинальном названии: аббревиатура ICQ практически совпадала по звучанию с ‘I seek you’ (= я разыскиваю тебя). Долгое время минимальный функционал и нетребовательность к ресурсам являлись решающими факторами при выборе клиента для мгновенных сообщений.

                  Знакомой многим особенностью ICQ был уникальный идентификационный номер, который выдавался пользователям в порядке возрастания. Прежде чем начать общение, требовалось узнать номер собеседника. При этом красивые и особенные номера имели особую ценность и могли перепродаваться за солидные суммы.

                  В более старых версиях ICQ была такая непривычная современным пользователям особенность, как вывод входящих и исходящих сообщений в раздельных окнах (что, очевидно, являлось этапом перехода с формата электронной почты). Стоит отметить, что несмотря на то, что ICQ уступал в популярности другим мессенджерам за рубежом, в России он был широко распространен, некоторые используют ICQ до сих пор.
                  Читать дальше →
                  • –2
                  • 2,6k
                  • 3
                • Почему SMS ограничены именно 160 символами, а сообщения в Twitter — 140 символами?


                    Документ из архива Твиттер, около 2000 г., рабочее название Твиттер — «Stat.us». Credit: Jack Dorsey

                    Шел 1985 год. Фридхельм Хиллебранд напряженно работал, сидя за столом в пустой комнате своего дома в Бонне (Германия), и непрерывно печатал на пишущей машинке случайные фразы: новости, просьбы, вопросы… все вперемешку. Закончив печать очередную страницу, Хиллебранд подсчитывал количество букв, цифр, знаков пунктуации и пробелов в каждом напечатанном на странице предложении, и тут же принимался за следующую страницу.

                    В то время перед коммуникационными компаниями остро стоял вопрос выработки технологического стандарта, который позволил бы мобильным телефонам передавать и показывать на экране текстовые сообщения.

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

                    «Полторы сотни символов»… Перед тем экспериментом с пишущей машинкой у Хиллебранда был спор с друзьями относительно достаточности такого ограничения для большинства пользователей мобильных телефонов.

                    «Мои друзья уверяли меня в один голос, что такое ограничение слишком малó для массового рынка»,- вспоминает Хиллебранд, и добавляет: «но я был более оптимистичен».

                    Читать дальше →
                  • Об особенностях технологии геолокации в MDK

                      Геофенсинг (Geofencing), взятый на вооружение разработчиками MDK, является интегрированной системой оповещения при пересечении пользователем виртуального периметра, установленного вокруг определенных точек на географической карте. Несмотря на простое определение, технология геофенсинга позволяет реализовать множество уникальных сервисов, недоступных иным технологиям использования географических координат пользователя. Но это еще не всё: механизм геофенсинга, интегрированный в MDK, основан на очень гибком алгоритме геопозиционирования с минимальным обращением к GPS-навигации. На практике это означает значительно более экономный расход заряда батарей смартфонов у пользователей мобильных приложений на основе платформы MDK.

                      За упрощенным определением способа «оповещения при пересечении границ» скрываются огромные возможности использования технологии геофенсинга для анализа данных и их использования в различных приложениях.

                      Сервисы геофенсинга, интегрированные в Messenger Development Kit, позволяют гибко настроить анализ получаемых данных и контролировать удаленные процессы по заранее настроенным параметрам. Так, например, мониторинг рабочего времени или обеденных перерывов можно настроить как по продолжительности, так и по времени начала и окончания процесса. Эффективный анализ данных обеспечивает сбор и отслеживание самой различной информации, в том числе о том, «кто с кем проводит время» или «кто в разное время посетил одно и то же место».
                      Читать дальше →
                    • Платформа МDK выходит на российский рынок

                        История развития технологий обмена мгновенными сообщениями, берущая начало в прошлом веке и изобилующая увлекательными сюжетами о прорывных открытиях, крутых взлетах и резких падениях, продолжается. В августе в Москве была представлена новая коммуникационная платформа MDK (Messenger Development Kit) для создания мессенджеров по принципу white label. В последнее время все чаще звучат заявления вроде «Мессенджеры захватили мир». Действительно, мессенджеры занимают первые строчки рейтинговых списков мобильных приложений практически во всех частях земного шара. Возможность мгновенно отправить текстовое сообщение, стикер, фото или видео коллегам и друзьям есть фактически у каждого обладателя смартфона. Если еще некоторое время назад основной площадкой для общения (как личного, так и профессионального) и обмена информацией были соцсети, сейчас наметилась явная тенденция к перемещению в мессенджеры. Перечень интересных идей, расширяющих и без того изрядный список возможностей IM-приложений, продолжает пополняться успешными проектами: например, Telegram позволяет обмениваться зашифрованными сообщениями, FireChat умеет отправлять сообщения вовсе без Интернета.

                        В условиях жесткой конкуренции мессенджеров-фаворитов (вроде WatsApp, WeChat, FB-Messenger, Viber и пр.) на мировой арене и на русском ИТ-рынке появился новый бренд. Это отнюдь не мессенджер, это нечто большее – платформа для создания мессенджеров любого формата с использованием новейших разработок и уникальных технологий. Немецкая компания MDK (Messenger Development Kit), команда разработчиков из Tourmaline Labs (США) и российская компания 3data заявили о завершении стадии тестирования инфраструктуры для создания мессенджеров по принципу white label. Коммуникационная платформа MDK ориентирована в первую очередь на создание корпоративных мессенджеров для крупных компаний и государственных организаций любого профиля, которым, кроме передачи разнообразного контента – видео-, аудио-, текстового, также требуется широкая совместимость с сетями и сетевыми протоколами, мощный комплекс защиты и шифрования, привязка к платежным системам и множество других функций, ни одну из которых нельзя назвать второстепенной.
                        Читать дальше →
                        • –8
                        • 2,7k
                        • 9
                      • Skype слег намертво и парализовал деятельность многих компаний

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

                          В данный момент, из-за возросшей нагрузки, веб-версия, с которой проблем не наблюдалось, также недоступна.

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

                          Для нас недоступность скайпа не является крайне критичной, однако значительно замедлила рабочий процесс. А как повлияло падение на Вас? Какие альтернативные методы коммуникации используете Вы?
                          Читать дальше →
                        • Эволюция сетевых способов диалогового общения. Часть II

                            Итак, вернемся в начало 2000-х годов. На фоне популярности чатов, как публичных, так и закрытых, ценители неспешного, обстоятельного общения по интересам осваивали онлайновые форумы, которые с самого начала предлагали преимущество в виде сохранения всей переписки – получалась этакая электронная почта, выставленная на всеобщее обозрение. Успешно преодолев первичный этап «древовидного» ветвления, форумы превратились в процветающие и поныне онлайн-конференции со своей собственной, порой весьма многоступенчатой, иерархией пользователей (от новичка до администратора), с ограниченным доступом к ряду обсуждений (для специалистов или групп по интересам), а также с широким мультимедийным и интерактивным функционалом, начиная с возможности вставки фото и видео и заканчивая формами для голосования, а также – сюрприз! – собственными интегрированными мессенджерами для мгновенных сообщений.

                            Появление IM-мессенджеров, чатов и форумов в начале третьего тысячелетия с полным на то основанием можно назвать самой первой в человеческой истории волной интернет-социализации. Помнится, пятничными вечерами все столичные фастфуды и кафе были буквально забиты фанатами того или иного чата или форума, собравшимися на очередную «тяпничную сходку». Среди моих знакомых есть множество счастливых семей, чья судьба сложилась благодаря именно таким встречам. Веселые были времена!
                            Читать дальше →
                          • Skype обвалился и не работает по всему миру



                            Ничто не предвещало беды, как оборвалось подключение к Skype. С подобной проблемой столкнулась и другие пользователи, многочисленные жалобы посыпались в Twitter.

                            По данным сервиса DownDetector, проблема возникла в 11:23 по Москве. Неполадки затронули пользователей не только из России, но и США, Великобритании, Канады, Индонезии, Румынии и другие страны.

                            UPD:
                            Некоторые пользователи десктопных и мобильных приложений могут получать сообщения, но не могут отправлять их.

                            UPD2:
                            Техподдержка Skype написала в своем Twitter-аккаунте:
                            «Мы работаем над решением этой проблемы и надеемся, что обновления будут доступны для вас в ближайшее время», – говорится в сообщении разработчиков.



                            UPD3:
                            При этом веб-версия Skype работает: https://web.skype.com/en/
                            Читать дальше →
                          • Эволюция сетевых способов диалогового общения. Часть I


                            Доисторическая эпоха: «Вначале не было ничего. Потом появилась Сеть…»



                            История развития технологий диалогового обмена сообщениями насчитывает почти столько же лет, сколько развиваются сами информационные сети. Необходимость передачи различных служебных сообщений между вычислительными устройствами возникла сразу же после возникновения первых сетевых систем в 1960-х годах. Ради справедливости нужно сказать, что первыми сетевыми сообщениями были вовсе не тексты: все началось с необходимости передачи сервисных оповещений внутри сети, например, о начале печати. И все же, появление первых способов сетевой пересылки текстов не заставило себя ждать.

                            Уже в первых компьютерных сетях, еще до возникновения первых сетевых стандартов, обмен текстовыми сообщениями между пользователями стал повсеместным явлением. Любопытно, что зарождение Интернета, которому недавно исполнилось 45 лет, также началось именно с передачи текстового сообщения на 640 км между двумя узлами сети ARPANET. Электронная почта появилась двумя годами позже, в 1971-м, а за ней, как грибы после дождя, начали появляться иные способы обмена информацией: почтовые рассылки, новостные группы, доски объявлений и прообразы того, что сегодня мы называем «форумами», а ещё десяток лет назад нежно называли «бибиэски» – от английской аббревиатуры BBS (Bulletin Board System).

                            И все же, все эти этапы – лишь доисторическая эпоха развития сетевого диалогового общения. Ни один из этих широко распространенных способов обмена данными не обладал способностью мгновенной передачи сообщений, а те, что обладали, не были стандартизированы, вследствие чего так и не получили широкого распространения. Для перехода на качественно новый уровень понадобилось еще полтора десятка лет. За это время были изобретены актуальные поныне стандарт локальных сетей Ethernet, протокол обмена данными TCP/IP и доменные имена, а Интернет с помощью трансатлантического кабеля превратился из американского междусобойчика в международное явление.
                            Читать дальше →
                          • Разрозненные каналы коммуникации – серьезная проблема для любой компании. Особенно, в ситуации, когда хочется получать корреспонденцию, общаться письменно и устно с клиентами и партнерами-контрагентами в одном месте, позволяющем решать эту задачу наиболее эффективно.
                            Читать далее

                          Самое читаемое