在树莓派上玩 K3s:从安装到实战,打造你的私人 Kubernetes 集群

Posted on Sat 24 January 2026 in Tech • Tagged with Kubernetes, raspberry-pi, homelab, edge-computing, IoT • 5 min read

一篇关于在树莓派上安装和使用 K3s 的实战指南,涵盖安装步骤、典型用例和最佳实践


Continue reading

Go 程序崩溃分析实战:从 Coredump 到根因定位

Posted on Fri 23 January 2026 in Tech • Tagged with Go, debugging, coredump, delve, crash, panic • 5 min read

一篇关于 Go 程序崩溃分析的实战指南,涵盖 coredump 生成、分析方法和预防措施


Continue reading

C 与 C++:一对父子的渐行渐远

Posted on Sat 17 January 2026 in Tech • Tagged with C, C++ • 4 min read

很多人以为 C++ 就是 "C with Classes",但现代 C++ 早已面目全非。本文带你梳理 C 和 C++ 的核心差异,以及 C++11 到 C++23 的革命性变化——如果你还在写 C++98 风格的代码,是时候升级了。


Continue reading

写给即将读研的你:一个老程序员的入行指南

Posted on Wed 14 January 2026 in Tech • Tagged with 职场, graduate, software-engineering, robotics, game-development, advice • 3 min read

写给机械本科跨考计算机研究生的你——关于定方向、打基础、赶潮流的一些掏心窝的话,特别聊聊机器人和游戏开发这两个方向


Continue reading

使用第一性原理做架构设计

Posted on Tue 13 January 2026 in Tech • Tagged with journal, blog, architecture, design, first-principles • 3 min read

用第一性原理做架构设计:从“本质需求”推导到“可演进系统”


Continue reading

警惕!你的 Go 程序正在偷偷"泄漏" —— 详解 Goroutine Leak

Posted on Sat 13 December 2025 in Tech • Tagged with Go, goroutine-leak, memory-leak, troubleshooting, performance • 3 min read

以为有了 GC 就可以高枕无忧?太天真了!Go 程序中最隐秘的杀手 —— Goroutine Leak,正在悄悄吃掉你的内存。本文带你深入现场,手把手教你如何发现、排查并彻底消灭它。


Continue reading

Spec Driven Development

Posted on Sun 09 November 2025 in Tech • Tagged with journal, blog, spec-driven-development, sdd, BDD, TDD, FDD, DDD, literate-programming, openapi, api-design • 11 min read

深入探讨规范驱动开发(SDD):对比 FDD、DDD、BDD 与文学编程,提供完整的实践案例、工具使用指南及简化方案,附带 8+ Mermaid 可视化图表


Continue reading

数据丢失的灾难现场

Posted on Sat 20 September 2025 in Tech • Tagged with journal, blog, backup, disaster-recovery, linux, DevOps • 4 min read

我的血泪教训:SSD突然死机,半年心血化为乌有。从痛苦中总结出的完美备份方案,让你永远不再经历数据丢失的噩梦。


Continue reading

密码存储的艺术

Posted on Sun 14 September 2025 in Tech • Tagged with journal, blog, security, encryption, aes-gcm, envelope-encryption • 3 min read

聊聊如何安全存储密码和密钥,从基础概念到实际实现,让你告别"123456"时代


Continue reading

Go 微服务访问控制之 Casbin 实践指南

Posted on Sun 13 July 2025 in Tech • Tagged with journal, blog, Go, casbin, authentication, authorization, microservices • 4 min read

详细介绍如何在 Go 微服务中集成 Casbin 实现灵活的访问控制,包括 JWT 认证和基于角色的权限管理


Continue reading

Common Identity Service

Posted on Sun 18 May 2025 in Tech • Tagged with tech, blog • 2 min read

| Abstract | Common Identity Service | | --------------|------------------------| | Authors | Walter Fan | | Category  | learning note  | |...


Continue reading

从依赖注入谈起

Posted on Fri 16 May 2025 in Tech • Tagged with tech, blog • 1 min read

| Abstract | 从依赖注入谈起 | | --------------|------------------------| | Authors | Walter Fan | | Category  | learning note  | | Status | v1.0...


Continue reading

可观测性之饱和度

Posted on Thu 15 May 2025 in Tech • Tagged with tech, blog • 3 min read

| Abstract | 可观测性之饱和度 | | --------------|------------------------| | Authors | Walter Fan | | Category  | learning note  | | Status | v1....


Continue reading

通过通信来共享内存, 而不是通过共享内存来通信

Posted on Wed 26 March 2025 in Tech • Tagged with Go, blog • 3 min read

| Abstract | 通过通信来共享 | | --------------|------------------------| | Authors | Walter Fan | | Category | learning note | | Status | v1.0...


Continue reading

go 语言的常见陷阱

Posted on Tue 25 March 2025 in Tech • Tagged with Go, blog • 9 min read

| Abstract | go 语言的常见陷阱 | | --------------|------------------------| | Authors | Walter Fan | | Category  | learning note  | | Status | v...


Continue reading

边车模式的协议设计

Posted on Sat 22 March 2025 in Tech • Tagged with Go, pattern • 2 min read

| Abstract | 边车模式的协议设计 | | --------------|------------------------| | Authors | Walter Fan | | Category  | learning note  | | Status | v1...


Continue reading

用 WebRTC 和 Pion 打造一款网络录音机

Posted on Sun 09 March 2025 in Tech • Tagged with Go, blog • 3 min read

| Abstract | 用 WebRTC 和 Pion 打造一款网络录音机 | | --------------|------------------------| | Authors | Walter Fan | | Category  | learning note  |...


Continue reading

长连接一定比短连接好吗?

Posted on Fri 31 January 2025 in Tech • Tagged with tech, blog • 2 min read

| Abstract | 长连接一定比短连接好吗 | | --------------|------------------------| | Authors | Walter Fan | | Category  | learning note  | | Status | v...


Continue reading

从 RBAC 到 ABAC, 权限管理的艺术

Posted on Sun 19 January 2025 in Tech • Tagged with design, tech • 2 min read

| Abstract | 从 RBAC 到 ABAC, 权限管理的艺术 | | --------------|------------------------| | Authors | Walter Fan | | Category  | learning note  | | St...


Continue reading

如何证明你是你 - SPIFEE

Posted on Sat 18 January 2025 in Tech • Tagged with tech, blog • 3 min read

如何证明你是你 - SPIFEE 1. 你是谁?— 身份认证的挑战 AWS IAM Role 工作原理: AWS Security Token Service (STS) 使用场景: 工作流程: 2. 你是你吗?


Continue reading