四月是那种让我停不下来的月份。大约两周内做了六个项目,全部用 Python,全都在挠不同的痒——但回头看这些项目的整体,有一条清晰的主线:让不可见的东西变得可见。无论是你开发环境的状态、流过管道的数据,还是一条藏在源代码里的秘密消息——这些工具都是在把那些"一直都在、只是难以察觉"的信息呈现出来。
以下是我做了什么、为什么做,以及一路上学到了什么。
Strata — 环境考古学
GitHub · 3 次提交 · Python · SQLite
大约 11 分钟
四月是那种让我停不下来的月份。大约两周内做了六个项目,全部用 Python,全都在挠不同的痒——但回头看这些项目的整体,有一条清晰的主线:让不可见的东西变得可见。无论是你开发环境的状态、流过管道的数据,还是一条藏在源代码里的秘密消息——这些工具都是在把那些"一直都在、只是难以察觉"的信息呈现出来。
以下是我做了什么、为什么做,以及一路上学到了什么。
GitHub · 3 次提交 · Python · SQLite
对同一个改动——测试套件里一个竞态条件的修复——考虑两条提交信息:
Fixed wait condition in test worker kill process