主要内容总结:
- Kevin Deisz:讲述从头构建 ODBC ActiveRecord 适配器的故事,突出 AR 扩展点以及 Ruby 的一些优缺点。
- Starr Horne:介绍 Unicode 规范化这一重要且常被误解的主题。
- PackageCloud:探讨系统调用如何影响性能,给出 Ruby 示例说明配置不同时性能可提升 40%。
Jobs 部分:
- Catawiki 招聘阿姆斯特丹或阿辛的高级 Ruby on Rails 开发者,致力于让特殊物品为大众所用。
- Wimdu 招聘柏林的高级后端开发者,寻求有创造力、善于解决问题的人。
- Shopify 在湾区招聘,打造帮助商家更成功的工具。
In brief 部分:
- Ruby for Good:5 月 18 - 21 日在弗吉尼亚举办实用 Ruby 活动,目标是构建帮助社区和慈善的项目。
- Jekyll 3.4.0 新特性:有很多基于视图和集合的实用增强。
- Ruby 2.4 中 open-uri 的 HTTP 到 HTTPS 重定向:Chirag Shah 介绍相关内容。
- 英国 2017 年 Ruby 开发者薪资:Louis Goff-Beardsley 进行分析。
- 最佳实践书籍:关于构建高度可监控应用的最佳实践,Vivid Cortex 赞助。
- ActiveRecord 预处理语句导致内存泄漏:Devin Burnette 讲解,Rails 5 已修复。
- 在 Rails 5 中使用 Bootstrap:Rob Race 介绍。
- 使用 Heroku Buildpacks 自动优化图像:Jason Fleetwood-Boldt 分享方法。
- 用 Pronto 和 RuboCop 自动审查 Pull Request:Christoph Lupprich 讲解。
- “In The Testing Weeds”播客:Sam Phippen、Justin Searls 和 Noel Rappin 讨论 TDD 的价值。
- 8 个有用的 Ruby on Rails 宝石:Erica Tafavoti 推荐。
- TDD 损害架构:Robert C. Martin(Uncle Bob)回顾 TDD 相关学习。
- Rollbar 捕获错误:Rollbar 可检测并通过 Slack、HipChat 提醒代码错误,获取堆栈跟踪和用户数据。
- Sinatra 2.0.0.rc1 发布:Sinatra 相关。
- space_elevator:ActionCable 客户端:Preston Lee 开发的 Ruby(非仅 Rails)宝石。
- Rack::Test::Body:处理结构化数据的扩展:Samuel G. D. Williams 开发的代码。
- invisible_captcha:Rails 无干扰 spam 保护:Marc Anguera Insa 开发的代码。
- translate_enum:轻松翻译 Rails 中的枚举:Aliaksandr 开发的代码。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。