Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

リッツパーリー

1,646 views

Published on

  • Be the first to comment

  • Be the first to like this

リッツパーリー

  1. 1. コラム二ストと オブジェクト指向 はがねのつるぎ
  2. 2. コラム二ストは文章をつみ重ねる 言葉に言葉を重ねる 直前の文章を引き継ぐ 無駄な文章を作らない
  3. 3. コラムニストは文法を大切にする 日本語は正しく 計算は正しく 1+2×3 = 9 ……× 1+2×3 = 7 ……○ カッコがつけば優先度が変わる 2×(3+1) = 8
  4. 4. コラム二ストは限界を超える int型の限界(32bit) -2147483648~2147483647 long型の限界(64bit) -9223372036854775808~ 9223372036854775807 余裕で突破! 浮動小数点 有効ケタ数?知らないね?
  5. 5. デモ そんなコラム二ストが電卓を作ったら? はじめてのJAVAプログラム
  6. 6. なぜなら…… ロジックが全部オブジェクトだから 計算結果もオブジェクト 計算式もオブジェクト 数値だってオブジェクトで扱ってるモン
  7. 7. コラム二ストは未来を先取りする 音声合成エンジン 10年ぐらい前に作った 初音ミクよりも早い
  8. 8. デモ 電卓オブジェクト+音声合成オブジェクト=?
  9. 9. 音声合成(内部処理) 数字→漢数字表記 1234 → 千二百三十四 よみがなに対応する音声データを呼び出す
  10. 10. ポリモルフィズム 数字クラス#出力メソッド 漢字クラス extend 数字クラス#出力メソッド
  11. 11. 特別ルール 「百」問題 「百」 ひゃく 「三百」 さんびゃく 「六」問題 「六」 ろく 「六百」 ろっぴゃく 「八」「兆」「京」……
  12. 12. コラム二ストは可能性を求める プリミティブ型の限界を突破 電卓の限界を突破! オブジェクト指向の可能性! 既成の概念をブチ壊せ!
  13. 13. コラム二ストは妄想する 絶対に一度は考えたことがあるハズ……
  14. 14. もしかして…… 一子相伝が継承できるんじゃね?
  15. 15. コラム二ストは異文化交流する 電卓と音声合成の出会い 電卓とオブジェクト指向との出会い
  16. 16. もしも…… 電卓と北斗神拳が出会ったら?
  17. 17. デモ 世紀末救世主伝説版
  18. 18. コラム二ストはムダがない 北斗n烈拳形式 音声合成技術で使った漢字クラスを再利用 奥義クラス extend 漢字クラス
  19. 19. オマケ Strategy(戦略) パターン アルゴリズムを交換する 音声合成オブジェクトの交換 ケンシロウだけじゃないんだ
  20. 20. さらに出会いを求めて もしも電卓とエロゲーが出会ったら? Boy Meets Girl
  21. 21. ボタンを押したら…… あんなことやこんなことも???

×