Публикации по теме '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-интерфейсы создают связь между приложениями и устройствами.
Большинство компьютерных программ предоставляют данные для людей в форме пользовательского..