ruby-1.9

    2热度

    2回答

    我想运行FlightXML2 Ruby库来访问FlightAware API。 (该库的代码是在这里:https://github.com/flightaware/flightxml2-client-ruby) 当包括行库文件“要求‘FlightXML2.rb’”,会出现以下异常: LoadError: no such file to load -- xsd/qname from /..

    1热度

    1回答

    两个Ruby版本是:1.8.7(学校使用)与1.9.3(当前版本,我在我的系统上)。 只是好奇1.9.3中的不同之处,导致以下不能正常工作。如果列表中的所有元素都相同,则函数输出true,如果不完全相同,则输出false。 e.g. [1,1,1] => true [1,2,1] => false 在Ruby 1.9.4, odd_one_out_in_list?([1,1,1]) =>

    0热度

    2回答

    的Ruby 1.9.3 非常简单的代码,很简单的问题,我无法处理: gem list --local nokogiri (1.5.5) gem q --local nokogiri (1.5.5) 但是Ruby脚本(不是Rails的): require 'nokogiri' doc = Nokogiri.XML("some valid xml....") 给我 /usr/lib/

    0热度

    1回答

    我有以下功能: def valid_credit_card?(number) digits = number.scan(/./).map(&:to_i) check = digits.pop sum = digits.reverse.each_slice(2).map do |x, y| [(x * 2).divmod(10), y] end.

    1热度

    1回答

    开发模式下的rails应用程序给内部服务器错误,而不是通常的跟踪错误页面。在log/development.log无信息。不管是什么服务器。根据任何请求。 出了什么问题?

    1热度

    2回答

    有没有人有一个很好的指导,在Ubuntu上使用RVM安装ruby 1.9.3?我在1.8.7中开发了大约一年,并且想要升级到1.9.x. 花了无数个小时试图安装1.9之后,我达到了我不希望在四台生产服务器上复制的沮丧/复杂性。 我失败的尝试让1.9与Aptana Studio合作后,我将其删除,但在/ usr/local/bin中留下了一堆脚本,仍然引用了ruby 1.9。 这是一团糟吗?还是因为

    3热度

    2回答

    我已经开始学习Rails 3.0,并决定花一些时间学习Pure Ruby 1.9,并想知道是否有办法查看对象类,因为它始终可用。像是有一个命令,你可以键入IRB例如,将显示对象类中的所有方法,如to_a,to_s等。感谢您的帮助

    2热度

    1回答

    Peter Cooper的Beginning Ruby for polymorphism中的一个例子涉及to_s方法。他给出了这样的例子: puts 1000.to_s puts [1, 2, 3].to_s puts ({ :name => 'Fred', :age => 10 }).to_s ,并显示此作为输出: 1000 123 age10nameFred 但输出我得到的是:

    0热度

    2回答

    因此,我有一个长期运行的Ruby进程,它执行各种各样的事情,具体取决于它要做什么(带有二进制消息的EventMachine TCP服务器)。现在,我想让某些人能够通过Web界面监视,更改和关闭给定的过程。我计划使用Sinatra.rb,但我愿意接受更好的选择。 我最初的想法是在Thread内部运行Sinatra Web界面(它基于Rack,适用于不熟悉Sinatra的人),并让它在后台运行。但是,

    2热度

    1回答

    ObjectSpace._id2ref返回的以下两种错误有什么区别? 0x... is recycled object (RangeError) 0x... is not id value (RangeError)