悲观锁、乐观锁、无锁:Go 并发控制的三种姿势

Posted on 三 28 1月 2026 in Tech • Tagged with Go, concurrency, lock, mutex, atomic, channel, performance

并发编程最怕什么?数据竞争。解决数据竞争最常见的方法是加锁,但锁也分三六九等。本文用 Go 代码实战,带你理解悲观锁、乐观锁、无锁三种并发控制策略的原理、实现和适用场景。


Continue reading

艾森豪威尔矩阵:为什么你每天忙到飞起,年底却没什么可写的

Posted on 三 28 1月 2026 in Life • Tagged with 职场, 时间管理, 优先级, 效率, 职场方法论

你是不是每天都在"救火",忙得连喝水的时间都没有,但年底写总结时发现"好像也没干成什么大事"?问题不在于你不够努力,而在于你把"紧急"当成了"重要"。本文介绍艾森豪威尔矩阵——一个用了 70 多年的优先级框架,帮你从"瞎忙"变成"忙对的事"。


Continue reading

职场工具箱之 SMART 原则:为什么你的努力,总是在"无效内卷"

Posted on 三 28 1月 2026 in Method • Tagged with 职场, 目标管理, SMART, 效率, 职场方法论

你是不是经常加班到深夜,年底一看 OKR 却没几个能写的?问题不在于你不够努力,而在于你把"忙"当成了"产出"。本文介绍 SMART 原则——用目标而不是任务管理自己,让你的努力真正"算数"。


Continue reading

Python 编程的常见陷阱与奇巧淫技

Posted on 二 27 1月 2026 in Tech • Tagged with python, programming, tips, traps, best-practices

Python 入门容易精通难。这篇文章整理了 10 大经典陷阱(可变默认参数、闭包绑定、浮点精度、GIL...)和 10 小窍门(海象运算符、collections、itertools...),附带工程建议和 Checklist,帮你写出稳定、高效、可维护的 Python 代码。


Continue reading

职场工具箱之 5W1H + 8C1D:不会问问题,是新人最大的短板

Posted on 二 27 1月 2026 in Life • Tagged with 职场, 沟通技巧, 提问, 结构化思维, 向上管理

你以为你在“求助”,其实你在“让别人猜谜”。用 5W1H 把问题问清楚,用 8C1D 把上下文补齐,让对方能在 30 秒内给你可执行的答案。


Continue reading

从过程式、命令式到声明式:编程与运维的一次“权力转移”

Posted on 二 27 1月 2026 in Tech • Tagged with programming, DevOps, Declarative, Kubernetes, Terraform, GitOps, Infrastructure as Code

过程式是“我来一步步做”,命令式是“你按我说的做”,声明式是“我只说我想要什么,怎么做到你自己想办法”。这背后不是语法之争,而是复杂系统时代的协作方式升级。


Continue reading

在 EKS 上给 Pod 绑 IAM Role:IRSA(ServiceAccount + OIDC)到底怎么回事

Posted on 日 25 1月 2026 in Tech • Tagged with Kubernetes, EKS, AWS, IAM, IRSA, OIDC, security, STS

Node Role 像一把“万能钥匙”。IRSA 让你把权限精确绑定到 Pod:用 Kubernetes 的 ServiceAccount token 走 OIDC 联邦,去 STS 换临时凭证。


Continue reading

同事不配合,真的是他们的问题吗?

Posted on 日 25 1月 2026 in Life • Tagged with 职场, 沟通技巧, 同理心, 跨部门协作

同事不配合,真的是他们的问题吗?当你抱怨"这人怎么这么难沟通"的时候,问题往往不在对方,而在于你没搞清楚:他在想什么、他在怕什么、他想要什么。


Continue reading

人生到底为了什么:一个程序员的健康觉醒

Posted on 六 24 1月 2026 in Life • Tagged with work-life-balance, health, 职场, reflection

