Привет!

В ближайшее время произойдёт сразу два события: 14 сентября в #tceh стартует образовательный курс «Врубаемся в Ruby» для тех, кто хочет научиться кодить с нуля, а 26 сентября все, кто уже знает и любит Ruby соберутся на главной российской RoR конференции RailsClub.

Чтобы это счастье подогреть, #tceh совместно с RailsClub предлагает поучаствовать в конкурсе. Цель — показать дивную красоту Ruby-кода. От участника требуется соединить своё поэтическое и кодерское «Я» — написать на Ruby признание в любви или поэму, воспевающую женскую красоту.

image

Победитель получит билеты на конференцию и бесплатное участие в образовательном курсе!



Правила:

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)


  1. Wadik
    01.09.2015 21:18

    Цель — показать дивную красоту RoR-кода

    написать на RoR признание в любви или поэму


    RoR или Ruby? Не опечатка?


    1. Envek
      01.09.2015 22:15
      +1

      Да, непонятны требования к коду. Если это код на RoR, то нужно генерить цельное приложение, что на коммент не тянет. Значит, всё же, это должен быть код на чистом Ruby, причём без вспомогательных библиотек, наверное.


    1. truesnow
      02.09.2015 16:40

      Да, прошу прощения, в голове что-то пошло не так. Сейчас поправим. Envek всё правильно написал — нужен код на чистом Ruby без вспомогательных библиотек.


  1. WebMonet
    01.09.2015 22:09
    +2

    А зачем курс «Врубаемся в Руби» тому, кто на нем в стихах может кодить?


    1. printercu
      01.09.2015 22:18
      +2

      билет на курс нужен, чтобы ваша возлюбленная поняла, что же вы ей написали


  1. vedenin1980
    01.09.2015 22:10

    У вас все ссылки ведут на другой курс про контент менеджменту.


    1. truesnow
      02.09.2015 16:41

      Спасибо! Пофиксил!


  1. mannaro
    01.09.2015 23:41
    +9

    Есть у меня один вариант:

    # Здесь я воспел бы твою красоту.
    # Здесь я дарил бы тебе лимузины.
    # Но, к сожаленью, люблю простоту,
    # И не пишу я на Ruby картины.
    
    # Поэтому, милая, я не иду
    # На разные курсы по ценам машины.
    # Я тихо редактор свой завожу,
    # И начинаю творить без причины.
    
    # Я мог бы сейчас написать здесь строку,
    # Что красивее была бы картины,
    # Но лучше с работы пораньше приду
    # И разыщу для тебя мандарины.
    
    # Однако, для дани моей языку
    # Не простоты, но для полной картины
    # Я вызову метод и тихо уйду:
    exit # конец. Я несу мандарины!
    

    Код полностью рабочий. Ни один интерпретатор ошибку не выдает. Однако, бонус: даже если я не выиграю билеты на курс «Врубаемся в Ruby», то моя возлюбленная (да и другие желающие) смогут понять, что же я ей написал.


  1. mastedm
    02.09.2015 13:09
    +2

    Господа, я поражен! Ваше ценообразование не соответствует моим ожиданиям. Всем известный предмет не может столько стоить. (Перевод: правила русской речи на производстве)

    А если серьезно: вы из каких соображений назначили именно такую стоимость курса?


    1. truesnow
      03.09.2015 00:11

      Курс ведёт живой преподаватель. Это не набор лекций и методичек — у нас проверяются домашние задания и даётся регулярная обратная связь. К выбору преподавателя и образовательной программы у нас были особые требования: вести курс должен человек с большим опытом программирования на Ruby, обладать проверенным бэкграундом реализованных веб-проектов, иметь преподавательский опыт, который подтверждается квалификацией прошедших обучения людей. У нас цель — выпускники курса должны иметь джуниор-квалификацию. Иначе это жёлтый инфобизнес.

      Всё это накладывает издержки. Отсюда и стоимость курса.


      1. mastedm
        03.09.2015 11:53
        +1

        У нас цель — выпускники курса должны иметь джуниор-квалификацию

        Вот! Напишите это первой строкой на LandingPage. А второй строкой — proof на опыт преподавателя. Ибо человек малоизвестный. Общие слова типа «с большим стажем в кодинге, длительным опытом работы с RoR и навыками хорошего преподавателя» это все, простите, ля-ля. Если бы это был DHH, то вопросов вообще бы не было (правда и прайс был бы в разы больше).

        Второй момент: непонятна целевая аудитория. Программисты с нуля вряд ли смогут позволить себе такую сумму, а тот, кто сможет, вряд ли пойдет. Нужно внятно объяснить потенциальным слушателям, за что конкретно они платят. В чем ценность курса. План курса — это фигня. Если человек ноль, то для него это просто «о, прикольно, так много написано».


        1. vedenin1980
          03.09.2015 12:07
          +1

          ИМХО, лучше если бы курс был в два раза меньше и в два раза дешевле, если за 20 занятий человек с реальной мотивацией не научится ЯП, то и 40 занятий ему не поможет.


  1. mukizu
    02.09.2015 15:00
    +2

    >75 000 РУБЛЕЙ

    Вы там азиаток для нуру массажа приглашаете на каждое занятие?


    1. truesnow
      03.09.2015 00:15

      Ни азиаток, ни блекджека нет, увы.


  1. 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
    


  1. printercu
    09.09.2015 21:09
    -2

    def ицит
             твоего присутствия
        Всё острее день ото дня.
        Я скучать по тебе начинаю
        Кофе с утра заваривая.
    
        Больше не в силах терпеть я!
        Пусть это знают все:
        'Тебя я люблю до безумия!'
        P.S. Больше чем кодить back end
    


  1. mastedm
    10.09.2015 11:29

    А у самих организаторов есть такой стих? Было бы интересно почитать.

    Вообще из широко известных вспоминается только

    do
    do class
    do class if
    ...