Slide 1

Slide 1 text

Gitpodでラクラク環境構築 推しの技術LTしない? 2020/09/07 きり丸(水上 皓登)

Slide 2

Slide 2 text

Gitpodとは VS Code ライクな クラウド開発環境

Slide 3

Slide 3 text

対象者 / 非対象者 ● 初心者 ● 新しい言語を触りたい人 ● ローカル環境汚したくない人 ● ローカルでいいマシン持ってる人 ● ローカル環境が汚れても気にしない 人 対象者 非対象者

Slide 4

Slide 4 text

名前:きり丸(水上 皓登) 年齢:28歳(1992/02/04) twitter: nainaistar ブログ:きり丸の日記 https://nainaistar.hatenablog.com/ 4 サーバーサイドエンジニア 勉強会はフロントエンド ばっかり行く

Slide 5

Slide 5 text

複数の有名企業やOSSで使われています

Slide 6

Slide 6 text

メリット

Slide 7

Slide 7 text

メリット一覧 ● すぐ使える ○ 常にきれいな開発環境で開発できる ● 月に50時間無料 ● 最初から多数の言語の開発環境が整っている ● ペアプロができる

Slide 8

Slide 8 text

すぐ使える

Slide 9

Slide 9 text

すぐ使える ①リポジトリを用意します

Slide 10

Slide 10 text

すぐ使える ②URLに「gitpod.io/#」を付与します

Slide 11

Slide 11 text

すぐ使える ③終わり

Slide 12

Slide 12 text

すぐ使える ※「gitpod.io/#」を付けるのすら、めんどくさい。 という場合に対応した、Chrome拡張機能があります

Slide 13

Slide 13 text

月に50時間無料

Slide 14

Slide 14 text

月に50時間無料

Slide 15

Slide 15 text

最初から多数の言語の 開発環境が整っている

Slide 16

Slide 16 text

開発環境が整っている すぐ使えるサンプルがたくさん

Slide 17

Slide 17 text

開発環境が整っている

Slide 18

Slide 18 text

ペアプロができる

Slide 19

Slide 19 text

ペアプロができる ①自アイコンをクリックして、Share Running Workspaceを表示する

Slide 20

Slide 20 text

ペアプロができる ②リンクを共有すれば、他の人ともペアプロ出来ます

Slide 21

Slide 21 text

ユースケース

Slide 22

Slide 22 text

ユースケース ● 新しい言語を学びたい ● LeetCodeやAtCoderで得意な言語に挑戦後、 別言語でチャレンジしたい ● VimGolf等で環境構築でRubyが必要だけど、 普段使わないからローカルにRubyを入れたくない ○ ※ただし、キーバインドの制限があって、100%は遊べなかった

Slide 23

Slide 23 text

と、 Gitpodを推しているが …

Slide 24

Slide 24 text

GitHub codespaces でも同じことが出来そう

Slide 25

Slide 25 text

※現在、Early Access中で きり丸は触れてない

Slide 26

Slide 26 text

https://www.publickey1.jp/blog/20/webidevisual_studio_codespaecsgithub_codespaces.html 無料で使える?

Slide 27

Slide 27 text

GitHub codespaces 待ってます! 【レビュー】新しいマウス買いました (MX Master 2S)

Slide 28

Slide 28 text

まとめ ● すぐ使える ○ 常にきれいな開発環境で開発できる ● 月に50時間無料 ● 最初から多数の言語の開発環境が整っている ● ペアプロができる

Slide 29

Slide 29 text

Appendix

Slide 30

Slide 30 text

新しい言語を学びたければgitpodいいぞ https://nainaistar.hatenablog.com/entry/2020/07/15/%E6%96%B0%E3%81%97%E3%81%84%E8%A8%80%E8%AA%9E%E 3%82%92%E5%AD%A6%E3%81%B3%E3%81%9F%E3%81%91%E3%82%8C%E3%81%B0gitpod%E3%81%84%E3%81%84%E3 %81%9E

Slide 31

Slide 31 text

Remote Container でもローカルは汚さなくてもでき そう…。