ruby-1.9.2

    1熱度

    1回答

    第一次安裝RoR和事情有點混亂。 我首先通過apt-get安裝Ruby才意識到這是不行的。在使用RVM安裝ruby和rails之後,我遇到了Readline問題。通過以下故障排除步驟修復它。我認爲我的工作很有幫助。我錯了。現在 ,我打開新的外殼,輸入$ ruby,我得到: ERROR: Missing RVM environment file: '/home/user/.rvm/environ

    1熱度

    3回答

    我想在用戶的編輯器($ EDITOR)中打開一個臨時文件,讓用戶在那裏寫文本,並關閉這個文件以便以某種方式使用它的內容(例如注入另一個文件)。 什麼是在Ruby 1.9.2中實現這個最合適的方法?

    0熱度

    4回答

    我想從一個方法紅寶石真如果每個職位跟隨一個人和假如果不。 我有這樣的方法: def number_of_posts_that_are_followed user_to_be_followed = User.find(params[:id]) #users whose posts, will be followed by another user user_to_be_follo

    16熱度

    7回答

    我正在嘗試創建一個Active Record無表模型。我user.rb看起來像這樣 class User < ActiveRecord::Base class_inheritable_accessor :columns def self.columns @columns ||= []; end def self.column(name, sq

    0熱度

    1回答

    我已經將我的應用程序從Rails 2.3.8/Ruby 1.8.7遷移到2.3.14/Ruby 1.9.2--這並不容易,但基本上可行。我一直有一個問題是,在偶然的Haml的模板,我會收到以下錯誤: 這是一個編碼的問題,我已經(使用Iconv.conv)上看到如何對付它的一些建議,但我試過的東西似乎沒有工作。如何在應用程序級別解決此問題(無需修補每個模板)?謝謝。 編輯:一些堆棧跟蹤 Action

    7熱度

    3回答

    我目前有一個Rails 3.0項目,包含Ruby 1.9.2和Resque。 我的應用程序有多個工作者類和多個隊列,它們是動態創建的(在運行時)。此外,還有多個工人開始是自由地在任何隊列工作,因爲在啓動時不存在任何現有的隊列,他們無法預測: $ COUNT=3 QUEUE=* rake resque:workers 隊列基於對project的創建編號: @queue = "project_#{

    1熱度

    1回答

    我已經升級了我的應用程序到Rails 2.3.14和Ruby 1.9.2,我一直在使用MySQL的各種奇怪的問題。起初,我已經使用了ruby-mysql寶石(2.9.3),直到我意識到它有一些編碼問題,並且一致似乎是將寶石升級爲使用mysql2寶石。 因此,我已刪除了舊ruby-mysql適配器和安裝mysql2,也包括它在我的應用程序的Gemfile中: gem 'mysql2', '< 0.3

    0熱度

    1回答

    我正在將一個非常大的Rails 2.3應用程序從ruby 1.8遷移到1.9。一路上,我有一些數據庫編碼問題,似乎只能通過從舊的ruby-mysql寶石移到mysql2來解決。 這對於所有ActiveRecord::Base ORM查詢(@users = User.find(:all, :conditions => {...})等)都可以正常工作,但應用程序在很大程度上依賴於直接查詢數據庫以查找某

    6熱度

    1回答

    我正在爲String類編寫一個擴展方法來清理非ASCII字符。我正在清理的字符串是UTF-8。 在文件中使用非ASCII字符時,控制檯將無法啓動,因爲它將捲曲引號解釋爲普通引號。 如何逃避gsub中的引號? 如何編寫一個使用unicode進行卷曲引號(例如U + 201C)的gsub。 使用Rails 3.07和Ruby 1.9.2。

    0熱度

    1回答

    嘗試與它基於sinatara 運行時,獲取該錯誤rubycas服務器rubycas服務器 ruby​​cas服務器的/ usr特別解決問題/local/rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/psych.rb:148:in parse': couldn't parse YAML at line 167 column 2 (Psych::SyntaxErr