Открыть список
Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Клон omegle.com: pogovorisomnoi.ru

Я пиарюсь

Поговори со мной.ru


Мы не будем рассказывать о синдроме незнакомца, а просто скажем, что запустили небольшой проект поговори со мной.ру, весьма откровенный клон англоязычного сервиса omegle.com.
Сервис позволяет общаться с одним случайно выбранным посетителем сайта анонимно один на один. И главное! У нас есть печеньки звуковое оповещение о сообщениях :)
Читать дальше →
Всего голосов 68: ↑47 и ↓21 +26
Просмотры4.3K
Комментарии 113

Пишем фильтр «плохих» слов

Разработка веб-сайтов
Многие из вас наверняка не раз бывали в публичных многопользовательских чатах. Будь то форум, вебчат или чат-сервер в локалке провайдера, идеального порядка можно достичь лишь при малом количестве пользователей (не более сотни, на мой взгляд). Когда сообщество разрастается, возникают примерно одни и те же проблемы: мат, спам и флуд — один скучающий индивид каждую минуту постит «Все в кантру!», другой матерится по поводу и без и все в таком духе.

Идеального мат-фильтра до сих пор не изобретено. Но мы этим заниматься и не будем, рассмотрим реализацию необходимого минимума.
Читать дальше →
Всего голосов 82: ↑61 и ↓21 +40
Просмотры68K
Комментарии 79

Анонимные чаты для Android

Блог компании NektoMe
Мы тут опубликовали первые версии Android-приложений для наших чатов — текстового и голосового.
[картинки кликабельны и ведут в маркет]

image  image

Читать дальше →
Всего голосов 26: ↑15 и ↓11 +4
Просмотры23.8K
Комментарии 42

Облачная платформа для чатов в мобильных приложениях

Блог компании i-Free GroupРазработка мобильных приложенийSaaS / S+S

Чат в приложении или игре – актуальная тема во все времена. Создано огромное количество всевозможных решений для их реализации, в т.ч. на основе стандарта XMPP. Однако все они, на мой взгляд, имеют достаточно высокий порог входа: требуется вникание в клиентский API, особенности настройки и поддержки сервера.

В случае с мобильными приложениями все еще хуже – простых в использовании решений, адаптированных под их особенности, нет. Наша команда в последний год в i-Free занимается разработкой мессенджера Salut (salut.im), который, к сожалению, пока не стал конкурентом для всем известных WhatsApp, Viber и проч. Тем не менее, в ходе работы над ним мы прошли очень интересный путь, и теперь многое знаем и умеем в разработке обмена сообщениями на мобильных устройствах. Созданный нами серверный бекенд оказался весьма производительным, надежным и масштабируемым, а клиент-серверный протокол – простым в реализации на клиенте. Поэтому мы решили сделать сервис Salut Cloud, который позволит разработчикам мобильных игр и приложений быстро, в течение нескольких часов, создавать в своем приложении полнофункциональные чаты.В этой статье я изложу концепцию нашего сервиса и прошу хабровчан дополнить его своими пожеланиями – что бы вам хотелось в нем увидеть.
Читать дальше →
Всего голосов 21: ↑21 и ↓0 +21
Просмотры8.3K
Комментарии 13

Пишем чат для локальной сети, используя C++ Builder. Серверная часть

ПрограммированиеC++Разработка систем связи
Из песочницы
Tutorial
Несколько месяцев назад понадобилось разработать чат для локальной сети одного офиса, а также выступить с этой программой на научной конференции. Делать его я решил в среде разработки Builder C++ 2006. При написании статьи у меня возникла одна самая главная проблема — полное отсутствие опыта в работе с сетями в билдере, поэтому статью пишу для таких же «программистов», как я. Отмечу сразу, в интернете найдется множество программ, которые, несомненно, будут лучше моей, но задание было не найти программу, а разработать. Статья получится большая, поэтому разделю ее на 2 части — серверную и клиентскую.
Читать дальше →
Всего голосов 44: ↑17 и ↓27 -10
Просмотры35.2K
Комментарии 36

Пишем чат для локальной сети, используя C++ Builder. Клиентская часть

ПрограммированиеC++Разработка систем связи
Доброго времени суток.

Это продолжение статьи, в котором я расскажу о создании клиента для моего чата.
Читать дальше →
Всего голосов 48: ↑16 и ↓32 -16
Просмотры8K
Комментарии 9

Эволюция сетевых способов диалогового общения. Часть I

Блог компании MDKМессенджеры
Recovery mode

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



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

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

