Парсеры для букмекерских контор
Нужно написать два парсера для двух букмейкерских контор, при успешном сотрудничестве разных контор будет около 50.
Требования:
- язык программирования: Ruby. Перед приемом парсера учитывается не только его успешность работы (это подразумевается по умолчанию), но и хороший стиль кодирования.
- хорошо, если вы знаете, что такое паттерны проектирования и сможете сказать, какой паттерн будете использовать при разработке нескольких парсеров, Все так сложно потому что в дальнейшем парсеры будут встраиваться в общую систему, от них сильно зависящую.
- если вы не соответствуете первым двум пунктам, пожалуйста, не откликайтесь.
- далее, парсер должен работать с применением конфигрурационных файлов (yaml) в которых прописан сайт для парсинга и дополнительные параметы, например, логин-пароль для этого сайта, в зависимости от параметров, передаваемых парсеру при запуске, должен запускаться парсинг того или иного сайта.
- парсер должен выдавать результаты в xml с жестко заданной структурой, структуру высылаю успешному кандидату.
оплата по $25 за парсер.