一篇关于工作、健康与人生意义的反思,写给每一个还在拼命加班的程序员


Continue reading

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

Posted on 六 24 1月 2026 in Tech • Tagged with Kubernetes, raspberry-pi, homelab, edge-computing, IoT

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


Continue reading

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

Posted on 五 23 1月 2026 in Tech • Tagged with Go, debugging, coredump, delve, crash, panic

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


Continue reading

Operator + Terraform 对传统运维的改变

Posted on 五 23 1月 2026 in Journal • Tagged with journal, blog

| Abstract | Journal on 2026-01-23 | | --------------|------------------------| | Authors | Walter Fan | | Category  | learning note  | | St...


Continue reading

Claude Code 使用技巧与成本控制指南

Posted on 四 22 1月 2026 in AI • Tagged with AI, Claude-Code, Cost Control, Development Tools, best-practices

Claude Code 是 Anthropic 推出的命令行 AI 编程工具,但按 Token 收费的模式让很多开发者"又爱又恨"。本文从基础用法到成本控制,用幽默风趣的方式教你如何高效使用 Claude Code,既提高效率又控制成本。


Continue reading

职场工具箱之 STAR 面试法

Posted on 三 21 1月 2026 in Life • Tagged with 职场, 面试技巧, STAR法则, 求职

面试官问"说说你做过的项目",你是不是要么说了 10 分钟还没进入正题,要么三句话就说完了?STAR 法则是面试中讲好故事的"黄金结构",让你的回答既有料又有逻辑。


Continue reading

用 FAB 法则,让你的方案不再石沉大海

Posted on 三 21 1月 2026 in Life • Tagged with 职场, 沟通技巧, 提案, FAB法则

你是不是经常在会议上提了一个"绝妙的想法",然后全场沉默?问题不在于你的方案不好,而在于你只说了"是什么",没说"凭什么"和"关我什么事"。本文介绍 FAB 提案法,让你的方案不再石沉大海。


Continue reading

职场工具箱之 TNB 表达模型

Posted on 二 20 1月 2026 in Life • Tagged with 职场, 沟通技巧, 向上管理, TNB模型

你是不是经常觉得"我已经说了背景了,领导应该懂我的意思"?现实是:他每天接收的信息量是你的 50 倍,你不把重点说出来,他真的会忽略。本文介绍一个极其实用的表达模型:TNB(Trouble-Need-Benefit),让你的诉求不再被已读不回。


Continue reading

Prompt-as-Code:当 Prompt 不只是"话",而是可执行的"程序"

Posted on 二 20 1月 2026 in AI • Tagged with AI, prompt-engineering, Cursor, MCP, OpenSpec, workflow

你以为 Prompt 只是"和 AI 聊天"?错了。现代 Prompt 可以执行命令、调用工具、定义工作流——它已经从"自然语言"进化成了"可执行的程序"。本文通过 Cursor 的 Rules、Commands、MCP Tools 和 OpenSpec 案例,手把手教你把 Prompt 变成真正的"代码"。


Continue reading

职场工具箱之黄金圈法则: 不是你不行,是你汇报方式错了

Posted on 一 19 1月 2026 in Life • Tagged with 职场, 汇报技巧, 黄金圈法则, 沟通表达

你每天加班改 bug,周会上却毫无存在感?问题不在于你不行,而是你只在"做事",却没在"解释价值"。本文介绍一个改变命运的小工具:黄金圈法则(Why-How-What)。


Continue reading

职场工具箱之 4D 总结法

Posted on 日 18 1月 2026 in Life • Tagged with 职场, 年终总结, 工作方法, 职业发展

年终总结写不好,99% 不是文笔问题——你这一年做的事,从一开始就不适合被总结。本文分享一个"4D 总结法",以及一个能让你年底不再抓瞎的"素材积累术"。


Continue reading

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

Posted on 六 17 1月 2026 in Tech • Tagged with C, C++

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


Continue reading