Slide 1

Slide 1 text

せっかくのプレゼン資料なんだから Git で管理しよう Slides を公開しよう 中野充敏 @ItSANgo 2016-Aug.-14 License: CC BY-ND

Slide 2

Slide 2 text

2 今日発表した皆さん 資料をどうしますか ? ● 捨てる ← ● 残す

Slide 3

Slide 3 text

3 それを捨てるなんてとんでもない ! ● あなたにとって資産です ● みんなにとっても資産です ● 資産は残しておきましょう

Slide 4

Slide 4 text

4 単に残すだけでなく、将来にわたってメ ンテしたいですね ● 流用して、別の機会に使うとか ● 新たな発見があって追記するとか ● 誤りに気がついて訂正するとか ● 版管理が必要ですね。

Slide 5

Slide 5 text

5 DVCS の登場 ● Git        ← ● Bazaar ● Mercurial (hg) ● いろいろあるけど Git が便利 ● Git を勉強したいなら Pro Git – https://progit-ja.github.io/

Slide 6

Slide 6 text

6 でも Slide 資料って binary だよね ● *.odp (LibreOffice Impress) ● *.pptx (Microsoft Office PowerPoint) ● binary を VCS で管理するのも悲しい

Slide 7

Slide 7 text

7 その binary 、ただの ZIP です ● 中身はほぼ XML ファイルの集合 ● なら、最初から XML で保存すれば良くね ? ● Impress →Flat XML ODF Documentation (*.fodp) ● PowerPoint XML Presentation (*.xml)

Slide 8

Slide 8 text

8 ● Git にしたのだから OSS hosting も使 えるよね ● backup にもなるし ● 誤りを指摘してもらえるかもしれないし ● で、どの hosting を使う ? ● GitHub ● Bitbucket ● ちょっと検索したらこんなページがあった – https://ja.wikipedia.org/wiki/OSS%E3%83 %9B%E3%82%B9%E3%83%86%E3%82%A3%E3%83%B3 %E3%82%B0%E3%82%B5%E3%83%BC%E3%83%93%E3 %82%B9%E3%81%AE%E6%AF%94%E8%BC%83 ● さあ、どれだ ?

Slide 9

Slide 9 text

9 Bitbucket が良くね ? ● 欲しいものは大体そろっている ● Git Repository ● Pull Request ● Wiki ● Issue tracker ● 無いのは議論のための ML くらい ? – そこまで大袈裟にする必要もないし

Slide 10

Slide 10 text

10 出来上がった資料も残そう ● SlideShare ● SpeackerDeck ● どうせなら両方に登録すれば ?

Slide 11

Slide 11 text

11 家に帰ってやること決まったよね ? ● さあ、資料を upload するのだ !

Slide 12

Slide 12 text

12 ご意見求む ● Dis れ !

Slide 13

Slide 13 text

13 参考 ● https://bitbucket.org/ ● https://github.com/ ● http://www.slideshare.net/ ● https://speakerdeck.com/