问题标签 [ruby-1.9.3]

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 投票
2 回答
399 浏览

ruby - 同时映射和选择

map有没有同时使用和(select或)的好方法delete_if?目前,我执行以下任一操作,但想知道是否有更好的方法。此外,如果我想要结果数组中的假值,我不能使用第二个。

0 投票
4 回答
7911 浏览

rvm - 终端启动错误

我试过这个:

但我仍然不断收到同样的错误。我使用 OS X 10.8

0 投票
1 回答
911 浏览

imap - Ruby 1.9.3 - Net::IMAP 列表和状态方法响应非常慢

使用Ruby 1.9.3p0

下面是我的 ruby​​ 脚本,用于从我的 GMail 帐户中显示所有文件夹的名称和每个邮箱中的邮件数。

红宝石脚本

上述脚本的输出:

从输出的 RUNTIME 值可以看出,收集数据需要 3 分钟。

我需要了解这种缓慢行为背后的原因。是因为我帐户中的文件夹太多,还是因为网络速度或GMail返回响应?

可以减少这种延迟吗?如果是,那么我怎样才能达到同样的效果。

谢谢,

吉涅什

0 投票
1 回答
3703 浏览

ruby-on-rails - 无法生成应用程序

我有 rvm、passenger、ruby 1.9.3、nginx 但我现在收到此错误

无法生成应用程序“/path/to/my/app”:无法从生成服务器读取:对等方重置连接 (104)

我已经passenger_root设置为passenger-config --rootruby-1.9.3-p125的输出passenger_ruby

我确实必须这样做,rvmsudo passenger-install-nginx-module因为乘客一直试图安装 1.8.7 支持而不是 1.9.3

我什至将生成模式设置为保守。

有什么我错过的吗?

0 投票
2 回答
1490 浏览

ruby - 未初始化的常量 SOCKSSocket

我在 linux 机器上运行 ruby​​ 1.9.3。我想使用 SOCKSSocket,但是,我继续遇到以下错误:

未初始化的常量 SOCKSSocket

使用 IRB 的简单测试

这是直接来自 resolv-replace.rb 的源代码

我不禁认为我需要安装一些启用袜子或其他东西所需的依赖项。任何事情都会有所帮助。

0 投票
2 回答
838 浏览

ruby - 跑鞋ruby 1.9.3 问题

我已经成功安装了鞋子,但是当我运行启动鞋子的命令时,./dist/shoes 我收到这条消息bash: ./dist/shoes: No such file or directory ,我正在运行 Ubuntu 11.10 并使用 ruby​​ 1.9.3 rvm。我按照此网页https://github.com/shoes/shoes/wiki/Building-Shoes-on-Linux上的说明安装了鞋子

运行 rake 时出现此错误

0 投票
3 回答
1073 浏览

ruby - 获取没有类方法的 Ruby 类名

如何在 Ruby 中获取 BasicObject 实例的类名?例如,假设我有这个:

我怎样才能使这段代码成功?

编辑:我发现 Object 的实例方法class被定义为return rb_class_real(CLASS_OF(obj));. 有什么方法可以从 Ruby 中使用它?

0 投票
1 回答
68 浏览

ruby - 是否需要 gem 加载所有内容,包括我不使用的东西?

假设x是一个 gem,它包含HelloGoodbye类。

如果我编写一个程序require 'x',但只使用Hello该类。Goodbye类也加载了吗?

0 投票
2 回答
83 浏览

ruby - 只加载 Ruby 中正在使用的类?

如果我加载x.rb则加载该文件中的所有类。是否可以检查并查看正在使用哪些类并仅加载这些类?

假设 x.rb 包含 Hello 和 Goodbye 类,而我的程序只使用 Hello 类,是否可以只加载 Hello 类?

对检查文档的脚本感到满意,并输出一个只有 Hello 类和使用它的代码的 .rb ......如果不存在,这将是一个有趣的 github 项目,但我认为它超出了我的技能集 atm .

0 投票
2 回答
2526 浏览

ruby-on-rails - 未初始化的常量设置 Ruby 1.9.3-p125

我已经升级了.rvmrcfrom ruby-1.9.2-p290toruby-1.9.3-p125和 causeuninitialized constant Settings

config/initializers/rails_config.rb

任何想法 ?