Wisdom of Software Engineering  Pin

本篇着重于收集编程和软件工程中的洞察和智慧,大部分来自业内顶尖的前辈,例如Joel Spolsky, John Carmack等等,也有个人的思考。当我这些年经历过不同行业、国内外不同公司、不同技术栈后,在真正认同这些观点对于产能带来多大提升的同时,也发现它们是多么容易被忽略。总结在这里,常看常新。 ...

October 22, 2023 · 5 min

你想活出怎样的人生  Pin

之前曾提到过,吉野源三郎这本写于1937年的书曾经入选日本教材,并影响了宫崎骏一生的轨迹。他曾写文解释这本书如何触发他思考当时的社会以及未来的世界:(这本书)传达出一个讯息,那就是无论处在多么艰困的时代或是残酷的时代,都要活的像一个人。我读后深感这虽是一本写给少年的读物,读起来很轻快,却非常深刻隽永,令人动容。合上书页,我仿佛也看到那远方的天空、无尽的人们。 “要成为能帮助世界进步的人(Make the world a better place)”——我再次坚定了内心的信念。 相信这本书会一直流传下去。豆瓣读书, GoodReads 舅舅的笔记片段1 所有小孩子的想法都不像地动说,而像天动说。请你观察小孩的知识,他们一切都以自己为中心。电车轨道在我们家左边,邮筒在我们家右边,菜贩在弯进转角的地方。静子家在我们家对面,阿三家在我们家隔壁。小孩子的想法就像这样,一切都以自己家为中心。人是其他人的过程也一样,例如那是我爸爸的同事、这是我妈妈的亲戚……长大之后,想法或多或少的会慢慢接近地动说……人习惯以自己为中心思考、判断事物;即使长大了,这种特性同样根深柢固。等你长大了就会明白,在广大的世界上,能完全改掉以自己为中心思考的习惯的人,其实非常稀少。尤其碰到事关利害得失的时候,要跳脱自己的立场作出正确的判断,实在很难。面对利害得失如果还能抱持像哥白尼那样的想法,可说是非常了不起。……如果人一直坚信地球是宇宙的中心,恐怕就无法了解宇宙真正的样貌,同样地,总是以自我为中心判断事物,也会让人不了解周遭事物的真相。这种人一定看不清重大的真理。 ...

July 14, 2023 · 10 min

吉卜力的天才们  Pin

这本书带给我的,除了诸多耳熟能详的作品背后的逸闻趣事、诸位大师的才华风貌,还有不少对创作思路、团队协作、宣传发行的启发,相信能常看常新。同时这本书里记录的东西,让人有一种难以名状的触动。一定要形容的话,可以说是一种谁也抑制不了的、忍不住要生长的气魄 1。 ...

June 30, 2023 · 17 min

关于AI产品和个人能力的小思考  Pin

2025.8 最近一两年,用AI的方式变化得太快了。每当我指望它“一次给出完美答案”,十有八九会失望;可当我把任务拆成几步,允许它犯错、允许我随时插话校准,结果反而快。我意识到:我需要的,或许不只是“更强的模型”,而是“更好的协作方式”。 ...

August 10, 2025 · 4 min

游戏物理引擎比较:架构、特性、性能、集成

This tech note is for game engine programmers and technical directors evaluating real-time/networked game physics. I use GPT-5.6 sol-xhigh to assist in the writing of this note. To be specific, this note compares eight 3D-capable physics systems: Jolt Physics Box3D NVIDIA PhysX 4.1 Havok Physics Chaos Physics in Unreal Engine Bullet 3 / the Bullet Physics SDK Valve’s Ragnarok / Rubikon lineage Rapier as the additional modern comparison The focus is real-time game development: rigid-body dynamics, collision queries, characters, vehicles, ragdolls, destruction/deformables, large worlds, networking, authoring/debugging, deployment, and predictable frame cost. Robotics-only accuracy, differentiability, offline finite-element analysis, and film-only solvers are outside scope except where an engine deliberately spans those uses. ...

August 2, 2026 · 22 min

分析 Go 垃圾回收机制在游戏服务器中的真实影响

本文源自实际项目实践。服务端基于 Go 1.21、监控基于 Prometheus client_golang v1.9.0,讨论重负载游戏服务器的 GC 停顿、Mark Assist、监控口径与优化,并与 .NET 10 做横向比较。 ...

July 23, 2026 · 12 min

运行本地AI工具

最近花了1万块购置了一台95新的 Macbook Pro M2 Max 32G/1TB (2023),看中的是32G的统一内存和400GB/s的内存带宽。在当前AI引发存储全面涨价的今天,这样的配置无疑是性价比极高的,有了运行本地AI的条件。看到The Ultimate Local AI Tier List For 2026 中以RTX5090为例测试了本地AI有能力涵盖的日常任务,结合了我自身的需求,做了初步尝试。 ...

July 4, 2026 · 5 min

鸡与蛋的问题

重读《Joel on Software》,看到一篇关于鸡与蛋的问题的讨论和他的解法,虽然已经过了快30年,但读完后感叹太阳底下无新事,IT行业也不例外。 ...

May 31, 2026 · 4 min

任天堂哲学

下面是重读《任天堂哲学》时一些书摘,按话题相似度做了分组。 反对性能竞赛 N64的处理能力是PS的4倍以上。面对这种全新的硬件,以往的游戏软件开发方法完全不适用了,致使游戏软件开发的作业量、周期、投资和风险都成倍增长。……这款优秀的游戏机硬件为众多游戏软件开发上设了一个很高的门槛,甚至可以说是壁垒。……就连任天堂自己的开发人员也无法承受。 ...

May 24, 2026 · 5 min

Claude Design

前一段时间A社推出了Claude Design,标志着 AI 编程工具进一步参与设计。虽然目前专业的工作流还是先在Figma中设计然后导出,或通过mcp导入到Coding Agent中进行编码还原,但Claude Design有这独特的价值。 ...

May 17, 2026 · 1 min