花了2天的功夫,帮朋友做了一个rss更新推送weibo的服务应用。因为Google reader在今年的7.1就将停止提供服务了,而一时又找不到合适的代替,本来想在iffft上绑定rss后自动推的,可惜对方不提供对https协议的支持。所以只好自己写一个了。

本来觉得应该不费多少时间,但实际做下来应该超过了20个小时,可见程序员预估时间的能力还是挺糟糕的。 这次索性把大量的任务都搬到mac上完成了。

首先是安装mysql数据库, python-mysql安装过程相当蛋疼。然后最近又重新拾起vim,因为在Mac上我还没找到一款感觉上更好的,Mac的使用的时候没有再外接鼠标(手势太强大)所以这次的编码工作全是在vim上完成的。因为还不够熟练,所以总体上是比在windows下开发速度慢。

  • 熟悉mac下的编程环境
  • 全程使用vim编写代码
  • 使用新的文件组织结构
  • rss的相关解析工作
  • weibo接口(sina,qq)调用
  • sae上kvdb,taskqueue,fetchurl等服务都用了一遍
  • 各种解决问题的搜索途径

总体上还为后续的维护工作做了些考虑,理论上可以为全站的rss都绑定一个或n个微博帐户,只要rss更新,weibo的更新不会慢于1分钟。

其实做个人项目收获还是蛮多的。最后放出项目地址http://camoe.sinaapp.com