Техническое задание: WebSocket-клиент с декодированием данных

Цель проекта

Разработать стабильное и эффективное приложение (клиент), которое подключается через WebSocket к публичному источнику данных для мониторинга в реальном времени. Ключевая сложность - работа с закодированным потоковым содержимым, которое необходимо правильно интерпретировать.

Основные требования

  • Установка и поддержание устойчивого WebSocket-соединения с заданным эндпоинтом.
  • Прием и обработка потоковых данных в реальном времени.
  • Реализация логики декодирования полученных данных в понятный структурированный формат (например, JSON).
  • Обеспечение обработки ошибок соединения и данных.
  • Возможность простого запуска и настройки.

Исходные данные для работы

Для анализа протокола и формата данных необходимо изучить сетевой трафик (вкладка Network) целевого публичного веб-сервиса, чтобы понять структуру сообщений и метод их кодирования. Конкретные адреса и названия в задании не указаны.

Ожидаемый результат

  • Рабочий код приложения.
  • Корректное декодирование и вывод поступающей информации.
  • Краткая документация по запуску.

Разработка виджета OpenGL для плавной визуализации изображений в Qt C++

Требуется создать библиотечный виджет на Qt/C++ с использованием чистого OpenGL для отображения изображений, поступающих вертикальными полосами. Необходимо обеспечить плавную и эффективную визуализацию, а также демонстрационное приложение.

Разработка Telegram-бота для кофейни

Требуется создать чат-бота для автоматизации заказов в кофейне. Бот должен быть написан на чистом Python и включать функциональную админ-панель для управления. Все детали будут обсуждены с исполнителем.

Разработка бота для кофейни на Python

Требуется создать функционального бота на чистом Python с интегрированной админ-панелью для управления. Задача предполагает полный цикл разработки от проектирования до реализации. Детали проекта будут обсуждаться с исполнителем.