Ribs 是 Ola Bini 最近的项目,它增加了人们长期渴望的针对 Ruby 的 ORM 库。Ribs 的 ORM 部分构建于
Hibernate 之上(
据传闻,与一个叫做ActiveHibernate 的项目很相似,不过该项目看起来不那么活跃)。该项目仍处于早期阶段,
<pre id="tfe725">jruby -S gem install ribs
Ribs 项目位于 Github 上;其 Readme 提供了一些参考以帮助快速上手 Ribs。
最后,Charles Nutter继续研究JRuby 的性能。他向JRuby 中增加了一个ParserStats MBean 以了解JRuby 花费多长时间进行解析( ParserStats MBean 接口)。开发者不太可能对从文件中加载运行的解析器进行优化,从 eval(NumberOfEvalParses 属性)
运行的解析器能对使用 eval 的代码给出一些提示。
查看英文原文: JRuby Roundup: RCov Port Available, Ribs For Hibernate Support, Parser Stats
更多内容推荐
Ruby VM 综述:MacRuby 0.8、Rubinius 1.2、MRI 1.8.7 及 1.9.2 更新
近日,Ruby VM又有很多新发布。MacRuby 0.8修复了很多Bug并开始了1.0之路。Rubinius 1.2改进了内存效率以及调试器。MRI发布了新的补丁:1.8.7-p330与1.9.2-p136,后者也是暨1.9.2发布之后首次重大的Bug修复。
14. Middleware:Trace 简介和 OpenTelemetry
2023-09-26
4、利用 ShardingSphere 实现敏感数据的加解密
2023-09-26
Ruby VM 综述:MacRuby 0.5 Beta 2 增加 AOT 工具,Rubinius 0.13 发布
MacRuby 0.5 Beta 2改善了兼容性,针对Ahead of Time(AOT)编译和构建独立应用程序增加了新的工具。Rubinius 0.13使用LLVM、JIT和新的编译器提升了性能。
JRuby 综述:1.4 的新特性、JRubyConf 议程及 MLVM
即将发布的JRuby 1.4将支持Ruby 1.8.7,同时对Java的集成也有所改进。首个绑定了JRuby与MLVM的构建版也同期面世了。另外,JRubyConf的安排已经落实了,欢迎更多的人参加。
JRuby 近况:JRuby 1.5.0.RC1、Warbler 1.0 及 Nokogiri Java Port
近日,JRuby发布了最新的1.5.0.RC1版本,修复大量Bug并做出多处改进,同时还增加了很多新功能。Warbler迎来了1.0版本,对Rails 3提供了更好的支持。Nokogiri的纯Java版本也在不断完善之中。
3. ORM 框架概览:GORM 和 Ent 分析
2023-09-26
Groovy 2.3 使用快得多的 JSON 解析器
Ubiquitous公司的顾问和创始人Rick Hightower透露Groovy 2.3将会提供一个最快的JVM JSON解析器。在文章JSON序列化基准中Hightower宣称Boon JSON解析器在解析字符串和字符数组的时候比现在的Jackson解析器快3到5倍,在解析字节数组的时候快2到4倍。
Ruby VM 综述:IronRuby 1.0 即将发布、RubySpec 及 JRuby 1.3.1
最近IronRuby表现的相当活跃,即将在下月发布1.0版。我们也从多方面了解到了IronRuby的当前状况。对于JRuby用户来说,JRuby 1.3.1是个重要的bug修复版,同时MacRuby也没有停下脚步,而MagLev的本地解析器也发布了。
4、手写 springmvc V3
2023-09-28
Google 编程之夏和 Ruby 编程之夏中的动态语言项目
夏日已至,又到了学生们有偿参与开源项目的时候了。作为前辈级的活动,Google编程之夏为Ruby开发者提供了一系列的项目。还有Ruby编程之夏活动,通过社区资助20个Ruby和Ruby on Rails的项目。我们来了解一下它们为Ruby和其他动态语言提供了哪些项目以供选择。
JRuby 近况:1.5.1、Google App Engine 及本地扩展
近日发布的JRuby 1.5.1中做了不少改进,这帮助JRuby在Google App Engine上取得了很大进步。此外,Ruby Summer of Code中的项目在本地扩展支持方面做了一些工作。
04 | 实战二:开发中的繁琐工作怎么加速完成?
2023-03-16
JRuby 1.6 发布首个 RC 版本
JRuby在众多Ruby VM社区中称得上是比较活跃的一个社区,几乎每个月都会发布新版本,继去年12月发布了1.5.6之后,近日,JRuby团队“如期”在其官方网站发布了JRuby 1.6的首个RC版本,即1.6.0.RC1。
JRuby 综述:JRuby 团队转投 EngineYard,YAML 支持的更新,OSGi 的支持,Installer 的讨论
Sun的JRuby团队成员:Charles Nutter、Tom Enebo和Nick Sieger近期将离开Sun转投EngineYard,继续进行JRuby的工作。由于Ola Bini开发的新解析器,YAML的兼容性将会得到改善。我们也看看如何在OSGi下使用JRuby,以及即将发布的JRuby Installer。
MacRuby 综述:0.7 发布、基于 GCD 的 Web 服务器以及 BridgeSupport
近日,MacRuby 0.7发布了,除了常规的性能与兼容性改进外还包含了对Ruby 1.9.2支持。为了说明MacRuby与Snow Leopard的Grand Central Dispatch(GCD)的紧密集成,MacRuby团队还发布了ControlTower,这是一个基于Rack的Web服务器。此外,凭借新的BridgeSupport,开发者可以脚本形式访问所有的本地API。
JRuby 近况:1.5、AOT、Java 7
InfoQ采访了Charles Nutter,讨论了JRuby的近况:1.5版本、提前编译、后续1.6版的内容和Java 7的相关特性。
Ruby VM 近况:1.9.2 增加 DTrace 支持、Rubinius 1.0 RC2 添加安装程序、IronRuby IDE
Rubinius 1.0 RC2添加了二进制安装程序,Ruby 1.9.2将支持DTrace。IronRuby离1.0又近了一步,SharpDevelop 3.1开始支持IronRuby。此外,WEBRick用户应该考虑升级到最新的Ruby 1.8.x和1.9.1,因为最近发现了一个缺陷。
面向移动的 Ruby:MRuby、RubyMotion 与 Ruboto
过去几周出现了几个新的Ruby实现与方言,他们分别是轻量级、兼容于ISO的MRuby以及可以通过Ruby编写iOS应用的MobiRuby与RubyMotion。
2. ORM 框架概览:Beego ORM 分析
2023-09-26
暂无签名
推荐阅读
电子书
大厂实战PPT下载
换一换 江保贵 | 去哪儿网 客户端架构师
单家骏 | 腾讯 专家工程师
唐辉 | 百度 资深工程师
评论