Портирование ПО для сбора, хранения и визуализации данных на Linux

Существует рабочее программное обеспечение, функционирующее в среде Windows. Основная задача приложения - сбор данных, поступающих по протоколу Ethernet, их последующее сохранение и визуализация.

Цель проекта

Разработать версию данного программного обеспечения, полностью совместимую с операционной системой Linux, сохранив весь существующий функционал.

Ключевые задачи

  • Анализ архитектуры и логики существующего Windows-приложения.
  • Портирование кодовой базы или переписывание критических модулей для работы в Linux-среде.
  • Обеспечение стабильного приёма данных по протоколу Ethernet.
  • Реализация механизмов надёжного хранения полученной информации.
  • Создание или адаптация модуля визуализации данных (графики, диаграммы, отчёты).
  • Тестирование работоспособности и производительности портированного решения.
  • Подготовка документации по установке и запуску.

Требования к результату

  • Полнофункциональное приложение, работающее под управлением ОС Linux.
  • Сохранение всей функциональности оригинальной программы.
  • Стабильная работа системы сбора данных в реальном времени.
  • Корректное отображение визуализаций.

Разработка чат-бота для отправки сообщений без сохранения контакта

Требуется создать Telegram-бота, аналогичного функционалу 'father of link', для отправки сообщений пользователям без необходимости добавления их в контакты. Бот должен быть простым и эффективным инструментом для коммуникации.

Создание сметы в Excel из PDF-отчета

Необходимо преобразовать 35-страничный PDF с перечнем оборудования в структурированную таблицу Excel с автоматическим расчетом итоговой стоимости. Исполнитель должен добавить формулы для подведения итогов по моим введенным ценам.