
Git 忽略文件不止 .gitignore——三层忽略机制详解
除了 .gitignore,Git 还有另外两层忽略文件的机制:.git/info/exclude 和全局忽略文件。本文详细讲解三者的区别和使用场景。
后端、跨平台、AI编程

除了 .gitignore,Git 还有另外两层忽略文件的机制:.git/info/exclude 和全局忽略文件。本文详细讲解三者的区别和使用场景。

点文件管理是每个开发者的必修课。本文详细对比 GNU Stow 和 Chezmoi 两种方案,并给出完整的迁移指南,涵盖多机同步、敏感文件管理和开机初始化配置。

Bash 内置了 TCP/UDP 网络能力,通过 /dev/tcp 这个虚拟设备就能直接发起 HTTP 请求、测试端口、搭建简易服务——不需要 curl、wget 或任何额外工具。本文手把手教你掌握这个被低估的 Shell 技能。

AWS 工程师利用随机图(Random Graph)理论设计出 RNG(Resilient Network Graph)架构,用更少的交换机实现更高的吞吐量,同时降低 40% 网络能耗。到 2026 年初,RNG 已成为 Amazon 全球新建数据中心的默认网络设计。

从自动生成单元测试到持续维护测试套件,一套用 LLM 做测试的完整工作流——不依赖特定工具,只讲通用方法论和实战操作。

Pyodide 314.0 迎来里程碑式更新:PEP 783 被正式采纳,Python 包维护者现在可以将 Emscripten 平台的 WebAssembly wheels 直接发布到 PyPI,无需经过 Pyodide 核心团队的手动构建。

手把手教你用 Statewright 的状态机框架为 AI 编码代理定义工作流,让 Claude Code、Codex 等工具按你设定的阶段逐步执行任务

Homebrew 6.0.0 正式发布,带来了 Tap Trust 安全机制、Bubblewrap Linux 沙箱、默认内部 JSON API、brew bundle 并行安装等一系列重大更新。这篇教程带你逐一了解新特性、完成安全升级迁移。

系统提示、任务描述、上下文管理——让 AI 编码代理产出高质量代码的提示词技巧,涵盖五种实战模式和大量可复用的提示模板。

从搭建审查流程到配置自动化检查规则和编写审查提示语,手把手教会你用 AI 代理建立一套持续运行的代码审查系统

面向 Python 开发者的 pytest 使用指南,从基础 fixture 管理到高级插件生态,涵盖测试组织、参数化、mock 技巧和 CI 集成

面向开发者的 README 撰写指南,涵盖结构组织、写作技巧、徽章系统、安装说明、贡献指南等,帮你写出既能吸引用户又能方便贡献者的项目文档