尊敬的市长:
欢迎来到堪萨斯城!我是您的顾问Godfrey。您刚来这里,可能觉得有点不知所措。别担心,我会帮助您处理工作。让我们开始吧!
Rails 5.0.0.beta4 本周发布。根据不断增长的版本号,我推测核心团队正朝着 5.0.0.RC1 发布以及最终的 5.0.0 正式版发布迈进。我建议您在我们的应用程序上试用 Beta 版。
据开发相关人士透露,本周有34位贡献者向 Rails 代码库提交了补丁。据我所知,这似乎是个好兆头。
我们从 Oz 导入色彩的计划奏效了——我很自豪地说,堪萨斯城不再是黑白的了。我建议您在会议前安装Guidebook 应用。您可能还想报名参加研讨会——详情请查看您收件箱中的官方欢迎邮件。
我们不想回收剩饭菜汤或只洗30秒的澡。更糟的是,一些赞助商计划为与会者举办派对。如果我们连这点都容纳不了,我们还能称得上是像样的城市吗?
市长,多动动脑子,为我们弄点水来。
尽管我们已经接待了千余名与会者,但我们的民意调查显示,大多数 Rails 用户将无法参加本次会议。
为了避免公众强烈抗议,我已建议会议组织者录制所有演讲,并在会议结束后在本网站上提供。
他们还计划直播主题演讲,虽然我听说秘密 URL 要到下周三才能上线。我都能听到 F5 按钮此起彼伏的按压声。
在一系列旨在研究疼痛时的咒骂反应的实验中,一位本地科学家意外地发现了一些新的时间操控方法。作为这项新发现的结果,这些核心扩展方法将包含在 Active Support 5 中。
同样是 Active Support 的新功能,Rails 用户很快就能用这些新发现的词汇来表达自己了。
一项旨在结束编程界十年辩论的科学研究出人意料地结束了。报告称,事实证明,更快的代码确实表现更好。
作为该研究的后续,这位贡献者是第一个将这项新的优化技术应用于Array#split 的人。尽管出乎所有人意料,这项工作取得了一些性能上的提升。
一群语言学家聚集在本市讨论分号的优点。在一次小组讨论中,他们达成共识,拼写错误确实会降低可读性。
巧合的是,本周 Rails 指南收到了大量改进其可读性的修改。
我的建议是?我们某天应该坐下来修复我们城市规章中的拼写错误。
在计算机科学界,众所周知并发很难。刚刚合并到 Rails master 的这个补丁就是绝佳的例证——在试图修复 Active Support 的ShareLock 类中的一个 bug 时,该补丁被短暂误认为是夏洛克·福尔摩斯,导致了短暂的延迟和竞态条件。
最近一项审计发现,Rails 有时会加载两次数据库模式。根据一项调查,大多数 Rails 用户认为这并不必要,因此本周该“特性”已被从 master 中移除。
市长,我有一个不幸的消息要告诉您。JRuby 构建在 Rails 的 CI 服务器上暂时被标记为允许失败。如果您认识任何使用 JRuby 的人,我们需要一些帮助来识别并修复这里的根本原因。
尽管上周取得了初步成果,但研究人员已撤回其与此变更相关的性能优势声明。基于我的负前瞻预测,我相信这个问题在可预见的未来将是专家们激烈争论的根源。
本周的报告就到这里。还有很多其他事情在发生,所以请随意深入了解并自行查看。
下周在 RailsConf 见!