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 的相关内容。
更多内容推荐
Gsub Blocks、Partitions 和 StringScanners,哦,天哪!
由于其 Perl 风格的传统,在处理文本时,Ruby 为您提供了很多开箱即用的灵活性。让我们深入研究什么是可能的!
2022-01-23
Ruby on Rails 6.0 版本正式发布,新特性解读
Ruby on Rails 6.0正式版现已发布,比预计原定日期推迟了将近4个月时间,Rails团队表示他们花费了大量时间检查Rails 6的可靠性。在此之前,Rails 6的预览版早已在 GitHub, Shopify 和 Basecamp 等公司及其应用上的生产环境中运行了好几个月。此次正式版本发布除了修复和改进之外,还有Action Mailbox,Action Text,Parallel Testing,多数据库支持等特性更新。
Ruby 之父:不要违背开发人员的本能
在 Ruby 3.0 发布后,松本行弘接受了一次专访。在专访中,他介绍了 Ruby 的最新特性以及他改进 Ruby 的方法,并分享了他对 Ruby 未来的见解。
GlassFish Gem 前途未卜,谁将取而代之?
Oracle在三月发布的GlassFish蓝图中没有任何提及GlassFish gem的文字。这套基于gem的服务器软件可以运行Rails,Merb和Sinatra应用程序,作为JRuby平台上最流行的几个服务器软件之一,一直备受JRuby社区的青睐。Rails用户可以在gem的支持下使用多线程模式,充分利用JVM的多线程特性带来的性能提升。
Effective Ruby LiveLessons——Sam Phippen 访谈
由Sam Phippen制作的Effective Ruby LiveLessons,是一系列讲解了专业的Rubyists的最佳实践的视频教程,它针对各个阶层的Ruby程序员。视频教程包含了亲自示范,来帮助观看者理解每个项目是如何实行的。InfoQ和制作者谈了一些有关视频中可以学到的课程,以及Ruby on Rails的最佳实践。
别梦依稀咒逝川,Ruby 二十八年前|M1 芯片 Mac os 系统配置 Ruby(3.0.0) on Rails(6.1.1) 开发环境 (2021 最新攻略)
在每个开发者心里,都会有一门“最好”的语言,在这个世界的某个深处,在一些矫矫不群的人们心中,这门语言的名字叫做Ruby,它今年二十八岁了,历史和Java一样的悠久,但是它没有大厂背书、它的性能被开发者诟病、时至今日依然无法高效利用多核资源,甚至于它
2021-03-01
API 文档:如何生成 Swagger API 文档 ?
今天我们来看下,如何用Swagger这个工具,生成易于共享且具有足够描述性的API文档。
2021-07-03
Rust 异步 Web 框架之 gotham-and-thruster
2021-09-16
CloudCrowd——一个 100% 的 Ruby 云方案
DocumentCloud是一个提供基于文档应用的非营利性组织。因为考虑到同时要处理好几个资源消耗比较大的任务,DocumentCloud决定用 Ruby实现自己的云方案:CloudCrowd。InfoQ采访了这一项目的作者,来自DocumentCloud的Jeremy Ashkenas。
面向 iOS 的静态编译 Ruby
现在已经出现了一个静态编译的Ruby变体,用于构建面向iOS设备的应用。该语言叫做RubyMotion,来自于HipByte的这门语言与工具链完全遵循Apple的App Store指导方针。
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版本也在不断完善之中。
SDK 设计(上):如何设计出一个优秀的 Go SDK?
通过提供SDK,可以提高API调用效率,减少API调用难度,所以大型应用通常都会提供SDK。今天,我主要介绍如何设计一个优秀的Go SDK。
2021-08-10
规范设计(上):项目开发杂乱无章,如何规范?
一个项目的规范设计主要包括编码类和非编码类这两类规范。今天,我们一起学习开源规范、文档规范和版本规范。
2021-06-01
Google 编程之夏和 Ruby 编程之夏中的动态语言项目
夏日已至,又到了学生们有偿参与开源项目的时候了。作为前辈级的活动,Google编程之夏为Ruby开发者提供了一系列的项目。还有Ruby编程之夏活动,通过社区资助20个Ruby和Ruby on Rails的项目。我们来了解一下它们为Ruby和其他动态语言提供了哪些项目以供选择。
加餐|这个专栏你可以怎么学,以及 Rust 是否值得学?
都说 Rust 好,但是就是入门难,所以它真的值得你花精力学习吗?
2021-08-24
目录结构设计:如何组织一个可维护、可扩展的代码目录?
今天,我会带你学习设计代码的目录结构,先讲目录结构的设计思路,然后和你一起学习两种具体的目录结构。
2021-06-05
Ruby on Rails 在 2019 年的发展状况预测
如此优秀的 Ruby on Rails,怎么会有“Ruby on Rails 已死”的言论,还传得甚嚣尘上?
不要学习“网红”编程语言
“网红”编程语言过气史:从Ruby和Rails的衰落说起
标准化对 Ruby 意味着什么
Ruby的标准化工作正在持续推进:2008年正式宣布后,已经发表了Ruby标准的第一版草稿。这对RubySpec(可执行的Ruby规范)和其他Ruby实现意味着什么呢?
Ruby Enterprise Edition 新版本切换至 Ruby 1.8.7
最新发布的Ruby Enterprise Edition从Ruby 1.8.6切换到了Ruby 1.8.7,正如Twitter的Evan Weaver确认的那样,其中还包含了一些可以显著提升性能的补丁。
评论