软件开发

Git 分支:直觉与现实

我不断从他人那里听说他们觉得 Git 分支的操作方式违反直觉。
2023-12-01
8分钟阅读时长

使用 dialog 和 jq 在 Linux 上编写高效终端 TUI

许多人每日都在使用终端,因此,文字用户界面(TUI)逐渐显示出其价值。
2023-11-18
4分钟阅读时长

12-Factor 应用方法论的开源开发者指南

这 12 项基本原则能够帮助团队快速高效地构建高度可扩展的应用程序
2023-11-16
6分钟阅读时长

Git 的遴选和撤销操作是如何利用三路合并的

我们将谈论我原来以为的遴选操作(即应用一个补丁),这个理解为何不准确,以及实际上它是如何执行的(进行“三路合并”)。
2023-11-14
8分钟阅读时长

JVM 解释和编译指南

通过理解解释、即时编译和预先编译之间的区别,有效地使用它们。
2023-11-06
8分钟阅读时长

一些被忽略的 Git 知识

尽管我曾认为自己对 Git 非常了解,但像往常一样,当我尝试解释某事的时候,我又学到一些新东西。
2023-10-25
4分钟阅读时长

从零开始,运用 Ruby 语言创建一个 DNS 查询

事实证明,编写一段 120 行精巧的 Ruby 语言代码组成的程序就可以做到,这并不是很困难。
2023-10-24
11分钟阅读时长