2009-04-01から1ヶ月間の記事一覧

[misc] checkHoge

http://d.hatena.ne.jp/idesaku/20090428/1240894194#ブコメに書いたが、おおむねわかるんだけれど、checkを使うときは、check名詞とか名詞Checkとかそんな感じじゃなくて、checkいつ、とかcheckどこで、とか自動詞で使うのが正解だと思う。名詞が正しい状態…

[misc] GWだけど仕事かも。。。

コードを書きまくってます。あのCouchDBの変態加減でアプリを書かない理由がない。OpenSocialはとりあえず放置して、も一つ仕事にできるかもしれない使い方を思いついたので、コードを書く!*1お休みは5/10マデ。 *1:PPTで絵を描くよりてっとり早い!!

今日だけは本当に休みなので

都内をうろうろしていたら、、、http://www.tfd.metro.tokyo.jp/inf/h21/2008-1130-28/poster2.htmlええーーーーーーー。なんでまた、実写版ドラゴンボール。。。と書く場所間違えた気がするが、気にしない。

0.9.0 のrendering機能がすさまじいことになっている件。

お酒を飲みながら書いたので多少ぐだぐだ感がありますが、まとめました。変態的な機能になってましたwwhttp://www.slideshare.net/yssk22/couch-db090pub-1327616と、P.29 の次に、JSを整形したチャートをいれたつもりだったんだけれど、いつの間にか消えて…

instanceof 問題続き

http://d.hatena.ne.jp/yssk22/20090407#1239134996 で JS_InitStandardClass が怪しいよ、といわれて、ソースをいじって試してみたのだが、 function(doc) { emit("0_Array", Array.toString()); emit("1_Number", Number.toString()); emit("2_Is Array?",…

iMac まもなく!

Apple Storeをご利用いただきありがとうございました。商品が出荷したことをご連絡いたします。分割発送をお選びいただいている場合には、その都度出荷のお知らせをお送りいたします。 どきどき、ワクワク。しかし、納期が1週間も早まると思っていなかっただ…

jQuery Plugin

jopensocial http://code.google.com/p/jopensocial/ opensocial-jquery http://plugins.jquery.com/project/opensocial-jquery OK。OpenSocial の実装は十分にありそうなので、この辺からもってくる。サーバーサイドの実装(REST API等)をそれにあわせるのが…

Apache Shindig / Java 版も動かしてみる

Sample Container はJavaの方が多いのかどうかよくわからないけれど、jettyで動かせば面倒な設定もいらなさそうな雰囲気だったので。http://incubator.apache.org/shindig/developers/java/build.html にやり方がいろいろ書いてあるが、手元のMac OS X(Java …

どうでもいいが

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

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と呼ばれ…

[CouchDB][Rails][OpenSocial] このスタックどうだろう。

WebJourney 0.6.0-alpha は超不完全な状態ですが*1、ひとまずタグをきって、、CouchDB 0.9でほぼほぼデータモデルが実装可能な事が分かったので、本気で実装に入る。で、、、以前から気になっていたOpenSocialの方、最近の状況をちらっと調べてみたら、中々…

0.9.0 新機能調査。

記事書くにしても、会社にいる時間ではできなさそうなので、趣味作業でやることにする。ということで、メモる。例によってw、Test Suite のソースを読む。 X-Couch-Full-Commit。なんじゃこりゃ。全然wikiに書いていないけれど、たぶんこれ:http://mail-arc…

おっと。。

昨日書いた 幸せにjQuery+CouchDBライフが送れそうな ふと思ったら、幸せにLotusScript+NotesDBライフを送っている方がいそうな件について。

Install on MacOS X

0.9.0 になって大分よくなっているので、システムサービスとして追加する*1。普通に ./configure; make & make install; でいいんだけれど、Mac の(OpenDirectory上の)ユーザーの作り方。 sudo dseditgroup -o create -i 100 -r "CouchDB Users" _couchdb su…

CouchDB を DataMapper で使えるようにしたライブラリ

http://github.com/datamapper/dm-more/tree/413d7e6c3be98085626362b34d6e55e14155a92e/adapters/dm-couchdb-adapterげ、名前かぶったwww