Jul 03

免费的Godaddy空间使用起来很稳定,但是总是担心这个免费的空间某天突然由于不可抗拒的原因导致数据丢失,所以随时备份一下博客数据还是很有必要的。

主要的步骤:
1.注册IFTTT帐号,在“Channels”里添加WordPress和Blogger帐号(添加帐号有一定的风险,自己权衡)。

2.点击上面的“Create”按钮,按照步骤一步一步新建一个“Recipes”。“Choose Trigger Channel”选择“Feed”下的“New feed item”,然后就是添加“Feed URL”了,“Feed URL”就是你的WordPress博客的Feed地址,一般为”http://chun.pro/feed”的形式。然后点击”Create Trigger“按钮,选择”Choose an Action“下的”Create a post“,接着就是设置发布在Blogger上的文章的格式了,这个自己按照个人喜好修改就可以了。

Jul 03

TwiTalker支持在GAE上搭建Gtalk机器人,绑定Twitter帐户后就可以在Gtalk界面上操作Twitter帐户,基本上能满足要求,尤其适合于手机客户端。Twitter的API升级到1.1版本后,出现了不能发推的问题,以前TwiTalker的搜索不能使用的时候一直懒的上传代码,现在终于有理由重新上传了。

我在TwiTalker的官网提交了一个Issues,不久就收到了作者的更新。由于Google Code的政策的变化,作者没有将修改后的代码上传至Google Code只是给出了更新代码,下载地址为dropbox共享。将下载后的代码下载替换了原文件夹的四个文件重新上传就可以了。

主要的更新可以参见作者的博客:http://lordong.pw/wp/post/1396.html

Jun 29

为了刷存在感,我一直通过Twitter2Blogger将Twitter上的留言每天整理一份发到Blogger上,记记流水账,刷刷Timeline,也算不错。

但是一年前在GAE上搭建的Twitter2Blogger目前已知提示错误,错误代码为”tweepy,auth.get_username()”,估计是Twitter起用了API 1.1,导致了tweepy的不兼容。现在tweepy中的API版本也跟着升级到了1.1,所以我也重新上传了一下代码。为了防止忘记搭建的过程,我就将搭建的过程。

1.准备工作
1.1注册GAE帐户,新建APPID。
1.2下载并安装Google App Engine SDK for Python。
1.3注册Twitter Application,填写Callback URL地址为 http://APPID.appspot.com/twitter2blogger/oauth_callback的形式,设置Default Access type 设置成Read only或者Read and Write,记录得到的得到Consumer key 和 Consumer secret。
1.4下载Twitter2blogger,地址为https://code.google.com/p/twitter2blogger/
1.5下载Tweepy,地址为http://github.com/downloads/joshthecoder/tweepy/

2.修改上传代码
2.1解压Twitter2Blogger,将Tweepy文件夹解压到与app.yaml文件同一个目录。
2.2修改app.yaml中的application为自己的APPID(即前面1.1新建的APPID)。
2.3修改main.py中26-32行的相关项目,包括Consumer key、Consumer secret、domain、time_local_offset、replies、blogger_mail和gae_mail。这一步骤要注意blogger_mail和gae_mail的邮箱地址,如果不能正常发布到Blogger的话很有可能就是这里的问题。
2.4使用Google App Engine Launcher工具或者appcfg.py update命令将Twitter2Blogger发布到GAE上,我一般喜欢使用命令行,简单方便干脆。

3.验证和配置阶段
3.1在浏览器中输入 http://APPID.appspot.com/twitter2blogger/oauth ,按提示操作,Allow之前设定的GAE应用XXX访问Twitter。
3.2修改cron.ymal中的schedule和timezone,重新发布;

4.其他设置
4.1修改第60行的内容,将Blogger上的日文标题修改为英文或者英文。
4.2修改cron.ymal里的时区为Asia/Shanghai,默认是Asia/Tokyo。

参考地址:http://sns.juziyue.com/home.php?mod=space&uid=162&do=blog&id=36687

Jun 22

前几天在TPB上下载了几个电子书的大包,解压出来发现有一些电子书是重复的。每个人的命名习惯都不一样,这就造成了同一本电子书因为不同的名字在电脑上保存了两份。我的电脑空间是1T的西数黑盘,仍然感觉很紧张,所以删除一下重复文件,释放硬盘空间。

在网上随便搜索了一下,发现这样的软件还是比较多的,但是基本上都是收费软件,我又不是喜欢用破解软件,所以就找到了一款免费软件—doublekiller。这款软件的界面简洁,没有多余的设置和花哨的界面,只需要设置需要检查的文件路径和判定重复的标准就可以了。我一般将重复的标准设置为大小和CRC数值,也就是说只有这两项同时相同时才判定这两个文件为相同的文件,否则为不同的文件。

当前最新版本为1.6.2.28,版本信息界面如下:

选项界面简洁明了,同时可以设置需要排除的文件和文件的大小,大致的设置如下:

运行时的界面如下,右侧的列表显示的是重复的文件,没有重复的文件则不会显示出来。重复的文件的背景用相同的颜色显示,每个文件有文件名、路径、大小、日期、CRC32值。你可以选择需要删除的文件,选中文件名前的符号,然后点击左侧的删除选项即可删除重复的文件。

Jun 12

作者:史铁生 朗读:月下泛舟

