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

6 ответов

Как ссылаться на индекс элемента в Array # delete_if

Я хочу построить собственный методArray#drop_every(n) (Я знаю, что это патч обезьяны, я делаю это для домашней работы), которая возвращает новый массив, пропуская каждый n-й элемент: [4, 8, 15, 16, 23, 42].drop_every(2) # [4, 15, 23]Я хочу ...

4 ответа

, Это означает, что мне совсем не нужно менять код, чтобы попасть в него.

у свое первое приложение на Sinatra и хотел бы использовать Pry для проверки / отладки некоторых вещей, происходящих в приложении. Я и раньше не использовал Прай, но хотел бы попробовать. Как мне начать использовать Pry с моим приложением Sinatra?

1 ответ

Динамически создать класс, унаследованный от ActiveRecord?

Я хочу иметь возможность динамически создавать классы для сценариев вне моего приложения Rails, которые наследуются от ActiveRecord. Я застрял на чем-то вроде этого: require 'active_record' def create_arec(table_name) Class.new ...

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

1 ответ

как получить наименьший возможный счет на графитовом графике

require 'statsd' statsd = Statsd.new('localhost', 8125).tap{|sd| sd.namespace = 'account'} 1.times do statsd.increment 'hitcount4' end sleep 5 5.times do statsd.increment 'hitcount4' end sleep 10 10.times do statsd.increment 'hitcount4' endя ...

7 ответов

Как я могу выяснить, какой шаг я только что выполнил в хуке AfterStep от Cucumber?

Я пишу метод для выполнения наAfterStep обратный звонок для огурца. https://github.com/cucumber/cucumber/wiki/Hooks#step-hooks [https://github.com/cucumber/cucumber/wiki/Hooks#step-hooks] Как я могу выяснить, какой шаг был выполнен до вызова ...

3 ответа

Должен объяснить ситуацию

код был взят из класса gem ActiveRecord 2.3.14ConnectionHandler def establish_connection(name, spec) @connection_pools[name] = ConnectionAdapters::ConnectionPool.new(spec) endКажется, каждый раз, когда рубин звонитestablish_connection на модели ...

1 ответ

Я должен проверить, что делает моя модель, но я определенно ценю объяснение.

овичок в Ruby on Rails, я понимаю, что ссылки "@" и ":" имеют разные значения. Я виделэта почта [https://stackoverflow.com/questions/3538575/whats-the-difference-between-and-variable-variable-and-vari] в SO, где описаны некоторые ...

2 ответа

Да, это разница. Разница заключается в том, чтобы сделать методы синглтон-методов частного экземпляра основного объекта и сделать их методами частного экземпляра класса Object. Еще раз спасибо!

у маленькую жемчужину, и я хочу определить DSL-подобный метод, почти такой же, какdesc а такжеtask методы вГрабли. Rake определяет их как частные методы вRake::DSL модуль, а затем self.extend Rake::DSLсмешать модуль в основной объект? (Я ...

2 ответа

Спасибо за этот пост. Это приблизило меня к тому, что я искал, чем принятый ответ. Тем не менее, я получил только те результаты, которые мне были нужны, обезьяна исправила это в ядре

исто эксперимент, но мне интересно, можно ли получить списокrequireбы жемчужины во время выполнения с помощью какого-то метапрограммирования. Например, скажем, у меня есть: require 'rubygems' require 'sinatra' require 'nokogiri' # don't know ...

3 ответа

В Ruby нет способа динамически определить локальную переменную в текущем контексте? [Дубликат]

На этот вопрос уже есть ответ здесь: Как динамически создать локальную переменную? [/questions/18552891/how-to-dynamically-create-a-local-variable] 4 ответаМне интересно, есть ли метод, который позволит мне динамически определять ...