问题标签 [ruby-1.9.1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
671 浏览

ruby - ruby 文档中的 module_function 示例

我在 ruby​​ 文档的module_function中看到了这个例子。我不明白 Mod.one 返回旧的“这是一个”而 c.one 返回更新的“这是新的”的代码的后半部分。这是怎么发生的

这是文档中的实际代码

为什么 Mod.one 返回旧代码但 Cls 对象能够访问新代码?谢谢。

0 投票
4 回答
3412 浏览

ruby - Ruby 1.9.1 和 Aptana Studio 3 无法进行调试(Windows)

所以在过去的几周里,我一直在阅读 SO 和其他网站上关于 Ruby IDE 的帖子,特别是关于 Ruby 1.9 的支持。Aptana/RadRails 插件看起来很棒,因为我非常习惯于 eclipse 环境,所以我想试试看。

我使用 ruby​​ 安装程序安装了 ruby​​ 1.9.1,还安装了 devKit 和 Aptana studio 3。但是我无法在 Aptana 中调试,因为我收到以下错误:

所以我试图做一个gem install ruby-debug-ide并得到以下内容:

要获得一个支持 ruby​​ 1.9 和功能正常的调试器的 IDE 似乎非常困难——我显然做错了,任何帮助都将不胜感激。

- - -编辑 - - -

c:/Ruby191/lib/ruby/gems/1.9.1/gems/ruby-debug-ide-0.4.16/ext/gem_make.out 的输出如下

阿里

0 投票
0 回答
456 浏览

ruby-on-rails-3 - Ruby 1.9.1 控制台 - UTF-8 中的无效字节序列

我不能使用 Rails 控制台。我在那里写的任何内容都会出现以下错误。

任何想法?

0 投票
1 回答
240 浏览

ruby-on-rails - 当我在 Windows 上启动 rails 服务器时出错

当我尝试启动 Rails 服务器时,会出现此错误

我需要做什么才能在 Rails 上使用 ruby​​ ???

0 投票
1 回答
246 浏览

ruby - 未能定义简单的单元测试测试用例

我正在尝试使用测试单元在 Ruby 1.9.1(Ubuntu Linux 12.04 64 位)中做一个简单的测试用例:但它说我的 TestCase 的初始化方法缺少参数。当我进一步查看错误时,它告诉我它试图启动 /usr/lib/ruby/1.9.1/minitest。

但是,我之前安装了测试单元 gem。

这是第一个源文件:Run.rb

这是第二个文件:NumbersSet.rb

这是终端错误:

那么,这真的是我自己的错误编码,还是安装问题?提前致谢。

0 投票
3 回答
359 浏览

ruby - defining my_each in terms of my_times

I'm reading The Well-Grounded Rubyist and have come across an extra credit challenge to which there is no answer.

An example is given of creating a my_each with my_times

With the point that many of Ruby's iterators are built on top of each and not the other way around.

Given the above my_each, how could I use it in an implementation of my_times?

To make it clear, an example of a my_times implementation was given before:

So it would seem that the question most certainly implies using my_each in an implementation of my_times.