PC でプログラミング
★
プログラミング環境の構築
自分のパソコンで納得いくまでプログラムをいじるのが,
プログラミング習得の近道です。そのためにWindows のPCに
Ruby でプログラムを作成するための環境をインストールする
方法を解説します。
すべて公開されているすぐれたフリーソフト
を使います(つまり無料です)。
Vista の警告メッセージについて
Vista にソフトをインストールしていくと,しばしば警告が表示されます。たとえばこんな例。 この作業では,この種の警告はすべて無視して進めてください(聞いてもわからないような質問を投げるというのは Windows の馬鹿さをよく表していますね)。
インストールの流れ
次のようにして, Cygwin, Meadow, Ruby の3つの主要な道具を
インストールします。ただし,ファイルのダウンロードなどの作業を円滑に進めるには,
ウェブブラウザを適切なものにしておく必要があります。
-
Firefox のインストール
よく使われている
Internet Explorer はW3Cによって制定されているHTMLの仕様を
守らないで作られているために,しばしばトラブルの元になります。
特に,この後の作業にIEを使うと,ファイルのダウンロードで
困った振る舞いがおきてしまいます(ついでにいうと,IE は Firefox に比べてはるかに性能が落ちます。
ただし,IEでないとブラウズできないコンテンツもたまにあるので,アンインストールはしないように!)。
Firefox をインストールした後は,IE ではなく
Firefox でこの後の作業を進めてください。
-
インストールのための準備
-
CygwinとRuby のインストール
GCC の追加インストール
-
Meadow のインストール
以上でRubyを使うためのプログラミング環境のインストールは終わりです。
必要なら
Java や C など他の言語についても,フリーのプログラミング環境が簡単に追加できます。
うまくいかなかったときの対処法
-
環境変数の設定ミスは非常に多いのでチェック。
-
IE は使うな! Firefox で作業すること。
- ユーザーアカウントに日本語を使っている? [コントロールパネル]→[ユーザーアカウント]で英数字に変更して再起動
- ユーザーの環境変数 Temp が書き込み不可のディレクトリに当たっている? C:\WINDOWS\Temp 等に変更
- Cygwin の画面がへん($hoge... みたいになる) 環境変数の設定ミスを直す
-
Meadow などが警告とともに勝手に終了させられてしまう(ひどい話ですが,これもVista の欠陥)。⇒
インストール開始のときに setup.exe(setup-ja.exe)を右クリックして
「管理者権限で実行」とする。
- 動作が重い。
- ウイルスチェックを外す。
- setupがゾンビ化していることがある。⇒
Ctrl Alt Delでタスクマネージャを起動して,プロセスを表示させて,
setup.exe を終了させる。
★
マニュアルなどの資料
エディタの使い方,プログラミング言語の仕様など,
いろいろな資料を駆使してプログラムを書くのが正しい作法です。
-
Ruby リファレンスマニュアル:
Ruby のマニュアルです。Ruby プログラミングに必携のドキュメントです。
-
Meadow の簡単な使い方:
基本的な使い方を B4 見開きにまとめました。
印刷していつも参照して,使い方に習熟するようにしてください。
-
Meadow WIKI :
Meadow の情報を集めた Wiki ページです。
-
Meadow/Emacs memo:
Meadow の使い方に関する詳しいドキュメントです。