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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
yanskun
August 29, 2023
Programming
0
100
Codespaces を使って古のプロジェクトを復活させる
yanskun
August 29, 2023
Tweet
Share
More Decks by yanskun
See All by yanskun
最近AIがすごすぎて創作意欲がなくなった
yanskun
0
46
組織内で使われている言語を取得する gh extension を作った
yanskun
0
280
My Terminal
yanskun
0
51
Create Chrome Extension!
yanskun
0
160
Lets' OSS Contribute
yanskun
0
170
Gardening by GitHub Projects
yanskun
0
43
git alias で カスタムコマンドを作成
yanskun
0
77
Release を簡単にやる方法
yanskun
0
140
爆速で作る 技術ブログ
yanskun
0
100
Other Decks in Programming
See All in Programming
へんな働き方
yusukebe
5
2.8k
ふつうのRubyist、ちいさなデバイス、大きな一年 / Ordinary Rubyists, Tiny Devices, Big Year
chobishiba
1
500
AI活用のコスパを最大化する方法
ochtum
0
280
Vuetify 3 → 4 何が変わった?差分と移行ポイント10分まとめ
koukimiura
0
180
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
210
Fundamentals of Software Engineering In the Age of AI
therealdanvega
2
290
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
3
1.8k
S3ストレージクラスの「見える」「ある」「使える」は全部違う ─ 体験から見た、仕様の深淵を覗く
ya_ma23
0
890
Ruby and LLM Ecosystem 2nd
koic
1
1.2k
The free-lunch guide to idea circularity
hollycummins
0
320
Cyrius ーLinux非依存にコンテナをネイティブ実行する専用OSー
n4mlz
0
230
どんと来い、データベース信頼性エンジニアリング / Introduction to DBRE
nnaka2992
1
320
Featured
See All Featured
Technical Leadership for Architectural Decision Making
baasie
3
300
Building Adaptive Systems
keathley
44
3k
Six Lessons from altMBA
skipperchong
29
4.2k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
480
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
81
Building the Perfect Custom Keyboard
takai
2
720
Between Models and Reality
mayunak
2
240
Faster Mobile Websites
deanohume
310
31k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
280
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
200
Git: the NoSQL Database
bkeepers
PRO
432
67k
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!!