И все же, все эти этапы – лишь доисторическая эпоха развития сетевого диалогового общения. Ни один из этих широко распространенных способов обмена данными не обладал способностью мгновенной передачи сообщений, а те, что обладали, не были стандартизированы, вследствие чего так и не получили широкого распространения. Для перехода на качественно новый уровень понадобилось еще полтора десятка лет. За это время были изобретены актуальные поныне стандарт локальных сетей Ethernet, протокол обмена данными TCP/IP и доменные имена, а Интернет с помощью трансатлантического кабеля превратился из американского междусобойчика в международное явление.
Читать дальше →
Всего голосов 16: ↑12 и ↓4 +8
Просмотры10K
Комментарии 3

Эволюция сетевых способов диалогового общения. Часть II

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

Появление IM-мессенджеров, чатов и форумов в начале третьего тысячелетия с полным на то основанием можно назвать самой первой в человеческой истории волной интернет-социализации. Помнится, пятничными вечерами все столичные фастфуды и кафе были буквально забиты фанатами того или иного чата или форума, собравшимися на очередную «тяпничную сходку». Среди моих знакомых есть множество счастливых семей, чья судьба сложилась благодаря именно таким встречам. Веселые были времена!
Читать дальше →
Всего голосов 25: ↑16 и ↓9 +7
Просмотры14K
Комментарии 13

Платформа МDK выходит на российский рынок

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

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

Об особенностях технологии геолокации в MDK

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

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

Сервисы геофенсинга, интегрированные в Messenger Development Kit, позволяют гибко настроить анализ получаемых данных и контролировать удаленные процессы по заранее настроенным параметрам. Так, например, мониторинг рабочего времени или обеденных перерывов можно настроить как по продолжительности, так и по времени начала и окончания процесса. Эффективный анализ данных обеспечивает сбор и отслеживание самой различной информации, в том числе о том, «кто с кем проводит время» или «кто в разное время посетил одно и то же место».
Читать дальше →
Всего голосов 23: ↑13 и ↓10 +3
Просмотры3.2K
Комментарии 1

UX в мессенджерах: 2005 – 2015. Часть I. Предыстория. Годы 2005-2007

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

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


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

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

В более старых версиях ICQ была такая непривычная современным пользователям особенность, как вывод входящих и исходящих сообщений в раздельных окнах (что, очевидно, являлось этапом перехода с формата электронной почты). Стоит отметить, что несмотря на то, что ICQ уступал в популярности другим мессенджерам за рубежом, в России он был широко распространен, некоторые используют ICQ до сих пор.
Читать дальше →
Всего голосов 8: ↑3 и ↓5 -2
Просмотры2.9K
Комментарии 3

UX в мессенджерах: 2005 – 2015. Часть II. Годы 2008-2015

Блог компании MDKМессенджерыГеоинформационные сервисы
Recovery mode

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


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

Именно в 2008-м была введена возможность мгновенного обмена сообщениями в Facebook. Соцсеть с самого начала обладала функцией обмена сообщениями, больше похожей на e-mail, однако встраивание мгновенного мессенджера в гигантскую социальную сеть, которая на тот момент имела 69 миллионов активных учетных записей, было огромным прорывом и стало одним из наиболее значительных событий в плане всеобщей интеграции. В социальной сети уже существовали профили пользователей с информацией о них, и ими же были собраны списки друзей, поэтому никому бы не пришлось составлять список контактов для чата отдельно. Если ICQ или AIM начинали с обмена сообщениями и расширяли функционал исходя из этого, то Facebook «зашел» с противоположной стороны: коллекционируя сведения о пользователях, собирая пользователей в группы по интересам и по кругам друзей, на момент запуска системы обмена мгновенными сообщениями FB обладал гораздо более обширным «дополнительным» (с точки зрения мессенджеров) функционалом, чем любая отдельная программа того времени. Если классические мессенджеры выстраивали паутины-связи между точками клиентов, нуждавшихся в коммуникации, то Facebook к этому моменту уже был огромной паутиной, которая ожила и заговорила.
Читать дальше →
Всего голосов 12: ↑6 и ↓6 0
Просмотры3K
Комментарии 5

Metronome IM и Jappix: многофункциональный Jabber, без сложностей в настройке

Настройка LinuxСистемное администрированиеIT-инфраструктура*nix
Tutorial

Что если я расскажу вам как без особых усилий поднять свой собственный jabber-сервер со всеми новомодными фичами, такими как: архивация, синхронизация сообщений между клтентами, уведомления о прочтении, публичные чаты и многое другое…
Так же поделюсь с вами замечательным Jabber-клиентом который не менее интересен, он поддерживает аудио и видео звонки, имеет неплохой интерфейс и работает прямо из браузера.
То и другое вы получите абсолютно бесплатно, так-как и сервер и клиент лицензируются по свободнлй лицензии.

Речь пойдет об Metronome IM и Jappix.
Читать дальше →
Всего голосов 17: ↑17 и ↓0 +17
Просмотры18.5K
Комментарии 13

Как Discord обрабатывает более 1 000 000 push-запросов в минуту с помощью Elixir GenStage

Высокая производительностьМессенджерыErlang/OTPТестирование веб-сервисовРазработка систем связи
Перевод

