CouchDB試してみた
RDDBの嫌な部分がかなり回避できるし、検索クエリーをJavaScriptのMapReduce関数として書けて面白い。
参考にさせて貰った。
http://diary.voq.jp/archives/10 - CouchDB 0.8 を試してみる
http://diary.voq.jp/archives/11 - CouchDB のクエリーと MapReduce
GenderがMaleのドキュメントを検索するMap:
function(doc){ if(doc.gender == "Male"){ emit(null, doc); } }
みたいな。
まあパフォーマンスは置いといて、どこかで使える機会あったらもう少し本格的に試してみようかな
Selenium
最近暇があったので、Seleniumでテストをしっかり作ったりしてた
実に楽しいなー。
あとテストするサービスがサブドメインをまたぐので最初上手くいかなかったけど、IEなら *htaie Firefoxなら *chromeをブラウザに指定すれば
全然OK。あとSelenium core 0.8?からFirefoxならスクリーンショットをPNGで保存できる、しかもページ全体。
最近リリースされた Selenium AESを使うと、結果をメール送信も簡単そう
http://www.enjoyxstudy.com/selenium/autoexec/
これで 定期的にテスト -> スクリーンショット付きでメール送信 ってのをやろうかな
JavaのテストでJRuby & RSpecを使うと
結構楽だった。
Rubyistがやんごとなき理由でJavaを書くとき、せめてテストくらいはRubyで書きたいと思うと思う
JRuby経由でRSpecを利用すれば、せめてテストスクリプトを書いているときくらいは幸せになれる。
JRubyをキメる
wget http://dist.codehaus.org/jruby/jruby-bin-1.1.2.tar.gz tar xzvf jruby-bin-1.1.2.tar.gz mv jruby-1.1.2 /usr/local/jruby #.zshrc や .bash_profile で set JRUBY_HOME="/usr/local/jruby" set PATH="${JRUBY_HOME}/bin:${PATH}"
specを書く
require "java" require "mylib.jar" #mylib.class とか module HOGE include_package "hoge" end describe HOGE::MyClass do before do @ore = HOME::MyClass.new("OreOre") #Javaでは... MyClass ore = new hoge.MyClass("OreOre"); end it "can return his name" do @ore.name.should eql "OreOre" end end
実行する
jruby -S spec myspec.rb
キャラクターズ 東 浩紀 (著), 桜坂 洋 (著)
![キャラクターズ キャラクターズ](https://images-fe.ssl-images-amazon.com/images/I/511MKlPflkL._SL160_.jpg)
- 作者: 東浩紀,桜坂洋
- 出版社/メーカー: 新潮社
- 発売日: 2008/05
- メディア: 単行本
- 購入: 10人 クリック: 380回
- この商品を含むブログ (66件) を見る
神林長平 - 膚の下
![膚(はだえ)の下〈上〉 (ハヤカワ文庫JA) 膚(はだえ)の下〈上〉 (ハヤカワ文庫JA)](https://images-fe.ssl-images-amazon.com/images/I/41%2BEcDpOdKL._SL160_.jpg)
- 作者: 神林長平
- 出版社/メーカー: 早川書房
- 発売日: 2007/03/01
- メディア: 文庫
- 購入: 4人 クリック: 46回
- この商品を含むブログ (68件) を見る
全然意識してなかったのに謎だった部分が解けて、凄いな。!!!
![あなたの魂に安らぎあれ (ハヤカワ文庫JA) あなたの魂に安らぎあれ (ハヤカワ文庫JA)](https://images-fe.ssl-images-amazon.com/images/I/51bCbxQcjaL._SL160_.jpg)
- 作者: 神林長平
- 出版社/メーカー: 早川書房
- 発売日: 1986/03/01
- メディア: 文庫
- 購入: 3人 クリック: 203回
- この商品を含むブログ (100件) を見る
第1作から足かけ14年かけたネタふりするってのがもうSFだよなー
Sony GPS-CS1
を買った。
がMacで読み込めない、、USBストレージなのに
仕方がなく Boot camp でWindows使って読み込んだ。
GMM2.exe で
写真 + GPSログ => KML(Google Earth用)
をはき出せるのでGoogle Earthで超格好良く見える。
FlickrにもMap表示あるけど、Yahoo Mapなのでいまいちだな
http://www.flickr.com/photos/tkmr2000/map/