月度归档: 2016 年 6 月

Nginx启用HTTP/2

本着更快、更快、更快精神搞出来的HTTP/2,不用还是人?下面就来说一下吧。 准备工作 首先你需要Nginx 1.9.5以上版本。如果是Ubuntu Server 16.04 LTS的话,自带的是1.10的版本所以没有问题。其他系统请自行解决。 其次你需要启用ngx_http_v2_module模块。如果是Ubuntu Server 16.04 LTS的话就需要安装nginx-core、nginx

继续阅读

添加代码高亮功能

技术类的博客,不来点代码高亮总觉得逼格不够。下面就说说如何加入这个功能吧,所有主题通用(其他类型网页也可以举一反三,方法都是类似的)。 准备 按照效率来说,使用PHP的方案自然是最好的。但鉴于使用PHP会造成需要修改的地方比较多比较麻烦,所以就不考虑了。这次就用一个比较常见JavaScript库来解决——highlight.js。这个库简单易用,而且自带很多种样式选择,总有一种适合你。 选择样式

继续阅读

使用Atom替代Sublime Text

Sublime Text虽好,但是在Ubuntu下有个蛋疼的问题——不支持中文输入,只能从别处复制进来,或者用一个更蛋疼的InputHelper插件(实际上就是弹出个输入框让你输入,然后在自动完成复制粘贴的动作)。 Atom是GitHub推出的一款编辑器,使用了GitHub自家的Electron框架(一个使用Web技术——也就是HTML、JavaScript、CSS——来开发桌面应用的框架,微软的

继续阅读