all about life

新的域名,hopes4.me,取其字面的意思就是hopes for me,也就是我的希望!

虽然不是第一次换域名,但是却是第一次想到要做301重定向。目前已经做到了访问老的域名qdssl.com的首页会跳到新的域名,但是像http://www.qdssl.com/wp-content/uploads/2009/09/wordpress.jpg这样的链接却不行。所以,我在这想请看到这篇日志的达人们告诉我一下是否能做到一样可以跳转到新的域名来,像这样http://www.hopes4.me/wp-content/uploads/2009/09/wordpress.jpg,具体要如何来实现,我先谢过啦!

还是总结一下吧

好像是有人说过这样一句话,“没有总结就没有提高”,不论这句话是否正确,但是最近博客圈流行的总结风似乎也在督促着我也要对自己的2009年来总结一下。

总结总是要分得失两方面的,先表一表2009年得到些什么吧:

1、新买了一套住房,面积比原来大30平方米,于是我又成为了房奴

2、新买了一辆车,福特新嘉年华,1.5MT两厢限量版,于是我同时成为了车奴

3、博客用.com域名重新在海外的空间上线,真正地独立

4、欣喜地投入chrome阵营,并粗略地做了一个美女时钟的chrome extension

5、就在刚才,发现博客的PR又上升一位,终于有2了

6、在翻墙运动中逐渐找到关注点,并重新开始上twitter

好了,有得必有失,再说说推动些什么吧:

1、好多的钱,为了房和车我已经失去了好多的钱!

2、原来的雪佛兰赛欧也离我而去,卖给了岳父,其实我还是蛮喜欢这个车的

3、失去了更多的自由,需要更多的时间来陪我家的小猪

4、肯定并且一定地失去了部分的健康,因为工作和生活的种种忙碌

暂时也就想到这么点,好像有点肤浅,不过总算我也总结了一把,并且有了资格在这里展望一下明年。希望明年会是顺利的一年,我可以实现更多的想法,并且一定是健康快乐地。

昨天的日志里有点不怎么负责任地推出了一个“教程”,结果是日志发布后没多久就杯具了,Chrowety更新到了1.6.320,而我“教程”里所说的方法也就没用了。

于是昨晚很不甘地想再修改Chrowety的代码,不过实在是对80多K的js有点眼晕,无从下手之余从作者的google code上下了个1.6.203,勉强可以对付一下。

不过今天是圣诞,也许注定了今天会有洗具发生,一早Chrowety的作者就发了邮件给我,并在twitter上给了我1.6.360的crx。1.6.360终于可以自定义是用OAuthLogin Mode登陆还是API Login Mode,并且在选项页面里可以设置自己要使用的API。

总之,Chrowety就目前的来看已经是chrome上twitter功能最强大的扩展了,也是功能最完善的了。

Alerts that show you the most recents tweets (Complex pages may not render Alerts)
Share this page button for fast content sharing
See your Home/Mentions/Messages/Favorites timelines
Change tweet font-size for better view
New Retweet (RT still avaiable)
Save draft for all individual Replies and Update
Favorite/Delete tweets
Notify when new tweets arrive
See user profile and zoom avatar
See photos from Twitpic/Tweetphoto
See videos from Youtube
Short URL
Initial multi-language support

上面是Chrowety所支持的所有功能,不得不承认它的作者是个牛人,继续关注之。

最近一直试着研究chrome的扩展,自己也尝试地做了一个,而今天的主题同样也是和chrome的扩展有关。

关键词:

twitter,主要的目的就是要在chrome上用这个。

第三方twitter API,使用这个就可以不用VPN,不用代理,不用设置hosts而担心什么时候又不能用了。

chrome扩展,因为是要在chrome上用,所以离不开扩展。介绍两个扩展,MetristChrowety,需要翻墙才能安装。

使用Metrist

Metrist,这个是国人开发的一个扩展,它的强大之处在于支持自定义第三方API以及很好地还原了twitter的原始样式(我是这样看的),缺点是没有短网址生成的功能,打开链接是前台而不是后台等等。

至于Metrist如何使用第三方API,它的作者有官方的解释,我给出链接而不再越俎代庖了,链接:Metrist 的第三方 API 设置说明

在插件初次安装或者点击相应的设置按钮后,会弹出设置页面。在此页面中,您可以设置您的第三方 API 地址,例如原 Twitter 获取 timeline 地址为:

http://twitter.com/statuses/user_timeline/feelinglucky.json

同时您的第三方对应的 API 地址为

http://foo.com/api/statuses/user_timeline/feelinglucky.json

摘抄作者的原话,目的是为下面要介绍的Chrowety服务。

使用Chrowety

Chrowety,估计作者可能是个巴西人,因为它的代码里的文字看上去像巴西葡语。它的优点是支持多种短网址的生成(包括刚出炉的goo.gl),有新的推会主动弹出层来alert以及链接是在后台打开。

我个人是比较倾向于用Chrowety的,但它默认是用twitter自己的API,于是就有了本文存在的理由,怎么修改成第三方API。

过程很简单,大家慢慢跟我来试。

首先,找到你的chrome的扩展的安装路径,一般来说总是C盘,我给出我的路径以供参考,c:\Users\XXX\AppData\Local\Google\Chrome\User Data\Default\Extensions\,XXX代表你的系统的登陆名。

然后,在chrome的地址栏输入chrome://extensions/,应该会看到如下图的文字。

上图中的ID后面的字符串就是插件所在路径中的文件夹名,进入这个文件夹,找到background.html。打开background.html,把第13行到第27行中的https://twitter.com替换成第三方API的链接,也就是上文已经摘抄的那段文字里的http://foo.com/api这样。像我是用google的App Engine架的birdnest的API,我的链接就像这样http://myid.appspot.com/api

修改好后可能需要重启一下chrome,之后你应该就可以很畅快地使用Chrowety来发推了。如果以后这个插件的作者依然没有引入第三方API自定义的功能的话,可能每次扩展有更新都需要像刚才那样修改一下API的链接,不过聪明如你的读者,有了第一次以后应该也就不会觉得这是个麻烦了吧。

最后,仅以此文献给平安夜,愿大家一生平安!

最近工作上和生活里都有好多的事要做,所以也就不自觉地放任博客上杂草丛生了。不过今天还是要借加班的一点时间来更新一下,小小地秀秀我自己做的chrome的扩展,希望有用chrome的朋友可以装上给我点意见和建议。

简单地介绍下我这个扩展吧,主要的作用就是点击扩展的按钮后出显示一张美女的图片,不是一般的美女,是会报时的美女哦。图片里的美女会告诉你目前是几点几分,让你在观赏之余也能不忘记时间,呵呵。下面放上截图,效果如图:

beauty clock

我给这个扩展的命名是Beauty Clock,也就是美女时钟,所展示的图片取自于一个日本的网站(其实我想也只有如此BT的民族才会有这样的创意吧),网址是http://www.bijint.com/

上图中的紫色的“BC”就是我的扩展,下面的56m代表当前是56分的意思,这个是我博客上提供的1.5版才有的功能,而正式的google extensions gallery里还是没有此功能的1.4版。我之所以在这里放出1.5版,就是想咨询下用chrome的朋友对这个小功能的意见,是否有显示这个提示的必要。

好了,啰嗦了这么多也应该放上点实质点的东西了,这里就是我的扩展,直接在chrome里点击即可安装了。请使用chrome的朋友试用一下,有什么意见和建议请直接回复给我,先谢过了!

另外再放上1.4版的官方下载地址,有兴趣的朋友可以试一下。注意:要翻墙的哦!