小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
沉浸式翻译 immersive translate

由于 Ruby LSP 扩展默认使用 rbenv,而我已切换到 mise 管理 Ruby 版本,因此需要配置 Cursor 以使用 mise,并可能需要设置 GitHub Packages 认证。

2025-12-18 修复 Ruby LSP 无法启动

蒋继发 (ThaddeusJiang)
蒋继发 (ThaddeusJiang) · 2026-01-19T03:58:49Z
Ruby 迎来30周年:代码、社区与创造力的庆祝

Ruby由松本行弘于1995年创建,旨在使编码更人性化。随着Ruby 4.0的发布,Ruby迎来了30周年,强调可读性和灵活性,促进了社区发展,催生了Rails和GitHub等重要项目。RubyMine作为专用IDE,支持Ruby的持续演变,帮助开发者高效工作。

Ruby 迎来30周年:代码、社区与创造力的庆祝

The JetBrains Blog
The JetBrains Blog · 2025-12-25T09:11:01Z

使用Ruby开发Shadowsocks Mar 21, 2018 You believe whatever you want Floyd, but I am telling you these walls are funny. First you hate ’em, then you get used to ’em. Enough time passes, gets so you...

使用Ruby开发Shadowsocks

Ground Oddity
Ground Oddity · 2025-11-30T15:08:23Z

在前三篇文章中,我们介绍了Smart Prompt、Smart Agent和SmartResearch这三个AI应用组件。今天,我们要深入探讨支撑这些应用的核心基础设施——RubyRich,一个纯Ruby编写的终端用户界面(TUI)工具包。 开源地址:ruby_rich 什么是RubyRich? RubyRich是一个受Python...

SmartResearch的底座 -- RubyRich (纯Ruby编写的终端UI工具包)

读书、思考、生活
读书、思考、生活 · 2025-10-31T02:00:00Z

这是一篇系列文章,描述我如何使用Ruby语言,从头构建一个AI Agent的应用。在前两篇中,我们分别介绍了Smart Prompt和Smart Agent,现在终于来到了这个系列的最终章:SmartResearch,一个真正实用、能够帮助进行学术研究和知识管理的AI助手。 开源地址:SmartResearch 第三部分:SmartResearch -...

用Ruby从头做一个AI Agent应用 -- SmartResearch (一个真实、有用的研究助手)

读书、思考、生活
读书、思考、生活 · 2025-10-31T01:00:00Z

Ruby On Rails 的 Sprockets 3.7.1 及以下版本存在路径遍历漏洞(CVE-2018-3760),攻击者可通过二次解码访问任意文件,需掌握 URL 编码绕过技术以利用该漏洞。

Ruby On Railds 路径遍历漏洞(CVE-2018-3760)

FreeBuf网络安全行业门户
FreeBuf网络安全行业门户 · 2025-10-30T03:07:04Z

网络安全研究人员发现,网络犯罪分子利用Discord webhook作为隐蔽的命令与控制通道,渗透npm、PyPI和RubyGems等平台,窃取开发者敏感文件。恶意软件包通过重写安装命令,悄然将数据发送至攻击者控制的webhook,从而规避检测,导致数据泄露。

攻击者利用Discord Webhook通过npm、PyPI和Ruby软件包构建隐蔽C2通道

FreeBuf网络安全行业门户
FreeBuf网络安全行业门户 · 2025-10-13T03:59:07Z
Homebrew项目负责人为Ruby Central的争论提供数据

麦克奎德分析了Homebrew维护者的贡献数据,强调资金和透明度对开源的影响。他指出Ruby Central对Bundler的声称不实,并提议将商标转让给负责任的Ruby组织。同时,Astro和Nuxt发布了新功能,提升开发者体验。

Homebrew项目负责人为Ruby Central的争论提供数据

The New Stack
The New Stack · 2025-09-27T14:00:07Z

2025年9月,Ruby社群因企業利益與開源理想的衝突而動盪,DHH的言論引發分裂,Ruby Central面臨財務危機,維護者被排除。André Arko註冊Bundler商標並成立Spinel合作社以保護社群利益,提醒開源社群警惕企業影響,維護合作與透明原則。

Ruby 社群的分水嶺:一場企業控制與開源精神的戰爭

小克's 部落格
小克's 部落格 · 2025-09-27T13:28:00Z

2025年9月,Ruby社群因企業利益與開源理想的衝突而動盪。DHH的言論引發財務危機,Ruby Central依賴Shopify資金,導致維護者被排除。André Arko註冊Bundler商標並成立Spinel合作社,象徵社群獨立性。此事件提醒開源社群需警惕企業影響,維護協作與透明原則。

Ruby 社群的分水嶺:一場企業控制與開源精神的戰爭

小克's 部落格
小克's 部落格 · 2025-09-27T12:17:00Z
新型基于Rust的工具在秒级安装Ruby

