3. 06/16/17CoderDojo Sapporo & Sapporo East3
その前に OS のお話をしよう。
●
OS がないと
●マウスで操作できない
●ウィンドウが表示とかできない
●アプリが動かない
●USB で挿したデバイスが動かせない
●ブラウザを開きながらメモ帳を動かしたりできない
●ファイルが保存できない
●他色々困ったことがいっぱい出てくる……
4. 06/16/17CoderDojo Sapporo & Sapporo East4
では Linux とは
●
リーナス・トーヴァルズさんが最初に作った OS の根っこ(カーネル)
●
最初は彼が一人で楽しむために作った
●
友人に勧められネット上に公開
●
世界中のプログラマが改良し始める
●
今では色んな派生(ディストリビューション)が存在する。
●
RedHat Linux
●
Fedora
●
CentOS
●
Debian
●
Ubuntu
●
Kali linux
●
Slackware
5. 06/16/17CoderDojo Sapporo & Sapporo East5
で、 Ubuntu って?
●
マーク・シャトルワースさんが Debian をベースに作った OS
●
「皆が自由に使える OS が無いと寂しいよね」
●
色んな国の人達
●
身体的 or 経済的にハンディキャップを持っている人達
●
今僕が使っているのが Ubuntu
6. 06/16/17CoderDojo Sapporo & Sapporo East6
Ubuntu ( Linux )で何ができるの?
●
ネットブラウジング
●
Scratch もプログラミンも動くよ。
●
ニコニコ動画も Youtube も見れるよ。
●
プログラミング環境構築
●
インストールした時点である程度揃ってる
●
必要があれば簡単にインストール可能
●
色んな創作環境の構築
●
CG だって DTM だって動画編集だってできる
●
サーバー環境構築
●
皆が見ている Web ページのデータを送る役割を担ったり
●
皆が遊んでいるネットゲームの操作を管理したり
14. 06/16/17CoderDojo Sapporo & Sapporo East14
「赤いピル」と「青いピル」
●
赤いピル
真の知識と自由を(時には痛みを伴いながら)知ることができる
●
Linux や Ubuntu を使ったり、プログラミングをしたりして過ごすこと。
●
青いピル
今までの事をすべて忘れて、何も知らずにベットの上で目を覚ます
●
Windows や Mac を使い、プログラミングを知らずに過ごすこと。
どちらを選ぶかは君達の自由だ。