2009年5月6日星期三

免费网站状态监控服务

  网站最重要的就是稳定性,如果网站因为宕机而无法访问,那么对于网站本身来说是一场灾难,网站管理员最重要的职责就是在服务器宕机后第一时间进行恢复,防止网站长时间宕机造成更多损失,因此,网站管理员需要一个对其网站进行24小时不间断的监视的服务,一旦出现无法访问的情况,就立刻通过邮件和短消息通知管理员。这里我介绍一些常用的免费网站宕机监控服务。

  SiteUpTime  - 免费用户可以监控一个网站,每半小时监测一次,可监测4个端口,提供4台监测服务器供用户选择,网站不能访问的时候会发送Email通知你。SiteUptime还为免费用户提供统计报告、每月报告邮件等实用服务。

  Site 24x7 - 免费用户可以每60分钟检测最多2个网站的情况。可以获得邮件或者短信的告警以及报告。新注册用户可以享受15天全功能使用,之后会自动切换为免费帐户。值得注意的是,这个网站提供中文界面,不懂英文的推荐使用这个网站。

  WebPerform - 中文版的网站监测服务,免费用户可以每60分钟监测最多两个网站。

  HostTracker - 免费用户每30分钟监控两个网站。

2009年5月5日星期二

穿越时空科幻电影推荐

  五一期间没有外出,在家看了一些老电影,感觉还可以。以前我曾经介绍过我最喜欢看的一些英文电影中文电影,实际上,还有一类电影我非常喜欢,就是穿越时空类的科幻电影。时间旅行一直是科幻电影偏爱的主题,最有意思莫过于其对于原有的因果关系的影响。科学界有一个着名的祖父悖论:如果一个人回到过去,杀死了自己的祖父,那么这个人就根本不可能存在了,那么他又怎么能回到过去呢?要想使一部关于时间旅行的电影引人入胜又能自圆其说,关于因果关系的处理是最基本也是最重要的。今天我推荐一些我曾经看过的比较好看的时空类科幻电影。

  《回到未来》

回到未来

  三部曲电影,最开始上映于1985年,可谓穿越时空类电影的鼻祖,很经典,也很好看。布朗博士在一次试验中发明的时光机器时,不料在实验过程中博士被歹徒杀害了,博士的好友马丁慌乱中架着时光机逃跑,回到了30年前的1955年。马丁在那个时代找到了30年前的布朗博士,一起计划如何返回未来。影片虽然没有什么大制作的特技,但无论是人物形象还是剧情都很到位,布朗博士的形象令人难忘,演的很有趣。三部曲的时间是长了一点,但内容是贯穿的,可以一气呵成的看下去。这部影片可以算得上是另类的励志片,宣扬的主题是,没有人的未来是一成不变的,我们的未来掌握在我们手中,我们可以创造一个崭新的未来。

  《蝴蝶效应》

蝴蝶效应

  埃文偶然发现通过自己从小记录的日记可以回到过去,从而改变自己的命运,于是他开始不停的尝试重返过去,为了能拯救自己的心上人凯丽,并和她在一起生活。可是每一次他都失望的发现,他没有办法和凯丽在一起,并且凯丽的人生反而变得更糟。最终,埃文放弃了原本的挚爱,选择与她擦肩而过,陌路天涯,只有放弃,才能拯救自己心爱的人。

  《异次元骇客/十三阶梯》

异次元骇客

  科学家道格拉斯.霍尔和富勒用电脑模拟出一个逼真的1937年的洛杉矶,他们可以通过电脑进入这个虚拟世界,真实地体验1937年的生活,有一天,富勒发现了一个可怕的秘密,当他正准备将秘密当面告之霍尔时,却被神秘的杀死。霍尔进入虚拟的1937寻找真相,终于他知道了秘密的真相,原来自己所处的世界也是另一个虚拟世界,自己其实根本不存在,所有的一切都只是一段正在运行的程序代码而已。什么是幸福,无知便是福。

  《黑洞频率/生死频率》

