Написать scraper/crawler для сервиса RR
Цена договорная
•
наличный расчёт, безналичный расчёт, электронные деньги
Задача
Требуется написать scraper для сбора данных о курсах обмена валют для нового мобильного сервиса.
Коротко о сервисе
RR (условное название) - мобильное приложение предлагающее пользователю лучший курс обмена валюты.
Необходимая функциональность
Периодический обход всех источников (список URL)
Вычисление времени и периодичности обновления даннных в источнике
Получение значений текущих курсов
Добавление/обновление значений курсов
Расстановка статусов успешно/ошибка и пр.
Определение изменения формата данных в источнике.
Ведение лога обработки
* При добавлении нового URL допускается возможность индивидуальной настройки необходимых параметров для упрощения алгоритма парсинга и уменьшения процента ошибок.
**Примеры возможных URL: https://docs.google.com/spreadsheets/d/1SJDdf-4U39...
Технические требования
Язык разработки: perl
БД: PostgreSQL
VCS: git (gitlab)
Трекер: YouTrack
Возможно использование готовых модулей из cpan
Документирование
Прочее
Подробное ТЗ высылаю после предварительных переговоров.
Режим работы: удаленно
Оплата: фикс. за проект
Контакты
Предложения и информацию можно присылать на почту: vt@unistra.ru
Требуется написать scraper для сбора данных о курсах обмена валют для нового мобильного сервиса.
Коротко о сервисе
RR (условное название) - мобильное приложение предлагающее пользователю лучший курс обмена валюты.
Необходимая функциональность
Периодический обход всех источников (список URL)
Вычисление времени и периодичности обновления даннных в источнике
Получение значений текущих курсов
Добавление/обновление значений курсов
Расстановка статусов успешно/ошибка и пр.
Определение изменения формата данных в источнике.
Ведение лога обработки
* При добавлении нового URL допускается возможность индивидуальной настройки необходимых параметров для упрощения алгоритма парсинга и уменьшения процента ошибок.
**Примеры возможных URL: https://docs.google.com/spreadsheets/d/1SJDdf-4U39...
Технические требования
Язык разработки: perl
БД: PostgreSQL
VCS: git (gitlab)
Трекер: YouTrack
Возможно использование готовых модулей из cpan
Документирование
Прочее
Подробное ТЗ высылаю после предварительных переговоров.
Режим работы: удаленно
Оплата: фикс. за проект
Контакты
Предложения и информацию можно присылать на почту: vt@unistra.ru
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.