RubyKaigi2009(初日)

はじまるまで

  • 会場のビルでか!
  • 給電所w
    • 明日はノートPC持ってきてみよう
  • ノベリティは袋に扇子
    • たださんさすがです。
  • ジュンク堂RubyKaigi支店

Using Git and GitHub

  • そういえば最近仕事ではバージョン管理システムを使ってない
    • 保守系のお仕事だからというのは言い訳か
  • Gitについてはまだ手を出してない。。。
    • ごめんなさい、ごめんなさい、ごm(ry

Rubyの数

  • 先生!部屋が寒いです!
  • 先生!スクリーンの下のほうが前の人の頭で見えません!
  • Rationalクラスは小数を誤差なく正確に表せる
    • ん?それってどういうことだ?
  • Rubyの数はあくまでオブジェクトである

Rubyの標準乱数生成器とその改良案

  • 先生!マイクを使ってください!
  • 先生!早口です!
  • モンテ=カルロ法
    • ラリーじゃないよね(爆
  • 乱数の再現性は種(Seed)の要素により確保される
  • えっと、身内の井戸端会議の時間?(汗

Rubyで楽しむBDD、ZDD

  • 算術論理演算のお話
  • BDD(Binary Decision Diagram:二分決定図)
    • 昔、大学の授業で見たな・・・
  • ZDD(ゼロサプレス型BDD)
    • 勉強不足です、ごめんなさい
  • Nクイーン問題
    • こういう問題を考える人の脳ってどうなってるんだろう?

静的型付けを持ったRubyっぽい...

  • 先生!タイトルが長いセッションを多いです!
  • 先生!会場が激混みで立ち見です!
  • TRubyとTiby
  • 型付けをすることによって、型推論のプロセスを取っ払って高速化だ!
  • JRubyよりは速い模様
  • 実装ガンガレ

RubyVMの高速化

  • 先生!10人どころの話ではありません!
  • ささださんの近況報告
  • メモリ解析のフレームワーク
  • 猫も杓子もJITコンパイラ
  • RubyにCのコードを直接埋め込む
  • ささださん忙しそうだなぁ。。。

ライトニングトーク

  • 銅鑼娘って、ちょw
  • 誰だよIRCでぇろい発言してるのは!
  • Ruby/Tkの悲劇
  • Excelはみんなのお友達
    • Win32OLEは不滅ですか、そうですか