yapcasia2008 http://conferences.yapcasia.org/ya2008/talk/1101
http://www.nicovideo.jp/watch/sm3386417