Discord

Discord испытал небывалый рост. Чтобы справиться с ним, нашему отделу разработки досталась приятная проблема — искать способ масштабирования сервисов бэкенда.

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

Идеальный шторм: Overwatch и Pokémon GO


Этим летом наша система мобильных push-уведомлений стала скрипеть от нагрузки. Чат /r/Overwatch перевалил за 25 000 одновременных пользователей, а чат-группы Pokémon GO возникали повсеместно, так что внезапные всплески потока уведомлений стали серьёзной проблемой.
Читать дальше →
Всего голосов 40: ↑39 и ↓1 +38
Просмотры16.4K
Комментарии 28

От мультиканальности к омниканальности

Блог компании CTI — Communications. Technology. InnovationsУправление проектамиУправление e-commerceУправление продажами
Платон Бегун, руководитель направления контактных центров CTI, руководитель разработки омниканальной платформы CTI Omni

В последнее время замечаю, как общается с друзьями моя 18-ти летняя дочь – чаты, соцсети, постоянная переписка. В метро – та же картина. Уже сейчас выросло целое «Поколение Y», люди от 17 до 35 лет, которые не представляют себе общение с друзьями без цифровых коммуникаций (чаты, социальные сети) и предпочитают такой способ общения телефонным звонкам.

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

Читать дальше →
Всего голосов 19: ↑17 и ↓2 +15
Просмотры7.3K
Комментарии 12

Групповой чат как ежедневная погоня

Блог компании AlconostУправление проектамиGTDAgileРазвитие стартапа
Перевод
Узнаете себя? А может, другие из-за вас чувствуют себя так?


Групповой чат похож на непрекращающееся совещание со случайными участниками и без повестки дня. Так считает Джейсон Фрайд, знаменитый сооснователь компании 37signals, автор бестселлеров Getting Real и Rework. Мы в Alconost перевели для вас его статью с анализом плюсов и минусов групповых чатов. Небольшой спойлер: минусов оказалось в несколько раз больше.
Читать дальше →
Всего голосов 28: ↑27 и ↓1 +26
Просмотры20.9K
Комментарии 9

Чат своими руками

Блог компании SimbirSoftРазработка под iOSРазработка мобильных приложений
В этой статье мы опишем тонкости написания чата. Понимаю, что придумано уже достаточно готовых решений. Побродив по закоулкам бескрайнего, отыскали пару годных библиотек, которые предоставляют чат «из-коробки». В этой статье они перечислены не будут. Так вот, перспектива заюзать готовое решение казалась соблазнительной. Но, ещё раз подумав о комплексности предстоящей задачи, мы решили писать с нуля.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры5.8K
Комментарии 0

Не вылезая из чата: этапы развития Unified Communications

Блог компании CTI — Communications. Technology. InnovationsCRM-системыУправление разработкойУправление проектамиУправление e-commerce
Платон Бегун, руководитель направления контактных центров CTI

Долгое время инструментами коммуникаций служили 2 канала общения – телефония и электронная почта. С развитием интернета возникла культура общения через цифровые каналы. Стали появляться дополнительные возможности для общения: чаты, мессенджеры, легендарная «аська», соцсети и т.д. Они лавинообразно набрали популярность благодаря своему функционалу и стали востребованы широкой аудиторией. Тем не менее основным пользователем стала молодежь. Когда молодое поколение подросло и вышло на работу, оно привнесло в офисы новую культуру коммуникаций, которая была приспособлена для решения рабочих задач, в т.ч. общения с клиентами.

image
Читать дальше →
Всего голосов 16: ↑7 и ↓9 -2
Просмотры2.5K
Комментарии 3

Будущее контакт-центров: омниканальность и клиентский опыт

Блог компании CTI — Communications. Technology. InnovationsУправление e-commerceРазвитие стартапаУправление продажами
Платон Бегун, руководитель направления контактных центров CTI

Наш брат-айтишник всегда пребывает в творческом процессе разработки. Разработчики CTI, например, сейчас активно работают над новым продуктом — омниканальной чат-платформой для оптимизации работы контактных центров. В этой статье мы и хотим рассказать, для чего же создаются новые решения в области КЦ и каким требованиям они должны отвечать, каковы тенденции. Именно по трендам в той или иной области можно спрогнозировать, какие решения и разработки будут востребованы, что появится на рынке в ближайшее время.

image

Ключевые тренды: омниканальность, автоматизация и облачные технологии


Контактные центры, которые не научатся обслуживать клиентов с помощью самых разных каналов коммуникаций, в ближайшие годы покинут рынок, считают аналитики. Наряду с традиционными телефоном и электронной почтой клиенты все чаще обращаются за услугами через чаты, социальные сети и мессенджеры. Они ожидают, что смогут общаться с операторами именно таким привычным способом.
Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры9.8K
Комментарии 0