新RSS条目的不引人注目的实时通知

时间:2009-02-01 15:55:43

标签: rss real-time

首先,为什么我要问:现在StackOverflow上的声望点具有真正的价值(你可以通过提供奖励将它们花在该死的好答案上)我想监听我可能能够回答的问题并将其发现! (另外,其他人实时回答我的问题,这使得StackOverflow非常方便,所以回报会很好。)

要问这是一个更普遍的问题,不是特定于StackOverflow:

  • RSS Feed与轮询和抓取通常会出现什么样的延迟?
  • 以不太令人分心的方式显示通知的好方法是什么,例如Mac上的Growl? (它也应该很容易打开和关闭,如果它确实太分散注意力。)

(或者,对于StackOverflow上瘾者,您在新问题上的设置是什么?您可以将其概括为实时监控其他网络内容吗?)

8 个答案:

答案 0 :(得分:3)

  

会有什么样的延迟   通常是RSS提要与轮询   和刮?

这取决于网站对其RSS源使用何种缓存。在SO上,大多数Feed没有明显的延迟,但您需要每分钟左右轮询一次Feed。除非在相关网站上存在某种ping服务,否则程序无法自动从网站获取通知。

答案 1 :(得分:2)

您可以使用notify.me处的服务作为RSS阅读器稍微突兀的版本。它监视一个源并向您发送电子邮件警报。但是使用基本的StackOverflow设置,你可能会被通知所淹没,即使只有“赏金问题”提要,因为每天都有许多赏金要约。

因此,可以将其与Yahoo Pipes结合使用,并根据仅包含您有兴趣回答的主题的信息构建过滤后的子集。 SO RSS提要中的每个条目都有一个“类别”节点,其中包含所有标记,而Pipes允许您根据这些类别构建AND / OR / NOT表达式。 (我不知道可能会暴露哪些其他属性?)

即使您不希望通过电子邮件收到弹出通知,Pipes解决方案也可让您监控RSS Feed中的内容。不过,我猜你会看到大约一两个小时的延迟。

答案 2 :(得分:2)

关于问题#1:

让它尽可能短。如果您正在使用正确支持ETagsHTTP Cache-Control的任何内容,那么您应该没问题。如果您同时控制服务器和客户端,可能会检查Delta EncodingRFC 3229)是个好主意。

答案 3 :(得分:1)

Butcher是一个开源阅读器,用于打开/闪烁滚动锁定LED。

答案 4 :(得分:1)

您可以使用tcp样式的退避来处理Feed轮询。有人发帖的次数越多,你投票的次数就越多。

谷歌读者这样做;我在博客上发布的内容越多,每篇文章的出现速度就越快。

答案 5 :(得分:1)

我正在为此目的试验Feed Notifier。

http://www.feednotifier.com/

我本身仍然无法扑向,因为我会让我的弹出窗口迟到几分钟。那时,他们已经有30个观众,3个答案等等。

所以我很想看到第二个问题的答案......

答案 6 :(得分:0)

Mac的Vienna RSS Reader会显示Growl通知,但只会显示“X新消息”,而不是非常实时。

答案 7 :(得分:0)

VibeFire是一个不错的解决方案。它会读取RSS提要和弹出通知(如果你不读它们会自动消失)。 http://vibefire.com如果你有兴趣的话。它虽然是捆绑的安装程序,但它不会安装任何你不接受的东西。