feat(wiki): ingest Cloud DevOps and Home Office sources batch

This commit is contained in:
2026-04-14 20:27:45 +08:00
parent b299ecf694
commit 189d98acd2
57 changed files with 2029 additions and 189 deletions

View File

@@ -1,7 +1,7 @@
---
title: "Build Your Own X"
type: source
tags: [build-your-own-x, learning, programming, tutorials]
tags: []
date: 2026-01-01
---
@@ -9,25 +9,28 @@ date: 2026-01-01
- [[raw/AI/codecrafters-iobuild-your-own-x Master programming by recreating your favorite technologies from scratch.md]]
## Summary
- 核心主题:Build Your Own X编程学习资源合集
- 问题域:学习编程需要通过实践重建技术来深理解
- 方法/机制:提供分步指南,从零开始重建流行技术
- 结论/价值:费曼的名言"我不能创造的东西,我就不理解"
- 核心主题:codecrafters-io/build-your-own-x 项目——通过从零重建技术来掌握编程
- 问题域:如何通过动手重建Rebuild而非消费Consume来深理解技术原理
- 方法/机制:提供 25 个技术领域的分步指南,每领域多语言实现,覆盖 3D Renderer、Web Server、Database、Git、Neural Network 等
- 结论/价值:Richard Feynman 名言"What I cannot create, I do not understand"——重建是理解的最佳路径
## Key Claims
- 涵盖23个技术类别3D渲染器、AR、BitTorrent、区块链、Bot、CLI工具、数据库、Docker、模拟器、前端框架、游戏、Git、网络栈、神经网络、操作系统、物理引擎、编程语言、正则引擎、搜索引擎、Shell、模板引擎、文本编辑器、视觉识别系统、体素引擎、网页浏览器、网页服务器
-种技术都提供多种编程语言的教程
- 著名引用Richard Feynman的"我不能创造的东西,我就不理解"
- 项目涵盖 25 个技术领域3D Renderer、Web Server、Database、Git、Blockchain、Bot、Shell、Operating System、Programming Language、Neural Network 等
-领域提供多种语言实现(如 Redis 可用 C++、Go、C# 等实现)
- 代码Crafters 平台codecrafters.io提供付费进阶练习
- 核心方法论:理解技术的最佳方式是亲手重建它,而非仅阅读文档
## Key Quotes
> "What I cannot create, I do not understand — Richard Feynman." — 核心理念
## Key Concepts
- [[Build Your Own X]]:通过重建技术来学习的编程学习法
- [[CodeCrafters]]:提供编程挑战的平台
- [[Build-Your-Own-X]]:通过从零重建技术来深度学习和掌握原理的方法论
## Key Entities
- [[CodeCrafters]]编程学习平台
- [[Richard Feynman]]:物理学家名言出处
- [[Codecrafters]]提供 build-your-own-x 实践课程的编程教育平台
## Connections
- [[编程学习]] ← uses ← [[Build Your Own X]]
- [[Build-Your-Own-X]] ← hosted_on ← [[Codecrafters]]
## Contradictions
- 无已知冲突