Конкурс команд на лучшее решение IT-задачи
20 апреля в 13.30 состоится финал Конкурса на лучшее решение IT-задачи. Финал пройдет в рамках Дня IT-Карьеры ВШЭ в корпусе НИУ ВШЭ - Нижний Новгород на ул. Родионова, 136 в ауд. 402.
Ты и твоя команда можете принять участие в Конкурсе и выиграть сертификат на участие в квесте, а также фирменные призы от Вышки!
О конкурсе
В команде вам предстоит решить задачу по проектированию и реализации программной системы.
Программная система должна уметь:
- взаимодействовать по REST интерфейсу с внешним web сервисом, который предоставляет данные по IoT (web сервис предоставляется организаторами конкурса);
- преобразовывать эти данные и загружать в локальную аналитическую базу данных;
- предоставлять через Excel или самостоятельно реализованный web сервис наборы аналитических запросов (подробнее описание запросов будет сформулировано при выдаче задания)
Примечание: структура аналитической базы данных и запросов к базе данных должны быть реализованы самостоятельно. Выбор СУБД остается за участниками (организаторы рекомендуют My SQL, Derby)
Этапы конкурса
Как участвовать
- Заполни форму.xlsx с информацией об участниках твоей команды;
- Заполни все поля формы регистрации до 13 апреля 15.59 (не забудь прикрепить файл из п.1 в последнее поле регистрационной формы);
- Подготовь решение конкурсной задачи к 20 апреля и представь его членам компетентного жюри;
- Докажи, что твоя команда - лучшая!
* Конкурсное задание будет выслано всем участникам зарегистрированных команд по электронной почте (на адреса, указанные при регистрации) 13 апреля 2017 в период с 16.00 до 18.00.
Номера команд по порядку регистрации
FAQ
1. «В описании конкурса на сайте Вышки и посте ВК (раздел «О конкурсе»): «предоставлять через Excel или самостоятельно реализованный web сервис наборы аналитических запросов (подробнее описание запросов будет сформулировано при выдаче задания)» В ТЗ же, которое на почте ТОЛЬКО Excel, про свой веб-сервис ни слова.
Комментарий: Правильное описание в ТЗ - допускается использование только Excel.
2. + по языку ТОЛЬКО Java? Или Java как рекомендация?
Комментарий: допускается использование и иных языков, помимо Java (в том числе, python, js). Но при прочих равных при оценке задания предпочтение (и, как следствие, более высокий балл) будет отдано реализации на Java.
3. Можем ли мы использовать какие-то решения помимо Java/Excel и выбранной БД?
Комментарий: По первой части использования Excel/Java - см. предыдущие 2 комментария. Относительно выбранной БД не совсем понятен вопрос. Если под этим подразумевается использование некоторой конкретной СУБД, в которой будет проводиться разработка БД, то в задании не установлены ограничения на это - возможно использользование любой из существующих СУБД (PostgreSQL, MS SQL Server, Oracle, etc.). Если же под этим подразумевается необходимость реализации БД в принципе, то да, это требование является обязательным (использование альтернативных решений, будь то файловые системы хранения и/или NoSQL решения не допускается) - требуется реализация конкретной БД и взаимодействие с ней.