Google 编程之夏正在接收项目提案。今年 Ruby On Rails 也是赞助组织之一,为学生提供辅导。
也许大家还能记得,去年在 Ruby Central 的主导下,Google 编程之夏活动为 Rails 带来了一个新的核心提交者,他为 Rails 提供了线程安全。今年我们很高兴的宣布,Ruby on Rails 自己将作为一个赞助组织加入 Google 编程之夏。
在 Ruby on Rails 的项目意向列表中包括有改进RubySpec ,Ruby 1.9 上的快速调试等等。
Codehaus 也是一个赞助组织,它的方向是 JRuby:
问:哪些组织会参与 JRuby?
答:“Rails”和“Codehaus”都将参与 JRuby。向哪个组织提交内容都可以,我们会根据情况进行安排。
现在 JRuby 的项目提案有:为 XML 库 Nokogiri 提供 JRuby 支持,为 JME 或 Android 之类的环境提供 JRuby 支持,恢复 ParseTree 支持,JRuby 的快速调试器等等。
InfoQ 上有往年 Google 编程之夏中 Ruby 的相关内容。
更多内容推荐
JRuby 近况:1.5.1、Google App Engine 及本地扩展
近日发布的JRuby 1.5.1中做了不少改进,这帮助JRuby在Google App Engine上取得了很大进步。此外,Ruby Summer of Code中的项目在本地扩展支持方面做了一些工作。
Ruby 性能综述:Ruby 1.9.1 在实际应用中的性能、GC vs EventMachine 及 Ruby 编译器
在谈到性能问题时,作为一个新兵,Ruby 1.9.1显然超越了其前辈。但我们也可以通过其他方式(了解GC的工作方式及何时禁用pthread)来避免1.8.x的低效。同时,Viktor Hokstad正在从头开始编写新的Ruby编译器。
规范设计(上):项目开发杂乱无章,如何规范?
一个项目的规范设计主要包括编码类和非编码类这两类规范。今天,我们一起学习开源规范、文档规范和版本规范。
2021-06-01
一波三折,终于找到 src 漏洞挖掘的方法了【建议收藏】
1、Google Hack实用语法
2021-08-02
Google 编程之夏和 Ruby 编程之夏中的动态语言项目
夏日已至,又到了学生们有偿参与开源项目的时候了。作为前辈级的活动,Google编程之夏为Ruby开发者提供了一系列的项目。还有Ruby编程之夏活动,通过社区资助20个Ruby和Ruby on Rails的项目。我们来了解一下它们为Ruby和其他动态语言提供了哪些项目以供选择。
API 文档:如何生成 Swagger API 文档 ?
今天我们来看下,如何用Swagger这个工具,生成易于共享且具有足够描述性的API文档。
2021-07-03
标准化对 Ruby 意味着什么
Ruby的标准化工作正在持续推进:2008年正式宣布后,已经发表了Ruby标准的第一版草稿。这对RubySpec(可执行的Ruby规范)和其他Ruby实现意味着什么呢?
目录结构设计:如何组织一个可维护、可扩展的代码目录?
今天,我会带你学习设计代码的目录结构,先讲目录结构的设计思路,然后和你一起学习两种具体的目录结构。
2021-06-05
Ruby on Rails 在 2019 年的发展状况预测
如此优秀的 Ruby on Rails,怎么会有“Ruby on Rails 已死”的言论,还传得甚嚣尘上?
Effective Ruby LiveLessons——Sam Phippen 访谈
由Sam Phippen制作的Effective Ruby LiveLessons,是一系列讲解了专业的Rubyists的最佳实践的视频教程,它针对各个阶层的Ruby程序员。视频教程包含了亲自示范,来帮助观看者理解每个项目是如何实行的。InfoQ和制作者谈了一些有关视频中可以学到的课程,以及Ruby on Rails的最佳实践。
2010 年 InfoQ 中文站 Ruby 社区回顾
2010年刚刚过去,感谢大家在过去一年里对InfoQ中文站的关心与支持。在踏上新的征程前,让我们先来回顾一下去年一年中InfoQ中文站Ruby社区里都有哪些内容,大家又在关注什么。
22 个必知编程语言之「Ruby」
Ruby,一种简单快捷的面向对象程序设计的脚本语言,遵守GPL协议和Ruby License。
不要学习“网红”编程语言
“网红”编程语言过气史:从Ruby和Rails的衰落说起
加餐|这个专栏你可以怎么学,以及 Rust 是否值得学?
都说 Rust 好,但是就是入门难,所以它真的值得你花精力学习吗?
2021-08-24
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版本也在不断完善之中。
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,因为最近发现了一个缺陷。
开篇词 | JavaScript 的进阶之路
这门课的初衷,就是让学习JavaScript的你,能够对这个开始比较不那么“专业”的语言,有一个系统的专业理解。帮助你一步一个脚印,把点连成线,把线连成面,把面搭建起一座空间立体的“思维大厦”。
2022-09-19
CloudCrowd——一个 100% 的 Ruby 云方案
DocumentCloud是一个提供基于文档应用的非营利性组织。因为考虑到同时要处理好几个资源消耗比较大的任务,DocumentCloud决定用 Ruby实现自己的云方案:CloudCrowd。InfoQ采访了这一项目的作者,来自DocumentCloud的Jeremy Ashkenas。
开篇词 | 从 0 开始搭建一个企业级 Go 应用
Go 为什么会变得这么火热呢?除了是一门非常优秀的语言以外,它也是云时代的语言。
2021-05-26
JRuby 综述:1.4 的新特性、JRubyConf 议程及 MLVM
即将发布的JRuby 1.4将支持Ruby 1.8.7,同时对Java的集成也有所改进。首个绑定了JRuby与MLVM的构建版也同期面世了。另外,JRubyConf的安排已经落实了,欢迎更多的人参加。
评论