タグ

2010年12月16日のブックマーク (5件)

  • WebSocket - Wikipedia

    WebSocket(ウェブソケット)は、単一のTCPコネクション上に双方向通信のチャンネルを提供する、コンピュータの通信プロトコルの1つである。WebSocketプロトコルは、2011年にRFC 6455としてIETFにより標準化された。Web IDL(英語版)中のWebSocket APIは、当初W3Cにより標準され、後にWHATWGに引き継がれている。 WebSocketはHTTPとは異なるプロトコルである。ともにOSI参照モデルのレイヤー7に位置し、レイヤー4のTCPに依存している。両者は異なるプロトコルであるが、RFC 6455では、WebSocketは「HTTPプロキシと仲介者をサポートするために、HTTPの443番および80番ポート上で動作するように設計されている」と述べられているように、HTTPプロトコルと互換性がある。互換性を実現するために、WebSocketのハンドシェイ

  • C言語で作成されたWebSocketライブラリ·cWebsocket MOONGIFT

    cWebsocketはC言語製のオープンソース・ソフトウェア。HTML5の数ある機能の中で、最も可能性を秘めているものと言えばWebSocketではないだろうか。これまでのHTTP/HTTPSとは違う、コネクションを張り続ける接続が可能になる。 Google Chromeから接続してメッセージを送信しているところ コネクションを張り続けるため、これまでのApacheではコンセプトが異なっている。他のWebサーバにとっても、これは大きなチャンスになるだろう。WebSocketだけ効率的に提供するサーバも増えるだろう。その手助けになり得るのがcWebsocketだ。 cWebsocketはC言語で書かれたシンプルなWebSocket実装となっている。ライブラリとして提供されるので、他のWebアプリケーションサーバなどはcWebsocketを読み込んで実装する形になるだろう。サンプルとしてメッセ

  • Installing the Android SDK | Android Developers

    Get started Start by creating your first app. Go deeper with our training courses or explore app development on your own.

    Installing the Android SDK | Android Developers
  • 端末は無くとも、Androidのエミュレーターは動かせる! (1/4)

    今回は、Android SDKに含まれるエミュレーターを格的に使ってみることにする。なおSDKは常に更新されているため、できるだけ最新版を使うようにしたい。原稿執筆時点でのSDKは、バージョン1.5のリリース2だ。 SDKをインストールして、パスを設定する 前回(関連記事)と重複するが、エミュレーターを動かすのに必要なものはWindowsの場合は以下の2つ。 ●Java Sunのサイトからダウンロードする。エミュレーターを使うだけならJREでもよい ●SDKファイル Androidのサイトからダウンロード 実際のエミュレーターの実行には、Javaは不要なのだがエミュレーターを起動するのに必要な仮想デバイスの「AVD」(Android Virtual Device)ファイルを生成するときに必要となる。 なお、前にも解説したようにSDKファイルはZIP形式なので、適当な場所にアーカイブ内に含

    端末は無くとも、Androidのエミュレーターは動かせる! (1/4)
  • iPhone: URLスキームを使ったアプリランチャー: 飽きるまでiPhone

    iPhone手に入れてからもう2ヶ月くらいになるが、その間に手に入れたソフトは既に26916,000円弱。高額なものは腰が引けるけど、sale!期間限定!値下がり!にはつい飛びついてしまうわけで。 そうなると問題になるのはホーム画面のアイコン。全部で11面しかなく、全てを入れるには全く足りない。かといって取捨選択が難しい。なんとなく捨てられないもの多数。なんでiPhoneにはランチャーアプリが無いのだ? それで調べてみると現状でランチャーっぽく使えるアプリがあるらしいことを知る。 iDashPad ProとMyWebClipだ。両方ともいわゆるブックマークランチャーなんだけども、いろいろ調べてみると「URLスキーム」とやらで簡易アプリランチャーにもなるらしい。 そこで手持ちの269のアプリのURLスキームを調べてみた。 調べるのは簡単。ipaBacklistというパソコン用のアプリ管理