Dreamhost 上一条命令备份 del.icio.us

Dreamhost 这样的虚拟主机的 Shell 服务有什么好处? 举一个小例子:

curl --silent -L --user YourUserName:YourPassword -o \
del.icio.us_backup.xml -O 'https://api.del.icio.us/v1/posts/all'

一条命令就可以简单的把你 del.icio.us 所有条目备份到你的 Web 服务器上。注意其中的 -L 参数,能够有效的对付跳转。如果想定期备份,又怕密码出现在命令行上,可以考虑把这个命令写到一个脚本里,能提高一点点安全。然后在 Crontab 里定期调度执行。
更多信息参见:Backing up del.icio.us
如果用 Wget :

wget  --http-user=YourUserName --http-passwd=YourPassword  \
-O del.icio.us_backup.xml https://api.del.icio.us/v1/posts/all 

题外话:个人感觉从功能上比较的话, curl 要比 wget 好很多。curl 也有力有不逮之处,比如对某个 Web 目录做镜像的功能。
如果是程序员开发 Web 程序, curl 绝对是 Web 调试的瑞士军刀。
-Update: del.icio.us 最近对 API 做了升级
EOF

添加了一个 egosurf 页面

我在 Google Blogsearch 的时效性以及其他 说过:

因为 Technorati 访问困难,很长一段时间里,Google Blogsearch 就成了我进行 Blog eogsurf 最常用的工具

那天又和车东聊了一下,都认为把这个东西在本地展现会好很多。今天作了一个页面,把 Google Blogsearch 关于 www.dbanotes.net 的相关内容动态展示在本地页面上。效果参见 http://www.dbanotes.net/egosurf.php,这个页面的内容对应 http://blogsearch.google.com/blogsearch?hl=en&q=www.dbanotes.net 搜索出来的结果。
其实如果 MT 3.31 的 Feed Widget 好用的话,根本不用额外的脚本来做,可是这个东西在我的页面上解析任何 RSS 地址都会把展示内容之外的东西全变成乱码。
这个 PHP 脚本调用 MagpieRSS 库,没有乱码了,但还有些 Bug 。接下来准备把 del.icio.us 备份到本地展现出来。
EOF

本周言论 之 生死对决

易宪容老弟跟过我一些日子,显然没有学满师。最近北京的经济专家群起而出,大叫经济过热,说什么危险情况云云,易老弟的声浪竟然最高。
–张五常 《经济要从整体看》
成为中国首富,以前我定的期限是28岁,现在觉得用不着到那么晚,改成26岁了。
–陈峰伟 南京邮电大学数理学院的休学学生,南京“唐电”电器销售公司“董事局主席”兼“总裁”,其人事迹.
我愿意与方舟子先生签订如下的生死对决协议:
如果“破解四色定理”失败,黎鸣先生愿按照协议,文明地进行自杀;
如果“破解四色定理”成功,方舟子先生愿按照协议,文明地进行自杀。
–黎鸣 这位黎明先生声称自己用非常简单的方法证明了“四色定理”
数字霸权管理(DRM)是一种以限制用户为目的的程序设计方法。这些程序不是被设计成为你工作,而是以控制你为目的。
–Richard Stallman
现在这群小兔崽子,总是把自己的欲望当成爱,把对别人的控制说成喜欢,把满肚子邪恶包装成一脸无辜!
–《白板报》 《“爱”你妈个肺》

继续阅读

布朗先生的生日是几号?

今天在看《如何求解问题》一书的时候读到这样一个有趣的问题:

布朗先生是一位著名的探险家。在70岁生日的宴会上,有位女士问他十年前这一天作了什么。布朗先生想了想,说“我很清楚记得那一天,我在日出之前离开营地,向南走了一英里,然后向东走了一英里,在这点上又转向北走了一英里,正好回到营地。”
问题是,布朗先生的生日是几号?

其实,这个问题找到的答案可能并不是太厉害,要能找出来这个问题的漏洞才是有意思的。
EOF