黑洞频率

  做为消防员的父亲在30年前一次救火行动中意外身亡,30年后已经当警察的儿子偶然发现能用无线电和当年的父亲通话,于是顺利地帮助父亲躲过了那场灾难,拯救了父亲,然而命运的改变却让他的母亲死于了多年前的一起连环杀人案。于是他们父子再次合力捉拿凶手。这部片子的父子感情让人感动,儿子怀念自己早年去世的父亲,最终竟然父子团圆,影片结果,父亲出现一枪击毙了凶手,救了儿子一命,那镜头真是感人,最终父子重逢团圆。

  还有一部电影,是我很早的时候在电视上看过的电影,叫做《圣诞赞歌》,原着是狄更斯,也不错,讲的是一个守财奴,在圣诞节前夜得一故友鬼魂的指点,在过去、现在、未来三个圣诞精灵的带领下,重历自己的一生,并在精灵的点召下,彻底改变自己,成为一个乐于助人的好人。可惜的是我怎么也找不到这部老片的资料,无法重温了。

2009年5月4日星期一

Twitter的微博客同步方案

  现在网络上有很多个微博客SNS网站,例如Twitter饭否嘀咕Facebook开心网等,我们很多人都注册过这些网站的帐号,但是同时更新这些微博客和SNS的话,是一个艰巨的任务,我们几乎不可能手动的方式一个一个的更新,这里我介绍一个微博客的同步方案,只要更新一下Twitter,就可以同步更新几乎所有的微博客和SNS网站。

  主要帐号的用途

  Twitter - 主要帐号,Twitter用户发布信息和获得反馈的主帐号。

  嘀咕 - 另一个微博客帐号,用于中转同步功能,通过“滴答”来获取Twitter的信息,再通过“滴神”将信息再次发布出去。

  HelloTXT - 和“滴神”功能类似的分发平台,可绑定很多国外的微博客服务。

  首次同步: Twitter -> Facebook和FriendFeed

  在Facebook上安装一个Twitter实用工具,可以实现Twitter的信息即时同步到Facebook上,在FriendFeed上绑定Twitter帐号,也实现了Twitter即时同步到FriendFeed,这两个同步瞬间即可完成。

  中转同步: Twitter -> 嘀咕 -> 滴神 -> HelloTXT等

  通过滴答来接收Twitter的信息,然后再通过滴神分发出去,可以同步到HelloTxt、叽歪、做啥、开心网、51网、校内网、海内网等。其中同步HelloTxt是新增加的功能,以前我一直在抱怨,通过TwitterFeed同步到HelloTXT的信息,微博客的信息会自动被添加星号,不知道是什么原因,向HelloTXT提交了BUG,到现在也没有解决方案,现在,终于有办法可以解决这个问题了,经过我的测试,通过嘀咕同步到HelloTXT的信息不会增加星号了。

  再次中转: HelloTXT -> 其他微博客和SNS等

  HelloTXT支持很多国外的微博客和SNS服务,是另一个强大的同步工具,注册绑定后可以在此同步信息到饭否、MySpace、Jaiku、Linkedin、Hi5、Tumblr、Plurk、Identica、Wordpress、Blogger、Ning、LiveJournal等,另外,HelloTXT还支持绑定Custom Url,用户可以自己编写程序来更新那些自定义的信息,其Custom Url的使用方法和ping.fm的完全一样。

  注意,你要想更新一些国内无法访问的网站,就可以借助HelloTXT了,例如更新Tumblr、Plurk、LiveJournal等,这些服务通过国内的滴神是无法更新的。

  以上的同步过程中,Twitter到滴答的部分,是通过RSS的方式同步的,不是即时的,有至少半个小时左右的延时,其他的步骤都是即时的。如果用户把嘀咕当作主要帐号,然后通过“滴神”来更新Twitter的话,就没有延时,实现了完全的即时更新。

  当然,也可以通过HelloTXT的Custom Url绑定嘀咕,然后从HelloTXT来更新信息,不过,对于那些喜欢得到反馈的用户来说,还是更愿意使用微博客做为一种分发工具。

2009年5月3日星期日

Twitter Application申请方法

  使用过嘀咕的“嘀神”插件的用户都知道,这个插件可以实现将嘀咕信息即时同步到其他微博客的功能。对于Twitter重度用户,可能也会需要将Twitter即时同步出去的功能。

  实际上已经有很多外部应用支持这个功能了,例如输入了Twitter的用户和密码之后,就可以实现Twitter到Facebook和FriendFeed的即时同步,这种技术不同于TwitterFeed,是即时的,Twitter通过抓取Twitter的RSS Feed,至少要延时半个小时到一个小时以上,如果就这样同步到其他微博客,更新内容多的话,别人会觉得你在刷屏,效果很不理想。

  我最近研究了一下,这种即时更新技术可能要申请一个Twitter Application才能实现,在Twitter中点Settings-Connections,然后就可以用开发者的身份注册一个应用,这种应用使用了OAuth认证技术,录入一些应用的信息后就可以完成注册申请,注册完并开发出相关的应用,然后认证自己的Twitter帐号。

  申请成功后会得到Consumer key、Consumer secret、Request token URL、Access token URL、Authorize URL这几个数据用于开发。开发者需要查看一些OAuth的文档。

  OAuth认证体系是一个比较安全的认证技术,用户可以不用输入用户名和密码就可以实现帐号的授权,对于用户来说很安全,但对开发者来说挺麻烦的。

  详细的文档我还没仔细看,稍后我看看能不能用这个申请的Twitter Application开发一个应用出来。

