分发用 Ruby on Rails 编写的应用程序
我们有一个用 Ruby 1.9.2 和 Rails 3.x 编写的现有 Web 应用程序。 我们最初的模型是软件即服务,但在我们行业的调查中,出于隐私原因(将客户数据存…
实时应用程序中的 JRuby、大型数组和性能问题
我正在开发一个实时游戏应用程序。其中大部分是用 Java 编写的,但最近我决定尝试将一些初始化过程移至 JRuby 脚本中,以便最大限度地方便玩家修改世…
如何使用 Syck 在 1.9 中的 JRuby 中执行 YAML?
如果我在 Ruby 1.9 模式下运行 JRuby,并告诉它使用 Syck 而不是 Psych,似乎没有任何效果。我错过了什么吗? Andrew-Grimms-MacBook-Pro:~ agrimm$ r…
jruby 将 jvm 参数传递给 rake 任务
如何将 Xmx 等 jvm 参数传递给 jruby 中的 rake 任务? 我正在使用 rvm 并运行 rake 任务“rake db:migrate”。 谢谢!…
Jruby/Jrack Tomcat 上的 Sendfile
在将应用程序部署到 Tomcat 时,我遇到了一个有趣的问题。我是 使用 Acts_as_flying_saucer gem 将 html 转换为 PDF。什么是 gem/plugin 的作用是渲染…
JRuby - 使用 SLF4J
如何在 JRuby 中获得与以下 Java 代码(初始化 SLF4J 记录器)等效的内容? private final static Logger logger = LoggerFactory.getLogger(Manager.…
emacs jruby 配置——使用 java
有人在 emacs 中使用 Jruby 吗?我已经设置了 emacs,它非常适合使用 jruby 的 ruby 代码。但请注意,java 代码不是从 emacs 内执行的。我已经在 …
为什么 devise 将 /devise/ 放在每个 link_to 锚点前面?
我刚刚生成了设计的所有视图,并且开始自定义登录屏幕。除了登录页面上生成的所有以“/devise”开头的链接之外,它的效果很好。 它为什么要这么做?看…
通过webistrano访问环境变量
作为 Webistrano 部署的一部分,我需要检查目标计算机上是否设置了 Glassfish home。 我在 jrails.rb 中尝试了以下操作,但没有一个输出 Glassfish ho…
Windows 上的 Paperclip 和 JRuby 出现路径错误
我正在学习 Paperclip:在 Rails 中附加文件 我将这些代码放置在 show.html.erb 上显示图像。 在新页面上,我从计算机浏览文件 (.png),然后单击“创…
JRuby - Monkeypatching 作为穷人的安全经理?
选择性对所有 Ruby 核心类(文件、内核、IO 等)进行猴子修补以创建某种访问控制有什么问题吗? 我的 JVM 将运行不受信任的用户代码,并且由于某些原…
当部署为 WAR 时,JRuby 中的线程安全 Resque Workers
目前我们在JRuby中使用Resque,并且在开发时我们使用两种方式启动Worker。 使用 Rake: QUEUE=* jruby -J-cp /path/to/library -S rake environment r…
我如何知道我的开发环境和应用程序是 Ruby 还是 JRuby?
我安装了 JRuby 和 Ruby,还有 Rails。要创建一个新应用程序,我只需键入 rails new app_name 即可创建一个应用程序。那么这个应用程序是 Ruby 还是 J…
将 Warbler 制作的 .war 部署到 Tomcat
我试图简单地制作一个 .war 文件并将其放入 Tomcat 的 webapps 目录中。很简单,对吧? :) 让我困惑的是,JRuby 应用程序的目录结构在应用程序结构中…
是否可以从通过 JRuby 公开的 Java 类生成 RDoc 文档?
我有现有的 Java 类,它们通过 JRuby 暴露给 Ruby 脚本,并且我希望能够向将使用 java 对象的 Ruby 开发人员提供 RDoc 样式的文档。 是否可以从 Java …