当 github 的项目做了可视化,我感觉像是上帝在创世纪

用 blogdown 制作和维护本博客已经一年有余。昨天,我把本网站的发展过程做了一个 5 分钟的视频,从开始到现在。

视频里,先是飞出来一个小人儿,一发功,biu biu biu,就激发出几个星系。小人儿在星系间穿梭,所到之处,如漫天烟花绽放。在抬手一挥间,一个个星球诞生,一个个星球毁灭。最后,整个宇宙稳定下来,成为 pzhao.org 现在的静稳态。

Youtube 视频

那个小人儿就是我。创世的感觉,有没有?

简单解释一下:

  • 视频里,每个圆球代表本网站在 gihub 的项目里的一个文件;
  • 小人儿用手电筒照亮一个圆球,代表生成或修改这个文件。
  • 顶部显示的是实际时间。

回顾这一年使用 blogdown 做博客的历程,出现过三次爆炸:

  1. 第一次当然是开头,创世纪嘛,产生了很多新文件。
  2. 第二次是 2017 年 11 月,content 文件夹大爆炸。这是我把 wordpress 的旧博客全部搬家过来的大事记。
  3. 第三次是 2018 年 4 月,我把 public 文件夹给毁灭了,从此再也不在本地编译了,写完 .md 文件就直接同步,全权交给 netlify 处理。

视频很酷,制作起来是不是很麻烦?

不费吹灰之力。

这个可视化视频是用 gource 制作的。只要在本地安装这个软件,然后 cmd 进入本地 github repo 的文件夹,运行 gource就行了。想录制成视频,只需设定合适的参数,然后用 ffmpeg 转换一下即可。

爽极了。

比这个更爽的,是团队合作 github 项目的可视化。

我在 steemit 社交平台混了有一段时间了。前不久,召集一群义士合编了一本书,叫《Steem 指南》。我们在 github 上写,用的是 bookdown 框架。

从 2 月初项目开始到 4 月底,《Steem 指南》的故事,浓缩在这个 1 分钟的视频里。

Youtube 视频

视频里,我们就像一群园丁,来来往往忙碌,照看着一株株幼苗。花草们从一两株慢慢变得繁茂,杂草被及时除去,最后,成了一个小花园:

  • 最大的蓝色苗圃,那是图片文件夹里的图片文件;
  • 红色为主的一团彩色,那是根目录的书稿 .Rmd 文件;
  • 偏远的两个小花盆,一红一绿,那是测试文件和 .tex 配置文件。

这是我们的故事。

我看了之后,是为我们这个团队感到骄傲和感动的。

comments powered by Disqus