kit,一个办公文档管理工具

项目背景 kit,一个用于管理工作文档版本的工具。项目地址:https://github.com/tsingkk/kit。 编写这个工具的目的有两个: 自学练习 Python 编程; 学以致用,试图解决自身工作中,文件和版本过多导致分不清文件版本的问题。 勘察设计行业的工作成果为设计文件,以 Word 文档和 CAD 图纸这类二进制文件为主,有别于 IT 行业常用文本文件。git 并不适合用于管理二进制文件,但非常喜欢 git 对版本的管理流程,因此就参考 git 的一般操作流程,写了 kit。对,名字也是模仿的。对 git 的模仿也仅限于操作流程和名字,原因是作为非专业人员看不懂 git 的代码和算法。对版本的管理流程也根据自己工作需要做了简化。 ...

2020年10月20日 · 4 分钟 · tsingk

博客照片优化

起因 本文记录下照片优化流程,该流程使得照片的物理属性适合博客发布。 最近在博客生成器中,折腾出添加相册的办法,于是就想把硬盘上沉睡的照片放上博客亮亮,褒奖还是批评都有助于摄影水平进步,闭门造车真是无聊又无益。 然后问题来了。平时拍照,照片直出格式要么 JPEG 要么 RAW,一张高质量 JPEG 少则 6、7 MB,一张 RAW 转换成 8-bit PNG 照片,至少 20 MB。托管博客的服务器不管流量、加载速度、存储空间,都经不起博客直接放照片原片。因此照片要放上去,需要优化后满足以下条件。 ...

2019年11月25日 · 2 分钟 · tsingk