Описание задачи

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

Что собирает парсер?

Для каждой найденной книги программа должна получить и сохранить следующие данные:

  • Наличие электронной версии (да/нет).
  • Название произведения (релевантное запросу).
  • Объем (количество страниц или глав, если указано).
  • Дата последнего обновления страницы или материала.
  • Прямая ссылка на страницу с конкретным произведением.

Требования к функционалу

  • Поддержка повторных проверок через заданные промежутки времени (интервал настраивается пользователем).
  • Накопление результатов для отслеживания изменений (история).
  • Экспорт данных в форматы CSV или Excel.
  • Удобный графический интерфейс или простая консольная утилита с понятными подсказками.

Дополнительные уточнения

Подробности технической реализации обговариваются с исполнителем лично или в чате.

Разработка отчёта для расчёта экономического эффекта отсрочки платежа в 1С

Требуется реализовать кастомизированный отчёт в конфигурации 1С:УПП 1.2 для расчёта экономического эффекта от отсрочки платежа. Необходимо полное покрытие кода модульными тестами (не менее 80%). Техническое задание и контрольный пример предоставлены.