ローファイ日記

出てくるコード片、ぼくが書いたものは断りがない場合 MIT License としています http://udzura.mit-license.org/

RubyKaigi2013 三日目のメモ

すとうさん

  • rabbit 2.0.8
  • 言語を作ると良いソフトウェア開発者に=マッツ
  • すとうさんはライブラリで良い開発者に
  • APIの設計
  • rcairo
  • ブロックで囲んでよりよい
  • Rubyらしい=もやっとしてる
  • らしいってなんだよ!!!
  • 一貫性がある
  • Fileの抽象化
  • open do
  • SetupとTeardown、前処理と後処理を取り出す、その範囲でブロックにできる
  • 似たような処理を見つける、書き方を見習う
  • 想像より知識を重視する
  • 知らないと思い出せない
  • gtk2
  • x get_property
  • o opacity そのままアクセスさせる
  • 分かんなかったら聞けばいい、から一歩進む
  • 使いやすいAPIを考える
  • 真偽値を返すのなら「?」で終わる
  • 「ピンと来ましたよね」
  • 空気を読んだAPI設計、そのためにはルビーをよく知る必要がある。ライブラリを作って設計することは深く考えるきっかけになる

Haase

fluentd riak kuenishiさん

  • basho japan
  • fluentd わりといい
  • mysql mongo hbaseに入れる場合が多いかもしれないけどriakもあるよ
  • riakって?
  • 安眠できるKVS
  • ハドウープとモンゴーデービーの間を狙う
  • DocumentDBとしての性質がある
  • Riakの唯一の日本語資料が販売中
  • PUT?
  • Query -> JSだ〜
  • debug dekinai
  • ripple
  • まだびみょう、、、
  • SQLでかく
  • mohair
  • http://rubygems.org/gems/mohair
  • やったーSQL使える
  • benri
  • 鋭意開発中

タゴモリスさん

  • logging, application metrics
  • daily 1.5TB
  • batch vs stream
  • streaming! realtime! さっくりグラフ!
  • Querying
  • Norikra
  • Esper over JRuby
  • CEPエンジン http://www.itmedia.co.jp/im/articles/1208/22/news133.html
  • affiliate: BiS
  • demo
  • gemでさっくりインスコール
  • GCを止めるなんてとんでもない!!!!!!!!111