首先,大家不要看到我说格子衬衣就觉得我要黑程序员,要知道,我曾经也是程序员。

我产生这个想法的原因,是因为一个叫做 Github 的东西。非程序员可能不太了解 Github,我先简单介绍一下。比如说设计师会有一个网站可以发自己的作品互相交流,那么程序员也会去一个地方发自己的代码互相交流,也就是以码会友,这个地方就是 Github。

大家可以看一下我的 Github 主页,我把上次帮阿北写的婚礼邀请函代码也放上去了。

github

不像设计师把某一个作品放到网上就很少更新了,程序员的项目代码一般是不断更新的,每隔一段时间就会提交一次。比如说我上次给阿北做的邀请函,做了第一版之后阿北又让我改了好几次,所以我是边修改边上传的。那么,程序员就会有提交代码的记录。Github 很贴心,为了让程序员有成就感,会在程序员的主页显示一个提交记录组成的表格,也就是活跃度图表。

contributions

这是我的活跃度图表,每个格子代表一天,灰色格子表示这一天没有上传代码,绿色表示上传了,而且越绿代表上传的代码次数越多。你从我这个活跃度可以看出,我上传代码不是很勤奋,所以最后只能做设计师了。

有一天我看着自己的活跃度格子沉思良久,慢慢地一个想法在我的脑海浮现:活跃度也是格子啊,我可以用这个活跃度的格子做一件格子衬衣啊。每个程序员的活跃度都不一样,那每个程序员就拥有一件独一无二的格子衬衣啦。这样,就再也不会有格子衬衣撞衫的尴尬啦

我很快画好了设计图,看起来还不错嘛。

result

趁着灵感还在,我赶紧写了个小程序,帮助程序员快速生成自己的格子衬衣。当天晚上开始写,我第二天天亮时就写好了。

如果你是程序员,可以扫描上面的小程序码生成自己的格子衬衣。当然了,如果你不是程序员或者没有 Github 账号的话是没法使用的,因为你要输入 Github ID 才可以生成自己的格子衫。