ruby-1.8

    0熱度

    1回答

    我有一個情況,我的客戶之一從2008年至今在Ruby 1.8.5上運行他的生產代碼和mongrel,他拒絕更新ruby/rails版本。 對於網絡服務器來說,混血兒不會消耗掉所有的內存。 如果乘客在1.8.5上運行,通常會遇到什麼問題?或者我需要忘記更新此客戶端的Rails Passenger。

    0熱度

    2回答

    作爲Rails的相對新手,我不確定如何解決這個問題。我正在尋找在我正在開發的練習網站上添加基本的「使用Facebook登錄」功能。我被困在兩條戰線: 與Facebook打交道的大多數Rails插件似乎過時或記錄不全。我遇到了Facebooker(似乎已經離開了我所看到的)和Mini_FB(更新,但很少的文檔)。我試圖安裝Mini_FB,但我對使用Gems仍然很陌​​生。我跑gem install

    4熱度

    1回答

    當我無法使用catch/try時(即我放開的代碼超出了我的控制範圍),我想將堆棧展開到任意級別。這可能嗎? 例如,在測試中,我希望我的測試調用一個方法來檢查先決條件,如果不符合這些先決條件,則展開給測試的調用者(從caller[1]恢復)。由於測試線束不在我的控制範圍內,因此我無法在適當的位置設置catch塊。

    1熱度

    2回答

    可能重複: What is the difference between Ruby 1.8 and Ruby 1.9 我發現在全局和局部變量的解釋有所不同。 任何人都可以指出我的主要區別?

    1熱度

    1回答

    我正在開發一個應用程序,並已使用Rails 2.3.4 一段時間,但我想知道如果我應該嘗試更新,或繼續等待,永遠不會升級,我想我有幾個選項。 我使用的是紅寶石1.8.7我需要升級它嗎? 這會有多困難/多少代碼會破壞,我會有很多意想不到的結果嗎? 任何輸入將不勝感激,我有點失落。

    0熱度

    3回答

    我有這樣 my_enum = [1,2].to_enum puts my_emum.next 代碼,它不工作 據我所知,枚舉可在Ruby 1.8中作爲一個擴展。如何安裝它?(我是新來的紅寶石)

    0熱度

    1回答

    我使用Ruby 1.8.5,我想使用一個輔助的方法來幫助篩選這樣的用戶的喜好: def send_email(user, notification_method_name, *args) # determine if the user wants this email return if !user.send("wants_#{notification_method_name}

    0熱度

    2回答

    我沒有看到這段代碼在創建這個NoMethodFound錯誤的地方,並且真的很喜歡任何有用的建議。 這裏的錯誤消息: NoMethodError in UploadsController#create 我的模型的相關部分看起來是這樣的: named_scope :by_name, lambda { |marker_name| {:conditions => ["marker_name

    19熱度

    1回答

    所以我正在寫一些rspec測試,我很尷尬,因爲我缺乏對Ruby的理解。 我有一個文件結構如下所示: GUI_Tests /測試/ test_spec.rb GUI_Tests/windows_gui.rb GUI_Tests/upload_tool.rb 當我運行test_spec.rb文件的規範時,我需要包含upload_tool文件,如下所示: spec -r ../upload_tool -

    1熱度

    4回答

    我已經得到了的二手一堆使用大量不同的Ruby解釋器的人gem,它包括什麼歸結爲以下代碼: res = RestClient.post(...) doc = REXML::Document.new(res).root res的內容始終是UTF-8,並且在Ruby 1.8中可以正常工作,但如果響應不是純ASCII 和,則用戶的默認編碼不是UTF-8,但在Ruby 1.9下會出現此錯誤。現在 ,如