好消息,各位,本周聚焦 Rails已归 BuzzFeed 所有!
开玩笑的。我是戈弗雷。自己写一篇此类文章已经有一段时间了,很高兴能重拾旧业。让我们废话少说,直接进入正题!
Rails 团队致力于为每个人营造一个热情的社区。在社区的帮助下,本周我们为该项目添加了一份正式的行为准则。
好吧,他们的拉取请求已合并,并且在 Rails 贡献者网站上永远榜上有名。哦,请大家热情欢迎本周首次做出贡献的 10 位提交者!
根据@schneems负责此次发布,这应该能修复一个问题,即对于“在部署之间以不同的目录共享缓存的你”来说,其中包括 Heroku 部署。
MySQL 最近添加了一个本机 JSON 数据类型(或许受到其更受欢迎的同类 PostgreSQL 的启发)。凭借此修补程序,你准备好利用 Rails 5 中的该功能了。
并发很难,但 Rails 可能终于破解了难题。你可能不知道 Active Support 提供了一种使用File.atomic_write
以原子方式写入文件的方法。
即使你听说过这种情况,你可能也没意识到其部署中有一个细微的竞争条件。无论如何,随着此修补程序登陆 master,这些错误很快就会让我们摆脱困境,我们无须担忧,只享受其提供的便利即可。
事实证明,当你对它们进行双重缓存时,它们不会运行得快一倍。谁会想到?(顺便提一下,我希望我们都能写出这样棒的提交消息!)
类似地,事实证明,重复测试同一件事也没有多大价值。
本周的 Rails 就这么结束了。和往常一样,还有很多更改我们没有空间在这里介绍,但你可以随意去亲自查看!
你有没有想过为我们写博客,但是又害怕把自己的想法放在那里?别担心,你可以通过明智的批评和常识语法维护,帮助我们的编辑提高他们的写作水平。
你愿意这样做吗?今天就告诉格弗里吧。