Вы можете отправить заявку на включение вашей задачи в один из следующих турниров, для этого заполните форму ниже, и мы с вами свяжемся в течение недели для обсуждения нюансов. Данная активность вознаграждается, после проверки экспертом, вы сможете получить до 20 000 рублей.
Требования к сдаче задачи:Требования к формату архива:- Архив должен содержать файл task.yaml следующего формата:
- title: название задачи
- description: описание задачи
- category:
- Архив должен содержать файл README.md следующего формата:
- раздел с описанием задачи (название + описание как в task.yaml)
- раздел с поэтапным решением задания
Дополнительно (для online заданий):- Архив должен содержать docker-compose и dockerfile. В docker-compose должны быть учтены поля: лимиты по ресурсам: resources для ~300 активно сканирующих задание участников (cpu/memory) restart policy: restart по умолчанию always
- В задании должен быть реализован чекер отвечающий в ручке /health-<[0-9a-z]{32}>, возвращающий статус ("ok" или " <краткое описание ошибки>") и реализующий проверки:
- доступности задания
- наличия флага
- работоспособности всех этапов решения(каждое действие необходимое для решения задания должно быть покрыто соответствующейпроверкой)
- например:
- 1. если в задании есть этап регистрации чекер должен проверять работоспособность механизма регистрации
- 2. если в задании есть этап аутентификации чекер должен проверять этот механизм на работоспособность
- ... и так далее для каждого этапа
Форма сдачи:- Архив zip с текстовыми файлами, описание которых дано выше
- Размер архива не должен превышать 2ГБ