В ближайшее время произойдёт сразу два события: 14 сентября в #tceh стартует образовательный курс «Врубаемся в Ruby» для тех, кто хочет научиться кодить с нуля, а 26 сентября все, кто уже знает и любит Ruby соберутся на главной российской RoR конференции RailsClub.
Чтобы это счастье подогреть, #tceh совместно с RailsClub предлагает поучаствовать в конкурсе. Цель — показать дивную красоту Ruby-кода. От участника требуется соединить своё поэтическое и кодерское «Я» — написать на Ruby признание в любви или поэму, воспевающую женскую красоту.
Победитель получит билеты на конференцию и бесплатное участие в образовательном курсе!
Правила:
1. Участник конкурса прикладывает код в комментариях. Код должен быть рабочим — это значит, что интерпретатор не должен выдавать ошибку.
2. Участником может стать только человек, имеющий аккаунт на Хабре.
3. От каждого участника только один вариант.
4. Победитель будет определён составом жюри: девушка-кодер на RoR; девушка со знанием английского, но без знания RoR; мужчина-кодер на RoR. Каждый член жюри даёт участникам от 1 до 5 баллов. Дополнительные 5 баллов получит автор кода с самым высоким рейтингом. Кто наберёт больше всех баллов, тот и победил.
5. Работы перестаём принимать 10 сентября. Итог подводим 12 сентября.
Призы:
1 место: 2 билета на конференцию RailsClub и билет на образовательный курс «Врубаемся в Ruby» — билет на курс нужен, чтобы ваша возлюбленная поняла, что же вы ей написали.
2 место: 1 билет на конференцию RailsClub и скидка на образовательный курс «Врубаемся в Ruby» на 30000 рублей.
3 место: скидка 50% на 1 билет на конференцию RailsClub и скидка на образовательный курс «Врубаемся в Ruby» на 20000 рублей.
UPD: подводим итоги — Wadik забирает первое место, mannaro второе и printercu третье! В ближайшие 10 часов отправим промо-коды в личку.
Всем спасибо!
Комментарии (17)
mannaro
01.09.2015 23:41+9Есть у меня один вариант:
# Здесь я воспел бы твою красоту. # Здесь я дарил бы тебе лимузины. # Но, к сожаленью, люблю простоту, # И не пишу я на Ruby картины. # Поэтому, милая, я не иду # На разные курсы по ценам машины. # Я тихо редактор свой завожу, # И начинаю творить без причины. # Я мог бы сейчас написать здесь строку, # Что красивее была бы картины, # Но лучше с работы пораньше приду # И разыщу для тебя мандарины. # Однако, для дани моей языку # Не простоты, но для полной картины # Я вызову метод и тихо уйду: exit # конец. Я несу мандарины!
Код полностью рабочий. Ни один интерпретатор ошибку не выдает. Однако, бонус: даже если я не выиграю билеты на курс «Врубаемся в Ruby», то моя возлюбленная (да и другие желающие) смогут понять, что же я ей написал.
mastedm
02.09.2015 13:09+2Господа, я поражен! Ваше ценообразование не соответствует моим ожиданиям. Всем известный предмет не может столько стоить. (Перевод: правила русской речи на производстве)
А если серьезно: вы из каких соображений назначили именно такую стоимость курса?truesnow
03.09.2015 00:11Курс ведёт живой преподаватель. Это не набор лекций и методичек — у нас проверяются домашние задания и даётся регулярная обратная связь. К выбору преподавателя и образовательной программы у нас были особые требования: вести курс должен человек с большим опытом программирования на Ruby, обладать проверенным бэкграундом реализованных веб-проектов, иметь преподавательский опыт, который подтверждается квалификацией прошедших обучения людей. У нас цель — выпускники курса должны иметь джуниор-квалификацию. Иначе это жёлтый инфобизнес.
Всё это накладывает издержки. Отсюда и стоимость курса.mastedm
03.09.2015 11:53+1У нас цель — выпускники курса должны иметь джуниор-квалификацию
Вот! Напишите это первой строкой на LandingPage. А второй строкой — proof на опыт преподавателя. Ибо человек малоизвестный. Общие слова типа «с большим стажем в кодинге, длительным опытом работы с RoR и навыками хорошего преподавателя» это все, простите, ля-ля. Если бы это был DHH, то вопросов вообще бы не было (правда и прайс был бы в разы больше).
Второй момент: непонятна целевая аудитория. Программисты с нуля вряд ли смогут позволить себе такую сумму, а тот, кто сможет, вряд ли пойдет. Нужно внятно объяснить потенциальным слушателям, за что конкретно они платят. В чем ценность курса. План курса — это фигня. Если человек ноль, то для него это просто «о, прикольно, так много написано».vedenin1980
03.09.2015 12:07+1ИМХО, лучше если бы курс был в два раза меньше и в два раза дешевле, если за 20 занятий человек с реальной мотивацией не научится ЯП, то и 40 занятий ему не поможет.
Wadik
08.09.2015 18:53-1Решил не только признаться своей половинке в любви, но и попробовать выиграть для нее курс)
lovely, quiet, loyal = "лишь моя, в ней уверен я" {"С ней всю жизнь рука об руку" => "Верю ей!", "Не жалел, что назвал своей!" => "Буду с ней!"} def promise yield "Я" end 2.times do |i| promise do |you| p "Дорогая, тебе обещаю #{you}!" p ["Быть заботливым, любящим, искренним...", "Поделиться душою и мыслями..."].sample end end p "Если трудности встретим - мы справимся!" well_manage =-> x{"#{x}!"} p ["Постараемся", "Перейдем", "Переждем" ].reverse .map(&well_manage) .join(' ') puts "На весь мир, на весь свет повторю:" puts 'Я Люблю! ' * 3
printercu
09.09.2015 21:09-2def ицит твоего присутствия Всё острее день ото дня. Я скучать по тебе начинаю Кофе с утра заваривая. Больше не в силах терпеть я! Пусть это знают все: 'Тебя я люблю до безумия!' P.S. Больше чем кодить back end
mastedm
10.09.2015 11:29А у самих организаторов есть такой стих? Было бы интересно почитать.
Вообще из широко известных вспоминается только
do do class do class if ...
Wadik
RoR или Ruby? Не опечатка?
Envek
Да, непонятны требования к коду. Если это код на RoR, то нужно генерить цельное приложение, что на коммент не тянет. Значит, всё же, это должен быть код на чистом Ruby, причём без вспомогательных библиотек, наверное.
truesnow
Да, прошу прощения, в голове что-то пошло не так. Сейчас поправим. Envek всё правильно написал — нужен код на чистом Ruby без вспомогательных библиотек.