我在好几篇小说中都提到过一座废弃的古园,实际就是地坛。许多年前旅游业还没有开展,园子荒芜冷落得如同一片野地,很少被人记起。

地坛离我家很近。或者说我家离地坛很近。总之,只好认为这是缘分。地坛在我出生前四百多年就坐落在那儿了,而自从我的祖母年轻时带着我父亲来到北京,就一直住在离它不远的地方——五十多年间搬过几次家,可搬来搬去总是在它周围,而且是越搬离它越近了。我常觉得这中间有着宿命的味道:仿佛这古园就是为了等我,而历尽沧桑在那儿等待了四百多年。

它等待我出生,然后又等待我活到最狂妄的年龄上忽地残废了双腿。四百多年里,它剥蚀了古殿檐头浮夸的琉璃,淡褪了门壁上炫耀的朱红,坍圮了一段段高墙又散落了玉砌雕栏,祭坛四周的老柏树愈见苍幽,到处的野草荒藤也都茂盛得自在坦荡。这时候想必我是该来了。十五年前的一个下午,我摇着轮椅进入园中,它为一个失魂落魄的人把一切都准备好了。那时,太阳循着亘古不变的路途正越来越大,也越红。在满园弥漫的沉静光芒中,一个人更容易看到时间,并看见自己的身影。

自从那个下午我无意中进了这园子,就再没长久地离开过它。我一下子就理解了它的意图。正如我在一篇小说中所说的:“在人口密聚的城市里,有这样一个宁静的去处,像是上帝的苦心安排。”

两条腿残废后的最初几年,我找不到工作,找不到去路,忽然间几乎什么都找不到了,我就摇了轮椅总是到它那儿去,仅为着那儿是可以逃避一个世界的另一个世界。我在那篇小说中写道:“没处可去我便一天到晚耗在这园子里。跟上班下班一样,别人去上班我就摇了轮椅到这儿来。园子无人看管,上下班时间有些抄近路的人们从园中穿过,园子里活跃一阵,过后便沉寂下来。”“园墙在金晃晃的空气中斜切下一溜荫凉,我把轮椅开进去,把椅背放倒,坐着或是躺着,看书或者想事,撅一杈树枝左右拍打,驱赶那些和我一样不明白为什么要来这世上的小昆虫。”“蜂儿如一朵小雾稳稳地停在半空;蚂蚁摇头晃脑捋着触须,猛然间想透了什么,转身疾行而去;瓢虫爬得不耐烦了,累了祈祷一回便支开翅膀,忽悠一下升空了;树干上留着一只蝉蜕,寂寞如一间空屋;露水在草叶上滚动,聚集,压弯了草叶轰然坠地摔开万道金光。”“满园子都是草木竞相生长弄出的响动,窸窸窣窣片刻不息。”这都是真实的记录,园子荒芜但并不衰败。

除去几座殿堂我无法进去,除去那座祭坛我不能上去而只能从各个角度张望它,地坛的每一棵树下我都去过,差不多它的每一米草地上都有过我的车轮印。无论是什么季节,什么天气,什么时间,我都在这园子里呆过。有时候呆一会儿就回家,有时候就呆到满地上都亮起月光。记不清都是在它的哪些角落里了,我一连几小时专心致志地想关于死的事,也以同样的耐心和方式想过我为什么要出生。这样想了好几年,最后事情终于弄明白了:一个人,出生了,这就不再是一个可以辩论的问题,而只是上帝交给他的一个事实;上帝在交给我们这件事实的时候,已经顺便保证了它的结果,所以死是一件不必急于求成的事,死是一个必然会降临的节日。这样想过之后我安心多了,眼前的一切不再那么可怕。比如你起早熬夜准备考试的时候,忽然想起有一个长长的假期在前面等待你,你会不会觉得轻松一点?并且庆幸并且感激这样的安排?

剩下的就是怎样活的问题了,这却不是在某一个瞬间就能完全想透的、不是一次性能够解决的事,怕是活多久就要想它多久了,就像是伴你终生的魔鬼或恋人。所以,十五年了,我还是总得到那古园里去,去它的老树下或荒草边或颓墙旁,去默坐,去呆想,去推开耳边的嘈杂理一理纷乱的思绪,去窥看自己的心魂。十五年中,这古园的形体被不能理解它的人肆意雕琢,幸好有些东西是任谁也不能改变它的。譬如祭坛石门中的落日,寂静的光辉平铺的一刻,地上的每一个坎坷都被映照得灿烂;譬如在园中最为落寞的时间,一群雨燕便出来高歌,把天地都叫喊得苍凉;譬如冬天雪地上孩子的脚印,总让人猜想他们是谁,曾在哪儿做过些什么、然后又都到哪儿去了;譬如那些苍黑的古柏,你忧郁的时候它们镇静地站在那儿,你欣喜的时候它们依然镇静地站在那儿,它们没日没夜地站在那儿,从你没有出生一直站到这个世界上又没了你的时候;譬如暴雨骤临园中,激起一阵阵灼烈而清纯的草木和泥土的气味,让人想起无数个夏天的事件;譬如秋风忽至,再有一场早霜,落叶或飘摇歌舞或坦然安卧,满园中播散着熨帖而微苦的味道。味道是最说不清楚的,味道不能写只能闻,要你身临其境去闻才能明了。味道甚至是难于记忆的,只有你又闻到它你才能记起它的全部情感和意蕴。所以我常常要到那园子里去。