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

正気にもどれ!

OSCでデモができるように、セットアップ方法を思い出しながらドキュメントを書いて、久々git pushした日。しかし、 Apache CouchDB (included in the source repository) Apache Shindig (included in the source repository) Apache HTTP Server 2.2.0 or h…

GPSトラッキング

http://portal.nifty.com/2009/09/24/b/のはてブのコメントをみていて、やっぱりこれは楽しいんだな、ということを確認した。今、せっかくお金も時間もある時期なので、毎週末、某全国ツアーを全部まわるという無茶をやっているわけですが、車で移動するとき…

RelaxCafe@CouchDB break.2

http://atnd.org/events/1623こちらの続きの開催です。中身を読んでいませんが、アプリケーション開発の話になるかと思います。ちなみに、2週間後の31日には OSC Tokyo で時間があるようです。主催の id:z-ohnami さんから時間をいただいたので、勉強会の宣…

OAuth の超簡潔まとめ

/_user/ にPOSTすることでユーザーの登録が可能 /_oauth/request_token に1.で作成したユーザーとConsumerキーの組でsignされたパラメータを送ることでトークンの発行が可能。 /_session に 2. で取得したトークンを送りつけるとユーザー名とロール情報を取…

ドキュメント指向を思考中

銀行トランザクションの話を書きました。せっかくがんばって書いたのに、Definitive Guide をみたらRecipeに書いてありましたorz。なので追加を書こうと思います。あのドキュメントを使うと、 // map function(doc){ if(doc.doc_type == "振り込み"){ emit(d…

プラチナウィーク中

世間的にはシルバーウィークのようですが、木曜日も金曜日も、挙げ句の果てにその次の月曜日も有給を取得したので、プラチナに格上げ。全国行脚中のため、まとまった時間がとれないので開発はしていないんだけれど、移動中/ホテルなどで暇なときを見つけてMa…

ドキュメント指向的銀行トランザクション

_bulk_docsがでてきたのでついでに。データベーストランザクション、というと銀行の口座があるわけですが、 Aさん、Bさんの口座をロック Aさんの口座残高 = Aさんの口座残高 - 10万円 Bさんの口座残高 = Bさんの口座残高 + 10万円 全部実行できることを確認…

データベースがOAuthを話すなんて、なんて画期的なんだ。

とは思わなかったのだけれど。これで認証、認可が一通りできるようになりそうです。CouchDBの0.10? あたりから追加される機能で、trunkのバージョンはすでに0.11のストリームになっているのでtrunkで機能を確認できます。 詳細は明日あたり書こうかと。

_bulk_docs と all_or_nothing

_bulk_docs は 0.8 から追加された機能で、そこに0.9.0 からall_or_nothingオプションが追加されました。all_or_nothing を使うと、ドキュメントのrevチェックを回避して強制的に競合状態を作り出すことができるように見えます。が、最新のtrunkでall_or_not…

ケータイ買った。

先週末、4年8ヶ月ぶりにケータイを購入した。昨年7月iPhoneにスイッチしたわけだが、最近、よく見る芸能・エンタメサイトで、「続きはケータイ公式サイトで!」メソッド*1が使われているから。。。仕方がないのでケータイも持つことにした。ひとまず、ヤマダ…

on Snow Leopard

Moved macports back into the path and got an error. "port uninstall spidermonkey" and tried again and met with success. (Custom spidermonkey in /usr/local/...) チケットになってました。これで解決!!

[CouchDB-JP][CouchDB] RelaxCafe@CouchDB break.1

やってきました。参加された皆様お疲れ様でした。前日 ust の設定をがんばってみたのですが、私のMacbookだとちゃんとしたマイクを買わないと、Macbook自体のCPUファンの音がノイズの固まりになって使い物になりませんでしたorz。それと、実はルノアールでは…

WebJourney と CouchDB

http://www.atmarkit.co.jp/fdb/rensai/09_couchdb/01/couchdb01.html。id:z-ohnami さんの記事。 Webjourneyは、Webのポータル画面に利用者がお好みのガジェットを配置するための基盤です。日本のエンジニア、yssk22さんが開発しています。WebjourneyではCo…