Результаты поиска по запросу "ruby"

4 ответа

Как работают счетчики в 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] } ...

7 ответов

Ruby: символ для строки из строки

эта вики-страница дала общее представление о том, как преобразовать один символ в asciihttp://en.wikibooks.org/wiki/Ruby_Programming/ASCII [http://en.wikibooks.org/wiki/Ruby_Programming/ASCII] Но скажите, если у меня есть строка и я хочу ...

2 ответа

Является ли глобальная переменная, определенная в маршруте Синатры, общей для запросов?

Скажи, что у меня есть: get '/' do $random = Random.rand() response.body = $random endЕсли в / у меня будет тысячи запросов в секунду, будет ли $ random распределен и «утечет» за пределы контекста, или он будет действовать как «локальная» ...

ТОП публикаций

4 ответа

Рельсы Модель без стола

Я хочу создать список выбора, скажем, для цветов, но не хочу создавать таблицу для цветов. Я видел это где-нибудь, но не могу найти его в Google. У меня вопрос: как я могу поместить цвета в модель без таблицы базы данных? Или есть лучший способ ...

3 ответа

Как концепция прогнозирования и прогнозирования поддерживает такую концепцию утверждений нулевой ширины в Regex of Ruby?

Я только что прошел через концепциюZero-Width Assertions из документации. И некоторые быстрые вопросы приходят в мою голову- почему такое названиеZero-Width Assertions?КакLook-ahead а такжеlook-behind Концепция поддерживает такиеZero-Width ...

3 ответа

ruby sort_by дважды

В Ruby есть метод sort_by для Enumerables. Фантастика! Таким образом, вы можете сделать что-то вроде entries.sort_by { |l| l.project.name }Это отсортировало бы записи по именам проектов. Как вы могли бы сделать так, чтобы в проектах с ...

4 ответа

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" # ... ...

1 ответ

Как ActiveRecord определяет методы по сравнению с attr_accessor?

ActiveRecord, похоже, определяет методы экземпляра иначе, чем attr_accessor. attr_accessor, похоже, не определяет супер методдля моего нового определенного атрибута: class SomeClass attr_accessor :some_attribute def some_attribute super end ...

1 ответ

Ruby linkify для URL в строках

Было несколько сообщений о связывании текста с помощью регулярных выражений. Самый популярныйэто пост [https://stackoverflow.com/questions/758135/c-code-to-linkify-urls-in-a-string]. Однако моя спецификация немного сложнее: describe ...

3 ответа

Ruby / Rails с использованием || определить значение, используя пустую строку вместо значения nil

Я обычно делаю value = input || "default"так что если input = nil value = "default"Но как я могу сделать это так вместоnil Он также считает пустую строку'' какnil Я хочу, чтобы, если я делаю input = '' value = input || "default" => ...