В субботу, 28 апреля, блокчейн-платформа для p2p-кредитования Karma проведёт хакатон, во многом свободный в контексте используемых паттернов и технологий.
Программа криптохакатона
Соревнование состоит из двух этапов, которые пройдут 28 апреля онлайн и 12–13 мая — в Москве. Заданием первого этапа является разработка одного или нескольких приложений, идеи которых предлагают организаторы. Участники могут выбрать приложения на свой вкус. Karma разрешает объединяться в команды для выполнения всего проекта или его частей, общаться с организаторами и повторно использовать компоненты кода своих проектов.
Единственная рекомендация — по возможности создать проект на основе следующих технологий и паттернов:
- событийно-ориентированное программирование;
- использование очередей сообщений, которые поддерживают протоколы Apache Kafka или AMQP;
- Node.js;
- Python + SciPy + NumPy;
- C / C++ / Boost / libuv / libevent.
Допустимые среды исполнения: Linux Ubuntu 16.xx/17.xx, macOS High Sierra, Windows 10. На решение и отправку кейса отводится 24 часа.
Также существует регламент подачи проекта:
- исходный код выложен на GitHub;
- имена и почты авторов должны быть зарегистрированы на хакатоне;
- файл Readme.md содержит базовое описание способа реализации cкриптов, запуска и остановки сервисов (если проект можно запустить локально — реализации cкриптов командной строки или запуска веб-сервиса по адресу http://localhost:8080, если предполагается реализация на внешнем хостинге — прямой URL веб-приложения);
- среда исполнения проекта может быть представлена как Docker-образ.
Второй этап состоится 12–13 мая в Москве. Подробности пока что не разглашаются, все оповещения придут по почте и в Telegram. Иногородним участникам оплатят проезд и проживание.
Цель мероприятия от Karma — найти молодых и изобретательных разработчиков. Победители получат по 5 000 $ в токенах и место в команде проекта.
Как принять участие?
Чтобы попробовать свои силы в соревновании, необходимо подать заявку на официальном сайте до 27 апреля. Первое задание будет выложено 28 апреля. С подробными правилами мероприятия можно ознакомиться в специальном документе.