一直在用这个方法订阅各大技术网站和技术博客的更新到邮箱,每天一封。
Yahoopipes是个很强大的服务,但是不知道为什么一点都不出名,但是确实很实用。
地址是
http://pipes.yahoo.com/ ,使用Yahoo的帐号登录。(不支持IE6)
具体的操作先不说了,在编辑的界面里每个功能都有详细的例子,有兴趣的可以研究一下,实现RSS聚合只要用到很少的功能。
http://pipes.yahoo.com/jisuboke/2d9bccf9fafd753fc240268b94eba705
上面这是我创建的用来订阅的pipes,可以直接克隆这个pipe然后添加自己喜欢的RSS资源。
下面是截图
我来一一说明上面那些模块的用法
左边当然是用来放RSS地址的,把RSS的链接放进去,然后刷新一下结果看条数有没有增加,就知道抓取有没有成功了
而这个模块对有些网站的XML格式不支持,这时候就用到右边的模块
很神奇的东西,叫做YQL,听起来跟SQL很像,用起来也像,
用类似SQL的语句就可以把XML文件截取出需要的部分,变成一个被支持的FEED资源。
把url=换成url in( )就可以添加更多的XML订阅源了。
用一个Union模块把两个抓取模块得到的消息整合,
然后用Sort模块按照日期倒序排列,
然后用一个Unique模块取消同名的订阅(这个很有用,很多热门文章在很多论坛博客都是互相转来转去的)。
最后就输出。
回到这个View Results页面,就可以看到成果了~
可以直接加到Google reader,或者是取得RSS链接。
接下来说的是FeedMyInbox这个网站。用来把RSS资源订阅到邮箱。
http://www.feedmyinbox.com
本来是免费的不限制RSS资源数量。前段时间突然改成收费了,免费用户只能支持5个订阅。
但是这个对我们用pipes来说已经够用了。
不是说没有别的网站可以提供邮箱订阅,但是yahooPipes刷新是比较慢的。
用过几个别的网站都会丢内容或超时报错,还是这个网站每天推送最稳定。
yahoo自己也提供一个推送到邮箱的服务,但是我始终没有收到。
我上面那个例子里每天发来的邮件大约有2-300K大,
每天花一点时间就能把标题都浏览一遍,然后找时间挑有兴趣的内容细细看。
我的那些资源都是关于JAVA的。
写这篇文章也是想抛砖引玉,
分享自己收集到的JAVA技术信息来源给大家,
希望朋友们可以在回复里也分享更多高质量的Java相关的RSS资源^_^
posted on 2010-04-23 23:13
ApolloDeng 阅读(2185)
评论(0) 编辑 收藏 所属分类:
其他技术 、
分享