Яндекс.Метрика
    Поиск по тегу

    ruby


    Найдено: 8 записей

    Реклама

    Информационный поток на Google+ о Ruby, Rails, Sinatra



    I18n.locale = :ru — это новости о Ruby/Rails и связанных технологиях на Google+.

    Из описания:
    1-3 сообщения в день, безопасная для просмотра в офисе информация, не исползуется для рекламы или спама *.
    * Оставляем за собой право на нецензурную брань в комментарих к статьям типа: ‘Why Ruby / Rails / #{your_favorite_gem} sucks‘, a также право на рекламу опенсорс технологий и событий Rails-собщества

    humour

    Wat

    Ни о чём

    Свободные двухбуквенные домены .su

    Недавно стало известно о регистрации двухсимвольных доменов в зоне su. Я решил написать скриптик, который находит такие незанятые домены. Скриптик на ruby, так как получается лаконично.

    # coding: utf-8
    def check s, zone
      s.each_char do |c1|
        s.each_char do |c2|
          print "trying #{c=c1+c2+'.'+zone}\n"
          r=`whois #{c}`
          print "#{c} found!\n" if r.scan('No entries found').size>0
          print("waiting 3700secs\n") || sleep(3700) && redo if r.scan('You are not allowed').size>0
          print("waiting 120secs\n") || sleep(120) && redo if r.scan('You have exceeded').size>0
          sleep 0.8
        end
      end
    end
    
    check 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя1234567890', 'su'
    check 'abcdefghijklmnopqrstuvwxyz1234567890', 'su'
    


    Вот так просто это выглядит на ruby. Как ни странно, очень много русскобуквенных доменов свободны, налетай!

    Ни о чём

    Rails. Добавление элемента при использовании nested attributes

    Теория


    При использовании nested attributes и fields_for очень часто нам нужно добавлять новый элемент в форму при помощи javascript.
    Руководствуясь принципом DRY рекомендую использовать следующее решение. Я знаю, что это общеизвестная техника, но как обычно бывает большинство всё-равно изобретает свои решения, ну и во всяком случае на русском языке таких примеров я не видел.

    humour

    Какой язык учить?

    Хочешь программировать на выразительном и мощном языке: Python
    Нужно по-быстрому веб-сайт: PHP
    Желаешь в тусовку зовущих себя «рок-звездами» программирования: Ruby
    Реально нужно научиться программировать: C
    Ищешь просветления: Scheme
    Уйти в хандру: SQL
    Потерять одну хромосому: Microsoft Visual Basic
    Для получения постоянной, заурядной, но хорошо оплачиваемой работы по созданию финансовых приложений в офисной загородке под лампами дневного света: Java
    Тоже самое, но с аббревиатурами и списком сертификатов в своей подписи: C#
    Получить волшебное ощущение детского изумления, которое сложно отличить от мании величия: Objective C

    оригинал (en)

    humour

    Какой язык учить?

    Хочешь программировать на выразительном и мощном языке: Python
    Нужно по-быстрому веб-сайт: PHP
    Желаешь в тусовку зовущих себя «рок-звездами» программирования: Ruby
    Реально нужно научиться программировать: C
    Ищешь просветления: Scheme
    Уйти в хандру: SQL
    Потерять одну хромосому: Microsoft Visual Basic
    Для получения постоянной, заурядной, но хорошо оплачиваемой работы по созданию финансовых приложений в офисной загородке под лампами дневного света: Java
    Тоже самое, но с аббревиатурами и списком сертификатов в своей подписи: C#
    Получить волшебное ощущение детского изумления, которое сложно отличить от мании величия: Objective C

    оригинал (en)