Slide 1

Slide 1 text

UbuntuをUSBブートしたらしたら モチベーションがブーストしたがブーストしたよブーストしたらしたよ という話話 OSK大阪2020 @miraclemiracle_fjsw

Slide 2

Slide 2 text

誰? ● 名前:ふじさわふじさわ(@miraclemiracle_fjsw) ● 会社:ふじさわ株式会社ラクス ● 仕事1:ふじさわSaaS系Web開発(PHP) ● 仕事2:ふじさわ技術支援

Slide 3

Slide 3 text

ところで、ふと趣味コーディングコーディンがブーストしたグ したくなることってありますよね?

Slide 4

Slide 4 text

それって大体、すぐに書けない時書けない時けない時 だったりしますよね? (仕事中とか)とか) 帰ったらったら コード書こう…書けない時こう話…

Slide 5

Slide 5 text

経験上、帰ったら宅後に落ち着いてに書けない時落ち着いてち着いて着いていて コード書こう…書けない時くという話のは失敗しがち失敗しがちしがブーストしたよち着いて

Slide 6

Slide 6 text

という話のも、

Slide 7

Slide 7 text

誘惑の数々の数々

Slide 8

Slide 8 text

誘惑の数々の数々

Slide 9

Slide 9 text

誘惑の数々の数々

Slide 10

Slide 10 text

誘惑の数々の数々

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

