ruby

标签

Cards List
#ruby

当你的最爱编程语言面临法西斯主义问题时,你该怎么办?

Lobsters Hottest · 5天前 缓存

作者因创建者 DHH 的争议性观点,对使用 Ruby 和 Rails 感到矛盾,探索了 Hanami 和 Gleam 等替代品,但未找到完美替代。

0 人收藏 0 人点赞
#ruby

无需 Cloudflare 的 Durable Objects,使用您已有的数据库

Lobsters Hottest · 2026-08-27 缓存

介绍 Solid Objects,一个开源库,它在现有 SQL 数据库上实现了 Cloudflare 的 Durable Objects 模型,让开发者可以将其作为自托管依赖使用,无需额外基础设施。

0 人收藏 0 人点赞
#ruby

Kino:一款面向Ruby 4.0的高性能Ractor网络服务器

Hacker News Top · 2026-08-21 缓存

Kino是一款面向Ruby 4.0+的高性能网络服务器,它使用Ractors在单进程内实现并行执行,相比传统的服务器如Puma,提供了显著的速度和内存改进。

0 人收藏 0 人点赞
#ruby

思考测试:断言与匹配器

Lobsters Hottest · 2026-08-17 缓存

本文探讨了软件开发中测试断言与匹配器的设计,强调了它们在编写可读且高效的测试代码中的作用,特别是在 Ruby 中。

0 人收藏 0 人点赞
#ruby

Ruby 4.0 通用 RCE 反序列化 Gadget 链

Hacker News Top · 2026-08-14 缓存

本文发布了一条全新的通用 Ruby 反序列化 gadget 链,可将一次 Marshal.load 转变为命令执行,适用于 Ruby 4.0.6,并可回溯至 Ruby 3.3 无需修改,由新 gadget 和改装后的 gadget 共同构建。

0 人收藏 0 人点赞
#ruby

Speeding Up (small) Ruby Hashes

Lobsters Hottest · 2026-08-14 缓存

A deep dive into Ruby's internal ar_table structure for small hashes, explaining the linear lookup mechanism and exploring potential optimizations.

0 人收藏 0 人点赞
#ruby

@tobi:Matz’s Spinel 是一个用于 Ruby -> C 的 AOT 编译器。我为我的 try 项目研究了它,现在我有一个代码库,它 exe…

X AI KOLs Timeline · 2026-08-13 缓存

'try' 工具是基于 Ruby 的实用工具,用于管理实验目录,并集成了 Matz's Spinel AOT 编译器,将 Ruby 代码编译为原生 C 以大幅提升速度。

0 人收藏 0 人点赞
#ruby

收缩 Ruby 哈希

Lobsters Hottest · 2026-08-06 缓存

一篇深入的技术博文,考察 Ruby Hash 的内存使用,与 Struct 进行比较,并探讨哈希收缩的历史实现变更及潜在优化。

0 人收藏 0 人点赞
#ruby

Dates That Don't Exist (2015)

Hacker News Top · 2026-08-01 缓存

A blog post exploring the nonexistent dates of October 5-14, 1582 due to the Gregorian calendar reform, and how Ruby, Python, and Perl handle these invalid dates.

0 人收藏 0 人点赞
#ruby

Ruby Central 的破坏性遗产

Hacker News Top · 2026-07-31 缓存

一篇博客文章批评了 Ruby Central 对 RubyGems 和 Bundler 的处理方式,称其“敌意收购”导致大量辞职、赞助商流失以及项目移交给 Matz。

0 人收藏 0 人点赞
#ruby

遵从性 vs 理解

Lobsters Hottest · 2026-07-27 缓存

作者回顾了他在软件标准和开源领域的职业生涯,然后描述了使用 Claude 构建一个名为 Roundhouse 的编译器,该编译器将 Rails 应用程序转换为静态类型语言,如 Rust、Crystal 和 TypeScript。

0 人收藏 0 人点赞
#ruby

Artichoke Ruby 项目收尾

Hacker News Top · 2026-07-25 缓存

作者宣布基于 Rust 的 Ruby VM 实现 Artichoke Ruby 在历经六年后将逐步收尾并归档,并回顾了项目的起源、成就以及结束的原因。

0 人收藏 0 人点赞
#ruby

@evilmartians:第一届 @sfrubyconf 圆满成功。今年,我们将再次举办,应用所有学到的经验……

X AI KOLs Following · 2026-07-15 缓存

San Francisco Ruby Startup Conference 回归,Y Combinator CEO Garry Tan 将发表主题演讲,还有行业专家的分享以及组织好的社交环节。早鸟票限时 24 小时发售。

0 人收藏 0 人点赞
#ruby

如何组织一场 Ruby 大会

Lobsters Hottest · 2026-07-13 缓存

组织区域性 Ruby 大会的实用指南,涵盖从初期承诺到长期可持续发展的方方面面。

0 人收藏 0 人点赞
#ruby

如何创办Ruby Meetup

Hacker News Top · 2026-07-09 缓存

一份实用指南,教你如何创办并维持本地Ruby聚会,涵盖从寻找场地到营造社区文化的方方面面。

0 人收藏 0 人点赞
#ruby

依赖应直接从 VCS 获取

Hacker News Top · 2026-07-05 缓存

作者认为,直接从 VCS(如 Go 语言的做法)获取依赖比使用带有发布步骤的包注册中心(如 Ruby、npm、PyPI)更安全且更易于审计。

0 人收藏 0 人点赞
#ruby

SecretSpec 0.13:面向 Python、Node.js、Go、Ruby 和 Haskell 的 SDK

Lobsters Hottest · 2026-07-04 缓存

SecretSpec 0.13 发布了针对 Python、Node.js/TypeScript、Go、Ruby 和 Haskell 的原生 SDK,使应用程序能够直接解析 secretspec.toml 中声明的机密,而无需依赖 CLI。

0 人收藏 0 人点赞
#ruby

Extralite 3.0.0 发布

Lobsters Hottest · 2026-07-03 缓存

Extralite 3.0.0,一个快速的 Ruby SQLite 封装器,引入了对象图转换和数据库交互的现代默认设置。

0 人收藏 0 人点赞
#ruby

Hanakai 和 Hanami 3.0 全面绽放

Lobsters Hottest · 2026-07-02 缓存

文章宣布了 Hanami、dry 和 rom 合并到 Hanakai 社区,并发布了 Hanami 3.0,其内置了邮件发送、国际化(i18n)支持、Minitest 支持,性能提升高达 3 倍,且内存分配更少。

0 人收藏 0 人点赞
#ruby

Hanami 3.0:全面绽放

Lobsters Hottest · 2026-07-01 缓存

Hanami 3.0,一个Ruby Web框架,现已发布,内置邮件发送、国际化支持及Minitest集成,性能更快,开发者体验更佳。

0 人收藏 0 人点赞
Next →
← 返回首页

提交意见反馈