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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
yanskun
August 29, 2023
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Codespaces を使って古のプロジェクトを復活させる
yanskun
August 29, 2023
More Decks by yanskun
See All by yanskun
最近AIがすごすぎて創作意欲がなくなった
yanskun
0
68
組織内で使われている言語を取得する gh extension を作った
yanskun
0
310
My Terminal
yanskun
0
56
Create Chrome Extension!
yanskun
0
170
Lets' OSS Contribute
yanskun
0
180
Gardening by GitHub Projects
yanskun
0
48
git alias で カスタムコマンドを作成
yanskun
0
91
Release を簡単にやる方法
yanskun
0
140
爆速で作る 技術ブログ
yanskun
0
110
Other Decks in Programming
See All in Programming
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
490
Contextとはなにか
chiroruxx
0
280
その問い、本当に正しいですか?AI時代のエンジニアに必要な哲学と認知科学 / ai-philosophy-cognitive-science
minodriven
5
3.9k
dRuby over BLE
makicamel
2
330
TypeScript+Orvalで実現する型安全かつ堅牢でスケーラブルなマルチチャネル通知基盤 / TSKaigi Night talks ~after conference~
d0riven
0
320
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.3k
Old Dog, New Tricks: The Java 25 Reinvention - JNation
bazlur_rahman
0
150
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
120
New "Type" system on PicoRuby
pocke
1
810
Claspは野良GASの夢をみるか
takter00
0
180
さぁV100、メモリをお食べ・・・
nilpe
0
140
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
700
Featured
See All Featured
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
140
WCS-LA-2024
lcolladotor
0
620
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
WENDY [Excerpt]
tessaabrams
11
38k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
160
Between Models and Reality
mayunak
4
330
Deep Space Network (abreviated)
tonyrice
0
170
Color Theory Basics | Prateek | Gurzu
gurzu
0
360
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Building an army of robots
kneath
306
46k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
200
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!!