Большой портал
Требуется программист Perl для участия в довольно крупном веб-проекте. Детали проекта не раскрываются. Планируемый бюджет на программную часть ~ 2000, далее предполагается постоянная работа по поддержке. В настоящее время проект на стадии обсуждения с инвесторами.
Условия:
1) знание perl (и таких слов как fastcgi, strict, oop, cpan)
2) знание mysql, pgsql
3) знание HTML, XML
4) знание С++
5) готовность работать в плотном графике
6) выполнение тестовых заданий либо
7) наличие уже выполненных проектов, которые можно посмотреть. интересует код проекта (не всего, но частей аналогичных тестам)
если все это есть, тогда присылайте на мыло ссылки на выполненные тесты (и код-обязательно). если нет своего хостинга, место будет предоставлено (c mysql).
тестовые задания:
важно: все задания должны быть оформлены так-же, как вы будете оформлять готовый код в рамках проекта. никаких уточнений к заданиям я давать не буду. да, ещё - все задания довольно простые.
1) (perl) cgi-скрипт, выполняющий проверку Google PR для домена задаваемого в форме, вывод HTML 4.01
2) (perl) cgi-скрипт, выполняющий проверку, не закрыт-ли от индексирования в robots.txt задаваемый в форме URL вывод XHTML
3) (mysql и postgres) описание базы данных следующего назначения (валютная биржа):
- аккаунты трейдеров
- торгуемые товары
- запросы покупателей
- предложения поставщиков
- состоявшиеся контракты
4) (perl) cgi-скрипт, обращающийся к базе данных (пред. пункт), делающий запросы к базе:
- обработать запросы покупателей и поставщиков, если они соответствуют - провести сделки
- сделать выборку о текущих предложениях и запросах, вывод - XML
5) (perl) fast-cgi скрипт выводящий один и тот-же контент в WAP/HTML в зависимости от передаваемого параметра
6) (perl) модуль экспортирующий 2 функции и 2 переменных и программу, использующую его
7) С++ cgi программу, использующую класс, реализующий описание человека и его родственные связи. данные хранятся в хеше. основной ключ - фио. программа должна делать пару операций - добавление, удаление. все требуется реализовать как методы класса. вывод - HTML 4.01