Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
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 でもローカルは汚さなくてもでき そう…。