ruby-1.9.3

    0熱度

    1回答

    是否有可能更新紅寶石版本1.9.2紅寶石與軌道2.3.11項目(現有代碼)。

    2熱度

    1回答

    在構造函數中,經常發生想要將參數變爲實例變量的情況。一個天真的方式做到這一點是: class A def initialize a, b, c @a, @b, @c = a, b, c end end ,但更簡單的方法是: class A def initialize *args @a, @b, @c = args end e

    7熱度

    2回答

    我意識到如果它是數組中的最後一個元素,可以省略散列的大括號。例如,形式: [1, 2, 3, :a => 'A', :b => 'B'] [1, 2, 3, a: 'A', b: 'B'] 似乎是相同的: [1, 2, 3, {:a => 'A', :b => 'B'}] [1, 2, 3, {a: 'A', b: 'B'}] 我知道這種省略的是可能的方法的參數,但沒有指出可能的是一個

    0熱度

    2回答

    由於我在我的開發服務器上升級我的應用程序,請求速度非常慢。如果事件日誌似乎很快呈現,它需要10-15秒加載是完整的(事件,如果頁面已經完全加載) 我的配置: 的Rails 3.2.1 紅寶石1.9.3-P125(RVM) 單機客運(3.0.11) 我沒有這樣我的開發機器上的問題,所以我想這個問題是不是由我來應用程序

    0熱度

    1回答

    我在rails應用程序的ruby中實現了gem。這種寶石生成的配置文件,我有這樣的數據有: 配置/ schedule.rb set :output, "/vol/www/apps/logs/cron_log.log" #Log for production. set :my_path, "/vol/www/apps/ror_tutorial/current" every 5.m

    0熱度

    1回答

    嘗試使用whenever ruby gem,但(沒有雙關語意)發生錯誤的東西每次運行時: 1.9.3-p0 :001 > require 'whenever' => true 1.9.3-p0 :002 > every 1.minutes do 1.9.3-p0 :003 > puts 'hi' 1.9.3-p0 :004?> end NoMethodError: undefi

    1熱度

    1回答

    我升級了我的應用程序以使用Ruby 1.9.3p0和Rails 3.2.2。要獲得捆綁的工作我改變了這一點: gem 'ruby-debug' 這樣: gem 'ruby-debug19' 現在rails server給出: Could not find archive-tar-minitar-0.5.2 in any of the sources Run `bundle install

    0熱度

    2回答

    我嘗試使用此代碼讀取Excel文件被棄用: require 'rubygems' require 'parseexcel' workbook=Spreadsheet::ParseExcel.parse("D:/TEST.xls") ,我遇到了以下錯誤: C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in

    1熱度

    1回答

    我剛剛升級到Ruby 1.9.3-p0的Rails 3.2.1,我正在使用Machinist 2.0。在更新大型項目之前,所有測試都通過了。我「米遇到的問題是,當我在我的RSpec的測試中創建一個‘讓’調用中的藍圖,然後參考它在做之前塊。 let (:new_post) {Post.make!} before do Post.stub!(:new).and_return(ne

    4熱度

    2回答

    我正在尋找一種方便實用的方式將編碼值添加到Ruby中的URL查詢字符串中。 目前,我有: require 'open-uri' u = URI::HTTP.new("http", nil, "mydomain.example", nil, nil, "/tv", nil, "show=" + URI::encode("Rosie & Jim"), nil) p u.to_s # => "h