Rubyを準備しよう!

 Ruby(ルビー)はプログラミング言語の一つで、日本人の「まつもとゆきひろ」さんがプログラミングがより楽しく、簡単
かんたん
にできるようにとつくった言語だよ。今日では世界中のプログラマーがいろいろな分野
ぶんや
で使っているんだ。みんなが使っているWebアプリケーションも、Rubyでつくられているものがたくさんあるよ。

 Rubyは、スクラッチのようなブロックを組み立ててプログラムをつくる方法とは
ちが
って、文字や数字を入力することで、より人間の思考
しこう
に近い、柔軟
じゅうなん
なプログラムをつくることができるんだ。

 この連載
れんさい
「Rubyではじめようプログラミング」では、Rubyを使って本格的
ほんかくてき
なプログラミングに挑戦
ちょうせん
していくよ。Rubyのプログラミング環境
かんきょう
準備
じゅんび
から説明していくので、はじめてでもだいじょうぶだよ!

1. Rubyでプログラミングをするために必要なもの

 プログラミングをするには、それなりの環境(「開発環境」などと呼ばれる)を整えることが必要なんだ。これからRubyでプログラミングするために、次のようなツールを準備して環境を整えよう。

  • パソコン
  • Ruby本体
  • エディター
  • コマンドプロンプト
  • 保存用フォルダ

 それではこれらのツールをいっしょにセットアップしていこう。

2 使用するパソコン

 RubyをプログラミングするためのパソコンはWindowsでもMacでもだいじょうぶだ。この連載では、Windowsパソコンでの使い方を説明するよ。Macを使う人は、「shin-media」などのサイトを参考にしてね。

 まずは使用しているWindowsのビット数を確認
かくにん
しておこう。画面の左下にあるスタートボタンを右クリックして「システム」を選択
せんたく
し表示されるウィンドウで、「○○ビットオペレーティングシステム」となっているところを見よう。これがダウンロードするファイルに関連してくるよ。

Windowsのビット数の確認
Windows のビット数の例。「システムの種類」のところに書いてあるよ。

3  Ruby本体をインストールしよう

  Ruby本体は、いろいろなサイトからダウンロードできる。今回は「RubyInstaller」というサイトからダウンロードしてみよう。

Rubyのインストーラーをダウンロードできるサイト「RubyInstallers」
Rubyを本体をダウンロードできる「RubyInstaller」

 このサイトは英語のサイトだよ。ダウンロードするファイルを探すのは英語でも大丈夫だと思うけど、Google Chrome(グーグル クローム)やMicrosoft Edge(マイクロソフト エッジ)などのウェブブラウザーでは、日本語に翻訳
ほんやく
してくれる機能もあるので、それを使って翻訳してもいいね。

 さて、「DEVKIT」にある一覧
いちらん
から「Ruby+Devkit」を選んでダウンロードするけど、種類
しゅるい
がたくさんあるよね。そこで、自分が使っているパソコンのビット数をもう一度確認しよう。ここでは「Ruby+Devkit 2.6.6-1 (x86)」をダウンロードする。みんなは自分のパソコンのビット数に合わせてね。ビット数が64ビットならx64、32ビットならx86というファイルをダウンロードしてね。

翻訳機能を使って日本語に翻訳
ブラウザーの翻訳機能を使って、日本語に翻訳した状態。ここで、自分のパソコンに合わせてインストーラーを選ぼう

 数分待ってダウンロードが完了したら、.exeファイルができているよ(今回は「rubyinstaller-devkit-2.6.6-1-x86.exe」というファイルだ)。そのアイコンをダブルクリックするとインストーラが起動
きどう
する。最初に使用許諾契約書
しようきょだくけいやくしょ
同意
どうい
画面が出るね。

Rubyのインストーラーの使用許諾契約書の同意画面

 ここで「I accept the License」を選択して、「Next>」ボタンをクリックする。するとインストール先とオプション指定の画面になるよ。

 ここでは画面の通りにして、チェックも全部入れたままにして「Install」ボタンをクリックしよう。

インストール先を指定する画面

 すると「Select Components」という画面になるけど、チェックはそのままで「Next>」ボタンをクリックしよう。

コンポーネントの選択画面

 これでRubyのインストールが始まり、しばらくすると完了
かんりょう
画面が表示される。ここの画面でチェックが入っている項目があるけど、ここのチェックは外そう。それから「finish」ボタンをクリックすると終了だ。

インストール終了画面

4 Rubyがインストールされたかチェックする

 ちゃんとRubyがインストールされたかどうか、Rubyを起動して確認してみよう。その前に、あらかじめRubyのプログラムファイルを保存しておくフォルダーをつくっておくよ。

① パソコンのデスクトップの空いているところをマウスで右クリックし、表示されるメニューから「新規作成
しんきさくせい
」を選択して「フォルダー」を左クリックしよう。

フォルダーの新規作成

② 新しくフォルダーのアイコンがつくられるので、アイコンの上で右クリックのあと、「名前の変更」を左クリックし、好きな名前(例えば「myruby」)にしておこう。

つくったフォルダー名をつける

 ③ この新しいフォルダーをダブルクリックすると、下のような画面が表示される。この画面のフォルダー名が表示されているアドレスバーの空白部分をクリックすると、青枠
