最近已经从写技术博客慢慢转移到写技术日记。这里是技术日记的地址:http://joyeecheung.github.io/diary/。
最近已经坚持记了快两个月的技术日记,感觉比技术博客写起来更有意思:
一开始是简单地开了一个 git repo,按照日期存档一堆 markdown,这样丢到 GitHub 就可以看到排版效果,也满足了一点我的小小整理癖(版本控制日记什么的真是太美了)。
写了大概一个多月,感觉为什么不弄一个静态站点呢,反正都是按规则命名存放的 markdown,生成一个静态站点应该很容易。而且有时候想查自己以前的一个想法又只有手机,去看 GitHub 的 repo 略慢而且看 markdown 都要展开,自己写就可以做一个非常简洁(=加载速度快)而且响应式的站点。
看了一下现有的静态站点生成器,好像没有符合我的要求的:
之前有用 gulp + jade + less 写一个个人简历生成器的经验,发现做起来并不难,于是干脆自己造轮子吧。于是鼓捣了几天做出了这个。刚好在做这个的过程中也玩了一些自己最近感兴趣的新东西,包括
基本上这个东西主要分成这么几块:
做的时候发现 WebPack 的 watch 貌似会和 gulp-livereload 冲突,目前还是关掉 watch,不开 sourcemap 的时候编译速度还行。
目前这个东西是纯粹的个人玩具+我懒,所以连 readme 都没有,哈哈哈……有空了会加上。
平时关注的技术动态基本全是英文,所以日记也是英文写,这样不用转换思维。然而为了保持一致性在给中文文章写英文笔记的时候感觉很逗比……但是在给日文的东西写英文笔记的时候又扳回来了哈哈哈哈,不然写三语日记精分感实在太浓了。
目前的习惯是早上起来先刷 feedly/邮件/reddit(这事我喜欢在食堂边吃早餐边做,谁让最近食堂 wifi 太好哈哈哈),马克自己感兴趣的内容,这个过程中 pocket 帮了大忙(但是请允许我吐槽 feedly 的 pocket 支持太委了经常没存上……)。大概晚上在宿舍把白天马克的东西都看一遍,做做笔记。其实个人挺喜欢在手机上看东西的,不知道为啥手持设备看东西就是比较容易集中注意力,不过在手机上看做笔记打字就比较麻烦(一边看手机一遍在电脑上做笔记也实在太逗比了……),而且手机看视频还FQ看管子实在艰辛,所以最后都是在电脑上完成。
身为一个马克狂魔,即使写日记也会变成马克了一堆链接但没有笔记……然后看着很烦躁啊!!比如这样的。
还有就是经常写到一半就去忙别的了,目前的解决方法大概就是最多在下面注明一下 To be continued 吧呵呵呵呵……
另外这个也跟大多数静态站点生成器一样,需要写完自己部署发布,我经常写了两三天之后才去 gulp deploy 一下那个有 github pages 的repo……
坚持了一段时间,感觉人生又多了一份乐趣,啊哈哈哈。不过这不意味着我会放弃这个博客,有需要长篇大论的东西还会放到这里来的。