OSS人材育成のOSSモデルカリキュラムページをIT人材育成iPediaに移動いたしました。 今後は、下記IT人材育成iPediaのOSS人材育成をご覧いただきますようにお願い致します。 URL:https://jinzaiipedia.ipa.go.jp/it_platform/education/oss
Twistedは強力なフレームワークですが,基本となる考え方や仕組みはそれほど多くありません.ここでは,Twistedの基本構造,APIを眺めてみます. 非同期プログラミングでは,コールバック関数によってアプリケーション固有の処理を実行します.Twistedでは,コールバックの順番はtwisted.internet.deferredオブジェクトが管理します.クライアントは,非同期リクエストが利用可能になると,順番にdeferredオブジェクトのメソッドを実行していきます.この実行されるメソッドをコールバックやコールバックチェーンと言います. 非同期処理の中でエラーが発生した場合もコールバック関数が呼ばれます.エラーが発生したときに実行されるコールバックをエラーバックやエラーバックチェーンと言います.deferredには,複数のコールバック関数やエラーバック関数が登録できます.複数登録した場
Using ajax you can make a chat, but you will have to send ajax requests to check if there are new messages to show - you can't make a real time application unless you use Java applet or Flash. However you can also use comet and make HTML/JS application real time. In Python we can use Orbited event driven comet server and django as the application "base". Start with installing orbited and pyorbited
Xperiaでandroid Market上に公開されているsipdroidを使用すると、電話帳がフリーズする問題で使用を控えていたのですが、検索してみると、 http://sipdroid.org/ で公開されているsipdroidの方が最新で~という記述を見つけたので、 「!?」 と思い、Xperiaでダウンロードして、インストールしてみました。 結果から言うと、そのとおりで問題が解決されたようです。 今のところ、何度かテストを行いましたが、特に問題らしい問題は起こっておりません。 あと、電話帳からの発信なのですが、 会社ではAsterisk から発信させているのですが、 外線発信は0発信にしています。 このため、そのまま電話帳から発信すると、0が付加されず、 正常な番号に外線発信されません。 ですので、 http://code.google.com/p/sipdroid/wiki/F
Tomcat 6で実現!Ajaxを超える通信技術Comet:Tomcatはどこまで“安全”にできるのか?(3)(1/3 ページ) Ajaxを超える? Tomcat 6で搭載されたCometとは? 前回はTomcatを“安全”に活用するために、ツールを使った運用の仕方やTomcatの設定について解説しました。 今回はTomcatの安全性から少し離れて、Tomcat 6の新機能の利用方法について解説します。Tomcat 6では、いくつかの大きな拡張がありましたが、今回はJ2SE 1.5で実装されたNew I/O API(java.nioパッケージ)を用いたComet(コメット)通信について解説します。 おさらい 「通常のHTTPでの通信」 通常のHTTPでの通信はクライアントのWebブラウザなどからサーバへリクエストを送信し、サーバはリクエストを解釈してレスポンスを返します。つまり、通信のタイ
さて、お待たせしました。いよいよCometとLingrについての技術解説です。 ■Comet解説 さて、まずはCometとは何で、どういう背景によって生まれたのか、についての解説から始めます。 まず前提として、Webアプリケーションにおいては、通信開始のトリガーは常にクライアント側が握っています。つまりURLを入力したりボタンをクリックしたときなどに通信が発生することになるわけですが、このようなアーキテクチャは、サーバ側で発生した変化をリアルタイムにクライアント側に通知することが原理的にできないことを意味します。 チャット・アプリケーションでは、複数のユーザから不定期にメッセージが送信され、それが他の参加者に一斉に配信されなければなりません。しかし、メッセージを受け取ったサーバ側では、それをクライアントに即座にプッシュで通知する方法がないのです。 そのため、一定期間ごとにブラウザがサーバに
AppleっぽいUIが秀逸なイメージスライドショー実装jQueryプラグイン「Avia... 次の記事 ≫:2010年5月31日 管理人のブックマーク PowerHour Development Blog jQuery Timebox Plugin 何時何分を入力してもらう際に便利に使えるjQueryプラグイン「Timebox」。 <input type="text">な要素の中に何時何分というのを直接入れてもらう場合に使えます。 例えば、16 を入力すると、16:00 に変換され、152 と入力すると 1:52 として解釈され、テキストボックスの内容が自動で置換されます。 意味のないアルファベットなどを入れると 00:00 に変換されます。変換例は次の通り 初期化方法は、次のように $(element).timebox() で初期化するだけです。 <input id="myTimebox
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く