typo搬家

Posted by tdSPARRow Tue, 06 May 2008 17:09:00 GMT

为了coffeeidea的组织,这两天都在想把blog的地址加个前缀。无奈ruby和rails实在不精通,route的文档也很晦涩。而且文档说的都是用fastcgi的方式,无奈我偷简单用了lighttpd proxy+mongrel。很多文章介绍的用法不能直接套用。

今天决定在rails上想办法短时间有点困难,后来想到既然我的typo实际上的web前端是mongrel,那这些url rewrite的活应该让mongrel来作。果然随便敲了个help,就发现mongrel就支持给定rails的前缀。试用一下首页已经好了,但是以前的文章很多连接还有问题,可能要迁移了,以后来搞。

 

写一个同步文章到live space的小东西 186

Posted by tdSPARRow Fri, 14 Mar 2008 11:43:00 GMT

43things上开了一个要做的事情:写一个ruby的小玩意,做不到的惩罚是洗两个礼拜的碗。看样子这个还是有点威慑的,这几天晚上还是很起劲的搞起了这事。

google了一圈后发现M$已经挺开放的了,live space早早就支持了metaWeblog API,用xmlrpc很容易就可以把文章发上去。代码很简单(事实上是写不出复杂的东西),打算用cron来帮我定时同步,每次把前15篇

给发到live space上去。这样只用一个最简单的脚本就可以了,只是要记住可能失败而没有同步的文章,看了点active record的文档,打算在sqlite的表里记录一下时间就可以了。可是这时候出了点问题。从我的typo上

拿到的是utc时间,也就是标准时间。但是这个时间存到sqlite里面就变成本地时间了,而时间的值没有边。下次取出来比较的时候就不对了。每次存到sqlite之前转换成本地时间就可以,不知道typo自己是怎么处理的。

 

接下来加个配置文件,可以玩一下yaml。

 

这里找了一篇介绍linux下的时间配置的文章,挺不错的,有空的时候看看。

升级typo 1

Posted by tdSPARRow Sun, 24 Feb 2008 17:37:00 GMT

升级到5.0.2,看看能不能把后台修复。好像tinyMCE还增加了对flash等其他object的支持,不错,赞一个。

给这里加了点小玩意 2

Posted by tdSPARRow Sun, 25 Nov 2007 14:58:00 GMT

看到别人的右栏挂了一堆东西,觉得很是惹眼,今天花了点时间琢磨了一下typo的设置。

装好typo后我就发现在后台的“设计”页面可以添加sidebar中的插件,但是当时只是试了一些自带的插件。最近频繁使用了Google Reader,感觉挺不错的,就想把它的blog插件加到这里来。起初还打算借这个机会看一下怎么在typo中写一个siderbar插件,后来发现已经有一个叫static的可以添加一些静态的链接,随手试了一下,发现把Google Reader提供的javascript snippet放进去就已经可以工作了,当初找到的这个简单教程也没有兴趣看了。看样子人家比你想的周全多了,都没你什么事了。手痒之下把yobo和douban的也都加上来了,也不管别人访问的时候速度如何了,记得看到有人的文章里曾经极力反对在blog上放置很多widget之类的东西,管他呢,总要让我有三分钟热度吧。

 

趁热打铁把snap shots也加到了模板里面,使用了一下发现速度还是很快的。