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.

MyNAができるまで

3,631 views

Published on

MyNAができるまで

  • Be the first to comment

MyNAができるまで

  1. 1. MyNAができるまで Powered by Rabbit 2.1.8 MyNAができるまで とみたまさひろ 日本MySQLユーザ会 MyNA15周年記念 2015-10-30
  2. 2. MyNAができるまで Powered by Rabbit 2.1.8 自己紹介 とみた まさひろ 長野県北部在住 http://tmtms.hatenablog.com http://twitter.com/tmtms https://github.com/tmtm 日本MySQLユーザ会 (名ばかり代表)
  3. 3. MyNAができるまで Powered by Rabbit 2.1.8 2013年OSS貢献者賞
  4. 4. MyNAができるまで Powered by Rabbit 2.1.8 Software Design 9月号に記事書きました MySQL関係ない…
  5. 5. MyNAができるまで Powered by Rabbit 2.1.8 この枠は今は特に何も活動してい ないおっさんが昔のことを語る老害 枠です
  6. 6. MyNAができるまで Powered by Rabbit 2.1.8 MySQLとの出会い編
  7. 7. MyNAができるまで Powered by Rabbit 2.1.8 昔々あるところに一人の若者がおったそうな
  8. 8. MyNAができるまで Powered by Rabbit 2.1.8 「C API が ESQL/C しかない商用 RDB はもうい やだ」
  9. 9. MyNAができるまで Powered by Rabbit 2.1.8 「まともな C API のあるフリーソフトの RDB な いかなー」
  10. 10. MyNAができるまで Powered by Rabbit 2.1.8 「Postgres95 てのと MySQL てのがあるなー」
  11. 11. MyNAができるまで Powered by Rabbit 2.1.8 「軽く使ってみたら MySQL の方が速そうだから これにしよう」
  12. 12. MyNAができるまで Powered by Rabbit 2.1.8 マニュアル翻訳編
  13. 13. MyNAができるまで Powered by Rabbit 2.1.8 「マニュアルが英語でよくわからんなー」
  14. 14. MyNAができるまで Powered by Rabbit 2.1.8 「英語苦手だから、3行読むとその前に何が書 いてあったか忘れるし」
  15. 15. MyNAができるまで Powered by Rabbit 2.1.8 「日本語に翻訳しながら読もう」
  16. 16. MyNAができるまで Powered by Rabbit 2.1.8 気がついたら当時のマニュアルほぼ全体を訳し てた
  17. 17. MyNAができるまで Powered by Rabbit 2.1.8 1997/10 日本語マニュアルをWebで公開 (MySQL5.1の公式日本語マニュアルよりはちょっとマシなレベル)
  18. 18. MyNAができるまで Powered by Rabbit 2.1.8 EUC-JPパッチ作成編
  19. 19. MyNAができるまで Powered by Rabbit 2.1.8 「どんなcharsetでもカラムには8bit文字入る から日本語も入るし問題ないや」
  20. 20. MyNAができるまで Powered by Rabbit 2.1.8 「あれ? LIKE ‘%横%’ で ‘123’ がひっかかっ てまうで、こらあかん」
  21. 21. MyNAができるまで Powered by Rabbit 2.1.8 1997/11 日本語EUC化パッチ作成
  22. 22. MyNAができるまで Powered by Rabbit 2.1.8 メーリングリスト開始編
  23. 23. MyNAができるまで Powered by Rabbit 2.1.8 「マニュアルやパッチを公開したらポツポツと質 問とかが来はじめたけど、グループで議論でき る場が欲しいなー」
  24. 24. MyNAができるまで Powered by Rabbit 2.1.8 「誰か日本語のメーリングリスト作ってくれない かなー」 …と、マニュアルを公開したWebページに書い ておいた
  25. 25. MyNAができるまで Powered by Rabbit 2.1.8 SoftAgencyさん「作りました」
  26. 26. MyNAができるまで Powered by Rabbit 2.1.8 1998/01 日本語メーリングリスト開始
  27. 27. MyNAができるまで Powered by Rabbit 2.1.8 MySQL日本語文字対応編
  28. 28. MyNAができるまで Powered by Rabbit 2.1.8 「シフトJISで困ってる人結構いるから、日本語 EUCだけじゃなくてシフトJIS対応パッチも作る かなー」
  29. 29. MyNAができるまで Powered by Rabbit 2.1.8 「どうせだったら汎用的にマルチバイト文字を扱 える仕組みにしとくか」
  30. 30. MyNAができるまで Powered by Rabbit 2.1.8 「ちなみに日本語EUCのcharset名はujisにしと いたで」 正直、スマンカッタ
  31. 31. MyNAができるまで Powered by Rabbit 2.1.8 「本家に送りつけたら取り込まれたよ!」
  32. 32. MyNAができるまで Powered by Rabbit 2.1.8 1998/05 MySQL 3.21 日本語に正式対応
  33. 33. MyNAができるまで Powered by Rabbit 2.1.8 Ruby API 作成編
  34. 34. MyNAができるまで Powered by Rabbit 2.1.8 「Rubyって言語がめっちゃ使いやすい!」
  35. 35. MyNAができるまで Powered by Rabbit 2.1.8 「RubyからMySQLを使いたい!」
  36. 36. MyNAができるまで Powered by Rabbit 2.1.8 「作った!」
  37. 37. MyNAができるまで Powered by Rabbit 2.1.8 1998/06 Ruby の MySQL API 公開
  38. 38. MyNAができるまで Powered by Rabbit 2.1.8 MySQLユーザ会発足編
  39. 39. MyNAができるまで Powered by Rabbit 2.1.8 「メーリングリストの過去ログをWebで公開した い」
  40. 40. MyNAができるまで Powered by Rabbit 2.1.8 「せっかくだから「日本MySQLユーザ会」とかで っちあげてドメイン取っちゃう?」
  41. 41. MyNAができるまで Powered by Rabbit 2.1.8 「mysql.gr.jp 取った」
  42. 42. MyNAができるまで Powered by Rabbit 2.1.8 2000/03 日本MySQLユーザ会発足 「ユーザー」じゃなくて「ユーザ」なのは仕様です
  43. 43. MyNAができるまで Powered by Rabbit 2.1.8 略称「MyNA」 「MySQLは日本じゃマイナーだから」
  44. 44. MyNAができるまで Powered by Rabbit 2.1.8 それ以来、毎年 mysql.gr.jp のドメイン料を払 い続ける簡単なお仕事をしています
  45. 45. MyNAができるまで Powered by Rabbit 2.1.8 おまけ
  46. 46. MyNAができるまで Powered by Rabbit 2.1.8 当時のMySQL トランザクションなし 外部参照制約なし ストアドプロシジャ / トリガーなし サブクエリなし
  47. 47. MyNAができるまで Powered by Rabbit 2.1.8 「そんなんでRDBMSと言えるの?」 俺「リレーショナルなDBを管理してればRDBMS だ」( ー`дー´)キリッ ゴメンナサイ
  48. 48. MyNAができるまで Powered by Rabbit 2.1.8 宣伝
  49. 49. MyNAができるまで Powered by Rabbit 2.1.8 2015/11/28 奥野さんの本の読書会スペシャル 奥野さんゲスト
  50. 50. MyNAができるまで Powered by Rabbit 2.1.8 以上

×