Задача

Необходимо разработать парсер для автоматического сбора и структурирования отзывов пользователей с заданного веб-сайта.

Технические требования

  • Язык разработки: C#
  • Архитектура: обязательная поддержка многопоточности (Threading, Task Parallel Library или асинхронные методы) для эффективного сбора данных с нескольких страниц одновременно
  • Выходные данные: формирование структурированного набора данных, включающего: текст отзыва, дату, автора и рейтинг
  • Устойчивость: обработка ошибок сети, повторные попытки при временных сбоях, защита от блокировок (задержки между запросами)
  • Конфигурация: возможность указать начальный URL и глубину обхода

Дополнительные пожелания

Готовый код должен быть чисто оформлен, с комментариями ключевых узлов. Ожидается, что исполнитель предоставит пример работы парсера на тестовом сайте (без указания названия и контактных данных).

Разработка платформы тренажеров для АСУТП

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