Хакатон
ИТМО - Dell Technologes
Университет ИТМО совместно с компанией Dell Technologies 28-29 января 2021 года проведёт онлайн-хакатон. Предлагаемый на хакатоне кейс – создание (разработка) приложения под систему Pravega. Участникам хакатона будут предоставлены доступ к платформе Pravega по VPN. Вам предлагается подумать над тем, как можно использовать open-source проект Pravega для аналитики данных, создав приложение, которое будет опубликовано под подходящей лицензией.
Pravega предоставляет новую абстракцию хранилища – поток – для непрерывных и неограниченных данных. Поток Pravega – это прочная, эластичная, append-only, неограниченная последовательность байтов, которая имеет хорошую производительность и согласованность. Разрабатываемое вами приложение должно использовать Pravega для передачи данных. Важное требование – ответ на задание нужно предоставить в виде ссылки на публичный репозиторий на GitHub. Выполнение проекта, в том числе использование сторонних движков, должно происходить под лицензией MIT или Apache 2.0. Подробности и детали реализации предлагается согласовать с кураторами задания от Dell Technologies. Решения, использующие Pravega не для аналитики данных отдельно согласуются с кураторами от Dell Technologies.
- Мы знаем, что некоторые правила должны нарушаться, но всё же следует придерживаться этих:
- Новый код — все начинают писать код одновременно. Круто заранее поработать над дизайном, цифровыми макетами, фреймворками с открытым исходным кодом и всем остальным, доступным каждому, но всё должно быть в разумных пределах.
- Ревью кода — команды-победители могут подвергнуться проверке кода в какой-то момент после события или непосредственно перед определением победителя. Это необходимо для того, чтобы весь используемый код действительно был новым.
- Команда — в команде может быть не более трех участников, минимум один человек. Возможно участие без команды.
- Демо — вы продемонстрируете функциональность своего проекта и расскажите о своей идее. Подробности будут позже.
Зарегистрированным участникам будет предоставлен доступ к вебинару, который поможет подготовиться к хакатону.
Помните, что хакатон – это не соревнование по программированию. Это совместное решение определенной технической задачи с целью получения обратной связи от экспертов. В случае нашего хакатона – это также возможность добавить в своё резюме строчку с указанием open source проекта, в котором вы приняли участие.
- Порядок оценки:
- На демо должна быть демонстрация. Слайды без демонстрации — это не демо.
- Демонстрируемое решение должно запуститься и заработать.
- Если демонстрация заработала, она должна наглядно демонстрировать решение заявленной задачи и использование Pravega.
- Запущенные, работающие и наглядные решения сравниваются между собой по сложности (количество источников данных, сложность аналитики) и применимости для индустриальных задач (насколько ваше решение может жить дальше как самостоятельный Open Source проект).
Победители хакатона получат возможность поступить в магистратуру Университета ИТМО (направления: "Технологии интернета вещей", "Нейротехнологии и программная инженерия" и "Системное и прикладное программное обеспечение") в рамках Конкурса-хакатона «HACK FOR YOUR SUCCESS».
Расписание хакатона
- 28 января
- 10:00 — 10:30 Вступительное слово, Университет и Dell
- 10:30 — 11:00 Знакомство с заданием (Михаил)
- 11:00 — 11:30 Вопросы кураторам задания (от всех участников команд)
- 13:00 первый чекпоинт (10 минут на каждую из команд)
- 16:00 второй чекпоинт (10 минут на каждую из команд)
- 29 января
- 10:00 третий чекпоинт (10 минут на каждую из команд)
- 12:00 четвертый чекпоинт (10 минут на каждую из команд)
- 16:00 презентации работ (8 минут на презентацию + 3 минуты на вопросы)
Для участия необходимо зарегистрироваться.