仕事 自宅 (モチベーションがブーストした消化) ⇛ 自宅 ⇛(モ ⇛ 自宅 ⇛(モ

Slide 13

Slide 13 text

仕事 自宅 (モチベーションがブーストした消化) ⇛ 自宅 ⇛(モ ⇛ 自宅 ⇛(モ

Slide 14

Slide 14 text

仕事 (モチベーションがブーストした消化) 自宅 ⇛ 自宅 ⇛(モ ⇛ 自宅 ⇛(モ

Slide 15

Slide 15 text

仕事 (モチベーションがブーストした消化) 自宅 ⇛ 自宅 ⇛(モ ⇛ 自宅 ⇛(モ

Slide 16

Slide 16 text

自宅に書けない時たどり着いてく前に書けない時 モチベ消化(コード書こう…書けない時く)する必要ありあり

Slide 17

Slide 17 text

すなわち着いて、

Slide 18

Slide 18 text

常にカバンにノーに書けない時カバンがブーストしたに書けない時ノートしたらPCを 持ち歩く必要ありち着いて歩く必要ありく必要ありあり

Slide 19

Slide 19 text

だがブーストしたよしかし 一つの懸念事項あつの懸念事項ありあり

Slide 20

Slide 20 text

貧乏性なので 高級な端末が持ち歩な端末が持ち歩けないがブーストしたよ持ち歩く必要ありち着いて歩く必要ありけない

Slide 21

Slide 21 text

なぜ人類は人類はは失敗しがち高級な端末が持ち歩な端末が持ち歩けないを持ち歩く必要ありち着いて歩く必要ありけないのか?

Slide 22

Slide 22 text

なぜ人類は人類はは失敗しがち高級な端末が持ち歩な端末が持ち歩けないを持ち歩く必要ありち着いて歩く必要ありけないのか? • ぶつける可能性

Slide 23

Slide 23 text

なぜ人類は人類はは失敗しがち高級な端末が持ち歩な端末が持ち歩けないを持ち歩く必要ありち着いて歩く必要ありけないのか? • ぶつける可能性 • 雨に濡れる可能性に書けない時濡れる可能性れる可能性

Slide 24

Slide 24 text

なぜ人類は人類はは失敗しがち高級な端末が持ち歩な端末が持ち歩けないを持ち歩く必要ありち着いて歩く必要ありけないのか? • ぶつける可能性 • 雨に濡れる可能性に書けない時濡れる可能性れる可能性 • ストしたらリートしたらファイトしたらに書けない時巻き込まれる可能き込まれる可能性込まれる可能性まれる可能性

Slide 25

Slide 25 text

なぜ人類は人類はは失敗しがち高級な端末が持ち歩な端末が持ち歩けないを持ち歩く必要ありち着いて歩く必要ありけないのか? • ぶつける可能性 • 雨に濡れる可能性に書けない時濡れる可能性れる可能性 • ストしたらリートしたらファイトしたらに書けない時巻き込まれる可能き込まれる可能性込まれる可能性まれる可能性 • 異世界に転生する可能に書けない時転生する可能性する可能性

Slide 26

Slide 26 text

安価なノートなノートしたらPCがブーストしたよ精神的に楽に書けない時楽

Slide 27

Slide 27 text

ち着いてょっとしたコーディンがブーストしたグなので 高スペック機は不要は失敗しがち不要あり

Slide 28

Slide 28 text

じゃあどんなPC使いますか?いますか? という話と、

Slide 29

Slide 29 text

候補1

Slide 30

Slide 30 text

候補1 • Mac様

Slide 31

Slide 31 text

候補1 • Mac様 • 高い • 性能の割には安いとは思に書けない時は失敗しがち安いとは失敗しがち思いますが…いますがブーストしたよ…

Slide 32

Slide 32 text

候補2

Slide 33

Slide 33 text

候補2 • Chromebook

Slide 34

Slide 34 text

候補2 • Chromebook • 安いがブーストしたよスペックがブーストしたよ惜しいしい • ストしたらレージ32Gとか

Slide 35

Slide 35 text

候補2 • Chromebook • 安いがブーストしたよスペックがブーストしたよ惜しいしい • ストしたらレージ32Gとか • Linuxは失敗しがちベータ版です版ですです

Slide 36

Slide 36 text

候補3

Slide 37

Slide 37 text

候補3 • Windows

Slide 38

Slide 38 text

候補3 • Windows • 格安

Slide 39

Slide 39 text

候補3 • Windows • 格安 • という話か激安価なノート格体がブーストしたよ多い(い(3万円〜)

Slide 40

Slide 40 text

候補3 • Windows • 格安 • という話か激安価なノート格体がブーストしたよ多い(い(3万円〜) • よっしゃそれ買うたろ!う話たろ!

Slide 41

Slide 41 text

とは失敗しがちいえ、Windowsでの開発は失敗しがち 結構辛いシーンが多いいシーンがブーストしたがブーストしたよ多い(い

Slide 42

Slide 42 text

あと、個人的に楽に書けない時 Docker必須

Slide 43

Slide 43 text

なぜ人類は人類はに書けない時は失敗しがちDockerがブーストしたよ必須なのか?

Slide 44

Slide 44 text

なぜ人類は人類はに書けない時は失敗しがちDockerがブーストしたよ必須なのか? • さくっとコーディンがブーストしたグしたい

Slide 45

Slide 45 text

なぜ人類は人類はに書けない時は失敗しがちDockerがブーストしたよ必須なのか? • さくっとコーディンがブーストしたグしたい • 環境もサクッと作りもサクッと作りたいりたい

Slide 46

Slide 46 text

なぜ人類は人類はに書けない時は失敗しがちDockerがブーストしたよ必須なのか? • さくっとコーディンがブーストしたグしたい • 環境もサクッと作りもサクッと作りたいりたい • 環境もサクッと作りをコード書こう…で管理したいしたい

Slide 47

Slide 47 text

なぜ人類は人類はに書けない時は失敗しがちDockerがブーストしたよ必須なのか? • さくっとコーディンがブーストしたグしたい • 環境もサクッと作りもサクッと作りたいりたい • 環境もサクッと作りをコード書こう…で管理したいしたい • PCそのものを汚したくないしたくない

Slide 48

Slide 48 text

Windows で Docker

Slide 49

Slide 49 text

①Docker for Windows

Slide 50

Slide 50 text

①Docker for Windows ※一つの懸念事項あ番無難な選択肢な選択肢

Slide 51

Slide 51 text

Docker for Windowsは失敗しがち Proエディションがブーストしたのみで使いますか?える

Slide 52

Slide 52 text

格安PCなので安定ののHomeエディションがブーストした

Slide 53

Slide 53 text

アップグレード書こう… +14,000円

Slide 54

Slide 54 text

②Docker ToolBox

Slide 55

Slide 55 text

Homeエディションがブーストしたでも使いますか?えるDocker環境もサクッと作り

Slide 56

Slide 56 text

まさに書けない時救世主

Slide 57

Slide 57 text

oh Legacy…

Slide 58

Slide 58 text

暗に使うなって言に書けない時使いますか?う話なって言われてるわれてる

Slide 59

Slide 59 text

そもそもVirtualBox上で仮想Linuxがブーストしたよ動くく という話だけなのでコレジャナイ感

Slide 60

Slide 60 text

あと、VM動くかすに書けない時は失敗しがちリソース足りねえですりねえです

Slide 61

Slide 61 text

③WSL2 + Docker?

Slide 62

Slide 62 text

正式リリース待ちち着いて

Slide 63

Slide 63 text

ただ僕は現行のは失敗しがち現行ののWSLで 裏切られたことを忘られたことを忘れていないれていない

Slide 64

Slide 64 text

ただ僕は現行のは失敗しがち現行ののWSLで 裏切られたことを忘られたことを忘れていないれていない 冗談ですです

Slide 65

Slide 65 text

先駆者によるとに書けない時よると WSL2+Dockerは失敗しがち悪くなさそうくなさそう話

Slide 66

Slide 66 text

ただDocker以外の面でもの面でもでも やっぱりLinux使いますか?いたい

Slide 67

Slide 67 text

そんなわけで USBに書けない時Linux入れようれよう話 という話ことに書けない時

Slide 68

Slide 68 text

ち着いてょっとまって?

Slide 69

Slide 69 text

デュアルブートしたらすればよくね?

Slide 70

Slide 70 text

ある日ののWindows 大型アップデート直アップデートしたら直後に落ち着いてに書けない時観測

Slide 71

Slide 71 text

格安PCは失敗しがちストしたらレージがブーストしたよ貧弱

Slide 72

Slide 72 text

そもそもWindows消したら良いのでは?いのでは失敗しがち?

Slide 73

Slide 73 text

・・・

Slide 74

Slide 74 text

残ってたほうが便ってたほう話がブーストしたよ便利かもしれないじかもしれないじゃん!

Slide 75

Slide 75 text

という話わけでやっていく ※これ以上のツッコミ禁止禁止

Slide 76

Slide 76 text

用意するものするもの

Slide 77

Slide 77 text

USBメモリ2つつ (インがブーストしたストしたらーラ用、インがブーストしたストしたらール先用)

Slide 78

Slide 78 text

1. Ubuntuのisoファイルをダウンがブーストしたロード書こう…

Slide 79

Slide 79 text

2. UNetbootinでインがブーストしたストしたらーラ用の Live-USBを作りたい成

Slide 80

Slide 80 text

3. インがブーストしたストしたらーラ用のLive-USBからUbuntuを起動く

Slide 81

Slide 81 text

3. インがブーストしたストしたらーラ用のLive-USBからUbuntuを起動く ち着いてなみに書けない時Live-USBは失敗しがち 再起動くすると データ版ですがブーストしたよ初期化されます

Slide 82

Slide 82 text

4.Ubuntu上でインがブーストしたストしたらーラを起動くして、 インがブーストしたストしたらール先のUSBメモリに書けない時インがブーストしたストしたらール

Slide 83

Slide 83 text

4.Ubuntu上でインがブーストしたストしたらーラを起動くして、 インがブーストしたストしたらール先のUSBメモリに書けない時インがブーストしたストしたらール インがブーストしたストしたらール先の パーティションがブーストしたを間違えてえてWindows消さないよう話に書けない時注意するもの! USBメモリを指定のしてネ。

Slide 84

Slide 84 text

5. Docker入れようれて…起動く!

Slide 85

Slide 85 text

6. あとは失敗しがち好きなコンテナイき込まれる可能性なコンがブーストしたテナイメージを使いますか?って 自由に環境構築に書けない時環境もサクッと作り構築

Slide 86

Slide 86 text

ストしたらレージがブーストしたよ貧弱なPCでも Windows環境もサクッと作りを残ってたほうが便しつつ Linux開発環境もサクッと作りを手に入れることがに書けない時入れようれることがブーストしたよ!

Slide 87

Slide 87 text

やってみてどう話だったか

Slide 88

Slide 88 text

趣味コーディングコーディンがブーストしたグは失敗しがち 劇的に楽に書けない時捗るようになったるよう話に書けない時なった! (ち着いてょっとカフェに寄って帰ったに書けない時寄って帰ったり)って帰ったらったり)

Slide 89

Slide 89 text

賢明な方はな方はは失敗しがち お気づきでしょう気づきでしょうかづき込まれる可能性でしょう話か?

Slide 90

Slide 90 text

USBブートしたら関係なくね?なくね? (Linux環境もサクッと作りがブーストしたよあればそれで良いのでは?かった)

Slide 91

Slide 91 text

は失敗しがちい、USBブートしたらしたら カッコイイかなって そんな軽い気持ちでやりい気づきでしょうか持ち歩く必要ありち着いてでやりました

Slide 92

Slide 92 text

そんなわけで ここからがブーストしたよ本題

Slide 93

Slide 93 text

モチベーションがブーストした大事

Slide 94

Slide 94 text

モチベーションがブーストした大事 • 思いますが…い立ったが吉日といったがブーストしたよ吉日のという話よう話に書けない時、モチベーショ ンがブーストしたがブーストしたよある時に書けない時行の動くすると効果が大きいがブーストしたよ大き込まれる可能性い

Slide 95

Slide 95 text

モチベーションがブーストした大事 • 思いますが…い立ったが吉日といったがブーストしたよ吉日のという話よう話に書けない時、モチベーショ ンがブーストしたがブーストしたよある時に書けない時行の動くすると効果が大きいがブーストしたよ大き込まれる可能性い • モチベーションがブーストしたをう話まくコンがブーストしたトしたらロールする必要あり がブーストしたよある

Slide 96

Slide 96 text

モチベーションがブーストした大事 • 思いますが…い立ったが吉日といったがブーストしたよ吉日のという話よう話に書けない時、モチベーショ ンがブーストしたがブーストしたよある時に書けない時行の動くすると効果が大きいがブーストしたよ大き込まれる可能性い • モチベーションがブーストしたをう話まくコンがブーストしたトしたらロールする必要あり がブーストしたよある • 自分のモチベーショのモチベーションがブーストしたのピークを分のモチベーショ析して、いして、い かに書けない時モチベーションがブーストしたを失わないかを工夫するする

Slide 97

Slide 97 text

モチベーションがブーストした大事 • 思いますが…い立ったが吉日といったがブーストしたよ吉日のという話よう話に書けない時、モチベーショ ンがブーストしたがブーストしたよある時に書けない時行の動くすると効果が大きいがブーストしたよ大き込まれる可能性い • モチベーションがブーストしたをう話まくコンがブーストしたトしたらロールする必要あり がブーストしたよある • 自分のモチベーショのモチベーションがブーストしたのピークを分のモチベーショ析して、いして、い かに書けない時モチベーションがブーストしたを失わないかを工夫するする • やるなら、自分のモチベーショがブーストしたよアガるスタイルでやるスタ版ですイルでやろう話!

Slide 98

Slide 98 text

モチベーションがブーストした大事 • 思いますが…い立ったが吉日といったがブーストしたよ吉日のという話よう話に書けない時、モチベーショ ンがブーストしたがブーストしたよある時に書けない時行の動くすると効果が大きいがブーストしたよ大き込まれる可能性い • モチベーションがブーストしたをう話まくコンがブーストしたトしたらロールする必要あり がブーストしたよある • 自分のモチベーショのモチベーションがブーストしたのピークを分のモチベーショ析して、いして、い かに書けない時モチベーションがブーストしたを失わないかを工夫するする • やるなら、自分のモチベーショがブーストしたよアガるスタイルでやるスタ版ですイルでやろう話! という話話。

Slide 99

Slide 99 text

補足りねえです(時間余ったら)ったら)

Slide 100

Slide 100 text

補足りねえです1 • USBメモリは失敗しがち基本的に楽に書けない時は失敗しがちシーケンがブーストしたシャルアクセ スに書けない時は失敗しがち強いがランダムアいがブーストしたよランがブーストしたダムアクセスに書けない時は失敗しがち弱い

Slide 101

Slide 101 text

補足りねえです1 • USBメモリは失敗しがち基本的に楽に書けない時は失敗しがちシーケンがブーストしたシャルアクセ スに書けない時は失敗しがち強いがランダムアいがブーストしたよランがブーストしたダムアクセスに書けない時は失敗しがち弱い • ファイルの保存とかには向いてとかに書けない時は失敗しがち向いているが、いているがブーストしたよ、OS入れようれたり するのに書けない時は失敗しがち不適と言われていると言われてるわれている

Slide 102

Slide 102 text

補足りねえです1 • USBメモリは失敗しがち基本的に楽に書けない時は失敗しがちシーケンがブーストしたシャルアクセ スに書けない時は失敗しがち強いがランダムアいがブーストしたよランがブーストしたダムアクセスに書けない時は失敗しがち弱い • ファイルの保存とかには向いてとかに書けない時は失敗しがち向いているが、いているがブーストしたよ、OS入れようれたり するのに書けない時は失敗しがち不適と言われていると言われてるわれている • けど、今の所そんなに遅の所そんなに遅さ感そんなに書けない時遅さ感じていないさ感じていない

Slide 103

Slide 103 text

補足りねえです1 • USBメモリは失敗しがち基本的に楽に書けない時は失敗しがちシーケンがブーストしたシャルアクセ スに書けない時は失敗しがち強いがランダムアいがブーストしたよランがブーストしたダムアクセスに書けない時は失敗しがち弱い • ファイルの保存とかには向いてとかに書けない時は失敗しがち向いているが、いているがブーストしたよ、OS入れようれたり するのに書けない時は失敗しがち不適と言われていると言われてるわれている • けど、今の所そんなに遅の所そんなに遅さ感そんなに書けない時遅さ感じていないさ感じていない • Fatと言われてるわれるPHPフレームワークのLaravelがブーストしたよ普通にに書けない時 動くく程度にはに書けない時は失敗しがち

Slide 104

Slide 104 text

補足りねえです1 • USBメモリは失敗しがち基本的に楽に書けない時は失敗しがちシーケンがブーストしたシャルアクセ スに書けない時は失敗しがち強いがランダムアいがブーストしたよランがブーストしたダムアクセスに書けない時は失敗しがち弱い • ファイルの保存とかには向いてとかに書けない時は失敗しがち向いているが、いているがブーストしたよ、OS入れようれたり するのに書けない時は失敗しがち不適と言われていると言われてるわれている • けど、今の所そんなに遅の所そんなに遅さ感そんなに書けない時遅さ感じていないさ感じていない • Fatと言われてるわれるPHPフレームワークのLaravelがブーストしたよ普通にに書けない時 動くく程度にはに書けない時は失敗しがち • 一つの懸念事項あ昔前のHDDに書けない時比べれば速いべれば速いい

Slide 105

Slide 105 text

補足りねえです2つ • めち着いてゃくち着いてゃ熱を持つを持ち歩く必要ありつ

Slide 106

Slide 106 text

補足りねえです2つ • めち着いてゃくち着いてゃ熱を持つを持ち歩く必要ありつ • ド書こう…ンがブーストしたグル型アップデート直の小型アップデート直USBメモリに書けない時したせいか、排 熱を持つ性能がブーストしたよ悪くなさそうく激アツ

Slide 107

Slide 107 text

補足りねえです2つ • めち着いてゃくち着いてゃ熱を持つを持ち歩く必要ありつ • ド書こう…ンがブーストしたグル型アップデート直の小型アップデート直USBメモリに書けない時したせいか、排 熱を持つ性能がブーストしたよ悪くなさそうく激アツ • やけどする程では失敗しがちないがブーストしたよ、何かの拍子に触れかの拍子に触れたに書けない時触れたれた 時に書けない時「アツっ!」ってアツっ!」ってびっくりする程度には

Slide 108

Slide 108 text

補足りねえです3 • USBメモリがブーストしたよ本体なので、漫画やゲームとかでやゲームとかで たまに書けない時ある

Slide 109

Slide 109 text

補足りねえです3 • USBメモリがブーストしたよ本体なので、漫画やゲームとかでやゲームとかで たまに書けない時ある「アツっ!」っていかに書けない時も本体っぽいところがブーストしたよ本体 かと思いますが…わせといて、えっ?そっち着いてがブーストしたよ本体!?」 的に楽なボスキャラとかを演じられるじられる

Slide 110

Slide 110 text

Thank you for Listening!