2009年5月2日星期六

Google Latitude地理位置服务整合Gtalk

  Google刚宣布两个新的应用支持地理位置服务Google Latitude,分别是Gtalk和Google Public Location Badge

  第一个是Google的IM服务,Google Talk,每次用户更新自己的Latitude,就将会把自己的地点更新到Gtalk的状态上(到城市等级)。另外一个是Google Public Location Badge,用户可以在自己的博客或者社会化档案上,显示用户的地理位置。

  就像内嵌一个Google Map一样,用户可以设定地图型态和显示尺寸等级,Google表示,自Google Latitude推出以来,许多用户希望公开发布位置状态,而不仅仅是面向好友。这两项新应用能够做到这一点。

  Google Latitude是一种基于Google手机地图的服务,允许用户通过手机的GPS或基站定位功能向好友发布当前位置。

Google Latitude

Twitter的RSS Feed过滤工具

  经常使用Twitter的用户,一定会遇到同步Twitter信息到其他平台的功能,例如在Facebook或FriendFeed绑定Twitter即可同步更新,对于更多的平台,通常都会使用RSS的方法同步。

  不过,使用过Twitter RSS的用户一定会感到不好用,Twitter的RSS不能定制,并且内容全部都是以“用户名:”开始,看着很不舒服,并且不能过滤掉@回复的信息,因此我们只能通过第三方工具对Twitter的RSS进行处理。

  当然,很多人想到使用Yahoo Pipes来实现这种过滤修改,但我不推荐使用Yahoo Pipes,因此其更新速度慢,且不稳定,不是一个好方法。

  其实,使用一个简单的PHP脚本就可以实现过滤修改Twitter的功能,调用这个PHP的时候,即时从Twitter抓取RSS,更新速度快,还很稳定,推荐使用。

  这里提供的PHP脚本可以直接放在任何一个支持PHP 5.X的服务器上使用(不支持PHP 4.X),默认输出的是我的Twitter RSS,可以通过“twitter-rss.php?username=someone”这样的参数调用任何人的RSS,生成过滤修改的RSS,该程序删除了更新内容开头的用户名信息,同时还删除了以@开头的所有回复给他人的信息,同时自动把URL地址变成超级连接形式。最终输出了一个经过优化过滤的RSS Feed,使用这个RSS Feed就可以用来同步到其他平台了。

  点击下载:Twitter的RSS Feed过滤工具PHP代码

2009年4月30日星期四

新版FriendFeed上线挑战Twitter

  今天,面貌全新的新版FriendFeed正式上线,开始对微博客的领导者Twitter发动全面总攻。熟悉Twitter的用户一定会对这个新版FriendFeed喜爱的,因为新版实在太像Twitter了。

  改版后的FriendFeed新界面非常简洁,交互界面很友好,增强了Twitter功能,显示FriendFeed正在从一个聚合工具向微博客转型,不过和Twitter不同的是,FriendFeed没有字符限制,可以在上面写很长的文章,这恐怕也是FriendFeed条目地址被封的一个主要原因。

  从这个改版可以看到,Twitter的巨大成功已经影响了Friendfeed的发展战略,使得FriendFeed开始刻意模仿Twitter,但FriendFeed不仅仅是简单的功能模仿,还有很多Twitter不具备的功能。

新版FriendFeed上线挑战Twitter

  FriendFeed很早就推出了中文版,有利于中文用户使用。FriendFeed的树形评论功能非常友好,比Twitter的评论功能要直观的多。另一个特色是“今日最佳”栏目,可以按“天”、“周”、“月”来显示最受好友欢迎的条目,轻松的找到那些每日的热门消息,更重要的是,这个“热榜”还支持rss订阅,用户可以在Google Reader阅读器中查看这个个性化“热榜”。Google Reader哪天要有这个“热榜”功能就太好了。

  点击访问FriendFeed: http://friendfeed.com