ruby-1.9.2

    1熱度

    1回答

    我想重現一個當我從ActiveRecord獲取記錄但類(activeRecord類,而不是實例)不在內存中時發生的錯誤,然後重新加載activeRecord類模型。我沒有發現這個bug,因爲類對象似乎在內存中保留了很長時間。 下面是測試: def test_decryption_should_work_at_any_time require 'pry' binding.pry

    1熱度

    3回答

    我想採取這樣的形式的兩個散列: hash_1 = {:a=>{:b=>3, :c=>{:stuff1=>[{:d=>1, :e=>2}, {:d=>4, :e=>2}], :stuff2=>[{:f=>33, :g=>44}, {:f=>55, :g=>66}], :h=>4}}} hash_2 = {:a=>{:b=>3, :c=>{:stuff1=>[{:d=>8, :e=>5}, {:d

    2熱度

    2回答

    使用ruby 1.9.2-p290。我碰到一個問題來試圖解析URI像下面這樣: require 'uri' my_uri = "http://www.anyserver.com/getdata?anyparameter={330C-B5A2}" the_uri = URI.parse(my_uri) 發出以下錯誤: URI::InvalidURIError: bad URI(is not

    0熱度

    2回答

    考慮: def first_login? if (self.sign_in_count <= 20) return true else return false end end 如果我可以有它在1行代碼......如果可能的話這將是很好。

    4熱度

    1回答

    我是新來的RoR應用程序,我想安裝arachni但是當我火了「創業板安裝arachni」它爲我的錯誤以下 /home/crystal103/.rvm/rubies/ruby-1.9.2-p290/bin/gem:4: warning: Insecure world writable dir /opt in PATH, mode 040777 Building native extensions

    0熱度

    1回答

    我有一個用戶由Devise管理。我以我自己的觀點管理這個用戶,創建一個新用戶或更新現有用戶。 我在我的佈局以下標籤: <p class="notice"><%= notice %></p> 的問題是,當我更新的用戶,我收到消息「您的帳戶已更新」(我想改變)。按下鏈接返回到用戶索引後,通知仍然存在。它不清楚。 我該如何解決這個問題?

    0熱度

    1回答

    我有一個模型,有一個手機 手機存儲在數據庫中使用特定的格式。 我想攔截User.find_by_cellphone(「1234567890」)並正常化手機,然後調用「真正的」find_by_cellphone(「123-456-7890」)。 我該怎麼辦?我正在考慮將find_by_cellphone重命名爲ar_find_by_cellphone,然後覆蓋find_by_cellphone並在其

    0熱度

    3回答

    我在Mac OS Lion上使用rvm安裝Ruby 1.9.2時遇到問題。 它陷入編輯階段;我沒有看到任何錯誤或輸出,但會在編制消息中持續幾小時。 miniruby進程仍在運行,並使用相當多的CPU,但它只是永遠不會結束。 我可以在日誌中找到的唯一的事情是這樣的消息在make.log: <internal:prelude>:1: [BUG] Segmentation fault 任何想法如何,

    0熱度

    1回答

    我還是新的紅寶石,請幫助。 我想在我的獨立ruby腳本中發出一個http請求。 #!/usr/bin/ruby require 'rubygems' require 'net/http' ... class someClass ... def get_ruby_doc request = HttpRequest.new(:get, 'http://www.ruby-doc.o

    1熱度

    3回答

    嗨結合我有類似如下因素: class TrialRequest attr_accessor :trial_email def initialize(email) @trial_email = email puts "Trial_email: #{trial_email}" end def create @email = :