Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Gitpodでラクラク環境構築/easy_Development_environment_fo...
Search
kirimaru
September 07, 2020
Programming
0
770
Gitpodでラクラク環境構築/easy_Development_environment_for_Gitpod
簡単に開発環境構築できるぞ
kirimaru
September 07, 2020
Tweet
Share
More Decks by kirimaru
See All by kirimaru
DDD(ドメイン駆動設計)を知らない人に知ったつもりさせる/Introduce_DDD_to_unfamiliar_individuals
hirotokirimaru
0
250
例示! Spring Bootで作られた REST APIのテストコード/ Testing-Example-for-a-REST-API-created-with-Spring-Boot
hirotokirimaru
2
1.7k
一緒に使うことが多い値は別クラスにしよう(Data Clumps)/data_clumps_is_useful
hirotokirimaru
0
650
Backlogが好きな話。/i_like_backlog
hirotokirimaru
0
110
私が好きなポートアンドアダプターを紹介する/I-like-hexagonal-architecture.pdf
hirotokirimaru
1
830
名付けのためにクラス図を元に会話しよう/Let's-use-class-diagram-to-communicate-with-client
hirotokirimaru
0
590
Code Smellsの Primitive Obsession に気を付けて設計する/Designing-with-Code-Smells-Primitive-Obsession
hirotokirimaru
1
3.2k
FCCを推す/My favorite software architecture is FCC
hirotokirimaru
0
190
我々はなぜオブジェクト指向やDDD等のアーキテクチャを学ぶのか/Why_we_learn_ObjectOriented_and_DDD_Architecture
hirotokirimaru
1
1k
Other Decks in Programming
See All in Programming
個人アプリを2年ぶりにアプデしたから褒めて / I just updated my personal app, praise me!
lovee
0
300
『改訂新版 良いコード/悪いコードで学ぶ設計入門』活用方法−爆速でスキルアップする!効果的な学習アプローチ / effective-learning-of-good-code
minodriven
29
4.8k
SRE、開発、QAが協業して挑んだリリースプロセス改革@SRE Kaigi 2025
nealle
1
3.3k
[Fin-JAWS 第38回 ~re:Invent 2024 金融re:Cap~]FaultInjectionServiceアップデート@pre:Invent2024
shintaro_fukatsu
0
360
watsonx.ai Dojo #6 継続的なAIアプリ開発と展開
oniak3ibm
PRO
0
270
Moscow Python Meetup №97. Константин Крестников (Техлид команды GigaChain (SberDevices)). GigaChain: Новые инструменты для разработки агентов на примере агента техподдержки
moscowdjango
PRO
0
100
AWS re:Invent 2024個人的まとめ
satoshi256kbyte
0
150
Spring gRPC について / About Spring gRPC
mackey0225
0
180
富山発の個人開発サービスで日本中の学校の業務を改善した話
krpk1900
3
310
Pythonでもちょっとリッチな見た目のアプリを設計してみる
ueponx
0
230
ATDDで素早く安定した デリバリを実現しよう!
tonnsama
1
2.4k
GitHub CopilotでTypeScriptの コード生成するワザップ
starfish719
28
6.1k
Featured
See All Featured
Unsuck your backbone
ammeep
669
57k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
BBQ
matthewcrist
85
9.4k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
6
220
For a Future-Friendly Web
brad_frost
176
9.5k
Faster Mobile Websites
deanohume
305
30k
Statistics for Hackers
jakevdp
797
220k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.3k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Transcript
Gitpodでラクラク環境構築 推しの技術LTしない? 2020/09/07 きり丸(水上 皓登)
Gitpodとは VS Code ライクな クラウド開発環境
対象者 / 非対象者 • 初心者 • 新しい言語を触りたい人 • ローカル環境汚したくない人 •
ローカルでいいマシン持ってる人 • ローカル環境が汚れても気にしない 人 対象者 非対象者
名前:きり丸(水上 皓登) 年齢:28歳(1992/02/04) twitter: nainaistar ブログ:きり丸の日記 https://nainaistar.hatenablog.com/ 4 サーバーサイドエンジニア 勉強会はフロントエンド
ばっかり行く
複数の有名企業やOSSで使われています
メリット
メリット一覧 • すぐ使える ◦ 常にきれいな開発環境で開発できる • 月に50時間無料 • 最初から多数の言語の開発環境が整っている •
ペアプロができる
すぐ使える
すぐ使える ①リポジトリを用意します
すぐ使える ②URLに「gitpod.io/#」を付与します
すぐ使える ③終わり
すぐ使える ※「gitpod.io/#」を付けるのすら、めんどくさい。 という場合に対応した、Chrome拡張機能があります
月に50時間無料
月に50時間無料
最初から多数の言語の 開発環境が整っている
開発環境が整っている すぐ使えるサンプルがたくさん
開発環境が整っている
ペアプロができる
ペアプロができる ①自アイコンをクリックして、Share Running Workspaceを表示する
ペアプロができる ②リンクを共有すれば、他の人ともペアプロ出来ます
ユースケース
ユースケース • 新しい言語を学びたい • LeetCodeやAtCoderで得意な言語に挑戦後、 別言語でチャレンジしたい • VimGolf等で環境構築でRubyが必要だけど、 普段使わないからローカルにRubyを入れたくない ◦
※ただし、キーバインドの制限があって、100%は遊べなかった
と、 Gitpodを推しているが …
GitHub codespaces でも同じことが出来そう
※現在、Early Access中で きり丸は触れてない
https://www.publickey1.jp/blog/20/webidevisual_studio_codespaecsgithub_codespaces.html 無料で使える?
GitHub codespaces 待ってます! 【レビュー】新しいマウス買いました (MX Master 2S)
まとめ • すぐ使える ◦ 常にきれいな開発環境で開発できる • 月に50時間無料 • 最初から多数の言語の開発環境が整っている •
ペアプロができる
Appendix
新しい言語を学びたければ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
Remote Container でもローカルは汚さなくてもでき そう…。