Safe Room for PPS

这里有一些零碎的想法、笔记,和一点点生活。[]( ̄▽ ̄)* 早期的文章有空慢慢搬运。*( ̄▽ ̄)[]

Wisdom of Software Engineering  📌

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

October 22, 2023 · 5 min

你想活出怎样的人生(吉野源三郎)  📌

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

July 14, 2023 · 10 min

用AI学AI.4 [注意力]

上一篇我们了解了多模态模型,它们能够处理文本、图像、音频等多种信息。但无论是处理单一模态还是多模态,现代AI模型的核心驱动力之一,就是“注意力机制”(Attention Mechanism)。本篇我们就来深入探讨这个让模型“抓住重点”的关键技术。 本篇由AI起稿,人工精修。 系列文章 用AI学AI.1 用AI学AI.2 用AI学AI.3 用AI学AI.4 什么是注意力机制 想象一下你在阅读一段文字:“在巴黎的那个雨天,我把那把红色的雨伞落在了卢浮宫的入口处。” 当被问到“丢失了什么颜色的东西?”时,你的大脑会瞬间聚焦到“红色”和“雨伞”这两个词上,而暂时忽略“巴黎”、“雨天”等其他信息。 ...

August 31, 2025 · 6 min

用AI学AI.3 [多模态]

上一篇发布已过去一年半,这段时间生成式AI进化肉眼可见: 上下文长度从万级到百万级; 多模态模型(文本、图像、音频、视频); 数学与编程能力大幅提升; 联网搜索与检索增强(RAG); 深度思考和推理; 指令遵循能力大幅提升; Agent与MCP; 除语言模型外,图像、视频、3D模型、动画等生成全面应用; 世界模型可生成数分钟的可交互视频; 国内大模型方面,24年底横空出世的DeepSeek V3/R1用极低的训练成本跻身最强模型之列,并通过开源在极短时间内集成进各类App。8月20日V3.1发布,更是拉开了国产GPU芯片替代Nvdia GPU训练的大幕。 ...

August 30, 2025 · 4 min

实现Quaternion.FromToRotation的细节

这篇记录实际项目中对Quaternion.FromToRotation(fromVector, toVector) 的实现思路,重点讨论当 fromVector 与 toVector 夹角为 180°(反向)时的稳健处理。主要参考 Stan Melax 的“最短弧四元数”(Shortest Arc Quaternion)思路。 ...

August 26, 2025 · 2 min

奇妙的Pairing Function及实际用途

在实际项目里,我们经常需要把二维坐标 (x, y)、或两个整型键合成一个“唯一”的整型键,方便做哈希表/数组索引;又希望能在需要时还原回原来的两个键。这样一个反直觉的需求真的有解决方案吗?“配对函数”(Pairing Function)隆重登场。 ...

August 20, 2025 · 2 min

关于使用AI的小思考

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

August 10, 2025 · 3 min

软件的未来

近期看了一些大佬对AI时代软件形态的探讨,记录一些感悟。 编写软件不再只是程序员可以做的酷酷的事。 过去几十年的发展,“机器”的形态发生了巨大变化,现在,LLM本身也变成了“机器”。 ...

June 30, 2025 · 3 min

Thinking of Quality Design

🍎本文源自对Apple WWDC 2018 的一次公开分享的记录提炼。什么是优秀的设计,它为什么重要,如何追求品质感……这些话题不仅是设计师需要考虑的专业问题,也是每个人打造自己的生活需要知道的内在规律。Video ...

May 5, 2025 · 2 min

WebGL平台的性能限制和解决方案(以微信小游戏为例)

前几日参加了Unite上海2024,受益颇多。本篇先就相对感兴趣的小游戏平台WebGL技术方案为引子,引出一些关于WebAssembly, IL2CPP, 以及.NET 8对Web平台支持等话题。 ...

July 28, 2024 · 8 min