ruby-on-rails

хорошо, так что у меня есть этот хэш h => {"67676.mpa"=>{:link=>"pool/sdafdsaff", :size=>4556}} > h.each do |key, value| > puts key > puts value > end 67676.mpa linkpool/sdafdsaffsize4556 как мне получить доступ к отдельным значениям в хэше значений в цикле...

Я добавил новый столбец в свою таблицу, но забыл добавить параметр :default. Теперь я хочу заполнить этот столбец в каждой строке. есть ли способ это сделать с помощью консоли? Я искал google в течение последнего часа, но я ничего не могу найти. Я знаю, как это сделать для одного объекта, но не для всех в м...

Я прочитал "отношения между Rubygems, Bundler и RVM", прежде чем спросить его снова. Ну, есть много таких вопросов, но люди, которые ответили, говорят, что они работают с Rubygems, RVM и Bundler, и они не объяснили, как каждый из них работает в изоляции. Я действительно смущен тем, как эти три работают из...

вопрос: когда мне нужно использовать себя в моих моделях в рельсах? у меня есть set метод в одной из моих моделей. class SomeData < ActiveRecord::Base def set_active_flag(val) self.active_flag = val self.save! end end когда я делаю это, все работает нормально. Однако, когда я делаю это: c...

У меня есть массив скриптов ruby, когда каждый элемент нуждается в обработке: threads = [] elemets.each do |element| threads.push(Thread.new{process(element)}} end threads.each { |aThread| aThread.join } как всегда из-за ограничений ресурсов, скрипт работает оптимальным образом, если не более четырех...

что такое лучшая практика? Использовать try или использовать rescue? user.try(:email) VS user.email rescue nil post.try(:comments).try(:first).try(:author) VS post.comments.first.author rescue nil есть ли разница в использовании этих?...

Я использую консоль rails в среде разработки, и я хочу использовать фабрики. Как я могу получить к ним доступ? Я пробовал require "FactoryGirl" возвращает 1.9.3p393 :301 > require "FactoryGirl" LoadError: cannot load such file -- FactoryGirl ...

вот мои потребности: Enqueue_in(10.несколько часов. ,.. ) (Синтаксис DJ идеален.) умножьте работников, одновременно. (Resque или beanstalkd хороши для этого, но не DJ) должен обрабатывать толчок и поп 100 заданий в секунду. (Мне нужно будет запустить тест, чтобы убедиться, но я думаю, что DJ не может спра...

class << Awesomeness что это << для чего? Я искал, но результаты говорят мне только о конкатенации строк......

Я работаю над приложением Rails, используя HTTParty для выполнения HTTP-запросов. Как я могу обрабатывать ошибки HTTP с помощью HTTParty? В частности, мне нужно поймать HTTP 502 & 503 и другие ошибки, такие как отказ от соединения и ошибки таймаута....