InfoQ

主题/标签专用视图

JRuby Content on InfoQ


最新“JRuby”相关专题内容

利用Ruby简化你的Java测试(进阶篇)

社区
Ruby,
Java
主题
单元测试

本文是Productive Java with Ruby系列文章的第二篇,通过上一篇的介绍,我想大家对如何利用Ruby进行单元测试有了一个基本的了解,从这里开始,我将和大家一起讨论一些利用Ruby进行单元测试时的高级话题。

“JRuby”相关新闻

Ruby进展近况:Ruby 1.9.0-5发布、JRuby跳过1.8.7、用于Case测试的Procs#===

社区
Ruby
主题
JRuby

作为Ruby 1.9.1特性冻结的前驱,Ruby 1.9.0-5已经发布。1.9.x中的Procs目前实现了Proc#===,可以在case语句中作为执行选择器来使用。另外:JRuby团队决定在不久的将来放弃对1.8.7的支持。

纤程简报:NeverBlock与Rails兼容,使用“Poor Man's”纤程库以支持Ruby 1.8

社区
Ruby
主题
性能和可伸缩性,
数据访问,
Ruby on Rails,
JRuby

NeverBlock发布了最新版本——这次提供了对Ruby and Rails 1.8的支持。它使用了Amun Gupta的“Poor Man's”纤程库,以线程实现纤程。

JRuby综述: 可用的RCov、支持Hibernate的Ribs及解析器统计

社区
Ruby,
Java
主题
数据访问,
性能和可伸缩性,
JRuby

流行的代码覆盖率工具rcov现在可以用于JRuby了。Ola Bini启动了一个名为Ribs的基于Hibernate的库以持久化Ruby对象。最后,JRuby主干包含了一个新的MBean用来对解析时间进行分析。

“JRuby”相关文章

利用Ruby简化你的Java测试

社区
Ruby,
Java
主题
单元测试

本文是Productive Java with Ruby系列文章的第一篇,我将从单元测试这个话题开始,让Java的开发人员能够在实际工作中利用Ruby提高工作效率。

Ruby调试器一览

社区
Ruby
主题
调试,
技术,
JRuby,
动态语言,
运行时

在Ruby世界中流行着一个误解:Ruby没有调试器。这是明显的错误——Ruby不但有调试器,还有供调试器用的GUI和API。InfoQ仔细调查了Ruby世界中调试器的现状——发现Ruby的调试功能支持已经很好了。

使用Java Web Start部署JRuby应用

社区
Ruby,
Java
主题
编译器,
部署/数据中心,
动态语言,
JRuby

JRuby构建于Java之上——所以我们可以使用Java Web Start来轻松部署JRuby应用。这篇文章论述了使用Java Web Start来发布JRuby应用的必要步骤,包括:如何处理签名、设置JRuby参数以及了解JRuby 1.1即将到来的提早(Ahead Of Time,即AOT)编译特性。

“JRuby”相关技术访谈

Guillaume Laforge谈Groovy和DSL

社区
Ruby,
Java
主题
动态语言,
领域特定语言

Groovy项目经理Guillaume Laforge论述了Groovy的发展历程、Groovy与Java的关系、Groovy在Java开发的地位、Groovy与Ruby的比较、如何使用Groovy实现DSL(domain-specific languages,领域特定语言)以及Groovy未来发展的重心。

范凯谈Ruby on Rails项目实践

社区
Ruby
主题
故事和案例分析,
Ruby on Rails,
动态语言,
JRuby

在本次采访中,JavaEye站长范凯结合自己的实际开发经验,分享了在使用Ruby on Rails的过程中所应注意的事项,比如选择RoR的原因、用RoR开发的优势、网站的配置和部署、所遇到的困难和解决方法以及对当前动态语言发展的看法等。