7

まず、私が尋ねる理由:StackOverflowのレピュテーションポイントに真の価値があるので(賞金を提供することで、良い答えにそれらを費やすことができます)、答えて飛びつくことができるかもしれない質問を監視したいと思います!(また、他の人が私の質問にリアルタイムで答えるという事実は、StackOverflowを驚くほど便利にするので、往復するのがいいでしょう。)

StackOverflowに固有ではなく、より一般的な質問としてこれを尋ねるには:

  • RSSフィードとポーリングおよびスクレイピングでは、通常、どのような遅延が発生しますか?
  • MacのGrowlのように、気を散らさない方法で通知を表示するための良い方法は何ですか?(気が散りすぎる場合は、オンとオフを簡単に切り替えることもできます。)

(または、StackOverflow中毒者の場合、新しい質問に飛びつくための設定は何ですか?他のWebコンテンツをリアルタイムで監視するために一般化できますか?)

4

8 に答える 8

3

RSS フィードとポーリングおよびスクレイピングでは、通常どのような遅延が発生しますか?

これは、サイトが RSS フィードに使用するキャッシュの種類によって異なります。SO では、ほとんどのフィードで顕著な遅延はありませんが、1 分ごとにフィードをポーリングする必要があります。問題のサイトに何らかの ping サービスがない限り、プログラムはサイト自体から自動的に通知を受け取ることはできません。

于 2009-02-01T16:45:00.113 に答える
2

notify.meのサービスを、RSS リーダーのもう少し目立たないバージョンとして使用できます。フィードを監視し、電子メール アラートを送信します。しかし、基本的な StackOverflow のセットアップでは、1 日に多くの報奨金のオファーがあるため、「報奨金のある質問」フィードだけがあったとしても、おそらく通知に圧倒されるでしょう。

したがって、これをYahoo Pipesと組み合わせて、回答したい件名のみを含む情報に基づいてフィルタリングされたサブセットを構築することもできます。SO RSS フィードの各エントリには、すべてのタグを含む「カテゴリ」ノードがあり、パイプを使用すると、これらのカテゴリに基づいて AND / OR / NOT 式を作成できます。(そして、他にどのような属性が公開される可能性があるのか​​ わかりませんか?)

電子メールで受け取るポップアップ通知が不要な場合でも、Pipes ソリューションを使用すると、RSS フィードで必要なものを監視できます。ただし、1 ~ 2 時間程度のラグが見られると思います。

于 2009-02-12T01:14:57.567 に答える
2

質問#1に関して:

好きなだけ短くしてください。フィードを取得するために使用しているものがETagHTTP Cache-Controlを正しくサポートしている場合は、問題ありません。サーバーとクライアントの両方を制御している場合は、デルタ エンコーディング( RFC 3229 ) を確認することをお勧めします。

于 2009-02-16T21:56:30.330 に答える
1

フィード ポーリングを処理するために tcp スタイルのバックオフを使用できます。誰かが投稿する頻度が高いほど、投票する頻度も高くなります。

Google リーダーはこれを行います。ブログに投稿すればするほど、各投稿が早く表示されます。

于 2009-02-18T23:12:09.430 に答える
1

この目的のために Feed Notifier を試しています。

http://www.feednotifier.com/

ポップアップが数分遅れて表示されるため、それ自体はまだ急襲できません。その時点で、彼らはすでに 30 人の視聴者、3 つの回答などを獲得しています。

二次的な質問の答えが知りたいです....

于 2013-10-29T19:34:40.893 に答える
0

VibeFire は、これに対する適切なソリューションです。RSS フィードを読み、ポップアップ通知 (読まないと自動的に消えます) を表示します。 興味のある方はhttp://vibefire.comをご覧ください。ただし、バンドルされたインストーラーですが、受け入れないものはインストールされません。

于 2009-02-18T23:09:18.623 に答える
0

Mac 用のVienna RSS Readerは、Growl 通知を表示しますが、「X 件の新しいメッセージ」という形式のみであり、あまりリアルタイムではありません。

于 2009-02-01T16:42:23.460 に答える