Метка «чат»

Привет!
В статье я написал, о том как разрабатывал чат. О его архитектуре и о технических решениях принятых в ходе его разработки.

Чат представляет собой клиент-серверное приложение с элементами p2p.
С поддеркжой:

  • Личных сообщений.
  • Комнат.
  • Передачи файлов.
  • Голосового чата.

Как я писал свой чат

Исходный код проекта: GitHub
Читать полностью »

Концепция идеального мессенджера
Привет, %username%!
Этот пост стоило написать года три назад, когда появилась идея опенсорсного защищенного P2P мессенджера. Но я все это время надеялся, что хватит сил запилить проект в одного. К сожалению, время шло, а проект так и не ожил. Единственное, что я успел сделать — разработать детальную концепцию, подобие протокола и накодить всяких криптоштук, которые пригодились бы при написании этого мессенджера. А теперь, когда на сцене есть bitmessage, очень похожий на мою идею BitTorrent Chat и ненавистный всем Telegram, вижу, что поезд ушел и я при всем желании на него не успею.
Поэтому вашему вниманию предлагается концепция защищенного, анонимного P2P мессенджера с околонулевым порогом вхождения. Я ему даже название придумал:
Читать полностью »

TorChat

TorChat — это анонимный кроссплатформенный мессенджер, использующий сеть Tor и шифрующий переписку. В данной статье рассмотрен протокол, используемый TorChat, и улучшения, внесённые в реализацию TorChat на Python.
Читать полностью »

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

Итак, сразу ссылка на демо для нетерпеливых.
(Сервер уже уложили)

Особенности

  • Сохранение сообщений в БД
  • Авторизация
  • Команды чата
  • Соединение с сервером по WebSocket

Читать полностью »

В последнее время все большую популярность набирают сервисы онлайн консультирования. То есть чат, где клиенты вашего сайта общаются с операторами, задавая быстрые вопросы и получая ответы в Real-time режиме. Целью установки такого чата может быть повышение продаж и улучшение качества обслуживания клиентов. Чаще всего такие онлайн формы предполагаю заполнение нескольких полей: Имя, Email, телефон, вопрос. По нашим замерам только 10% обратившихся в техподдержку оставляет свой контактный телефон или email, остальные в лучшем случаи оставят только имя. При этом оператор сталкивается со следующими проблемами:

  • Непонимание того, с кем он разговаривает и как следствие непонимание того, что можно предлагать клиенту;
  • Как связаться с клиентом в случае, если появится какое-то выгодное предложение;
  • Клиенты, которые общаются под вымышленным именем, зачастую могут позволить себе «лишнее» в разговоре с оператором, из-за отсутствия ответственности за свои слова;

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

image

BitTorrent Labs демонстрирует альфа-версию своего нового инструмента, который позволяет рассылать защищённые приватные сообщения. Эти сообщения не попадают ни на какой облачный сервер. Как говорят создатели, для передачи данных используется защищённое peer-to-peer соединение, благодаря чему о безопасности можно не беспокоиться.
Оценить можно здесь. Продукт бесплатен. Хм, а когда-то были платные альфы? Для того, чтобы попробовать, нужно подписаться с помощью электронной почты.

Читать полностью »

Mozilla Labs выпустила открытую библиотеку TogetherJS, с помощью которой на сайт легко добавить возможность коллективной работы в реальном времени.

Библиотека написана на JavaScript, не требует от посетителей установки никаких плагинов или программного обеспечения, всё работает сразу в браузере.

Для установки достаточно скопировать и вставить библиотеку и HTML-сниппет. TogetherJS дружественна к существующей структуре сайтов: скрипт ничего не меняет на сайте, только добавляет небольшую кнопку TogetherJS: добавь на сайт коллективизма. По нажатию открывается дополнительное меню и появляется уникальная ссылка для отправки коллегам. Каждый, кто откроет эту ссылку, присоединится к групповой работе над данным документом.
Читать полностью »

Доброе утро, читатель! Мы – компания All Correct localization, занимаемся локализацией ПО с 2006 г., а игр – с 2008 г., и за это время успели попасть в двадцатку крупнейших переводческих компаний Восточной Европы. На страницах нашего блога мы будем делиться с вами опытом нашей работы. Думаем, он окажется полезным многим амбициозным разработчикам программного обеспечения и игр.
image

Хотите узнать рецепт отвратительной локализации? Чтобы прямо ни в какие ворота? Без малейшей надежды на успех? Тогда слушайте!

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

Естественно, вся редакторская группа пришла в восторг! По-настоящему креативные задания попадаются нам нечасто. Переводчица постаралась на славу. Вспомнила все: и булгаковское «Сижу, починяю примус», и «Свежее дыхание облегчает понимание», и даже бозон Хиггса.

Когда мы получили положительный отзыв, перерастающий в заказ, счастье наше было безгранично. Проект имел все шансы занять свое почетное место в бизнес-кейсах компании, но…
Читать полностью »

Требуется помощь для работы над новым веб сериалом про айтишников

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

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

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

Совсем недавно состоялся выпуск бета версии новой программы для P2P-обмена зашифрованными сообщениями между двумя пользователями или группой пользователей. Выпуск бета версии Bitmessage состоялся 21 марта В ней используется сильная криптография, которая надёжно защищает абонентов от прослушивания на уровне интернет-провайдера (СОРМ) или на сервере, как в случае Skype и других, которые пропускают трафик через себя.

image

Дальнейшее описание с исходниками под катом.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js