最终一致的纯文本会计

2024-11-13

本文介绍了作者使用hledger进行纯文本复式记账的经验。作者强调了该系统的几个核心原则:避免手动输入,依靠银行提供的CSV文件作为数据源,利用版本控制,并逐步实现最终一致性。文章详细解释了hledger的核心概念,包括交易、日记文件、规则文件和报告,并通过具体示例演示了如何使用规则文件将CSV数据转换为日记文件,以及如何使用hledger命令生成各种报告来分析支出情况。作者的目标是深入了解自己的支出,保护数据隐私,并随着时间的推移提高价值。文章最后分享了作者的每月维护流程和文件结构,以及使用Makefile自动化处理CSV数据和生成报告的方法。

阅读更多

十六进制很糟糕

2024-06-01

这篇文章探讨了如何更轻松地记住SSH指纹。由于十六进制编码难以记忆,作者介绍了Dan Kaminsky提出的一种替代方法,即使用人名和地点对来表示密钥数据,从而将复杂信息分解成更易记忆的组块。

阅读更多
未分类