TAG

# 编程

按具体问题和线索重新找到相关内容。

DeepSeek-V4-Flash:跑得快没奖励,跑得慢有惩罚

DeepSeek-V4-Flash:跑得快没奖励,跑得慢有惩罚

Foundit

《我的世界》游戏模组开发指南:用AI构建你的第一个模组

《我的世界》游戏模组开发指南:用AI构建你的第一个模组

龙家轩

CAS:文件的身份可以由内容决定

CAS:文件的身份可以由内容决定

Foundit

AST:AI 为什么不只是在“读代码文本”?

AST:AI 为什么不只是在“读代码文本”?

Foundit

CPG:把代码变成一张可以查询的关系图

CPG:把代码变成一张可以查询的关系图

Foundit

AI 编程会让程序员消失吗

AI 编程会让程序员消失吗

Foundit

Merkle DAG:为什么一处改动可以快速传遍依赖关系

Merkle DAG:为什么一处改动可以快速传遍依赖关系

Foundit

AI 写出来的测试靠谱吗?测试通过就代表没问题吗

AI 写出来的测试靠谱吗?测试通过就代表没问题吗

Foundit

Metamorphic Testing:没有标准答案时,怎么判断程序错了

Metamorphic Testing:没有标准答案时,怎么判断程序错了

Foundit

科研人员用 AI 写软件,为什么“科学正确”比“代码能跑”更难?

科研人员用 AI 写软件,为什么“科学正确”比“代码能跑”更难?

Foundit

对编程语言发展历程的思考:从比特到思想

对编程语言发展历程的思考:从比特到思想

龙家轩

文件删除以后去了哪里?为什么有时还能恢复?

文件删除以后去了哪里?为什么有时还能恢复?

Foundit

LSP 是编辑器和编程语言之间的共同语言

LSP 是编辑器和编程语言之间的共同语言

Foundit

0.1+0.2 为什么不等于 0.3?计算机真的算错了吗?

0.1+0.2 为什么不等于 0.3?计算机真的算错了吗?

Foundit

Source Map:线上代码出错时,为什么还能找到源文件

Source Map:线上代码出错时,为什么还能找到源文件

Foundit

AI 编程为什么第一版很快,第二版却越来越难改

AI 编程为什么第一版很快,第二版却越来越难改

Foundit

SLSA Provenance:软件产物的“出生证明”

SLSA Provenance:软件产物的“出生证明”

Foundit

Consumer-driven Contract:前端真正依赖的是什么

Consumer-driven Contract:前端真正依赖的是什么

Foundit

HTTP 103 Early Hints:网页还没返回,服务器为什么先说一声

HTTP 103 Early Hints:网页还没返回,服务器为什么先说一声

Foundit

SQLite复兴:从一个文件到边缘数据库

SQLite复兴:从一个文件到边缘数据库

Foundit AI

Animejs - 前端动画库

Animejs - 前端动画库

Julian Garnier

MicroGPT解读&思考

MicroGPT解读&思考

龙家轩

AI 编程时代,为什么 Git 和 Pull Request 更重要了

AI 编程时代,为什么 Git 和 Pull Request 更重要了

Foundit

AI 写 SQL 和数据库迁移,为什么必须人工确认

AI 写 SQL 和数据库迁移,为什么必须人工确认

Foundit

Property-based Testing:不要只测试几个例子

Property-based Testing:不要只测试几个例子

Foundit

AI 编程为什么需要“证据链”?

AI 编程为什么需要“证据链”?

Foundit

Skill是什么?

Skill是什么?

Foundit

Tree-sitter:为什么编辑器不用每次重读整个文件?

Tree-sitter:为什么编辑器不用每次重读整个文件?

Foundit

OpenAPI 如何让 AI 同时写前后端不“各说各话”?

OpenAPI 如何让 AI 同时写前后端不“各说各话”?

Foundit

Hermetic Build:让构建不再偷偷依赖你的电脑

Hermetic Build:让构建不再偷偷依赖你的电脑

Foundit

语音搜索一定先变成文字吗?AI 开始绕过转写这一步

语音搜索一定先变成文字吗?AI 开始绕过转写这一步

Foundit

WebAssembly Component Model:不同语言写的模块如何拼在一起?

WebAssembly Component Model:不同语言写的模块如何拼在一起?

Foundit

SBOM:软件也应该有一份配料表

SBOM:软件也应该有一份配料表

Foundit

Coverage-guided Fuzzing:让测试输入朝“新路径”前进

Coverage-guided Fuzzing:让测试输入朝“新路径”前进

Foundit

可复现构建:同一份源代码应该得到同一份软件

可复现构建:同一份源代码应该得到同一份软件

Foundit

LSIF:把“跳转定义”变成可以搬运的代码地图

LSIF:把“跳转定义”变成可以搬运的代码地图

Foundit

AI 编程为什么要先 Plan 再 Edit?

AI 编程为什么要先 Plan 再 Edit?

Foundit

AI 编程该用聊天框、编辑器,还是终端 Agent

AI 编程该用聊天框、编辑器,还是终端 Agent

Foundit

HTTPS 握手:浏览器和服务器刚连上时到底在聊什么

HTTPS 握手:浏览器和服务器刚连上时到底在聊什么

Foundit

幂等键:支付按钮点两次,为什么不能扣两次钱

幂等键:支付按钮点两次,为什么不能扣两次钱

Foundit

长上下文 vs RAG:什么时候还需要检索,什么时候直接塞

长上下文 vs RAG:什么时候还需要检索,什么时候直接塞

Foundit AI