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
32
Codespaces を使って古のプロジェクトを復活させる
yanskun
August 29, 2023
Tweet
Share
More Decks by yanskun
See All by yanskun
組織内で使われている言語を取得する gh extension を作った
yanskun
0
0
My Terminal
yanskun
0
21
Create Chrome Extension!
yanskun
0
110
Lets' OSS Contribute
yanskun
0
120
Gardening by GitHub Projects
yanskun
0
22
git alias で カスタムコマンドを作成
yanskun
0
13
Release を簡単にやる方法
yanskun
0
97
爆速で作る 技術ブログ
yanskun
0
84
チーム開発での犯人探し
yanskun
1
300
Other Decks in Programming
See All in Programming
LTのやり方
yosuke_furukawa
PRO
13
1.6k
バイナリを眺めてわかる gob encoding の仕様と性質、適切な使い方 / understanding gob encoding
convto
6
1.3k
Bottom-Up Architecture – Bridging the Achitecture Code Gap
olivergierke
3
110
どこでも使える Cloudflare Workers!
codehex
5
370
俺の PHP プロファイラの話 PHP スクリプトで PHP 処理系のメモリをのぞき込む
infiniteloop_inc
0
110
Spring Bootと行レベルセキュリティではじめるマルチテナントアーキテクチャ / Multi-tenant architecture using Row-Level Security
jaguar_imo
1
540
イベント駆動アーキテクチャ導入の手引きと共通の落とし穴 / Guide to Implementing Event-Driven Architecture and Common Pitfalls
nrslib
9
2.6k
Make CPU #3 dalance
dalance
1
450
技術カンファレンスをより楽しむためにやるべき N 個のこと / N Things You Should Do to Enjoy Tech Conferences More
mackey0225
2
180
マイクロサービス基盤にフルマネージドサービスではなくKubernetesを選択する理由
bgpat
7
1.6k
コードの作者がいるうちに聞こう
ykws
1
280
ABEMA 画像配信基盤における Cloudflare Workers の活用
peaceiris
6
500
Featured
See All Featured
The Invisible Customer
myddelton
115
12k
Why Our Code Smells
bkeepers
PRO
331
56k
4 Signs Your Business is Dying
shpigford
176
21k
Mobile First: as difficult as doing things right
swwweet
218
8.7k
What's in a price? How to price your products and services
michaelherold
238
11k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
5
250
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
19
1.7k
Six Lessons from altMBA
skipperchong
22
3.1k
Making Projects Easy
brettharned
110
5.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
18
2.8k
Faster Mobile Websites
deanohume
300
30k
Rebuilding a faster, lazier Slack
samanthasiow
75
8.3k
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!!