语义化版本 (SemVer),认可度最高的软件版本号规范
前言在软件管理领域里存在着被称作“依赖地狱”的死亡之谷。系统规模越大,加入的包越多,你就越有可能在未来的某一天发现自己已经深陷绝望之中。在依赖高的系统中发布新版本包可能很快会成为噩梦。如果依赖关系过高,可能面临版本控制被锁死的风险(必须对每一个依赖包改版才能完成某次升级)。如果依赖关系过于松散,又将无法避免版本的混乱(假设兼容于未来的多个版本已超出了合理的数量)。当你项目的进展因为版本依赖被...
欢迎光临~
前言在软件管理领域里存在着被称作“依赖地狱”的死亡之谷。系统规模越大,加入的包越多,你就越有可能在未来的某一天发现自己已经深陷绝望之中。在依赖高的系统中发布新版本包可能很快会成为噩梦。如果依赖关系过高,可能面临版本控制被锁死的风险(必须对每一个依赖包改版才能完成某次升级)。如果依赖关系过于松散,又将无法避免版本的混乱(假设兼容于未来的多个版本已超出了合理的数量)。当你项目的进展因为版本依赖被...
157天后,我放弃了Dvorak Programmer键盘
0x00 前言2020年已经过去,在这黑天鹅频发的一年,我们经历了太多太多。2021年已经到来,我们应该铭记过去,展望未来。0x01 COVID-19 疫情2020年春节,在武汉爆发的新冠肺炎,迅速卷席全中国。这使得本该热闹喜庆的春节,变得萧条寂静。人们居家隔离,医护人员奔赴一线。在这期间,对于学生,一觉醒来,假期增加了,再一觉醒来,开始上网课了。对于成年人,一觉醒来,假期增加了,再一觉醒来...
[TOC]前言当我们学习英语单词的时候,总是需要备上一本《牛津字典》,遇到不懂的单词,一查字典就可以找到该单词的所有信息。同样,Linux 的命令有成百上千条,我们不可能把所有的命令的用法记下来。那么,有没有一本关于 Linux 命令的字典呢?答案是有的,Linux 的 man page 和 info page 就是 Linux 命令的字典。Command --help几乎所有的命令,在开发...
[TOC]前言临近开学季,各位准大学生的兄弟萌有没有打算买个路由器呢?在家有千兆宽带,买了个 Newifi ,感觉还不错。但临近开学,了解到学校每个人只配一个 Lan 口,且宽带最高也就 50 Mbps ,没必要带 Newifi 去,所以就去某鱼淘个小米路由器mini。为什么选这个?因为便宜,也就二三十块钱这样子,也因为笔记本没有 lan 口,最最最重要的是,可以刷系统!学校的网络普遍需要认...