Tyaff:六天打造替代React的轻量级VDOM库,解决memo痛点
Tyaff Tyaff — 一个用于JavaScript的VDOM库(VDOM library for JavaScript)。它是纯JavaScript(ES6+)编写的轻量级React替代方案,拥有自己的虚拟DOM(virtual DOM)和极简主义哲学。与React的关键区别在于:memo()仅阻塞当前组件——子组件独立继续自己的更新链,使优化变得可预测;支持任何来源的可变数据(Mutabl
阅读全文Category
Tyaff Tyaff — 一个用于JavaScript的VDOM库(VDOM library for JavaScript)。它是纯JavaScript(ES6+)编写的轻量级React替代方案,拥有自己的虚拟DOM(virtual DOM)和极简主义哲学。与React的关键区别在于:memo()仅阻塞当前组件——子组件独立继续自己的更新链,使优化变得可预测;支持任何来源的可变数据(Mutabl
阅读全文Armadillo 是一款专为家庭实验室(homelab)环境设计的自托管 DNS 服务器,使用 Gleam 语言编写。只需在路由器上将其配置为 DNS 解析器,网络中的所有设备便会自动解析您的本地域名。
阅读全文Bashblog是一个单一的Bash脚本,用于创建博客。我创建它的原因是想要一种非常简单的方式,通过服务器上的公共文件夹发布博客文章,无需任何特殊要求和依赖。它适用于GNU/Linux、OSX和BSD系统。有多简单?只需输入 ./bb.sh post 并开始写博客文章即可。你可以在这里看到一个示例:阅读初始博客文章。该页面完全使用bashblog生成,无需额外调整。查看其他bashblog用户。
阅读全文课程内容:阅读汇编(asm)·编写C代码·编译器逐字节评分。跳回 → 0 / 264 个匹配函数已重建 0 进行中 0 XP 新兵 已解决 已尝试 未开始 概念(阅读) 难度 1–5
阅读全文Postgres备份是那种应该保持无聊的基础设施组件。它们在后台默默运行,持续归档WAL文件,上传备份,确保当出现问题时能够恢复。在ClickHouse Cloud中,这条路径至关重要。WAL归档使我们能够为Postgres服务保持持久性和可恢复性。WAL-G一直是这项工作的强大可靠工具。它成熟、经过实战检验,并为Postgres社区提供了良好服务。但随着我们将Postgres推向更紧张、资源更受
阅读全文Curl运行在超过300亿台设备上。作为全球最重要的软件之一,它促进了操作系统、容器、设备、CI流水线、包管理器、SDK、汽车等之间的数据传输,甚至出现在火星上的NASA Ingenuity直升机中。数十亿用户从未直接运行curl命令,但仍通过其他产品依赖libcurl(curl背后的引擎)。2026年5月11日,curl创始人兼首席开发者Daniel Stenberg宣布,Anthropic的M
阅读全文在RESTful API的世界里,我们长期遵循一套严格的(自我施加的)规则。无论你是用GET获取数据、用POST创建实体,还是用PUT更新资源,HTTP方法都会告诉服务器你的意图。最近,RFC 10008发布,定义了新的HTTP QUERY方法。既然我们已经有了其他HTTP方法,为什么还需要这个新方法?让我们一探究竟。从纯技术角度看,HTTP方法只是一个字符串。理论上,你可以用FETCH /api
阅读全文传统Vi编辑器源码在现代Unix系统上的移植。vi编辑器是Unix上最常用的文本编辑器之一,由加州大学伯克利分校(UCB)的Bill Joy于1976年左右开始开发,当时他对ed编辑器感到厌倦。但由于他使用ed作为代码基础,二十多年来访问原始源码需要商业Unix源码许可证。2002年1月,Caldera公司非常友好地通过BSD风格许可证(参见Slashdot上的公告)移除了对古代Unix代码的使用
阅读全文智能体平台(agentic platform)定义了需要提供什么。团队拓扑(Team Topologies)则定义了由谁提供,以及团队如何交互以实现目标。在本系列的第一篇文章中,我们提出了“什么”的问题:为了大规模生产可靠的应用程序,需要哪些系统能力(上下文、护栏、工具)?答案是智能体平台,其核心是智能体工厂(agentic factory):智能体进行规划、编码、测试和交付的机制。但平台不会自己
阅读全文Tyaff Tyaff — 一个用于JavaScript的VDOM库(VDOM library for JavaScript)。它是纯JavaScript(ES6+)编写的轻量级React替代方案,拥有自己的虚拟DOM(virtual DOM)和极简主义哲学。与React的关键区别在于:memo()仅阻塞当前组件——子组件独立继续自己的更新链,使优化变得可预测;支持任何来源的可变数据(Mutabl
Armadillo 是一款专为家庭实验室(homelab)环境设计的自托管 DNS 服务器,使用 Gleam 语言编写。只需在路由器上将其配置为 DNS 解析器,网络中的所有设备便会自动解析您的本地域名。
Bashblog是一个单一的Bash脚本,用于创建博客。我创建它的原因是想要一种非常简单的方式,通过服务器上的公共文件夹发布博客文章,无需任何特殊要求和依赖。它适用于GNU/Linux、OSX和BSD系统。有多简单?只需输入 ./bb.sh post 并开始写博客文章即可。你可以在这里看到一个示例:阅读初始博客文章。该页面完全使用bashblog生成,无需额外调整。查看其他bashblog用户。
课程内容:阅读汇编(asm)·编写C代码·编译器逐字节评分。跳回 → 0 / 264 个匹配函数已重建 0 进行中 0 XP 新兵 已解决 已尝试 未开始 概念(阅读) 难度 1–5
Postgres备份是那种应该保持无聊的基础设施组件。它们在后台默默运行,持续归档WAL文件,上传备份,确保当出现问题时能够恢复。在ClickHouse Cloud中,这条路径至关重要。WAL归档使我们能够为Postgres服务保持持久性和可恢复性。WAL-G一直是这项工作的强大可靠工具。它成熟、经过实战检验,并为Postgres社区提供了良好服务。但随着我们将Postgres推向更紧张、资源更受
Curl运行在超过300亿台设备上。作为全球最重要的软件之一,它促进了操作系统、容器、设备、CI流水线、包管理器、SDK、汽车等之间的数据传输,甚至出现在火星上的NASA Ingenuity直升机中。数十亿用户从未直接运行curl命令,但仍通过其他产品依赖libcurl(curl背后的引擎)。2026年5月11日,curl创始人兼首席开发者Daniel Stenberg宣布,Anthropic的M
在RESTful API的世界里,我们长期遵循一套严格的(自我施加的)规则。无论你是用GET获取数据、用POST创建实体,还是用PUT更新资源,HTTP方法都会告诉服务器你的意图。最近,RFC 10008发布,定义了新的HTTP QUERY方法。既然我们已经有了其他HTTP方法,为什么还需要这个新方法?让我们一探究竟。从纯技术角度看,HTTP方法只是一个字符串。理论上,你可以用FETCH /api
传统Vi编辑器源码在现代Unix系统上的移植。vi编辑器是Unix上最常用的文本编辑器之一,由加州大学伯克利分校(UCB)的Bill Joy于1976年左右开始开发,当时他对ed编辑器感到厌倦。但由于他使用ed作为代码基础,二十多年来访问原始源码需要商业Unix源码许可证。2002年1月,Caldera公司非常友好地通过BSD风格许可证(参见Slashdot上的公告)移除了对古代Unix代码的使用
智能体平台(agentic platform)定义了需要提供什么。团队拓扑(Team Topologies)则定义了由谁提供,以及团队如何交互以实现目标。在本系列的第一篇文章中,我们提出了“什么”的问题:为了大规模生产可靠的应用程序,需要哪些系统能力(上下文、护栏、工具)?答案是智能体平台,其核心是智能体工厂(agentic factory):智能体进行规划、编码、测试和交付的机制。但平台不会自己