André Arko开发了RV工具,解决了Ruby安装缓慢的问题。传统安装需40分钟,而RV通过下载已编译的Ruby,将时间缩短至1秒,显著提升开发效率。未来计划整合版本和依赖管理。

新型基于Rust的工具在秒级安装Ruby

The New Stack
The New Stack · 2025-09-04T17:00:12Z
JetBrains宣布Ruby相关的IDE转变为非商用免费状态以降低新开发者的门槛

JetBrains 将 RubyMine 等工具转为非商用免费,适合学生和开源贡献者使用。用户需遵守许可证条款,禁止商业用途,部分功能受限。免费许可证有效期一年,需定期续订。

JetBrains宣布Ruby相关的IDE转变为非商用免费状态以降低新开发者的门槛

蓝点网
蓝点网 · 2025-09-03T03:09:38Z
揭开Ruby调试器的面纱:byebug、debug gem与RubyMine的强大功能

本文探讨了Ruby调试器的工作原理,比较了byebug和debug gem的优缺点,并介绍了RubyMine调试器的架构。byebug适合旧版Ruby但性能较差,而debug gem在新版本中表现优异。RubyMine调试器支持多种Ruby版本,适合复杂应用的高效调试。

揭开Ruby调试器的面纱:byebug、debug gem与RubyMine的强大功能

The JetBrains Blog
The JetBrains Blog · 2025-08-26T07:11:53Z
Ruby简要介绍

Ruby是一种注重开发者体验的编程语言,语法优雅且易于编码,具备强大的元编程能力,适合构建各种应用。尽管JavaScript和Python日益流行,Ruby仍然值得学习,学习过程也更加互动和个性化,适合初学者和经验丰富的开发者。

Ruby简要介绍

freeCodeCamp.org
freeCodeCamp.org · 2025-08-20T16:28:03Z
Ruby调试器内部:TracePoint、指令序列与CRuby API

本文探讨了Ruby调试器的核心技术,包括TracePoint和指令序列。TracePoint可在特定事件中暂停代码执行,而指令序列则提供Ruby字节码的低级表示。这两种技术帮助开发者构建高效的调试工具,深入理解Ruby代码执行过程。

Ruby调试器内部:TracePoint、指令序列与CRuby API

The JetBrains Blog
The JetBrains Blog · 2025-06-10T07:34:53Z

在支持HTML的环境(包括市面上不少Markdown编辑器)可使用标签为汉字等表意文字添加注音(如拼音或振假名)。然而,在不支持该标签的纯文本环境(如源码视图)下,内容的可读性会大大降低。本文旨在介绍一种优雅降级的方案:标签,能够使注音在纯文本渲染环境下也能显示在括号里,不至于难看。同时提供将存量的未包含标签之注音批量添上的方案。

用正则表达式修改ruby标签

山月
山月 · 2025-06-09T12:32:11Z

近期在npm、Python和Ruby软件包仓库中发现多组恶意组件,这些组件通过伪装和流量重定向实施供应链攻击,窃取加密货币和Telegram数据,显示出开源生态系统的安全隐患。安全机构报告称,攻击者利用地缘政治事件进行定向攻击,部分恶意组件已被下架。

开源供应链攻击持续发酵:PyPI、npm和Ruby软件包仓库惊现恶意组件

FreeBuf网络安全行业门户
FreeBuf网络安全行业门户 · 2025-06-04T07:41:00Z
寻找理想的Ruby工作:全面指南

寻找理想的Ruby工作具有挑战性。了解行业、掌握技能并制定求职计划至关重要。初学者和希望提升技能的人可通过建立作品集、参与社区和持续学习来增强竞争力。保持积极心态,努力实现职业目标。

寻找理想的Ruby工作:全面指南

DEV Community
DEV Community · 2025-05-29T16:52:27Z
在Ruby中使用Rspec进行测试驱动开发(TDD)的乐趣

本文介绍了在Ruby中使用Rspec进行测试驱动开发(TDD)的过程,通过创建Money类,逐步编写测试并实现功能,展示了红-绿-重构循环。最终实现了金额和货币的存储、比较、加减法运算及字符串表示,强调了TDD的优势,如明确需求、简化调试和提升代码设计。

在Ruby中使用Rspec进行测试驱动开发(TDD)的乐趣

DEV Community
DEV Community · 2025-05-29T02:51:39Z
构建ActiveCypher:当Ruby学会说图形

ActiveCypher是一个图数据库框架,旨在支持现代Cypher语法,摒弃旧版语法。通过抽象语法树(AST)设计,确保查询的正确性和可扩展性。它能够在多个数据库间有效沟通,强调架构优于功能,致力于标准化,避免供应商锁定。

构建ActiveCypher:当Ruby学会说图形

DEV Community
DEV Community · 2025-05-25T23:47:32Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码