Question

Tout d'abord, pourquoi je demande :Maintenant que les points de réputation sur StackOverflow ont une réelle valeur (vous pouvez les dépenser pour de très bonnes réponses en offrant des primes), j'aimerais surveiller les questions auxquelles je pourrais peut-être répondre et me jeter dessus !(De plus, le fait que d'autres répondent à mes questions en temps réel rend StackOverflow incroyablement pratique, ce serait donc bien de rendre la pareille.)

Pour poser cela comme une question plus générale, non spécifique à StackOverflow :

  • Quel type de retard y aura-t-il généralement dans un flux RSS par rapport à un sondage et à un scraping ?
  • Quelle est la bonne manière d'afficher les notifications de manière pas trop distrayante, comme Growl sur Mac ?(Il devrait également être facile de l'allumer et de l'éteindre, si cela devient trop distrayant.)

(Ou, pour les accros de StackOverflow, quelle est votre configuration pour répondre à de nouvelles questions et pouvez-vous la généraliser pour surveiller d'autres contenus Web en temps réel ?)

Était-ce utile?

La solution

  

Quel genre de retard y aura-t-il   généralement être dans un flux RSS vs polling   et racler?

Cela dépend du type de mise en cache que le site utilise pour son flux RSS. Sur SO, il n'y a pas de délai perceptible sur la plupart des flux, mais vous devrez l'interroger toutes les minutes environ. Un programme ne peut pas recevoir automatiquement de notifications du site lui-même, sauf s’il existe une sorte de service de ping sur le site en question.

Autres conseils

Vous pouvez utiliser le service à l'adresse notify.me comme version légèrement plus intrusive d'un lecteur RSS. Il surveille un flux et vous envoie des alertes par courrier électronique. Mais avec la configuration de base de StackOverflow, vous serez probablement submergé par les notifications, même s'il n'y avait qu'une & Question avec des primes & "; nourrir, car il y a beaucoup d'offres de primes par jour.

Alors combinez peut-être cela avec Yahoo Pipes et créez un sous-ensemble filtré basé sur les informations contient des sujets que vous souhaitez répondre. Chaque entrée du flux RSS SO contient une & Quot; catégorie & Quot; noeud qui contient toutes ses balises, et Pipes vous permettrait de créer des expressions AND / OR / NOT basées sur ces catégories. (et je ne sais pas quels autres attributs pourraient être exposés?)

Même si vous ne souhaitez pas que les notifications contextuelles que vous recevez par courrier électronique, la solution Pipes vous permette de contrôler ce que vous voulez dans un flux RSS. Je suppose que vous verriez environ une heure ou deux de retard, cependant.

Concernant la question n°1 :

Faites-le aussi court que vous le souhaitez.Si tout ce que vous utilisez pour obtenir correctement le flux prend en charge Etags et Contrôle du cache HTTP ça devrait aller.Si vous contrôlez à la fois le serveur et le client, vous pouvez peut-être vérifier Codage Delta (RFC3229) serait une bonne idée.

Boucher un lecteur open source pour allumer / faire clignoter le voyant de verrouillage du défilement.

vous pouvez utiliser un backoff de style TCP pour gérer les interrogations de flux. Plus quelqu'un poste, plus vous interrogez.

Google Reader le fait; plus je poste sur mon blog, plus chaque article apparaît rapidement.

J'expérimente avec Feed Notifier à cette fin.

http://www.feednotifier.com/

Je ne suis toujours pas en mesure de sauter, car je vais recevoir mes popups avec plusieurs minutes de retard. À ce stade, ils ont déjà 30 téléspectateurs, 3 réponses, etc.

J'aimerais donc voir la réponse à la question secondaire ....

Le Lecteur RSS Vienna pour Mac affiche des notifications de Growl, mais uniquement de la forme & " X nouveaux messages & Quot; et pas très en temps réel.

VibeFire est une solution décente à cet égard. Il lit les flux RSS et les notifications contextuelles (qui disparaîtront automatiquement si vous ne les lisez pas) pour vous. http://vibefire.com si vous êtes intéressé. C’est un programme d’installation intégré, mais il n’installe rien de ce que vous n’acceptez pas.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top