| Date | Title | Description |
| Sign up to see | Sign up to see | Sign up to see |
| Apr 21, 2026 | Vercel breach exposes the OAuth gap most security teams cannot detect, scope or contain | One employee at Vercel adopted an AI tool. One employee at that AI vendor got hit with an infostealer. That combination created a walk-in path to Vercel’s production environments through an OAuth grant that nobody had reviewed.
Vercel, the ... |
| Mar 3, 2026 | Meet-Up: делаем видеоконференцсвязь (ВКС), которая не бесит | TL;DR: Накатили свою платформу для видеозвонков на Laravel + WebRTC. До 1000 человек в комнате, без лимитов времени, разворачивается за час на VPS. Коробочная версия + облако. Ищем тестировщиков, которые будут ломать и критиковать.
Главная ... |
| Feb 4, 2026 | WebSocket и RTK Query: живое общение в React-приложении | Автор: Станислав Павенко
GitHub-репозиторий
💡 Необходимые навыки до начала изучения!
Уметь писать код на HTML/CSS;
Понимать, что такое шифрование данных и чем отличаются HTTP vs HTTPS;
Уметь писать компоненты на React и работать с хуками: u... |
| Jan 19, 2026 | Apidog: выходные с инструментом, который пытается заменить Postman | О чём речь
Apidog позиционирует себя как универсальная платформа для работы с API: проектирование, тестирование, mock-сервер, документация. Всё в одном флаконе. Звучит как маркетинг, но интерфейс выглядел приятно, в общем решил сам проверит... |
| Dec 16, 2024 | Как я запилил Branzy — легкий и быстрый таск-трекер на WebSocket | Привет, Хабр! Меня зовут Максим Пухальский, я главный по маркетингу и развитию экосистемы МТС. Особенность моей работы — большое количество задач, которые надо постоянно мониторить. Иногда нужно быстро найти и погрузиться в какую-то из них.... |
| Oct 17, 2024 | Unidraw — путь длиной в два года | Привет! Я Георгий, разработчик команды, которая создавала Unidraw. Расскажу историю о том, как мы искали инструмент для совместных сессий на виртуальной доске. Сначала развернули опенсорсное решение, но потом у нас так выросла нагрузка, что... |
| Oct 1, 2024 | WAF для Вебсокетов: рабочее решение или иллюзия? | Есть мнение, что в силу особенностей вебсокетов, WAF не может их нормально анализировать и защищать. Давайте попробуем разобраться, насколько это утверждение справедливо.
Сперва несколько слов о том что есть вебсокет и где он применяется.Кр... |
| Jul 23, 2024 | От веб-настолки до 3D-метавселенной: как мы разрабатываем игру для сотрудников | На протяжении трех лет мы в команде разрабатываем онлайн-игру для самих себя. Сначала, во времена ковида, она отчасти заменила нам офлайн-корпоративы, а сейчас, уже став традицией, дополняет живые встречи. Начинали с простенькой настолки в ... |
| Jul 6, 2024 | Использование Laravel драйвера centrifugo для широковещания | Введение. Популярные драйверы Laravel и их проблемы
В современных веб-приложениях используются веб-сокеты, которые служат для создания пользовательских интерфейсов, которые обновляются в реальном времени. В случае, если данные обновляются н... |
| Apr 28, 2024 | LLM-чатбот в основе консьерж-сервиса | Работа над ошибками
Большие языковые модели типа GPT ворвались в IT-мир, буквально заставляя всех вовлеченных, от дата-сайентистов до традиционных веб-разработчиков, пересматривать свои приоритеты. Помните времена, когда веб обходился без G... |
| Apr 22, 2024 | Сравнение технологий WebSockets, Server-Sent-Events, Long-Polling, WebRTC и WebTransport | При работе с современными веб-приложениями реального времени незаменима возможность отправлять события с сервера на клиент. Именно этой необходимостью продиктовано то, что за годы работы было изобретено несколько методов для этой цели, кажд... |
| Apr 5, 2024 | Создание серверного Live Chat приложения с использованием Next.js, Fauna и WunderGraph для GraphQL Live Queries | Пошаговое руководство по созданию масштабируемого, чат-приложения реального времени с использованием серверных технологий... с небольшой помощью от NextAuth.js для входа через GitHub. Кому нужны WebSockets, когда у вас есть Live Queries? Не... |
| Mar 15, 2024 | Дополненная реальность на производстве: как МТС и компания «Дайгер» ПО для промышленных AR-очков создавали | Привет, Хабр! В сегодняшней статье расскажем о том, как команда МТС совместно с компанией «Дайгер» под руководством её технического директора Сергея Головина разработали специализированное ПО для устройств дополненной реальности, используем... |
| Mar 13, 2024 | Тестирование без моков: язык паттернов. Часть 2 | Продолжение первой части.Паттерны инфраструктуры
Инфраструктурный код предназначен для взаимодействия с внешним миром. Хотя он может содержать некоторую логику, она должна быть направлена на облегчение работы с инфраструктурой. Всё остально... |
| Dec 26, 2023 | Знакомство с WebTransport API | Hello world!
На днях я прочитал статью о WebTransport API как будущей альтернативе или даже замене WebSockets. Мне стало интересно, что это такое и с чем его едят. Давайте разбираться вместе.
Определение и особенности
WebTransport API — это... |
| Dec 5, 2023 | Как создать приложение для чата в реальном времени с помощью React, Node, Socket.io и HarperDB | Обычно, используя HTTP-запросы, сервер не передает данные клиенту в режиме реального времени. Но используя Socket.io, сервер сможет передавать клиенту информацию о некоторых событиях, произошедших на сервере, в режиме реального времени.
Наш... |
| Nov 8, 2023 | XMPP vs WebSockets: что использовать для приложения чата | Если вы планируете разработать приложение для коммуникации в реальном времени, например чат, следует тщательно выбирать технологии. В этой статье Анастасия Иванова, технический писатель платформы МТС Exolve (входит в экосистему МТС), сравни... |
| Oct 3, 2023 | Основы проектирования архитектуры простой социальной сети | Социальные сети стали неотъемлемой частью нашей повседневной жизни. Они объединяют людей, позволяют обмениваться информацией, поддерживать связь с друзьями и даже находить новых знакомых. Однако, за всеми этими возможностями стоит сложная и... |
| Sep 23, 2023 | Разработка продукта в сжатые сроки. Как параллелить процессы и бежать впереди паровоза | Сегодня мой первый кейс на Habr и решил его начать с проекта, который мы подхватили после исчезнувших разработчиков и за суперкороткое время создали рабочий MVP стартапа, который начал зарабатывать сразу после релиза.
стартовая страница про... |
| Aug 17, 2023 | Telegram-бот для диагностики дисков в серверах. Как я собрал инфраструктуру и что использовал для разработки | Привет, Хабр! Меня зовут Дмитрий, я старший системный инженер в Selectel, работаю с серверами и клиентским оборудованием.
Ранее я написал статью о том, как появилась идея создать бота на базе API Telegram, который анализирует показатель S.M... |
| Apr 24, 2023 | «Подождите, не успеваю записывать код …». Я слушал это пару лет и в итоге написал раздатчик изменений кода для студентов | Всем привет! На связи Александр Разыграев, я разрабатываю модуль ESMP Metrica, а в свободное время преподаю web-разработку студентам в институте, также преподавал на курсах переподготовки.
Часть студентов во время занятия повторяют действия... |
| Apr 7, 2023 | Основы Websocket. Использование с react, redux, saga и RTK Query | Websocket
WebSocket - протокол связи поверх TCP-соединения, предназначенный для обмена сообщениями между браузером и веб-сервером, используя постоянное соединение.Разница между HTTP и Websocket
HTTP — это протокол клиент-серверного взаимоде... |
| Nov 23, 2022 | Как мы делали приложение а-ля Google Meet с помощью PeerJS, SocketIO и NextJS | Всем привет, дорогие читатели Хабр. Мы долго думали, чтобы нам сделать такое, что от нас не потребует глубоких знаний бэкенда и базы данных, но все же интересное и обучающее, исключительно ориентированное на конечного пользователя. Так мы п... |
| Jul 25, 2022 | Релиз Centrifugo v4 – маленькая революция | Сегодня мы рады представить новую версию сервера Centrifugo — Centrifugo v4. Релиз выводит Centrifugo на новый уровень с точки зрения эффективности клиентского протокола, простоты фоллбеков для WebSocket, экосистемы клиентских SDK и модели ... |
| Apr 8, 2022 | Разрабатываем чат с помощью Nest, React и Postgres | Привет, друзья!
В данном туториале мы разработаем чат с использованием следующих технологий:
TypeScript — статический типизатор;
NestJS — сервер;
Socket.IO — библиотека для работы в [веб-сокетами]();
React — клиент;
TailwindCSS — библиотека... |
| Feb 3, 2022 | React: WebRTC Media Call | Привет, друзья!
В этой статье я покажу вам, как разработать приложение для совершения аудио/видео звонков с помощью WebRTC.
Функционал нашего приложения будет следующим:
при запуске приложения пользователь А получает уникальный идентификато... |
| Nov 25, 2021 | JavaScript: разрабатываем приложение для записи экрана | Привет, друзья!
Хочу поделиться с вами решением интересной задачи: записать экран компьютера пользователя.
Общие требования к реализации:
запись должна состоять из видео и аудио
у пользователя должна быть возможность просмотра и скачивания ... |
| Nov 22, 2021 | Приложение для аудиозвонков с регулировкой звука, как в реальной жизни | Распространенная в пандемию ситуация: общаетесь с друзьями или коллегами по Zoom, несколько человек начинают говорить одновременно и… разобрать хоть что-то не представляется возможным. Эта проблема натолкнула нас на идею написать свое прило... |
| Nov 18, 2021 | Как оптимизировать производительность сайта. Расширенные рекомендации | Привет!
Это снова Сергей Кузнецов, руководитель отдела Frontend-разработки в AGIMA. Недавно я рассказывал здесь про оптимизацию сайта в разрезе показателей Google PageSpeed. И теперь хочу вернуться к этой теме. Сегодняшняя статья будет не с... |
| Oct 12, 2021 | Когда уже совсем много запросов на сервер или… | Когда “еще один пуллинг каждый N секунд” стучится вам в код. Время подумать про вебсокеты a.k.a полнодуплексное соединение.
Речь пойдет про socket.io , не совсем web socket а скорее микс при участии web socket. Но очень удобный в использова... |
| Dec 11, 2015 | Check out this DIY automated cat feeder | That people love their pets is something I learned when I was young.
When on vacations, my mom would call our home phone and leave daily voicemails for our cats, Sophia and Kittenger, so they’d hear her voice and not get lonely. That was a ... |
| Jun 16, 2012 | Watch the world unfold in real-time with geo-located tweets | We are excited to bring Transform 2022 back in-person July 19 and virtually July 20 - 28. Join AI and data leaders for insightful talks and exciting networking opportunities. Register today!
It’s Saturday. Which means you probably have noth... |
| JavaScript: разрабатываем чат с помощью Socket.io, Express и React с акцентом на работе с медиа | Привет, друзья!
В данной статье я хочу показать вам, как разработать простое приложение для обмена сообщениями в режиме реального времени с использованием Socket.io, Express и React с акцентом на работе с медиа.
Функционал нашего приложения... |