Rabbit Slide Show

MyNAができるまで

Description

MyNAができるまで

Text

Page: 1

MyNAができるまで
とみたまさひろ
日本MySQLユーザ会
MyNA15周年記念
2015-10-30
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 2

自己紹介
とみた まさひろ
長野県北部在住
http://tmtms.hatenablog.com
http://twitter.com/tmtms
https://github.com/tmtm
日本MySQLユーザ会 (名ばかり代表)
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 3

2013年OSS貢献者賞
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 4

Software Design 9月号に記事書きました
MySQL関係ない…
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 5

この枠は今は特に何も活動してい
ないおっさんが昔のことを語る老害
枠です
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 6

MySQLとの出会い編
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 7

昔々あるところに一人の若者がおったそうな
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 8

「C API が ESQL/C しかない商用 RDB はもうい
やだ」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 9

「まともな C API のあるフリーソフトの RDB な
いかなー」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 10

「Postgres95 てのと MySQL てのがあるなー」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 11

「軽く使ってみたら MySQL の方が速そうだから
これにしよう」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 12

マニュアル翻訳編
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 13

「マニュアルが英語でよくわからんなー」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 14

「英語苦手だから、3行読むとその前に何が書
いてあったか忘れるし」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 15

「日本語に翻訳しながら読もう」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 16

気がついたら当時のマニュアルほぼ全体を訳し
てた
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 17

1997/10 日本語マニュアルをWebで公開
(MySQL5.1の公式日本語マニュアルよりはちょっとマシなレベル)
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 18

EUC-JPパッチ作成編
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 19

「どんなcharsetでもカラムには8bit文字入る
から日本語も入るし問題ないや」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 20

「あれ? LIKE ‘%横%’ で ‘123’ がひっかかっ
てまうで、こらあかん」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 21

1997/11 日本語EUC化パッチ作成
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 22

メーリングリスト開始編
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 23

「マニュアルやパッチを公開したらポツポツと質
問とかが来はじめたけど、グループで議論でき
る場が欲しいなー」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 24

「誰か日本語のメーリングリスト作ってくれない
かなー」
…と、マニュアルを公開したWebページに書い
ておいた
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 25

SoftAgencyさん「作りました」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 26

1998/01 日本語メーリングリスト開始
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 27

MySQL日本語文字対応編
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 28

「シフトJISで困ってる人結構いるから、日本語
EUCだけじゃなくてシフトJIS対応パッチも作る
かなー」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 29

「どうせだったら汎用的にマルチバイト文字を扱
える仕組みにしとくか」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 30

「ちなみに日本語EUCのcharset名はujisにしと
いたで」
正直、スマンカッタ
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 31

「本家に送りつけたら取り込まれたよ!」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 32

1998/05 MySQL 3.21 日本語に正式対応
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 33

Ruby API 作成編
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 34

「Rubyって言語がめっちゃ使いやすい!」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 35

「RubyからMySQLを使いたい!」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 36

「作った!」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 37

1998/06 Ruby の MySQL API 公開
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 38

MySQLユーザ会発足編
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 39

「メーリングリストの過去ログをWebで公開した
い」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 40

「せっかくだから「日本MySQLユーザ会」とかで
っちあげてドメイン取っちゃう?」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 41

「mysql.gr.jp 取った」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 42

2000/03 日本MySQLユーザ会発足
「ユーザー」じゃなくて「ユーザ」なのは仕様です
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 43

略称「MyNA」
「MySQLは日本じゃマイナーだから」
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 44

それ以来、毎年 mysql.gr.jp のドメイン料を払
い続ける簡単なお仕事をしています
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 45

おまけ
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 46

当時のMySQL
トランザクションなし
外部参照制約なし
ストアドプロシジャ / トリガーなし
サブクエリなし
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 47

「そんなんでRDBMSと言えるの?」
俺「リレーショナルなDBを管理してればRDBMS
だ」( ー`дー´)キリッ
ゴメンナサイ
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 48

宣伝
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 49

2015/11/28 奥野さんの本の読書会スペシャル
奥野さんゲスト
MyNAができるまで
Powered by Rabbit 2.1.8

Page: 50

以上
MyNAができるまで
Powered by Rabbit 2.1.8

Other slides