Blog

博客的回归

今天清理一下朋友们的链接,有好几年没更新的,有变成了跳转的,有只留了几行字意义不明的,还有域名索性处于出售状态的,却唯独没有依旧还在专注于书写的...想到自己也很久没有码字,顿觉惭愧。虽然家里出了些事,但说到底还是懒惰作祟,一旦停止了练习,得到的技术也会以成倍的速度变得生疏,长久不码字的后果就是文本表达力的退化——以前能娓娓道来的话题,如今手指却在键盘上如履薄冰,敲击的甚是艰难。 但翻翻过去自己的博文,能够明晰地知道自己的成长,还有些回忆实在不能说放就放,所以,加油继续写吧:) 也要感谢一直以来支持我的读者,特别是订阅RSS的看官和留下评论吐槽的过客。今后关于技术类的博文我会在放在Github存档,不想受到我生活向文章影响的话,可以直接移步至Github。而这里依旧会混合着发布内容。 自工作以来,没有间断地写博客已逾8年,回想起来仿佛就在眼前,…

十年CSS

十年前,当百度空间在06年7月正式上线的时候,我写了自己的第一行CSS样式。我清楚地记得那是一行指定百度空间background图片的代码。而CSS就是这么简单的东西,一个刚入大学的学生,只是希望为自己的空间稍稍装点一下而单凭猜测和模仿就能够写上几句的代码。百度空间在运行八年后正式关闭,而自己也决然不会想到,十年之后自己依旧在写CSS并以此度日。 CSS理应是简单的东西,它就是这么被设计出来的“简单的描述”,只是这十年里的前5年IE6的存在俨然使其成为梦魇,而后5年却又随着各种新兴扩展而变得越加复杂。如今的CSS已经不再是当初的设计中“设计师能够控制的东西”,复杂的布局,精巧的维护结构,各种框架,动画过渡...好在IE67时代已经过去,现在我们只需要将注意力集中在CSS本身而非各种hack技巧。 读的第一本关于CSS的书是《Eric Meyer谈CSS》,共2卷,以现在的眼光看来,是一本浅的过头的手把手的教程。之后读了《…

博客迁至阿里云

虽然已经有很长时间没写博客了,敲击键盘码字的感觉也渐渐变得陌生,但毕竟是持续了6年的习惯,所以始终还是放不下的。各种各样的繁复里刚理出些头绪,发现Linode VPS都快到期了,虽然搬家是件麻烦事,但是Linode最近的稳定性实在不敢恭维,特别是早晚高峰的时候更是往往连服务器都连不上,所以再麻烦还是得搬的。 如今,建站成本越发低廉,我们总能找到价格更低的新选择。即便是Linode,相同的配置比起前两年来价格也是削去了一半,不过稳定性早已大不如前。我所在的日本机房总是时快时慢,偶尔还会连接失败,即便有SSD以及不用备案的优势以及好用的后台和管理系统,但如此飘忽的速度让人真的爱不起来。最后晃了一圈选了阿里云——或多或少算是阿里出身的缘故。 这几年来小博也确实折腾了不少,09年在论坛朋友的机器上安家,备了案。后来服务器挂掉后租用了淘宝同学的VPS,最后在Linode日本机房停留了2年,期间之前的备案也失效了。这次迁至阿里云,…

适配手机端以及订阅地址变更

自从换用 Ghost 以来一直使用默认主题 Casper 的修改版。由于 Casper 本身对移动端的支持就比较好,所以并不需要做什么特别的处理,除了按照自己喜好调整了一下手机端字体的大小外,最多也就是在右上角加了一个流行的“汉堡图标”用作导航。 漫长的 Wordpress 向 Ghost 迁移工作基本告一段落,也留下了很多问题。其中之一就是订阅地址的改变。从原来的 http://www.swordair.com/blog/feed/ 更改到了: http://swordair.…

博客迁移至Ghost平台

今天终于完成了WordPress到Ghost的内容迁移工作,4年所写的博客内容,加上一些静态的文档、资源文件,以及Demo和工具,使得整个迁移花费了相当多大时间。我更是强迫症发作,硬是把博客所有的html内容手工转成markdown格式。 更换平台的契机,是因为WordPress的这几次更新,改了改后台配色,显得愈发臃肿起来。虽然WP经过改造是可以完成诸如支持markdown,不过自己也明白,WP这样完备的系统已经不适再作为小而美的博客发布平台。起初也打算自己用nodejs写一个简单的博客,不过应该可以想象到其实自己并没有这种精力和时间。 随后,我就找到了Ghost。 Ghost可以说满足了我的全部需求,markdown的输入环境,即时的预览效率,nodejs+express的强力组合,连模板系统都是自己也打算使用的Handlebars。与我选型唯一的不同,就是Ghost数据库默认选择了SQlite,而非NoSQL。而且,Ghost脱胎于WordPress,…

Goodbye, WordPress

2013年十二月的最后一天了,是个挺特殊的日子,很适合和旧的过去道别。当然,放弃WordPress并不是放弃博客,2014新年里,我的博客将会全部迁移至Ghost平台。实际上我已经这么做了,只是由于4年多所写的博客内容也不少,外加上有些洁癖,整个迁移过程比想象的更花时间。 我从2009年开始一直使用WordPress至今,撰写了超过200篇博文。而这过程中,WordPress版本从2.5不断演化到到如今的3.8,其已经不再仅仅是一个知名的博客平台,人们更多地将其作为CMS使用。WordPress并非不好,只是对于纯粹的博客而言,他越来越显得笨拙。这种笨拙终于在人们的喜新厌旧中被唾弃。我想用markdown来撰写内容,WordPress可以做到;我想更简单地控制代码输出,WordPress也可以做到;实际上,很少有WordPress做不到的,但WordPress却无法做得足够干净利落。…