Программируешь? Хочешь весело провести время с нами? Мы предлагаем тебе новый coding dojo framework. «Coding dojo» – это формат, в котором все его участники шаг за шагом выполняют одинаковые задания, но с помощью кода, который пишут в процессе игры.
На этот раз мы все закрутили вокруг старого доброго тетриса. Оказалось, что объяснить кремниевому другу, как играть в тетрис не так-то просто – не то, что человеку. Вот в этом и посоревнуемся.
Думаю, что лучше один раз увидеть, чем написать 100500 слов описания.
Детальнее про правила игры читай тут.
О нас пишут
Цікавий спосіб покодити в «жостких» умовах, повчитись спортивному програмуванню. | |
Понравился сам игровой подход. задачка нестандартная и фановая. на первый взгляд простая, но когда начинают падать фигуры понимаешь что надо быстро быстро шевелить мозгами )) очень весело и интересно | |
Я первый раз пошел на tetris codenjoy. Соревнование превзошло мои ожидания. Оно прохошло в интенсивных и самое главное в интересных условия. Получил море удовольствия. Жаль, что всё так быстро закончилось=) На множество идей попросту не хватило времени. | |
Отличное мероприятие: получил возможноть размять навыки, которые в определенной степени атрофировались на работе, и вообще здорово провел время. Хороший формат: достаточно интересная задача, соревновательный момент увлекает. С образовательной точки зрения, формат еще хорош тем, что тут, на мой взгляд, очевидно, что без тестов далеко не уедешь. Приятен также момент, что подобные мероприятия собирают много увлеченных разработчиков. |
|
It’s fun. | |
Получилось реально круто, интересная доменная модель и очень динамично проходит. Его стоит проводить еще, потому что это отличный шанс хорошо провести время. Основная проблема в том, что народ тяжело привлечь. Мало кто видит пользу от таких встреч и это очень печально. | |
Это реально фан. Даже сравнить сложно. | |
Очень интересный, увлекательный и новый для меня формат мероприятия. Отличная возможность поразмять мозги на нетипичной задаче в неформальной обстановке. В дальнейшем проводить однозначно стоит! | |
Было весело! Геймификация! Соревнование! То, чего не хватает в каждодневной работе — было здесь! | |
Показать все отзывы… |
Твой фидбек. Игра распостраняется бесплатно и ты можешь использовать ее для своих целей как есть. Но вместе с этим мы хотим получать фидбек от тебя (а так же от участников) после очередной игры так же, как и информацию про новые модификации, сделанные тобой по своему усмотрению в исходном коде. Фидбек любой участник может оставить на этой форме. Спасибо, за твой фидбек!
Подготовка. Если тебя пригласили на tetris codenjoy, то скорее всего это будет происходить как-то так…
По опыту проведенных встреч мы пришли к выводу, что более fun’овым получается встреча тогда, когда все ребята работают в парах. Решать конечно же тебе. Но если ты решишься работать в паре, тогда будь готов к тому, что ноут напарника (или его привычная IDE) тебе будет не удобна.
Выход есть! Мы поднимим общий svn репозиторий и ты с напарником сможете через него обмениваться кодом, работая каждый за своим ноутом по принципу — сейчас я смотрю в твой ноут, а потом ты в мой. Работа через commit — более удобный способ парного программирования, нежели обмен клавиатурой.
Ручки и блокноты ты получишь на самом ивенте.
Единственное, к чему стоит подготовиться — подготовить свой ноутбук к работе в любимой IDE на любимом языке. Для java тебе кроме JDK6 (или 7) понадобится еще и Maven 3. Для других языков (C#, JavaScript) так же есть свои рекомендации (линки на статьи ниже).
В случае, если ты хочешь кодить на языке, отличном от вышеперечисленных — сообщи нам об этом в форме регистрации и будь готов написать свой небольшой web-сервер. Для этого тебе стоит прийти в день ивента на пол часа раньше и связаться с нами.
Статьи по настройке игры:
- Настройка проекта на Java
- Настройка проекта на JavaScript (Node.js)
- Настройка проекта на C#
- Как запустить сервер
- Как играть online?
Отчеты о прошедших играх:
Что-то у меня не выходит подключится к серверу,может быть кто-то поможет ?
мой @mail:heilenko.illia@gmail.com