Результаты поиска по запросу "ruby"
Как работают счетчики в Ruby 1.9.1?
Этот вопрос не о том, как использовать перечислители в Ruby 1.9.1, а о том, как они работают. Вот некоторый код: class Bunk def initialize @h = [*1..100] end def each if !block_given? enum_for(:each) else 0.upto(@h.length) { |i| yield @h[i] } ...
Ruby: символ для строки из строки
эта вики-страница дала общее представление о том, как преобразовать один символ в asciihttp://en.wikibooks.org/wiki/Ruby_Programming/ASCII [http://en.wikibooks.org/wiki/Ruby_Programming/ASCII] Но скажите, если у меня есть строка и я хочу ...
Является ли глобальная переменная, определенная в маршруте Синатры, общей для запросов?
Скажи, что у меня есть: get '/' do $random = Random.rand() response.body = $random endЕсли в / у меня будет тысячи запросов в секунду, будет ли $ random распределен и «утечет» за пределы контекста, или он будет действовать как «локальная» ...
Рельсы Модель без стола
Я хочу создать список выбора, скажем, для цветов, но не хочу создавать таблицу для цветов. Я видел это где-нибудь, но не могу найти его в Google. У меня вопрос: как я могу поместить цвета в модель без таблицы базы данных? Или есть лучший способ ...
Как концепция прогнозирования и прогнозирования поддерживает такую концепцию утверждений нулевой ширины в Regex of Ruby?
Я только что прошел через концепциюZero-Width Assertions из документации. И некоторые быстрые вопросы приходят в мою голову- почему такое названиеZero-Width Assertions?КакLook-ahead а такжеlook-behind Концепция поддерживает такиеZero-Width ...
ruby sort_by дважды
В Ruby есть метод sort_by для Enumerables. Фантастика! Таким образом, вы можете сделать что-то вроде entries.sort_by { |l| l.project.name }Это отсортировало бы записи по именам проектов. Как вы могли бы сделать так, чтобы в проектах с ...
Ruby instance_eval для класса с помощью attr_accessor
Я понимаю принципиальную разницу междуinstance_eval а такжеclass_eval, Однако то, что я обнаружил, когда играешь, - это нечто странноеattr_accessor, Вот пример: A = Class.new A.class_eval{ attr_accessor :x } a = A.new a.x = "x" a.x => "x" # ... ...
Как ActiveRecord определяет методы по сравнению с attr_accessor?
ActiveRecord, похоже, определяет методы экземпляра иначе, чем attr_accessor. attr_accessor, похоже, не определяет супер методдля моего нового определенного атрибута: class SomeClass attr_accessor :some_attribute def some_attribute super end ...
Ruby linkify для URL в строках
Было несколько сообщений о связывании текста с помощью регулярных выражений. Самый популярныйэто пост [https://stackoverflow.com/questions/758135/c-code-to-linkify-urls-in-a-string]. Однако моя спецификация немного сложнее: describe ...
Ruby / Rails с использованием || определить значение, используя пустую строку вместо значения nil
Я обычно делаю value = input || "default"так что если input = nil value = "default"Но как я могу сделать это так вместоnil Он также считает пустую строку'' какnil Я хочу, чтобы, если я делаю input = '' value = input || "default" => ...