2013年的时候,接触到了Octopress,被静态生成博客的特性给深深吸引住了,于是,把Blog从WordPress转移到了Octopress。一直到现在,用了接近两年的时间,整体给我的感觉,就是静态博客管理起来特别方便,因为不用考虑搭建数据库,也不用担心备份的问题,所有的文章都用Git进行版本控制,然后直接推送到bitbucket或者github,让人很舒心。另外,直接用markdown写作也是现在流行的趋势。
攒机记
我人生中的第一台PC机,是初中毕业的时候购入的,由于是人生中第一台电脑,我还清晰的记得当时机器的配置:
- CPU: Intel Pentium II Processor 233MHz with MMX
- 硬盘: 昆腾 BigFoot 4.3GB
- 内存: 32MB (是的,你没看错,就是32MB)
- 显卡: Trident 9750 3D Image
- 光驱: Philips 16X
- 显示器: Philips 15寸
记得买机器的时候正值98年,也正是用电脑看VCD比较流行的时候,当时超级解霸成为电脑必装软件之一。这台机器作为当时比较不错的配置,花了大概8300RMB。这台能够玩很多的游戏,比如:Quake2,古墓丽影,极品飞车,世界杯足球98,仙剑奇侠传……
我也还记得,每当小伙伴来围观这台新电脑的时候,发出的惊叹:哇,硬盘4.3G这么大,我家的才600多MB…
一起聊键盘
缘于对机械键盘的喜爱,我经常在blog上写一些机械键盘的开箱和评测的文章,供喜爱机械键盘的爱好者作对比和参考。结果让我没料到的是,这几篇机械键盘的评测文章在搜索引擎排名比较靠前,以至于在我查看blog每天的访问流量统计数据的时候,大部分的来自搜索引擎的流量,都是指向这几篇键盘的评测文章。这是让我一直比较困惑的一个问题……其实,我的blog本来是个编程技术相关的blog,没想到反倒是几篇开箱文流量最高 -_-# 嗯,其实这是一个不务正业的技术blog……
Revel应用部署的经验
关于Revel
Revel是一个高生产力的Go语言Web框架,原型是由Java的Play! Framework演变而来。其实除了Revel之外,Go语言的Web框架已经有很多了,这里就不再一一列举。就Revel框架本身而言,已经具备和提供了一些非常不错的特性,比如支持运行时的代码热编译(Hot Code Reload),提供诸多的组件,包括:路由, 参数解析, 验证, session/flash, 模板, 缓存, 计划任务, 测试, 国际化等功能。
虽然目前Revel正式release的版本还只是v0.12.0版本(2015-03-25 - Daffodil release),不过此框架已经有被应用到生产环境中的实际案例,并且并发性能良好。因此,Revel也成为我们最近一个项目的首选框架。
Vim-Tips.com第二版介绍
回想上一次的Blog更新,已经是去年9月份的事了,时间过得很快,2014还未来得及回味,2015已经匆匆而至。哥在去年学Go的时候,就有了一个计划,准备把之前那个用Rails实现的Vim-Tips.com改版,并重新用Go实现一遍。
其实,这已经不是Vim-Tips.com历史上的第一次改版了,下面是之前的几次更新记录:
这次由于全部用Go重写了,所以称之为“第二版”…
大致在去年六月底,我就开始了这样的尝试,并在Github上建立了仓库,开始搭建网站的框架。直到最近,终于算把Vim-Tips.com的第二版用Go给重写了,其实工作量算不上很大,因为工作繁忙的缘故,重写的中途暂停拖延了好几次,再加上时不时的拖延症复发,重写整站竟然跨了小半年的时间。不过回味一下重写的整个过程,还是挺有乐趣的,一边想着各种功能的实现,遇到问题一边google一边寻找解决办法,也算是对自己技能的一次提升吧。
第二版的站点,用Go的Martini框架实现,后台数据库依旧是MongoDB,Go有一个很有名的第三方模块:mgo,提供对MongoDB的访问支持。
使用Gitcafe加速blog访问
通过邀请注册DigitalOcean获得10刀
前面的几篇blog文章介绍过,DigitalOcean是一家性价比极高的VPS服务商。最低的套餐是5刀的VPS套餐,我现在也用着这一款。我的blog和另外一个vim-tips.com站点都放在上面。用了已经一年多了,截至写这篇blog,VPS的在线时间也达到了接近414天。也就是说,从迁移到DigitalOcean开始,这台VPS已经稳定运行414天而没有因为掉电、宕机和其他的故障而重启。可以说,这家服务商算是相当靠谱的了。
不过,最近DigitalOcean又做了一件更靠谱的事情,就是通过邀请链接注册的新用户,直接送10刀的balance,如果用5刀的套餐,可以免费试用两个月了。之前通过邀请注册,是没有这样的福利的。
话不多说,放上我的邀请注册链接,想免费得10刀的同学去注册一个试试吧:https://www.digitalocean.com/?refcode=bb0acfa3427e
使用又拍云和七牛作你的博客图床
Linode推出10刀的套餐
从去年开始,我就把blog搬家到了DigitalOcean,DigitalOcean的VPS用起来还算不错,而且一直稳定在线半年多了,都没有重启过。直到前一段时间,Linode发来了一封信,免费送了50刀,我才又用起了Linode。
Cherry G80-3000 青轴入手与开箱
Apple的Swift语言
六月初的WWDC2014,可谓果粉们的盛会,除了新的操作系统带来的喜悦,我想,对于开发者们来说,更令人欣喜若狂的应该是苹果新推出的Swift语言了。