Разработка протокола обмена сообщениями с подтверждением доставки

Необходимо разработать и реализовать протокол для надежного обмена сообщениями между клиентом и сервером (или двумя узлами). Основная задача - обеспечить гарантированную доставку данных с использованием механизма подтверждений (ACK).

Основные требования к протоколу

  • Протокол должен быть реализован в стиле C/C++.
  • Подтверждения (ACK) отправляются только в одну сторону - от получателя к отправителю, без дополнительных запросов на подтверждение.
  • Механизм должен надежно фиксировать факт получения каждого сообщения.
  • Архитектура протокола должна быть четко документирована.
  • Код должен быть чистым, модульным и сопровождаемым.

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

  • Рабочий протокол с реализованным механизмом отправки и обработки подтверждений.
  • Примеры использования для демонстрации работы протокола.
  • Краткая техническая документация по API и логике работы.

Исполнителю необходимо предоставить детали реализации, обоснование выбранных подходов и готовый к интеграции код.

Восстановление сайта и обеспечение его безопасности после взлома

Сайт на WordPress был взломан: страницы перестали загружаться, а при клике происходит редирект на фишинговый ресурс. Требуется удалить вредоносный код, исправить редирект и усилить защиту от повторных атак.

Разработка двух логотипов для MVP проектов

Требуется быстро создать два логотипа в едином фирменном стиле. Первый для сервиса генерации документов с образом супергероя, второй для туристического сервиса с авиа и японской тематикой.