ssmjpに参加してきました

# [ssmjp](https://ssmjp.connpass.com/event/105129/)に参加してきました!!

### きっかけ

以前からJAWS-CLI支部でお世話になっている@tcshさんが
お話しされると風の噂を耳にして参加してきました。

会場はソフトバンク様でした。綺麗なところ。

今回は "平成生まれ枠" で参加させていただきました。


## SSMJPとは

https://ssm.pkan.org/ssmjp%E3%81%A8%E3%81%AF/

・毎月1回の開催
・セキュリティやインフラ運用がメイン。
・カオスな発表(ITじゃないこともあるらしい)に定評

### SSMJP => 「(鶏)ささみの会」という呼びかた

Sinbashi Study Meetingというのが語源らしいが
新橋で開催されることも少なかったという。
なんというフリーダム。


### アウトプットしないのは知的な便秘

がモットーだそうです。
これを聞いて久々にこのブログを書いているので頑張ります。



## 1. @tcshさん `jusとssmjpと運用とワタシ`

### jus(日本UNIXユーザー会)

https://www.jus.or.jp/

お恥ずかしい話、初めて知りました。
そんな会があったんだー、程度です。

##### 裏話が多めだったので、簡単にポイントだけ。

```
[ポイント]
・職場は永続ではない
・自動化は一方通行ではない (自動化を手動に戻す!?)
・自動化実装よりも、業務フロー適正化の方が効果があることが多い
```

<font color="red">理想を掲げないと、現実との差が見つけられない!!!</font>

* **jus**が「運用研究」の大きな**きっかけ**
* **ssmjp**が「運用研究」の大きな**推進力**

##### 自分が想像し得ない話が多く、物語のように聞かせていただきました！




## 2. @takano32さん `平成生まれのためのMINIX講座`

### MINIX

https://ja.wikipedia.org/wiki/MINIX

#### LINUXの祖先の1つ!!!

![1000px-Unix_timeline.en.svg.png](https://qiita-image-store.s3.amazonaws.com/0/161922/e01905c9-90ab-59b8-7c04-c244436223a9.png)


UNIX系のOSの1つで、OSの教材として作成された。
作者のタネンバウムさんは、作ったOSを実用には考えずにいた。

しかし...

* それを実用化したい
* 実用化をさせたくない

という話になり、のちのLINUX作者であるにライナスさんが
タネンバウムさんの書いた書籍を4ヶ月くらい引きこもって読み耽り、それからLINUXができたという。

[マイクロカーネル VS モノリシックカーネルの戦い](https://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%B3%E3%83%89%E3%83%AA%E3%83%A5%E3%83%BC%E3%83%BB%E3%82%BF%E3%83%8D%E3%83%B3%E3%83%90%E3%82%A6%E3%83%A0%E3%81%A8%E3%83%AA%E3%83%BC%E3%83%8C%E3%82%B9%E3%83%BB%E3%83%88%E3%83%BC%E3%83%B4%E3%82%A1%E3%83%AB%E3%82%BA%E3%81%AE%E8%AD%B0%E8%AB%96)
という記事がwikiにあるくらい論争があったらしい。
(なぜか2006年に議論が再燃したという話も)

```
1987年 => MINIX(タネンバウム)
1991年 => LINUX誕生(ライナス)
```

##### 自分の生まれた年にLINUXができたんだなー、という感慨深いものがありました。


### 現在のMINIX

現在も開発は続いている。
最新のリリースは2014-09-14。

試してみるのはDockerを使うのが楽。
docker-buildからsshでやってみるといい。

```
[ポイント]
NetBSDの派生という位置付け。
実用向けではない。
v3.4のリリースが待っているらしい。平成には間に合わないみたいだけど。
```

### 今後のMINIX

完全に開発が止まっているわけではない。
バランスを考慮しつつ、実用に向けているらしい。


### まとめ
```
* minix = linuxの祖先
* 現在、タネンバウムさん(MINIX作者)とライナスさん(LINUX作者)の関係は良好
* 現在も開発が続いている
=> 環境の変化に対応して続いており、長期のメンテナンスという観点でも参考にできる
```

#####ちょっとしたデモを動かしてくれたので面白かったです。


## 3. @hourinさん `「平成生まれのためのUNIX&IT歴史講座 〜1990年代後半編〜」`

https://www.jus.or.jp/jus-history.html

最近JUSの古文書が出てきたので電子版化しているらしい。
そこからUNIXの歴史を振り返ってくれるという。

今回の範囲
<font color="red">1995-1999年頃</font>

#### 1. ITの勉強会:

```
それまでのITセミナー: 平日の日中、参加費は1万円以上
jusのしたITセミナー: 平日夜や休日に開催。1,000~2,000円にした。
```

##### 今のIT勉強会に至る流れを作った


#### 2. UNIX Fair:

```
* 1980-90年代は各社でUNIXマシンを作っていた。<font color="red">(OSも各社で違っていた!?)</font>
* 一覧できる展示会が開催 => 1986~1995まで続いていた
* Mosaicの体験会をした。(当時最先端のブラウザ。初めて文字と画像を同じ画面に表示できるようにした!!)
* OSの接続の検証 (OSの違いから接続できない可能性をはらんでいた。そのためインターネットの接続の検証の役割を担っていた)
```

現在は[interop](https://www.interop.jp/)がその役割を担っている


#### 3. PC-UNIXの勉強会:

https://ja.wikipedia.org/wiki/PC-UNIX

```
[PC-UNIX]
* 1980年代までのUNIXマシン。
* 専用のハードウェア、専用のOS。
* 現在のmacOSなどはこれの子孫。
```

##### これのおかげで、共有されていたPCを個人の手に至らせた。

#### 4. ワークショップ

```
[ワークショップのセッション]
* webサーバ(ApacheやIIS) => Nginxはまだなかった!!!
* CGIのセキュリティが主な話題
* proxyとキャッシュ => 細い回線をなんとかするための試行錯誤
* www検索エンジンの開発競争 => まだGoogleがいなかった!!!


[windowsとLinuxの共存]
* まだこの頃Linuxは黎明期(2000年代以降) => windowsの方が安く構築できた
* UNIX共存の場所をjasが担っていた


[1990年代のメールサーバ]
* Sendmailが主流(Gmailも出てきてきた) => まだPostfixはなかった!!!
* spam対策の技術が出てきていた
```

#### 5. Perl-Conf

プログラミング言語を主としたカンファレンス

```
* Rubyの「まつもとゆきひろ」さんが基調講演(まだRubyが作られたばかりの頃だった)
* windowsでどうPrelを使うかなどを話した
```
##### 日本で<font color="red">**オープンソース**</font>という言葉は、オライリー氏がここで初めてと使ったそうです。


##### 6. オープンソース祭り
```
日本のオープンソースコミュニティが一堂に会した最初の展示会。
・今までUNIXは商用の展示会だった　=> OSSが集まったコミュニティが集まったイベントとしては日本初(OSSカンファレンスはこの後)
・1990年代後半からOSSが盛んになった
```


### まとめ

```
・UNIXマシンは業務で共有だった => 個人所有に変わっていった
・UNIXからwindowに代わり、そこからLinux/FreeBSDが台頭してくる時代
・インターネットの悪用との戦い(SPAM/ファイアウォール普及)
・webの台頭とCGI全盛
・オープンソースの概要が広まってきた
```


## 最後に...

### 今の流行技術も20年後には古い技術になっていく
#### => 今の技術を記録に残していくことが大事

今後、アウトプットの機会を増やしていこうと思いました。まる。