Ruby 每周问题 742:2025 年 3 月 13 日

主要观点:Ruby 最流行的后台作业框架 Sidekiq 8.0 发布,新增易操作的性能分析、WebUI 重大 overhaul、将长运行作业分为小块的新“作业迭代”功能等,且需 Redis 7+和 Ruby 3.2+;介绍了一些其他相关内容,如 37signals 切换部署工具、Rails World 会议征稿、Heroku 的 VS Code 扩展、Friendly.rb 活动、相关技术文章及工具(如 RubyLLM、多种 Ruby 库等)、其他开发者领域的有趣更新和有用资源(如 TypeScript 编译器迁移、使开源项目更受欢迎的建议、分析 Postgres SQL 查询计划的工具、“end-of-life.date”资源、LLM 使用技巧等)。

关键信息:

  • Sidekiq 8.0 新增功能及要求。
  • 37signals 部署工具切换情况。
  • Rails World 会议征稿开启。
  • Heroku 的 VS Code 扩展。
  • Friendly.rb 活动及征稿时间。
  • 相关技术文章及工具介绍。
  • 其他开发者领域的更新资源。

重要细节:

  • Sidekiq 8.0 新增功能包括易操作的性能分析、WebUI overhaul、“作业迭代”功能等,需 Redis 7+和 Ruby 3.2+。
  • 37signals 已完成使用 Kamal 进行部署。
  • Rails World 会议在阿姆斯特丹举行,征稿已开启。
  • Heroku 有官方 VS Code 扩展可管理 dynos 并部署。
  • Friendly.rb 9 月在罗马尼亚布加勒斯特举行,征稿截至 7 月 1 日。
  • RubyLLM 可单一 Ruby 方式与 LLM 模型交互,支持多种模型并能分析 PDF、生成图像等。
  • RubyInline 3.14.2 可在 Ruby 代码中写“外国”代码。
  • Literal 1.6 可进行 Ruby 运行时类型检查。
  • numbers_and_words 1.0.1 可将数字转换为单词并使用 I18N。
  • Retest 2.2 可监测文件变化自动运行相关测试。
  • Rage 1.14 是兼容 Rails 的 HTTP API 框架。
  • Active Admin 3.3 是 Rails 应用的管理框架。
  • TypeScript 编译器迁移到 Go 可提高 10 倍构建时间。
  • “Evil Martians”给出使开源项目更受欢迎的建议。
  • 有分析 Postgres SQL 查询计划的工具。
  • “end-of-life.date”是开源项目“结束生命”日期的资源。
  • Simon Willison 分享使用 LLM 写代码的技巧。
阅读 10
0 条评论