21得票3回答
JRuby 性能

我有一个Rails 3.2.2应用程序,希望使用JRuby 1.6.7(1.9.2模式)运行。 我在MRI ruby 1.9.3中运行了一个示例应用程序,典型请求返回时间为约40毫秒: Completed 200 OK in 36ms (Views: 27.5ms | ActiveRecor...

138得票5回答
JRuby on Rails和Ruby on Rails有什么区别?

我想尝试使用JRuby和JRuby on Rails。我在寻找有关JRuby on Rails和Ruby on Rails的区别的信息时遇到了麻烦。 我需要注意哪些不同之处?

7得票2回答
在Tomcat的jruby-rack上使用log4j记录Rails 3应用程序的日志

我刚刚花了3个小时的时间来尝试让我的Rails应用程序使用Log4j进行日志记录。最终我成功了,但我不确定我所做的是否正确。我尝试了各种方法都没有成功,直到我最后一次尝试才成功。所以我真的在这里寻求一些验证,也许还有一些指针和技巧 -- 任何东西都将不胜感激。我已经将我所有微薄的努力总结为以下...

18得票5回答
如何在Rails 3中测试带签名的永久Cookies

我有一个控制器中的操作,可以像这样在永久签名的cookie中设置一些值: def some_action cookies.permanent.signed[:cookie_name] = "somevalue" end 在一些功能测试中,我试图通过以下方式测试Cookie是否被正确...

10得票2回答
在Rails应用程序中线程内的日志记录

我有一个Rails应用程序,其中少数动作需要较长的计算时间。为了避免管理这些操作作为后台任务的复杂性,我发现我可以将处理拆分成多个线程,并使用具有多核心的JRuby,以确保所有线程在合理的时间内完成。(客户已经表达了保持这种方法而不是在后台运行任务的浓厚兴趣。) 问题是在这些线程中写入Rai...

13得票4回答
JRuby on Rails的调度选项

我正在使用JRuby 1.5.6 on Rails构建一个应用程序,该应用程序将定期离开并检索我订阅的任何RSS播客。我选择JRuby主要是因为我熟悉Java,希望利用Rails框架,并且最重要的是当Ruby无法满足我的需求时,我能够在Java中执行“重活”。到目前为止(我仍处于开发的早期阶段...

17得票1回答
JRuby on Rails:将文件夹添加到类路径

我试图将一个完整的文件夹添加到我的Rails应用程序的JRuby 1.5类路径中。 JRuby Wiki 建议如下: "...在config/environment.rb中将配置目录添加到JRuby类路径中:" $CLASSPATH << "file:///#{File.expan...

10得票5回答
如何在RVM中使用JRUBY_OPTS?

在基于 RVM 的 Rails 项目中,提供 JRuby 标志的惯用方法似乎是设置环境变量 JRUBY_OPTS 或 PROJECT_JRUBY_OPTS。后者可能会自动完成,因为我可以取消注释我的项目目录下的 .rvmrc 文件中的这一行:PROJECT_JRUBY_OPTS=( --1.9...

8得票1回答
方括号:【Brackets】,圆括号:(Parentheses)和花括号:{Curlies}在Ruby和Rails中的使用

因为Ruby的宽松容错性,有时可以使用括号,而不是强制要求使用括号,这给我在学习Rails时何时/在哪里使用每个括号以及为什么使用它们带来了很多困惑。 有时参数或值会作为(@user, @comment)传递,而其他时候它们似乎是[ :user => comment ],还有一些只是:...

8得票2回答
将一个 Ruby on Rails 项目转换成 JRuby on Rails 项目

有没有特定的方法可以将Ruby on Rails项目转换为JRuby on Rails项目? 现在需要通过RMI让Rails端与Java服务器进行通信,想知道如何进行转换。谢谢。