这是一份关于 Ruby 相关内容的总结:
文章链接及主题:
- The Art of Forking: Unlocking Scalability in Ruby,介绍 Karafka 如何利用 Ruby 结构实现并发和并行,无需使用其他语言处理并发问题,作者 Maciej Mensfeld。
- How Does Sidekiq Work?,深入探讨 Sidekiq 的工作原理、架构及内部机制,作者 Mike Perham / Dan Svetlov。
- Hanami 2.1: Views That Are a Sight to See,Hanami 通过新的视图层更接近成为 Rails 的全栈竞争对手,资产方面 esbuild 提供支持,作者 Tim Riley。
活动及提议:
- 纠正之前错误,RubyConf 2024 将在芝加哥举行,日期待公布;Brighton Ruby 2024 将于今年 6 月 28 日在英国布赖顿举行。
- Alexander Momchilov 提议对 Ruby 核心团队进行更改,仅需一行代码即可使
Set#add?速度提高一倍。 - Ruby Central 有一个巨大的月度更新帖子,涵盖事件新闻和 RubyGems 更新。
文章与教程:
- Running Rails on AWS Elastic Beanstalk,介绍在 Ruby 环境中使用 AWS Elastic Beanstalk 搭建 Webapp 的步骤,作者 Josh Justice。
- Under Pressure 🫠,关于如何为未来成功做好准备,释放空间进行深度工作等内容,作者 Test Double。
- How to Debug Issues with Turbo Morphing,帮助 Rails 开发者解决 Turbo 页面变形相关的调试问题,作者 Radan Skorić。
- Weird Ruby: Nil Conversions,介绍
nil作为对象及其转换方法,作者 Bozhidar Batsov。
代码与工具:
- Truemail 3.3,框架无关的纯 Ruby 电子邮件验证器。
- dotenv 3.1,从
.env文件加载环境变量。 - ActiveLdap 7.0,面向对象的 LDAP 客户端库。
- Solid Cache 0.5.2,基于数据库的 Active Support 缓存存储。
- synvert-ruby 1.10,用于自动重写 Ruby 代码的 DSL。
- Good Job 3.25,基于 Postgres 的 Rails 作业队列。
- Stripe Ruby 10.10,Ruby 库用于 Stripe API。
- Torch.rb 0.15,用于 Ruby 的深度学习工具。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。