Публикации по теме 'websocket'


Без интернет-программирования: 3 дня MVP без подключения
Я никогда не беру свой компьютер с собой в отпуск. Я вижу в этом способ отключиться и избежать соблазна исследовать идеи, которые неизбежно ведут не только к работе, но и к неоплачиваемой работе . Во время перерывов я более чем счастлив использовать свой телефон в качестве основного источника указаний и мемов. Но на этот раз я принесла свой компьютер на наше 3-х дневное пребывание в общежитии, где вообще не было интернета. Интернет-провайдеры, даже по нашим телефонным данным,..

Создание сервера обмена сообщениями в реальном времени на Go
Эта история - репортаж после моего выступления на goway.io о Centrifugo . Некоторые вещи здесь уже упоминались в моих предыдущих постах. Оригинальные слайды доступны здесь . Видеоверсия размещена на YouTube, хотя это может быть немного сложно понять, поскольку это был мой первый разговор на английском языке. В любом случае, может быть, вы стойкий человек: Меня зовут Александр Емелин, я программист из Москвы. На данный момент я работаю в Avito, одном из крупнейших секретных..

Создайте приложение для оповещения о трафике с помощью TensorFlow.js, Ably и HTML
В этом сообщении блога мы продемонстрируем возможности Ably и Tensorflow.js. Все будет только на фронтенде, всего в одном HTML. Это демонстрация, в производственной среде вы можете не делать этого таким образом, но вы можете почувствовать, насколько мощна Ably и как вы можете использовать модель глубокого обучения с помощью всего нескольких строк кода. Что такое способности? Умело предоставлять API для легкой обработки большого количества публикаций / подписок в реальном времени. В..

Что такое WebSocket?
WebSockets - это технология, используемая для работы в сети. Когда Интернет был построен на идее, что задача клиента - запрашивать данные с сервера, а задача сервера - выполнять эти запросы. Веб-приложения сильно выросли и теперь потребляют больше данных, чем когда-либо прежде. Больше всего их сдерживала традиционная HTTP-модель транзакций, инициируемых клиентом. Один из способов решения этой проблемы - стратегия, известная как длительный опрос. Это включает в себя поддержание..

Начало свежее!
Я хочу войти в привычку писать о моем прогрессе в разработке и прогрессе в моих новых проектах. Прямо сейчас мое основное внимание было сосредоточено на новой платформе удаленного управления роботами, сосредоточенной вокруг публичных и частных групп. Вы можете думать об этом как о Slack или Discord для роботов. Название remo.tv в основном означает удаленное управление или удаленное телевидение, намекая на двусторонний интерактивный характер платформы. Мое намерение состоит в том,..

Как Centrifugo решает реальные проблемы приложений для обмена сообщениями в реальном времени
Недавно я понял, что, хотя я лично понимаю, почему Centrifugo полезен, и считаю, что это круто, я не могу быстро объяснить его преимущества и причины, по которым кто-то может захотеть использовать его в производственном приложении. На самом деле - обслуживание постоянных соединений (Websocket, EventSource и т. Д.) С помощью Go или NodeJS в наши дни довольно просто и действительно глоток свежего воздуха, особенно после попытки сделать то же самое на Python, PHP, Ruby или подобных языках..

Определение API
Невозможно поговорить с разработчиком, если он не упомянет слово API хотя бы 50 раз. В этом посте я хочу изучить, что такое определение API и какие типы API бывают. Определение Связь - это потрясающая вещь. Как разные приложения и устройства подключаются друг к другу? Это интерфейс прикладного программирования. API-интерфейсы создают связь между приложениями и устройствами. Большинство компьютерных программ предоставляют данные для людей в форме пользовательского..