ruby-1.9.3

    3热度

    2回答

    是否有一个好的库(最好是宝石)做类的对象检查?难点在于我不仅要检查简单对象的类型,而且还想检查数组或哈希(如果有),并检查其组件的类。举例来说,如果我有一个对象: object = [ "some string", 4732841, [ "another string", {:some_symbol => [1, 2, 3]} ], ]

    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

    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