技术永远只是手段,却可以改变人的生活
Retiring EasyRSS
In 2013, as Google discontinued Google Reader, EasyRSS stopped working. It was a rather unfortunate event. I was one of the users who heavily impacted by its discontinuation together with millions of users around the world. At the time I had the opportunity to switch EasyRSS to other RSS aggregators, such as Feedly, however, I didn’t get time to do it. Instead, I started using other news apps, such as Flipboard.
Rebuilding pursuer.me using Jekyll
My personal website, pursuer.me, was built using Padrino and hosted under Linode. I had been thinking about rebuilding it for a while, as it was fairly aged in terms of its design and technology. I want to refresh it with a modern web framework and host it using more advanced technologies, preferably container + Kubernetes. Kubernetes might be an overkill for personal websites like this, but it’d be a great practice if I could try it out.
EasyRSS 开源了
一年多前开始开发 EasyRSS,从最初的对 Android 一窍不通到逐渐了解。一年以来,EasyRSS 积累了不少用户,这对我是极大的鼓励。
编译框架
这学期有编译这门课。这门课甚是无聊,我大约翘了一半。课程包含一个Project,任务是分三次来完成一个编译器。和其他课程的Project一样,起初,我想随便灌灌水就过去。可是,一天早上起来,我突然想到了一个编译器的框架——在这个框架下,仅仅修改一部分配置文件就能实现一门语言的编译过程。于是,从上周六开始,我着手实现了编译框架的各个部分(包括词法分析、语法分析、中间代码生成与中间代码解析执行)。说实话,看着编译框架的一个个部分逐渐实现并正常运行,心里还是很激动的。我回想,这可能是大学时期自己做过的最有意思的课程Project了。
下一个 Google?
很久了,我一直在思考下一个Google在哪里,或者,像人工智能那样的科学领域会出现怎样的惊世成果。说实话,谈这个很难,我也没有足够的底气。不过还是来谈谈我的看法吧。
推荐 CloudFlare
之前不知道还有免费的CDN服务,后来发现了一个,叫做CloudFlare,网址www.cloudflare.com。
更新 EasyRSS 官方网站
之前做过一个EasyRSS的介绍页面,放在Heroku上(https://easyrssofficial.herokuapp.com/)。刚刚做完那个页面时,自我感觉比较好,觉得那个页面的设计已经不错了。然而一段时间下来,再回去看时,感觉那个页面有不少粗糙之处。于是盘算着做一个新的。
修复 imfido.com
好久没有维护Pylons的代码了,今天突然有人告诉我,imfido.com网站坏了。于是我不得不去修复一下。
Move to pursuer.me
DreamHost的服务器配置很麻烦,Rake的版本一直不对,Rails跑不起来。后来,总算找到了解决方案,用的是Padrino,一个架构在Sinatra之上的网站框架。
Is Google still in the leading position?
These days, I read some articles about Google’s technology, and used some of its products (especially, some of its programming frameworks, like GWT, Android) as well. Then I began to wonder, is Google still in the leading position of internet industry?
Chrome OS
Google终于要出操作系统了。虽然这个消息早有预言,但是,仍然让人觉得激动。
TopCoder SRM 368 DIV 2
时间:2007-10-02 成绩:1417.24 (240.17/300 + 464.20/500 + 516.46/900) 排名:10/565 第一名成绩:1776.68
写操作系统?
最近不知是怎么了,喜欢上了写操作系统(OS)。但是本人水平实在是有限,什么也干不成。学了一些汇编和操作系统的基本代码(软硬件),就头晕,看不进去了。
TopCoder High School SRM 37 DIV 1
时间:2007-08-07 成绩:1417.24(233.89/250 + 440.09/500 + 743.26/1000) 排名:3/75 第一名成绩:1461.03
代码: 250