问题标签 [ruby-1.9.2]

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 投票
0 回答
534 浏览

nginx - 在 CentOS 5.6(使用 RVM 和 Ruby 1.9.2-290)上安装带有 Nginx 1.0.5 的乘客 3.0.8 时崩溃

在我下载了 OpenSSL 1.0.0d 和 Nginx 1.0.5 源代码,并在 CentOS 5.6 i386 上成功安装了 RVM (v1.7.2) 和 Ruby 1.9.2-p290 之后,我以 root 身份执行了以下操作:

-> 使用 /usr/local/rvm/gems/ruby-1.9.2-p290

-> 成功安装fastthread-1.0.7、daemon_controller-0.2.6、rack-1.3.2和passenger-3.0.8

然后它显示:

下一个,

  • 我选择了定制安装(即'2'),
  • 输入Nginx源码路径(即'/usr/src/nginx-1.0.5'),
  • 输入 '/opt/nginx' 作为 Nginx 目标路径,
  • 并输入以下额外参数进行配置: --with-openssl=/usr/src/openssl-1.0.0d --with-mail --with-mail_ssl_module

不幸的是,这是问题所在:

我没有发现任何东西。你有想法吗?非常感谢

雅克-伊夫

PS:我的程序适用于 Parallels Desktop CentOS 5.6 虚拟机(带有用户界面),但不适用于 Gandi 托管的 VPS(www.gandi.net)

0 投票
3 回答
737 浏览

ruby-on-rails-3.1 - Rails 测试输出中缺少进度点和 0% 通过(测试单元,Rails 3.1 rc6,Ruby 1.9.2)

我的测试全部通过,结果如下所示:

开始

在 361.988408 秒内完成。

479 个测试,1017 个断言,0 个失败,0 个错误,0 个待处理,0 个遗漏,0 个通知 0% 通过

为什么我看不到我以前在 rails 2.3 中看到的通常的进度点?为什么它说“0%通过”?我想知道这些点是否变成了白色并且真的存在,在看似空白的空间中?我不喜欢将终端更改为黑色背景。;-)

同样在我的单元测试中,它说“在 0.0 秒内完成”。这显然是错误的。

0 投票
1 回答
652 浏览

ruby - Ruby 1.9.2 中的解析时间与 Ruby 1.8.7 不同?

在ruby​​ 1.8.7中解析这个

红宝石 1.9.2

你能告诉我到底是什么问题吗?

这是否与 ruby​​ 1.9.2 中 Time 解析的方式有关,如下所示?

0 投票
2 回答
535 浏览

ruby - 将 Ruby 1.9.2 与 RubyMine 和 Matrix 一起使用

我正在使用 ruby​​ 1.9.2-p290 和 RubyMine。我尝试使用矩阵(需要'矩阵')。所以,我有几个问题。

  • 如何更改矩阵的任何值?

例如:

接下来给出:

  • 是否可以通过 RubyMine IDE 中的代码完成向我展示矩阵方法?
  • 我应该为矩阵使用什么库?矩阵?数学?还有什么?
0 投票
1 回答
4508 浏览

ruby - 无法为 here-document 创建临时文件,使用 rvm 安装 ruby​​ 1.9.2

rvm 安装 1.9.2

给出:

我正在运行 Fedora 16 Alpha。这真的(希望)不重要。有没有其他人遇到过这个错误?

0 投票
2 回答
2097 浏览

ruby - 简单的异或红宝石 1.9.2

显然这曾经适用于 ruby​​ 1.8.7,但不幸的是不适用于 1.9.2

它返回

p>

关于如何使它工作的任何想法?

非常感谢

0 投票
1 回答
272 浏览

ruby - zsh:将 'puts' 更正为 'tput'

我安装了 rvm 和 ruby​​ 版本 1.9.2。我有 Mac OS X 10.7。为什么看跌期权没有得到认可?puts ('Hello Ruby')
zsh: 正确的 'puts' 到 'tput' [nyae]?

谢谢!

0 投票
2 回答
565 浏览

ruby - 我怎样才能扭转这个正则表达式?

我有一个成功的比赛:

现在我想在 /build/ 下找到与这些扩展中的任何一个都不匹配的所有文件。我想我可以用消极的前瞻性来做到这一点,但我似乎无法让它发挥作用。

有什么想法吗?

0 投票
3 回答
638 浏览

asynchronous - 资产的异步 Rails 3.1 问题

我在异步 Rails 3.1 应用程序上遇到了资产问题,我设法构建了一个显示我的问题的最小示例,但它对我没有多大帮助。

该应用程序非常简单,我所做的是: - 使用 3.1(非 rc)创建一个新应用程序 - 添加 Thin+Rack::FiberPool - 设置波旁威士忌(scss mixins) - 运行应用程序

现在我用“rails server thin”启动一个服务器,之后任何请求都会以“堆栈级别太深”结束,只有一个回溯行:/

这是最小的应用程序:https ://github.com/schmurfy/assets_crash

这是我在发出请求时得到的回溯:http: //dl.dropbox.com/u/1313066/github/crash_assets.png

我试图深入了解问题出在哪里,导致我在文件 template_handlers.rb 中使用 sass-rails:

我尝试使用 Pry(一种 irb 替代方案)进行探索,但我发现更令人费解的是:在 binding.pry 行中,我可以通过以下方式触发堆栈级别太深:

结果是立竿见影的,但我在该对象中找不到任何可以解释结果的东西。

欢迎任何线索。

0 投票
1 回答
613 浏览

ruby - Ruby/Rails:访问我的实例变量数组上的 .each 内的变量导致 Ruby 解释器崩溃

我写了一个似乎导致问题的mixin(基于我在博客中读到的东西)

这是该项目的链接:http ://www.filehosting.org/file/details/263759/onlinescheduler.zip (或给我发电子邮件:aaron.a.ashworth@gmail.com,我会通过电子邮件发送给它)而且我已经尽可能多地剥离它仍然会导致问题。要查看的关键文件是:

我也会在这里布置重要的东西:

/lib/user_role.rb:

app/views/customers/index.html.erb:

完全访问customer会导致问题。我可以做任何事情,@customers 但只要我尝试访问customer....甚至@customers[0]....遇到问题。

制作步骤

1)解压文件后,进入终端根目录并运行以下命令:

2) 打开浏览器localhost:3000/customers并点击New Customer

3)填写您看到的表格,如下所示:

4) 单击Create Customer按钮。

预期行为

你应该被重定向到localhost:3000/customers/1

当前行为

当您收到以下消息时,网络服务器崩溃:

重新运行网络服务器并转到localhost:3000/customers有时会给您一个不同的错误。分段错误,它抱怨/lib/user_role.rb:11

环境

编辑

需要注意的一点:如果您尝试在控制台中使用相同的代码,它似乎很好。例子: