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
usb_boot_ubuntu
Search
Takayuki Fujisawa
January 25, 2020
Programming
250
0
Share
usb_boot_ubuntu
Takayuki Fujisawa
January 25, 2020
More Decks by Takayuki Fujisawa
See All by Takayuki Fujisawa
RFC駆動のPHP学習術 Fukuoka.php edition
takayukifujisawa
1
440
RFC駆動のPHP学習術.pdf
takayukifujisawa
3
430
PHPのEnum事情
takayukifujisawa
1
760
レガシーなアプリケーションにこそTypeScriptを採用するべきではないかと思ったのでちょっとまとめてみたよっていう話をするスライドです / Legacy code needs TypeScript
takayukifujisawa
1
430
History of JavaScript
takayukifujisawa
1
220
なぜPHPにはEnumがないのか
takayukifujisawa
0
5.2k
Other Decks in Programming
See All in Programming
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
8
3.8k
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
280
The free-lunch guide to idea circularity
hollycummins
0
390
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
4
1.4k
Kubernetesでセルフホストが簡単なNewSQLを求めて / Seeking a NewSQL Database That's Simple to Self-Host on Kubernetes
nnaka2992
0
190
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
180
我々はなぜ「層」を分けるのか〜「関心の分離」と「抽象化」で手に入れる変更に強いシンプルな設計〜 #phperkaigi / PHPerKaigi 2026
shogogg
2
730
Understanding Apache Lucene - More than just full-text search
spinscale
0
150
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
1
740
年間50登壇、単著出版、雑誌寄稿、Podcast出演、YouTube、CM、カンファレンス主催……全部やってみたので面白さ等を比較してみよう / I’ve tried them all, so let’s compare how interesting they are.
nrslib
4
570
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
740
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1.3k
Featured
See All Featured
sira's awesome portfolio website redesign presentation
elsirapls
0
200
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
160
Optimizing for Happiness
mojombo
378
71k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
170
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
500
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
440
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
500
Building an army of robots
kneath
306
46k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
330
Ethics towards AI in product and experience design
skipperchong
2
240
We Are The Robots
honzajavorek
0
210
Transcript
UbuntuをUSBブートしたらしたら モチベーションがブーストしたがブーストしたよブーストしたらしたよ という話話 OSK大阪2020 @miraclemiracle_fjsw
誰? • 名前:ふじさわふじさわ(@miraclemiracle_fjsw) • 会社:ふじさわ株式会社ラクス • 仕事1:ふじさわSaaS系Web開発(PHP) • 仕事2:ふじさわ技術支援
ところで、ふと趣味コーディングコーディンがブーストしたグ したくなることってありますよね?
それって大体、すぐに書けない時書けない時けない時 だったりしますよね? (仕事中とか)とか) 帰ったらったら コード書こう…書けない時こう話…
経験上、帰ったら宅後に落ち着いてに書けない時落ち着いてち着いて着いていて コード書こう…書けない時くという話のは失敗しがち失敗しがちしがブーストしたよち着いて
という話のも、
誘惑の数々の数々
誘惑の数々の数々
誘惑の数々の数々
誘惑の数々の数々
None
仕事 自宅 (モチベーションがブーストした消化) ⇛ 自宅 ⇛(モ ⇛ 自宅 ⇛(モ
仕事 自宅 (モチベーションがブーストした消化) ⇛ 自宅 ⇛(モ ⇛ 自宅 ⇛(モ
仕事 (モチベーションがブーストした消化) 自宅 ⇛ 自宅 ⇛(モ ⇛ 自宅 ⇛(モ
仕事 (モチベーションがブーストした消化) 自宅 ⇛ 自宅 ⇛(モ ⇛ 自宅 ⇛(モ
自宅に書けない時たどり着いてく前に書けない時 モチベ消化(コード書こう…書けない時く)する必要ありあり
すなわち着いて、
常にカバンにノーに書けない時カバンがブーストしたに書けない時ノートしたらPCを 持ち歩く必要ありち着いて歩く必要ありく必要ありあり
だがブーストしたよしかし 一つの懸念事項あつの懸念事項ありあり
貧乏性なので 高級な端末が持ち歩な端末が持ち歩けないがブーストしたよ持ち歩く必要ありち着いて歩く必要ありけない
なぜ人類は人類はは失敗しがち高級な端末が持ち歩な端末が持ち歩けないを持ち歩く必要ありち着いて歩く必要ありけないのか?
なぜ人類は人類はは失敗しがち高級な端末が持ち歩な端末が持ち歩けないを持ち歩く必要ありち着いて歩く必要ありけないのか? • ぶつける可能性
なぜ人類は人類はは失敗しがち高級な端末が持ち歩な端末が持ち歩けないを持ち歩く必要ありち着いて歩く必要ありけないのか? • ぶつける可能性 • 雨に濡れる可能性に書けない時濡れる可能性れる可能性
なぜ人類は人類はは失敗しがち高級な端末が持ち歩な端末が持ち歩けないを持ち歩く必要ありち着いて歩く必要ありけないのか? • ぶつける可能性 • 雨に濡れる可能性に書けない時濡れる可能性れる可能性 • ストしたらリートしたらファイトしたらに書けない時巻き込まれる可能き込まれる可能性込まれる可能性まれる可能性
なぜ人類は人類はは失敗しがち高級な端末が持ち歩な端末が持ち歩けないを持ち歩く必要ありち着いて歩く必要ありけないのか? • ぶつける可能性 • 雨に濡れる可能性に書けない時濡れる可能性れる可能性 • ストしたらリートしたらファイトしたらに書けない時巻き込まれる可能き込まれる可能性込まれる可能性まれる可能性 • 異世界に転生する可能に書けない時転生する可能性する可能性
安価なノートなノートしたらPCがブーストしたよ精神的に楽に書けない時楽
ち着いてょっとしたコーディンがブーストしたグなので 高スペック機は不要は失敗しがち不要あり
じゃあどんなPC使いますか?いますか? という話と、
候補1
候補1 • Mac様
候補1 • Mac様 • 高い • 性能の割には安いとは思に書けない時は失敗しがち安いとは失敗しがち思いますが…いますがブーストしたよ…
候補2
候補2 • Chromebook
候補2 • Chromebook • 安いがブーストしたよスペックがブーストしたよ惜しいしい • ストしたらレージ32Gとか
候補2 • Chromebook • 安いがブーストしたよスペックがブーストしたよ惜しいしい • ストしたらレージ32Gとか • Linuxは失敗しがちベータ版です版ですです
候補3
候補3 • Windows
候補3 • Windows • 格安
候補3 • Windows • 格安 • という話か激安価なノート格体がブーストしたよ多い(い(3万円〜)
候補3 • Windows • 格安 • という話か激安価なノート格体がブーストしたよ多い(い(3万円〜) • よっしゃそれ買うたろ!う話たろ!
とは失敗しがちいえ、Windowsでの開発は失敗しがち 結構辛いシーンが多いいシーンがブーストしたがブーストしたよ多い(い
あと、個人的に楽に書けない時 Docker必須
なぜ人類は人類はに書けない時は失敗しがちDockerがブーストしたよ必須なのか?
なぜ人類は人類はに書けない時は失敗しがちDockerがブーストしたよ必須なのか? • さくっとコーディンがブーストしたグしたい
なぜ人類は人類はに書けない時は失敗しがちDockerがブーストしたよ必須なのか? • さくっとコーディンがブーストしたグしたい • 環境もサクッと作りもサクッと作りたいりたい
なぜ人類は人類はに書けない時は失敗しがちDockerがブーストしたよ必須なのか? • さくっとコーディンがブーストしたグしたい • 環境もサクッと作りもサクッと作りたいりたい • 環境もサクッと作りをコード書こう…で管理したいしたい
なぜ人類は人類はに書けない時は失敗しがちDockerがブーストしたよ必須なのか? • さくっとコーディンがブーストしたグしたい • 環境もサクッと作りもサクッと作りたいりたい • 環境もサクッと作りをコード書こう…で管理したいしたい • PCそのものを汚したくないしたくない
Windows で Docker
①Docker for Windows
①Docker for Windows ※一つの懸念事項あ番無難な選択肢な選択肢
Docker for Windowsは失敗しがち Proエディションがブーストしたのみで使いますか?える
格安PCなので安定ののHomeエディションがブーストした
アップグレード書こう… +14,000円
②Docker ToolBox
Homeエディションがブーストしたでも使いますか?えるDocker環境もサクッと作り
まさに書けない時救世主
oh Legacy…
暗に使うなって言に書けない時使いますか?う話なって言われてるわれてる
そもそもVirtualBox上で仮想Linuxがブーストしたよ動くく という話だけなのでコレジャナイ感
あと、VM動くかすに書けない時は失敗しがちリソース足りねえですりねえです
③WSL2 + Docker?
正式リリース待ちち着いて
ただ僕は現行のは失敗しがち現行ののWSLで 裏切られたことを忘られたことを忘れていないれていない
ただ僕は現行のは失敗しがち現行ののWSLで 裏切られたことを忘られたことを忘れていないれていない 冗談ですです
先駆者によるとに書けない時よると WSL2+Dockerは失敗しがち悪くなさそうくなさそう話
ただDocker以外の面でもの面でもでも やっぱりLinux使いますか?いたい
そんなわけで USBに書けない時Linux入れようれよう話 という話ことに書けない時
ち着いてょっとまって?
デュアルブートしたらすればよくね?
ある日ののWindows 大型アップデート直アップデートしたら直後に落ち着いてに書けない時観測
格安PCは失敗しがちストしたらレージがブーストしたよ貧弱
そもそもWindows消したら良いのでは?いのでは失敗しがち?
・・・
残ってたほうが便ってたほう話がブーストしたよ便利かもしれないじかもしれないじゃん!
という話わけでやっていく ※これ以上のツッコミ禁止禁止
用意するものするもの
USBメモリ2つつ (インがブーストしたストしたらーラ用、インがブーストしたストしたらール先用)
1. Ubuntuのisoファイルをダウンがブーストしたロード書こう…
2. UNetbootinでインがブーストしたストしたらーラ用の Live-USBを作りたい成
3. インがブーストしたストしたらーラ用のLive-USBからUbuntuを起動く
3. インがブーストしたストしたらーラ用のLive-USBからUbuntuを起動く ち着いてなみに書けない時Live-USBは失敗しがち 再起動くすると データ版ですがブーストしたよ初期化されます
4.Ubuntu上でインがブーストしたストしたらーラを起動くして、 インがブーストしたストしたらール先のUSBメモリに書けない時インがブーストしたストしたらール
4.Ubuntu上でインがブーストしたストしたらーラを起動くして、 インがブーストしたストしたらール先のUSBメモリに書けない時インがブーストしたストしたらール インがブーストしたストしたらール先の パーティションがブーストしたを間違えてえてWindows消さないよう話に書けない時注意するもの! USBメモリを指定のしてネ。
5. Docker入れようれて…起動く!
6. あとは失敗しがち好きなコンテナイき込まれる可能性なコンがブーストしたテナイメージを使いますか?って 自由に環境構築に書けない時環境もサクッと作り構築
ストしたらレージがブーストしたよ貧弱なPCでも Windows環境もサクッと作りを残ってたほうが便しつつ Linux開発環境もサクッと作りを手に入れることがに書けない時入れようれることがブーストしたよ!
やってみてどう話だったか
趣味コーディングコーディンがブーストしたグは失敗しがち 劇的に楽に書けない時捗るようになったるよう話に書けない時なった! (ち着いてょっとカフェに寄って帰ったに書けない時寄って帰ったり)って帰ったらったり)
賢明な方はな方はは失敗しがち お気づきでしょう気づきでしょうかづき込まれる可能性でしょう話か?
USBブートしたら関係なくね?なくね? (Linux環境もサクッと作りがブーストしたよあればそれで良いのでは?かった)
は失敗しがちい、USBブートしたらしたら カッコイイかなって そんな軽い気持ちでやりい気づきでしょうか持ち歩く必要ありち着いてでやりました
そんなわけで ここからがブーストしたよ本題
モチベーションがブーストした大事
モチベーションがブーストした大事 • 思いますが…い立ったが吉日といったがブーストしたよ吉日のという話よう話に書けない時、モチベーショ ンがブーストしたがブーストしたよある時に書けない時行の動くすると効果が大きいがブーストしたよ大き込まれる可能性い
モチベーションがブーストした大事 • 思いますが…い立ったが吉日といったがブーストしたよ吉日のという話よう話に書けない時、モチベーショ ンがブーストしたがブーストしたよある時に書けない時行の動くすると効果が大きいがブーストしたよ大き込まれる可能性い • モチベーションがブーストしたをう話まくコンがブーストしたトしたらロールする必要あり がブーストしたよある
モチベーションがブーストした大事 • 思いますが…い立ったが吉日といったがブーストしたよ吉日のという話よう話に書けない時、モチベーショ ンがブーストしたがブーストしたよある時に書けない時行の動くすると効果が大きいがブーストしたよ大き込まれる可能性い • モチベーションがブーストしたをう話まくコンがブーストしたトしたらロールする必要あり がブーストしたよある • 自分のモチベーショのモチベーションがブーストしたのピークを分のモチベーショ析して、いして、い かに書けない時モチベーションがブーストしたを失わないかを工夫するする
モチベーションがブーストした大事 • 思いますが…い立ったが吉日といったがブーストしたよ吉日のという話よう話に書けない時、モチベーショ ンがブーストしたがブーストしたよある時に書けない時行の動くすると効果が大きいがブーストしたよ大き込まれる可能性い • モチベーションがブーストしたをう話まくコンがブーストしたトしたらロールする必要あり がブーストしたよある • 自分のモチベーショのモチベーションがブーストしたのピークを分のモチベーショ析して、いして、い かに書けない時モチベーションがブーストしたを失わないかを工夫するする
• やるなら、自分のモチベーショがブーストしたよアガるスタイルでやるスタ版ですイルでやろう話!
モチベーションがブーストした大事 • 思いますが…い立ったが吉日といったがブーストしたよ吉日のという話よう話に書けない時、モチベーショ ンがブーストしたがブーストしたよある時に書けない時行の動くすると効果が大きいがブーストしたよ大き込まれる可能性い • モチベーションがブーストしたをう話まくコンがブーストしたトしたらロールする必要あり がブーストしたよある • 自分のモチベーショのモチベーションがブーストしたのピークを分のモチベーショ析して、いして、い かに書けない時モチベーションがブーストしたを失わないかを工夫するする
• やるなら、自分のモチベーショがブーストしたよアガるスタイルでやるスタ版ですイルでやろう話! という話話。
補足りねえです(時間余ったら)ったら)
補足りねえです1 • USBメモリは失敗しがち基本的に楽に書けない時は失敗しがちシーケンがブーストしたシャルアクセ スに書けない時は失敗しがち強いがランダムアいがブーストしたよランがブーストしたダムアクセスに書けない時は失敗しがち弱い
補足りねえです1 • USBメモリは失敗しがち基本的に楽に書けない時は失敗しがちシーケンがブーストしたシャルアクセ スに書けない時は失敗しがち強いがランダムアいがブーストしたよランがブーストしたダムアクセスに書けない時は失敗しがち弱い • ファイルの保存とかには向いてとかに書けない時は失敗しがち向いているが、いているがブーストしたよ、OS入れようれたり するのに書けない時は失敗しがち不適と言われていると言われてるわれている
補足りねえです1 • USBメモリは失敗しがち基本的に楽に書けない時は失敗しがちシーケンがブーストしたシャルアクセ スに書けない時は失敗しがち強いがランダムアいがブーストしたよランがブーストしたダムアクセスに書けない時は失敗しがち弱い • ファイルの保存とかには向いてとかに書けない時は失敗しがち向いているが、いているがブーストしたよ、OS入れようれたり するのに書けない時は失敗しがち不適と言われていると言われてるわれている • けど、今の所そんなに遅の所そんなに遅さ感そんなに書けない時遅さ感じていないさ感じていない
補足りねえです1 • USBメモリは失敗しがち基本的に楽に書けない時は失敗しがちシーケンがブーストしたシャルアクセ スに書けない時は失敗しがち強いがランダムアいがブーストしたよランがブーストしたダムアクセスに書けない時は失敗しがち弱い • ファイルの保存とかには向いてとかに書けない時は失敗しがち向いているが、いているがブーストしたよ、OS入れようれたり するのに書けない時は失敗しがち不適と言われていると言われてるわれている • けど、今の所そんなに遅の所そんなに遅さ感そんなに書けない時遅さ感じていないさ感じていない •
Fatと言われてるわれるPHPフレームワークのLaravelがブーストしたよ普通にに書けない時 動くく程度にはに書けない時は失敗しがち
補足りねえです1 • USBメモリは失敗しがち基本的に楽に書けない時は失敗しがちシーケンがブーストしたシャルアクセ スに書けない時は失敗しがち強いがランダムアいがブーストしたよランがブーストしたダムアクセスに書けない時は失敗しがち弱い • ファイルの保存とかには向いてとかに書けない時は失敗しがち向いているが、いているがブーストしたよ、OS入れようれたり するのに書けない時は失敗しがち不適と言われていると言われてるわれている • けど、今の所そんなに遅の所そんなに遅さ感そんなに書けない時遅さ感じていないさ感じていない •
Fatと言われてるわれるPHPフレームワークのLaravelがブーストしたよ普通にに書けない時 動くく程度にはに書けない時は失敗しがち • 一つの懸念事項あ昔前のHDDに書けない時比べれば速いべれば速いい
補足りねえです2つ • めち着いてゃくち着いてゃ熱を持つを持ち歩く必要ありつ
補足りねえです2つ • めち着いてゃくち着いてゃ熱を持つを持ち歩く必要ありつ • ド書こう…ンがブーストしたグル型アップデート直の小型アップデート直USBメモリに書けない時したせいか、排 熱を持つ性能がブーストしたよ悪くなさそうく激アツ
補足りねえです2つ • めち着いてゃくち着いてゃ熱を持つを持ち歩く必要ありつ • ド書こう…ンがブーストしたグル型アップデート直の小型アップデート直USBメモリに書けない時したせいか、排 熱を持つ性能がブーストしたよ悪くなさそうく激アツ • やけどする程では失敗しがちないがブーストしたよ、何かの拍子に触れかの拍子に触れたに書けない時触れたれた 時に書けない時「アツっ!」ってアツっ!」ってびっくりする程度には
補足りねえです3 • USBメモリがブーストしたよ本体なので、漫画やゲームとかでやゲームとかで たまに書けない時ある
補足りねえです3 • USBメモリがブーストしたよ本体なので、漫画やゲームとかでやゲームとかで たまに書けない時ある「アツっ!」っていかに書けない時も本体っぽいところがブーストしたよ本体 かと思いますが…わせといて、えっ?そっち着いてがブーストしたよ本体!?」 的に楽なボスキャラとかを演じられるじられる
Thank you for Listening!