あおわく
で選択状態になる。そこに「cmd」と入力してエンターキーを押そう。

アドレスバーに「cmd」と入力

④ すると、黒い画面が起動する。この画面のことを「コマンドプロンプト」といって、つくったプログラムを実行することができるんだ。ただし、Windowsのバージョンによって、この方法でうまく起動しない場合は、このサイトを参考にしてね。

 それではこのコマンドプロンプトに「ruby -v」と入力してエンターキーを押してみよう。

コマンドプロンプト

⑤ 次のように先ほどインストールしたRubyのバージョンが表示されていれば、インストールは成功だ! 確認ができたら、コマンドプロンプトは閉じておこう。

Rubyのバージョンが表示されたコマンドプロンプト

5  エディターをインストールしよう

 今度は、プログラムを記入していく(これを「コーディング」という)エディターというツールを準備しよう。ここでは日本語が使いやすい「TeraPad(テラパッド)」というエディターを使うよ。

① インストーラをダウンロードするために、「TeraPad」サイトにアクセスしよう。このページの中ほどに「ダウンロード」の見出しがあるので、「tpad109.exe(776KB)(インストーラ付)」を選択してクリックする。

TeraPadのサイトのダウンロードファイル一覧

② そして保存されたインストールファイル「tpad109.exe」をダブルクリックすると、インストールが開始されるよ。ここでもしもWindowsの「ユーザーアカウント制御
せいぎょ
」の画面が出た場合は、実行するファイル名「tpad109.exe」を確認し、「はい」ボタンをクリックしてインストールを続けよう。

「ユーザーアカウント制御」は「はい」をクリックして続行

③ するとインストールウィザードが開始されるので「次へ」ボタンをクリックする。

インストールウィザードが開始

④ 続いて解説ウィザードが表示されるので、内容を確認して「次へ」ボタンをクリックしよう。

解説ウィザード

⑤ さらに、プログラムしたファイルを保存するフォルダーを聞いてくる。変更
へんこう
する必要はないので、そのままにして「次へ」ボタンをクリック。

保存先を指定する画面

⑥ フォルダーを作成するという確認が表示されるけど、ここも「はい」をクリックしてインストールを続けよう。

フォルダーの新規作成のアラート

⑦ しばらくするとインストールが終了して、「Readme.txt」が表示されれば完了だ。

「Readme」のテキスト

 ⑧ デスクトップには「TeraPad」のショートカットアイコンができているはずだ。このアイコンをダブルクリックすると「TeraPad」が起動するよ。

TeraPadのアイコン

6  TeraPadのカスタム設定をしておこう

 プログラミングをしやすくするために、TeraPadに設定をしておくよ。例えば半角と全角のスペースを入力したときにわかるようにマークを表示したり、保存するときにRubyのファイルとして保存できるようにするといった設定ができるんだ。

 プログラミングをしていると、入力を間違
まちが
えたりしてどうしてもエラーが起きるけれど、エラー部分がどこなのか探しやすくなるよ。

6.1 半角/全角の表示と色の設定

 メニューの「表示」をクリックするとプルダウンメニューが表示されるので、一番下の「オプション」を選択しよう。

TeraPadの「表示」メニューから「オプション」を選択

 「オプション」ウィンドウが出たら、「表示」タブを選択して、「マーク」の全部の項目にチェックを入れよう。

オプションウィンドウの「表示」タブ

 次に「色」タブを選択。左側のプルダウンメニューで「TAB,空白」を選択し、右側の色の選択メニューを自分の好きな色にしておこう(ここでは「赤」を選択した)。

「色」タブ

 これで、全角、半角の空白や、タブなどを入力すると、赤いマークで表示されるようになるよ。

6.2 文字コードの設定

 同じオプションウィンドウの「文字コード」タブをクリックしよう。「文字コード」とは、文字や記号をコンピューター上で利用するために番号を割り当てて区別できるようにした符号
ふごう
のことだ。ここでは、多くのソフトウェアが対応していて、世界で最も使われている文字コード「UTF-8」に設定するよ。

 「文字コードの設定」の2つの項目にチェックを入れて、「初期
しょき
文字コード」と「保存文字コード」の選択を「UTF-8」にする。

「文字コード」タブ

6.3 拡張子を設定

 さらに、オプションウィンドウの「拡張子
かくちょうし
」タブをクリックして表示しよう。「ファイル拡張子」を「Ruby」にして、「初期の編集モード」も「Ruby」を選択しておこう。これで、保存するときにRubyの拡張子「.rb」で保存できるよ。

「拡張子」タブ

6.4 フォルダを設定

 最後にオプションウィンドウの「フォルダ」タブでは、「デフォルトフォルダを指定する」にチェックを入れて、「デフォルトフォルダ」を先ほどデスクトップにつくったフォルダにしておこう。ここで設定しておけば、プログラムを保存するときにいちいち保存先を設定しなくてすむよ。

 これで、Rubyでプログラミングをするための準備は完了だ。次回は簡単なプログラムをつくってみて、Rubyでのプログラミングを体験していくよ。お楽しみに!

(文/株式会社まちづくり三鷹 野口英一郎、竹下麻由)

最新号好評発売中!

子供の科学 2024年 5月号

CTR IMG