换回 Ghost

用了一段时间的 Hexo,直接根据 .md 文件来生成博客网站,一开始觉得挺有意思的,配合 Git hook 自动化部署生成静态网页文件也很大程度的自动化了,另外还有一个优势就是资源占用。当时服务器资源挺紧张的,使用 Hexo 的话用 Nginx 转发一下静态文件基本不占用资源的,相比 Ghost 启动就占用 100+ MB 内存简直是完全胜利。 但是这几天乘着更换新服务器还是换回了 Ghost,即便是 »

黑白漫画去白底

对于黑白漫这类图片,如果放在一个背景不是白色的网页上,会显得很突兀,所以需要将图片的灰白色部分去除掉变成透明的。 另外也是因为在 iBooks 上体验到了这个功能,于是就自己写了一个简陋的版本。这里大致讲一些算法思路。 因为是要直接在浏览器上处理,所以就直接使用 JavaScript 写了。先获取 img 标签,再把得到的 Image 对象转换成 Canvas 对象,再通过 canvas 来处理像素块,得到去除白底的图片。 从 »

自己设计 Hexo 主题模板

自己设计一套博客主题,暑假计划做的事情在拖到暑假结束之后终于在学校完成了,先上一张基础版本的截图吧。 设计借鉴 iBooks 和多看阅读软件的设计,重点突出中文排版,文章排版使用 han.css ,所以这套主题适用于一般日记散文中文文章,而不适合用作程序员的技术博客。 之前一直使用的是 Ghost ,从很早的版本就开始使用, Ghost 的确是一个很不错的博客程序,适合小白用户。但是由于自己的服务器需要更多的运行资源,所以由 Ghost 改为 Hexo。Hexo 可以直接一次性生成所有页面的静态文件,然后配合 »