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
Codespaces を使って古のプロジェクトを復活させる
Search
yanskun
August 29, 2023
Programming
0
42
Codespaces を使って古のプロジェクトを復活させる
yanskun
August 29, 2023
Tweet
Share
More Decks by yanskun
See All by yanskun
組織内で使われている言語を取得する gh extension を作った
yanskun
0
110
My Terminal
yanskun
0
28
Create Chrome Extension!
yanskun
0
130
Lets' OSS Contribute
yanskun
0
150
Gardening by GitHub Projects
yanskun
0
26
git alias で カスタムコマンドを作成
yanskun
0
15
Release を簡単にやる方法
yanskun
0
110
爆速で作る 技術ブログ
yanskun
0
87
チーム開発での犯人探し
yanskun
1
310
Other Decks in Programming
See All in Programming
Creating a Free Video Ad Network on the Edge
mizoguchicoji
0
120
レガシーシステムにどう立ち向かうか 複雑さと理想と現実/vs-legacy
suzukihoge
14
2.2k
Arm移行タイムアタック
qnighy
0
320
ペアーズにおけるAmazon Bedrockを⽤いた障害対応⽀援 ⽣成AIツールの導⼊事例 @ 20241115配信AWSウェビナー登壇
fukubaka0825
6
1.9k
[Do iOS '24] Ship your app on a Friday...and enjoy your weekend!
polpielladev
0
100
距離関数を極める! / SESSIONS 2024
gam0022
0
280
GitHub Actionsのキャッシュと手を挙げることの大切さとそれに必要なこと
satoshi256kbyte
5
430
Contemporary Test Cases
maaretp
0
140
2024/11/8 関西Kaggler会 2024 #3 / Kaggle Kernel で Gemma 2 × vLLM を動かす。
kohecchi
5
920
受け取る人から提供する人になるということ
little_rubyist
0
230
AI時代におけるSRE、 あるいはエンジニアの生存戦略
pyama86
6
1.1k
Flutterを言い訳にしない!アプリの使い心地改善テクニック5選🔥
kno3a87
1
180
Featured
See All Featured
A better future with KSS
kneath
238
17k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
Agile that works and the tools we love
rasmusluckow
327
21k
A Philosophy of Restraint
colly
203
16k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
24k
How to Ace a Technical Interview
jacobian
276
23k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.8k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
The Art of Programming - Codeland 2020
erikaheidi
52
13k
A Tale of Four Properties
chriscoyier
156
23k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Transcript
GitHub Codespaces WED, inc. Naoya Yasuda yanskun
yanskun Gears: Neovim/VSCode, Alacritty, tmux, yabai, Hammerspoon, HHKB Motto: 仕事よりも仕事道具が好き。サ
ボるためなら死ねる。 Hobby: サイクリング、デイキャンプ、漫 画、スマブラ
古いプロジェクトが還ってくる。 お盆
Introduction フロントエンジニアの僕は Node14 が動かなくて、動かなくなっ てしまって、急遽バージョンアップを行った 僕のプロジェクトでの 14 to 16 は簡単だった。
数字変えるだけ 古いバージョンが、Apple silicon で動かないこ とがしばしばある。
3年間メンテナンスされていない忘れられていた Repository を運用で使わないといけないシーンがあっ た。Python: 3.8 いろんな問題があって、 僕が持ってる M1 マシーンでは起動できないことがわ かった。
Docker 使っても無理だった。わっけわかんねえ。 Problem 💢
ローカルで起動しなきゃいいんだ。 GitHub Codespaces
Development
Development
None
Good - container の config をプロジェクト内のコードで保管 できるので、オンボーディンとかに有効そう - ブラウザの中で完結するので、iPad でも外部キー
ボードがあれば開発ができる - 非エンジニアがデザイン変更する時などに、めちゃく ちゃ使える気がする - 環境構築がいらないので
Pruning - Dotfiles のインストールもできるそう。 以下は欲しい - .zshrc - starship.toml -
.gitconfig - github.dev とローカルで、拡張機能の使い分けをし たい。 - Wakatime とか毎回 Token を求められるのでうざい
x.com/yanskun github.com/yanskun Thanks!!