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

SNS网站的价值和发展浅析

  SNS,全称Social Networking Services,即社会性网络服务,指的是旨在帮助人们建立社会性网络的互联网应用服务。人们在SNS服务平台上,以认识朋友的朋友为基础,扩展自己的人脉。这些年来,以MySpace、Facebook等为代表的SNS网站发展非常迅猛,各种各样的应用使得SNS网站充满着生机,SNS用户数量也惊人的快速增长,使得SNS成为当前热门的互联网应用。

  SNS的核心价值

  SNS服务的核心在于好友之间的交流和反馈,用户可以在里面结交新的朋友,打造一个虚拟社区。打造这样的社区平台,可以有效的提升用户粘性,并让用户逐步沉迷于这样的社区。SNS最大的价值在于用户群,用户越多,这个平台就越有价值。如果用户喜欢这个平台,还有可能会通过各种方法邀请更多的新用户加入,形成SNS发展的一种滚雪球式的循环。

  目前中国的SNS服务处于大量泛滥阶段,除了一些专门的SNS网站之外,几乎所有的门户都增加了SNS相关栏目,具有SNS的一些功能。但是,除了门户网站之外,最终能够成功的SNS网站可能会寥寥无几,这主要因为SNS具有排他性,而且都很耗费时间,这也决定了用户大多集中在好友较多的某一个SNS上,通常不会同时上两个以上的SNS。

  SNS目前之所以这么火的另一个原因,是因为传统的IM(即时通讯)服务商并没有太重视SNS,在上面花的精力并不多,腾讯QQ虽然拥有广泛的好友用户群,但却没有很好的利用这些用户,先前做的一个腾讯滔滔就很莫名其妙,之后的QQ校友也采取封闭性的原则,看上去好像腾讯根本不想发展用户一样,令人看不懂。如果腾讯能将QZone彻底改版,变成一个通用的SNS服务,那么低端SNS网站在短时间内就会通通消失,大部分用户全都会聚集到腾讯的SNS网站上。对于公司白领来说,MSN是天生的交流平台,也拥有广泛的好友用户群,但MSN的SNS网站却很简陋,甚至连一些基础功能都没有,这也给了类似开心网这样的白领SNS网站一个机会,让他们得以迅速发展起来。

  国内SNS网站

  国内目前的SNS服务网站非常多,除了门户的SNS和行业类SNS外,专门的SNS网站竞争也非常激烈,其中较为成功的是开心网等。

SNS

  开心网的优势在于起步早,定位好,只针对公司白领用户,目标用户群很大,早期积累了大批用户,还推出了网络硬盘、音乐存储等一批实用工具。劣势在于域名太长,API平台不开放,要是能加入OpenSocial的话就很不错了。

  聚友是myspace的中国版,然而令人迷惑的是,我在myspace.com上注册的帐号居然不能在聚友网上使用,这让别人无法通过我主要邮件找到我,令我感到非常迷惑。聚友网的最大问题就是没特色,不知道这个网站针对的是什么用户。

  海内5G的用户大多数是互联网行业的从业者,这是很小的圈子,不管怎么折腾,注定不会有大量的用户群。

  51网的特点就是低端(或者说是低俗),专门针对低端网络网民,一上去就推荐非主流美女,广告很多,和QZone有一拼,但并不是所有人上网都是为了看美女和广告的。

  校内网是千橡的产品,在界面上几乎完全复制了Facebook,特别是在profile显示上和Facebook几乎一模一样,还支持OpenSocial。平心而论,这平台搭建的确实不错,可惜的是,我不是学生,为什么要注册校内呢?

  5460曾经是做的最早的一个校友网,我以前的大多数校友都在那里找到的,原本是一个很有前途的网站,可惜后来5460开始热衷于发送垃圾邮件,并且不好好保护用户的隐私,至今绝大多数搜人引擎的数据来源都是5460,用户的隐私都拿去卖钱了,谁还会上你的网呢?

  Facebook做为美国主流的SNS也推出了中文版,但是在中国也属于互联网从业者的小圈子,上面几乎没有什么中文游戏,但实用工具非常丰富,我在Facebook上的好友非常多,很多都是国外的好友,从某种意义上将,Facebook算是一个联系东西方的纽带。

  SNS对博客的冲击

  微博客和SNS的兴起,对于先前曾经兴旺过一阵的博客带来的冲击是巨大的,从某种意义上讲,博客的衰落和SNS及微博客有一些关系。微博客的出现使得更新文章的成本大为降低,随心所欲地写作不会增加写作成本,一句话就能更新。SNS则强化了好友之间的联系和交流,并且通过游戏的方式娱乐和放松用户,以“玩”的形式来增强用户之间的粘度,使得写作和更新都变得非常轻松了。

  SNS和微博客能够让人轻松和愉快,SNS在中国还没有找到价值之前,游戏娱乐就是SNS的主要价值,通过类似开心农场这样简单有趣的社会化游戏,就能把那些不懂电脑的上班族吸引过来,这就有很大的价值。当用户沉迷于SNS的社交游戏之中时,自然就没时间再更新博客了。

  博客的核心在于作者和读者之间的交流,但这种交流显然不如SNS那么有效和轻松,这也是博客逐渐衰落的一个原因。

2009年4月28日星期二

Google Maps下的猪流感病毒传播地图

  据gizmodo报道,近期墨西哥、美国等地接连爆发新型猪流感病毒疫情,墨西哥疑似病例达4000余人,可能已有149人死于猪流感,美国确认有44人感染,欧洲多国已现疑似病例。

  现在,我们可以通过Google Maps(谷歌地图)将各地区病情情况进行追踪:其中粉红色的地方有疑似病例,紫色的地方确定有人感染H1N1型猪流感,黄色地方表示已经排除的病例,没有点的粉红色表示已经确认死亡病例。

  世界卫生组织已经在27日晚将流感大流行警告级别从目前的3级提高到4级。世卫组织的流感大流行警告共分6个级别,“第3级”意味着一种新的亚型流感病毒正在造成人类感染,但还没有造成到在人际间有效且持续地传播扩散;而“第4级”意味着一种新病毒在人际间传播,可以引起“群体性”暴发。

Google Maps下的猪流感传播地图

  点击查看H1N1猪流感Google地图:

  1、2009 Swine Flu (H1N1) Outbreak Map

  2、H1N1 Swine Flu

  背景知识:H1N1猪流感病毒特性

  此次猪流感病毒代号为H1N1亚型新毒株,包含人流感病毒、北美禽流感病毒和北美、欧、亚猪流感病毒的基因片段。

  感染猪流感病毒的患者症状类似患季节性流感。美国病例主要表现为突然发烧、咳嗽、肌肉痛和疲倦,其中一些患者还出现腹泻和呕吐症状。墨西哥病例还出现眼睛发红、头痛和流鼻涕等症状。

  世界卫生组织的专家警告称,此次流感的不同之处就在于患者多为身体强壮的年轻人,而非一般流感容易感染到的老人和儿童,而这一点正是会造成大量死亡的严重流感的特征之一。

  据悉,目前医学界还没有研究出任何可以抵御猪流感的疫苗,而那些已经投入使用的流感疫苗是否能够为人体提供足够的保护目前也不得而知。