livedoor ReaderのクローラとStreaming APIなどの話 - Download as a PDF or view online for free
Nevow - Pronounced as the French "nouveau", or "noo-voh", Nevow is a web application construction kit written in Python. It is designed to allow the programmer to express as much of the view logic as desired in Python, and includes a pure Python XML expression syntax named stan to facilitate this. However it also provides rich support for designer-edited templates, using a very small XML attribute
ここでは、Windows Communication Foundation (WCF) クライアントとの通信が可能な双方向 Silverlight サービスを作成する方法を説明します。双方向サービスでは、Silverlight クライアントへのコールバック チャネルを管理することによって、クライアントに対する呼び出しを実行可能にします。双方向サービスには、インスタント メッセージングのチャット サーバーや、クライアントに通知を送信する監視サービスをはじめとした多数のアプリケーションがあります。このサンプルでは、指定された数の品目をクライアントから名前で注文できるようにするサービスを示します。サービスでは注文の処理をシミュレートしてから、注文ステータスをクライアントに返信します。 双方向のメッセージングでは、サービスとクライアントの両方がサービス コントラクトを公開します。このコントラクトに
2010/01/06 Twitterが2009年4月からアルファテストを行ってきた「Streaming API」が1月6日、正式版としてリリースされた。Streaming APIは、パブリック・タイムラインや特定の検索語彙、ユーザーID、位置情報によるフィルタリングで流れてくるリアルタイムな情報を取得するためのAPI。パブリックタイムラインの取得は一般ユーザーの権限(BASIC認証を使う)では、サンプリング済みのサブセットだけとなるが、より多くのサンプルを取得するAPIや、フルセットのパブリックタイムラインを取得する“Firehose”(非常に大量のデータが流れ出てくることから、水圧の高い消防ホースになぞらえている)と呼ばれるAPIもある。 “ストリーム”は小さなデータの更新情報の流れを表す一般的語句としても用いられているが、FacebookやTwitterが提供するStreaming A
23rd November 2009 I gave a talk on Friday at Full Frontal, a new one day JavaScript conference in my home town of Brighton. I ended up throwing away my intended topic (JSONP, APIs and cross-domain security) three days before the event in favour of a technology which first crossed my radar less than two weeks ago. That technology is Ryan Dahl’s Node. It’s the most exciting new project I’ve come ac
Just a note for myself, but could be useful: Orbited Python, long-poll, XMPP, STOMP, *MQ nginx_push_module nginx module, long-poll, Basic HTTP Push Relay Protocol cometd java, python, perl, Bayeux protocol PoCo-Server-Bayeux perl, POE, Bayeux nodecast javascript, v8, node.js, long-poll webstreamr python, twisted, long-poll Compp Ruby, XMPP Shooting Star Ruby, Rails Stardust Perl, Coro, long-poll T
JavaOne 2008から一ヶ月が過ぎ、様々な現地レポートが揃いました。JavaOneはもちろんJavaのお祭りですので、これらのレポートではJavaFXや Java EE/SEの動向が目玉となっています。しかし、近年のJavaOneではJavaだけに限らず様々な分野の話題を扱うようになっています。例えば先日公開されたセッション資料から、「Next Generation Web」や「Tools and Script Language」のトラックを見てみましょう。AjaxやJavaScript、Rubyといったキーワードが続いているのが解るでしょうか。実際の発表でも「Java にあまり関係ないんだけど・・」と始める発表者が多かったのが印象的でした。JavaVMが多様な言語のプラットフォームとなったように、JavaOne も先端技術の統合的なカンファレンスになりつつあると言えるでしょう。 著
上を行くかどうかは知りませんが :-p Ajaxはクライアントの都合でサーバーに通信を仕掛けるpull型の通信ができ、Cometはサーバーが好きなタイミングでクライアントへデータを送りつけるpush型の通信ができるわけですが、新たに双方向の通信ができる技術を開発しました。 具体的には、JavaScriptとサーバーの間で双方向のRPCができます。すなわち、サーバーからクライアント側のJavaScriptのメソッドが呼べるし、逆にクライアント側からサーバー側のメソッドを呼ぶこともできます。 サーバー側で call("addMessage", "Hello!") とやると、JavaScript側の function addMessage(msg) { ... } という関数が呼ばれたりします。 この技術を使って、試しにチャットシステムを作ってみました > デモ (ソースコード)*1 リアルタイ
ICEfacesとは、カナダのICEsoft Technologiesにより開発された、Ajaxに対応したJSFベースのWebアプリケーションフレームワークである。MPL(Mozilla Public License)の下に公開されているオープンソースのプロダクトであり、ICEfacesのWebサイトからダウンロードできる(本稿執筆時の最新バージョンは1.6.1)。 Ajax対応のWebアプリケーションと言えば、JavaScriptによる開発が多くなるイメージを持つ方がいるかもしれない。しかし、ICEfacesの目標の一つは、JavaScript開発における困難や落とし穴を回避することにある。ICEfacesを用いると、次のことが可能となる。 JavaScriptを記述しない、サーバセントリックなAjaxアプリケーション開発 従来のJSFアプリケーション開発と同じ感覚でのAjaxアプリケー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く