- Competition
Декабрь — время предвкушения Рождества. На западе эти 24 дня даже имеют специальное название — адвент. Обычные люди в этот период покупают адвент-календари и скрашивают ожидание праздников конфетами. А разработчики придумали кое-что поинтереснее — Advent of Code!
Что это за движуха?
В ночь на 1 декабря стартует 25-дневная миссия по спасению Рождества от Эрика Вастла — создателя Vanilla JS и прочих классных штук для фронтендеров и не только. Адвент проходит каждый год с 2015 в формате «один день — одна задачка».
Получается, участвовать можно только фронтендерам?
Нет. Задачи вообще не привязаны к какому-то языку программирования. Обычно ответ — это какое-то число или строка. Так что кодить можно и на любимом стеке, на том, который давно хотелось попробовать (даже Excel).
А что за задачки-то?
У каждой задачи есть захватывающее описание и пара примеров, уточняющих условия. Нужно вычислить ответ и ввести его в поле ввода. Если ответ верный, открывается вторая часть задачи, которая чуть усложняет первую.
А точно будет интересно?
Да. Даже если вы ещё ни разу не участвовали в чём-то подобном — это отличный вариант попробовать. А там и до ICFP Contest недалеко :) Ну а если формат вам уже знаком — то это удачный способ найти единомышленников в России.
Так, ещё раз, что делать прямо сейчас?
Подписаться на телеграм-канал, зарегистрироваться в контесте и добавиться в наш приватный лидерборд, вступить в чат, если хочется поболтать с участниками, и ждать 1 декабря, когда появится первая задача.
Лайвкодить будем вечерами на ютуб-канале «Технологии в Контуре».
Прямо сейчас у нас пять гарантированных участников, так что пять видосов мы выпустим совершенно точно. Ну а если зайдёт — продолжим выходить с разборами до самого конца адвента. Первый разбор выйдет через несколько часов после открытия контеста — рассчитываем, что это случится вечером 1 декабря. Чтобы не пропустить анонсы, нужно подписаться на канал соревнования в Телеграме. К нему же есть чатик для обсуждения идей и решений.