上周去了LMS刘大师家里玩,聊到想要建立自己的知识储备库的问题,并看到了Gitbook这个东西。瞬间觉得它的网站写得好漂亮啊,这样。(虽然刘大师可能觉得只是很普通的网站而已(捂脸))
于是今天就开始自己建了一个Gitbook的服务。以为会是很简单轻松的搭建,但事实上还是花费了一点小功夫。大概花费了一个多小时解决了一些奇怪的问题之后,整个网站也算是搭建完成了。如果想要访问的话,直接点击我个人主页右上角的Gitbook,就会直接打开Gitbook的链接了。我专门写了一个有点长的文章,讲在CentOS上如何使用NginX,NodeJs和PM2来搭建一个Gitbook Server: http://gitbook.liby.cubes.studio/gitbook-setup.html,不过这不是重点(不是应该写在博客里的东西)。主要是觉得,知识储备还是相当重要的一件事情。上了大学之后觉得自己学的知识一天比一天多,有许多时候会找到一些网站,看到一些信息,但是转眼间就记忆不是那么清楚了,再想找回那个网站或者那个pdf就相当困难了。比如说常找到的一些关于抽象代数的证明啊、一些Linux指令的妙用啊之类的。这个时候果然还是有一个云端的知识库比较好。Gitbook还有一个非常大的好处,就是比起普通的Markdown,它居然还可以写数学的表达式~!这样子记载一些数学上的证明之类的应该也会方便很多。当然记载代码什么的都是非常正常的事情啦~如果大家觉得方便的话也可以自己去建一个Gitbook呢(或者自己从头开始写一个自己的Wiki?)。当然,Gitbook纯粹是为了知识的储备作用,正常的博客文章还是会写在自己的网站上的,嗯。
更新:Math的部分并不是自带的,而是需要装一个MathJax的插件。插件的编译需要GCC,然后我惊人的发现我服务器上的GCC居然是坏的。重新装了一遍于是好了。能看到LaTex的东西在网站上真是太舒服了。
P.S. 明天就要去参加Adobe MAX 2016了我好兴奋啊!
P.S.S. 怎么还不睡觉 明天要起不来了啊喂