問題タブ [websub]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - グーグルアプリエンジンに依存しないpubsubhubbubのようなもの
実行するGoogleAppEngineに依存しないPubSubHubbubのようなものを探しています。
私が必要としているのは、非常に多くのrssまたはatomフィードを追跡し、それらが更新されたときにイベントを発行できるツールです。
php - サブスクライバーオプションを使用するにはどうすればよいですか?
私は今Pubsubhubbub(そしてすべてリアルタイムのもの)から始めましたが、Subscriberオプションで問題が発生しています。
PHPで次の目的でWebアプリを開発しようとしています。
- RSS(以前に公開された)をハブ(http://pubsubhubbub.appspot.com/)にサブスクライブします。
- サブスクリプションのハブからの通知(更新)を読み取ります。成功せずに!!! :(
サブスクライバーへのphp (Git内)にライブラリーが存在することを確認しましたが、このライブラリーを使用してもサブスクライブを機能させることはできません(409エラーが発生します!)。
これどうやってするの?
database - 履歴データ モデリングの文献、方法、および技法
昨年 、オーストラリアの政治とツイッター専用のサイトhttp://tweetMp.org.auを立ち上げました。
昨年末、一部の政治家が引退し、新しい政治家が登場したため、政治家のスキーマを調整する必要がありました。
データベースを変更するには手動 (SQL) の変更が必要だったため、管理者が将来これらの変更を行えるように CMS を実装することを検討していました。
また、独自の政治家データを管理するオーストラリア向けの政府/政治サイトが他にも多数あります。
これを集中的に行う方法を考え出してみたいと思います。
しばらく考えてみると、おそらく最善のアプローチは、政治家データの現在のビューと政治システムとの関係をモデル化するのではなく、トランザクションをモデル化することです。現在のビューは、過去に発生したすべてのトランザクション/変更の予測です。
このアプローチを使用すると、他のサイトは変更を「サブスクライブ」して (いわゆる pubsubhub)、変更を送信し、これらの変更項目をスキーマに統合することができます。
このアプローチがなければ、ほとんどのサイトはデータベース全体を破棄して再作成する必要があるため、関連するレコードを再関連付けする必要があります。このような方法でデータを管理するのは非常に煩わしく、公共の利益のためにこのデータをマッシュアップすることは非常に妨げられます。
ソースバージョン管理、銀行記録、スタックオーバーフローポイントシステム、その他多くの例で、いくつかのことがこのように機能することに気付きました。
もちろん、このアプローチの差し迫った課題と設計上の問題には、次のようなものがあります。
- 現在のビューはキャッシュされ、再保存されていますか? どのくらいの頻度で更新されますか?
- 決して変わらない基本エンティティーが存在する必要があるのはどれですか?
- おそらく今は考えられないほどたくさんあります...
この主題に関して、誰もが推薦できる注目すべき文献はありますか? また、このようなデータ モデリングに役立つパターンやプラクティスはありますか?
どんな助けでも大歓迎です。
-履歴書
python - PyRSS2Gen で PubSubHubbub をサポートしていますか?
PyRSS2Gen を使用して RSS フィードを生成し、PubSubHubbub をサポートしようとしていますが、RSS を壊すリンク要素を追加する必要があります。以下は、Atom として書き直さなくても動作するはずの機能です。
どうにかして PyRSS2Gen に任意の XML を追加できますか? element_attrs または rss_attrs はこれを達成するのに十分ではないと思いますか? PyRSS2Gen.RSS2() は最大で 1 つのリンク要素を想定していますが、どうすればこれを行うことができますか?
ありがとうございました、
キンボール
python - pubsubhubbubハブを機能させる
http://code.google.com/p/pubsubhubbub/wiki/DeveloperGettingStartedGuideにある手順に従って、ハブをセットアップしました。ハブを起動すると、次の警告が表示されます
ブラウザをポイントするhttp://localhost:8080
と、厄介な例外が発生します。ブラウザとコンソールでAttributeErrorがスローされます
Pythonの初心者は助けが必要なので、何かアイデアはありますか?
ruby-on-rails - Rails の Pubsubhubbub。POSTリクエストから生のPOSTボディコンテンツを抽出する方法は?
Rails を使用して pubsub 対応のサブスクライバー アプリをセットアップする際に問題があります。私は現在、オープン ハブ pubsubhubbub.appspot.com を購読しており、アプリケーションのエンドポイントへの ping を受信しています。(現在、エンドポイントがpingされるたびに増加するカウンターを作成しました)。しかし、POST から生の POST 本文の内容を抽出する方法については理解できません。私は pubsub が初めてで、試してみたいと思っています。このブログ投稿に出くわしましたが、言語固有ではありません。
出典: Joseph Smarr: PubSubHubbub サブスクライバー サポートの実装: ステップバイステップ ガイド。http://josephsmarr.com/2010/03/01/implementing-pubsubhubbub-subscriber-support-a-step-by-step-guide/
これで支払いの準備が整いました。購読しているブログに新しいコンテンツが追加されるたびに、魔法のようにイーサから ping を受け取ります! 追加のクエリ パラメータを追加せずに、指定したコールバック URL へのインバウンド リクエストを受信します (つまり、hub.mode パラメータが含まれないため、これは ping であり、検証ではないことがわかります)。代わりに、サブスクライブしたフィードの新しいエントリは、ATOM フィードの場合は application/atom+xml、RSS フィードの場合は application/rss+xml のリクエスト Content-Type を使用して、リクエストの POST 本文に直接含まれます。選択したプログラミング言語によっては、生の POST 本文の内容を抽出する方法を理解する必要があります。たとえば、PHP では、特別なファイル名 php://input を fopen して読み取ります。
どんな助けでも大歓迎です。
chat - チャットアプリケーション:pubsubhubbub vs xmpp
チャットアプリケーションを構築するための最適なスタックがわかりません。現在、私は2つの主なオプションを考えています。
- フェイスブック竜巻
- 短所:メインのチャットプロトコルxmppを使用せず、pubsubhubbubを使用します
- 長所:開発のシンプルさが本当に気に入っています(Webサーバー+ Webフレームワーク)。pubsubhubbubも、xmppよりもプロトコルとして単純なようです。そして私はPythonを知っています
- xmpp + bosch、punjab、ejabberd
- 短所:erlangがわからない; 全体的に開発するのは少し難しいようです
- 長所:xmppプロトコルを使用します
チャットアプリには次のものが必要です。
- プライベートメッセージ
- パブリックルーム
- 個室
- 部屋のチャット履歴(永久ではなく、最後のn個のメッセージのみ)
- html埋め込み
- チャットルームへのURL
どちらのオプションもスケーラブルに見えるので、それほど心配する必要はありません(Amazonのec2でもアプリを実行することを考えています)。トルネードを使用してxmppサーバーを構築するプロジェクトがあることは知っていますが、本番環境で使用する準備ができておらず、期限はそれほど長くありません。基本的に私の主な心配事は開発のしやすさですが、後でpubsubhubbubを使用してチャットアプリを開発したことを後悔していますが、RESTがSOAPに取って代わったため、PubSubHubbubが最終的にXMPPに取って代わる可能性があることをどこかで読みました。
java - pubsubhub 経由でチャットルームのような機能を実装するのは良い考えですか?
実際には、チャットルームとスタックオーバーフローの間に何かが必要です。つまり、ユーザーは質問をすることができます。私のアプリケーションでは、通常、多くのユーザーが同じ Web ページにアクセスし、他のユーザーがリアルタイムで質問を見て、リアルタイムで同じ質問に答えることができます。つまり、一種のチャットルーム タイプのアプリです。
これが良いアイデアかどうかについては、pubsubhub を介して実装したいと考えています。
この機能を持つ任意の Java システムが役立ちます。
ありがとう
java - ProjectRomeとのpubsubhubbubリンク
Project Romeを使用して、チュートリアルのコードをベースとしてRSSフィードを作成したいと思います。pubsubhubbubディスカバリーリンクを追加したいのですが、一般的な方法はないようです。
Link
アトムフィード(自分自身を制限したくない)を作成する場合はオブジェクトを使用できます。または、次のように外部マークアップを追加することもできます。
しかし、それは醜い感じです。
これは本当にこれを行うための最良の方法ですか?
erlang - Erlang pubsubhubbub サブスクライバー クライアントを知っている人はいますか?
Erlang pubsubhubbubサブスクライバー クライアントを知っている人はいますか?