Хакатон от технопарка «Сколково»
9-е место в хакатоне от технопарка «Сколково». Всем спасибо — все свободны
Не многие знают, участвовал я недавно в хакатоне от известного в нашей России технопарка, некие «РЕД СОФТ» предлагали свои задачи. Узнал я о нём случайно, ровно после того как они, а точнее конкретный представитель самого технопарка «Сколково», обратилась с просьбой в размещении рекламного поста в группе русскоязычного сообщества Manjaro Linux. И несмотря на количественный перевес мнений «против» этого сотрудничества, какое-то чувство патриотизма сработало внутри меня и мы договорились. Она, представитель технопарка, с официальной страницы опубликовала в группе пост о хакатоне, после согласования его цены и одобрения самого контекста, договорённой оплаты, так мы и не увидели. Далее только о хорошем.
Всё понравилось с точки зрения организации. Был и общий чат хакатона в телеграме. И отдельные чаты команд там-же. И конференция в зуме. Изначально, хакатон планировался в офлайн режиме, незадолго до начала всем участникам объявили о сложной эпидемиологической ситуации вокруг «коронавируса», и довольно быстро хакатон эволюционировал из офлайн в онлайн. При этом не растеряв свои положительные качества в виде бесплатной еды и обратной связи от менторов.
Организатором предлагалось 4 задачи на выбор, перечисляю в том-же порядке:
Мастер настройки РЕД ОС
Управление настройками ИБ
Разработка скина для РедЭксперт
Приложение для удалённого доступа
Условия для любой из них те же, разработать прототип продукта для операционной системы организатора, и уложиться в 36 часов.
Описание задач
У каждой задачи было довольно подробное описание из контекста, критериев оценки, примерного функционала. Переписывать всё здесь не буду, кому интересно вот ссылка.
После регистрации, знакомства и команды
Сразу после регистрации всех участников пригласили в общий чат для знакомства и формирования рабочих команд. По стечению обстоятельств команду нашёл быстро. Точнее объединились с ещё одним чуваком и занялись усиленной вербовкой. В итоге нас было 5. Мы выбрали для реализации 1-й кейс и сделали себе отдельный чат, там и общались на протяжении всего хакатона. К слову, наш чат действует и сейчас, в нём появились новые участники и мы участвовали в ещё одном мероприятии тем же составом. Возможно, напишу о нём в другой заметке.
36 часов хакатона
После объявления старта и выделения менторов по кейсам, мы долго обсуждали стек и планировали свой продукт. Были разные идеи и попытки. Остановились на Python + Qt. Около суток мы потратили в попытках написать решение кейса. Для удобства организации работы использовали live code от JetBrains для написания кода, интерфейсом занимался один участник, он работал отдельно. Периодически показывая всем процесс. В процессе ситуация стала выглядеть так, будто мы выбрали не тот стек в котором мы сильны и что мы не успеем реализовать какой-то MVP для победы в кейсе. Мы быстро изменили стек на Electron и переделали всё на него. Получилось лучше и быстрее. Результат нашей работы и сейчас хранится в репозитории (приватном) на гитхаб.
Защита и результат
Дошли мы со своим продуктом до финала, на протяжении 36 часов мероприятия было 2 или 3 чекпойнта, на которых отсеивались некоторые участники. В финале после довольно слабой презентации мы заняли 9 из 15 мест. Получив опыт, впечатления, и работающий прототип настройщика для Linux систем :D
Некоторые из участников ездили в Технопарк «Сколково» на награждение победителей и бесплатные угощения. Всем участникам там вручали мерч (футболки, кепки, флешки, дождевики и др.) с символикой «Ред Софт». Тем кто не смог приехать, отправили мерч доставкой (мне в регион привезли через неделю после финала).