2009-04-07から1日間の記事一覧

どうでもいいが

今日からちゃんと日付にタイトル入れることにした。

MapReduce で、instanceof つかわんといてください??

instanceof Array の挙動がおかしいのでMLになげてみた*1。要するに [1,2,3] instanceof Array がどういうわけか falseをかえすんだけど、というものなんだが。。JavaScript の SPEC の問題なのか CouchDB特有の現象なのかよくわからん*2ぐらいにJavaScript…

Mac OS X で Apache Shindig を動かす。

Mac OS Xでも環境によって違うと思いますが、以下参考までに*1。php5 用の設定を書く。 mac:php yssk22$ cat /etc/apache2/extra/httpd-php5.conf LoadModule php5_module libexec/apache2/libphp5.so <IfModule php5_module> AddType application/x-httpd-php .php AddType applic</ifmodule>…

WADL

RESTful Protocol Specを眺めていて、そういえば、WADL*1ってどうなったんだろう、と思ってみたら、終わってますかね、これ。 *1:https://wadl.dev.java.net/

RESTful Protocol Specification

これは割と簡単で、opensocial.* の DataRequest クラスに応答するためのRESTful APIのこと。Person,Activityなどのデータを提供するためのプロトコル仕様。ここまでかたまってんなら、WSDLでいいじゃねーか、というつっこみはなしで。みんなWSDL嫌いなんだ…

Gadget API

Gadgetとは、HTML,CSS,JavaScriptで構成されるソフトウェアで、GadgetはXMLによって定義される。Gadget XMLは、以下の要素を用いてGadgetを定義する。 Meadata : Gadget のタイトルや概要などを定義する Feature : Gadget が使用する機能を定義する。ここでO…

JavaScript API

opensocial.* 名前空間のたくさんのインターフェース(空のメソッド)が定義され、ドキュメント化されているので、それを実装する。例:http://opensocial-resources.googlecode.com/svn/spec/0.8/opensocial/person.js /** * Gets data for this person that …

OpenSocial を構成するもの

http://www.opensocial.org/page/specs-1 (のリンク先) 超要約。多少意訳(誤解?)しています。間違いがあったら教えてください。 OpenSocial はソーシャルアプリケーションのAPI の共通化が最終目標。 OpenSocial の実装サイトはOpenSocial Containerと呼ばれ…