Pi 的 Rust 实现来了:rpi,不止一个终端 Agent

rpi 用 Rust 重新实现 Pi SDK,提供终端编码助手、可嵌入的运行时和原生扩展,让 Rust 开发者按需组合自己的 Agent。

Pi 的 Rust 实现来了:rpi,不止一个终端 Agent

自建 Umami 给博客做访问统计

不接 Google Analytics,用 Umami + 现有的 Postgres 自建一套无 Cookie 的访问统计,含国内的镜像拉取、数据库迁移和 API 初始化。

自建 Umami 给博客做访问统计

用 Zola + Linkita 把博客搬到自己的对象存储上

不租服务器、不用 Netlify,把静态博客直接托管在自建的 RustFS(S3 兼容对象存储)上,并补齐 SEO 与访问统计。

用 Zola + Linkita 把博客搬到自己的对象存储上

让AI 花 5 小时造了一个完整马里奥游戏 — 零架构漂移如何做到

花 5 小时造了一个完整马里奥游戏 这是用 OpenMatrix 自动编排完成的一个真实项目:超级马里奥兄弟 NES 版 1:1 还原。TypeScript + HTML5 Canvas + Web

让AI 花 5 小时造了一个完整马里奥游戏 — 零架构漂移如何做到

从 0-1 聊聊网络的演进

在上文中,我们讲述了访问网站的原理,即当我们解析到域名的IP地址时,需要与服务器建立连接。那么我们是如何根据 IP 找到这个服务器呢? 为了更好地解释这个问题,我们先从最简单的问题分析,将需要通信的设

从 0-1 聊聊网络的演进

当你在浏览器中输入一个网址回车后,发生了什么?

当我们在浏览器中输入一个网址时,等访问结束后,就能看到对应的内容。那这个过程究竟发生了什么呢? 域名解析 首先,我们需要通过域名解析来获取对应的IP地址,因为访问一个机器需要知道它的IP地址。域名解析

当你在浏览器中输入一个网址回车后,发生了什么?