00:20当方の地元「松江市」は「Ruby」を開発し名誉松江市民にもなられた「まつもとゆきひろ」氏ゆかりの街です。そこで、当方も「Ruby」に触れてみようと、とりあえずWindowXP環境に「Ruby」をインストールしてみました。ちなみに「Ruby」の各種情報は「Ruby公式サイト」を参照してください。※開発者が日本人であることもあって日本語での情報が豊富ですし、メーリングリストも利用できます。今回は以下のことを行いました。インストール1.バイナリファイルのダウンロードソースコードからのインストールも出来るようですが、今回はバイナリファイルからのインストールとしました。(ja)[mswin32版を提供している有志のWebサイト]」の「Release」ページから、アーカイブファイル「ruby-1.9.2-p0-i386-mswin32.zip」をダウンロードします。先ほどダウンロードしたアーカイブファイルを展開し、出来たフォルダを「ruby」とリネームします。そのフォルダをCドライブ直下に配置します。「コントロールパネル」−「システム」の[詳細設定]タブの画面でシステム環境変数の「Path」に以下の記述を追加します。;C:\ruby\binそして、この設定を反映させるためにWindowsを再起動させます。「Ruby」がインストールできたか、コマンドプロンプトで以下のように入力+エンターし確認します。Readline」のインストール「irb」と呼ばれるインタラクティブシェル(対話形式でRubyを実行できる環境)を導入します。Readline」です。porter」から「readline-4.3-2-mswin32.zip」をダウンロード&展開し、binフォルダ内にある「readline.dll」を「C:\ruby\bin」へコピーします。1.9系統では、ライブラリ管理システムの「RubyGems」が標準で添付されています。このままではRubyGemsのすべての機能を使うことができません。データの圧縮/展開を行うためのライブラリ「zlib」が不足しているようです。porter」から「zlib-1.1.4-1-mswin32.zip」をダウンロード&展開し、binフォルダ内にある「zlib.dll」を「C:\ruby\bin」へコピーします。3.ライブラリ「OpenSSL」のインストールそしてもうひとつ、データを暗号化して通信するSSL/TLSのためのオープンソース「OpenSSL」が不足しているようです。porter」からダウンロードできる「OpenSSL」には含まれていないようです。」をダウンロード&展開し、binフォルダ内にある「libeay32.dll」と「ssleay32.dll」を「C:\ruby\bin」へコピーします。4.ライブラリ「iconv」のインストール異なる文字コードを扱う場合に、文字コードの変換の役割をはたす「iconv」が必要になる場合があるようです。Meadowy.orgから「iconv-1.8.win32.zip」をダウンロード&展開し、libフォルダ内にある「iconv.dll」を「C:\ruby\bin」へコピーします。Rails」(ルビーオンレイルズ)は「Ruby」で書かれたオープンソースのWebアプリケーションフレームワークです。インストールはコマンドプロンプトからgemコマンドを使って行います。コマンドプロンプトから以下のコマンドで確認します。このように出力されればOKまた以下のように入力すると、「RubyGems」を使ってインストールしたパッケージの一覧がバージョン付きで表示されます。「Ruby」についての詳しいことはまだわからないので、ここでは「Ruby」本体が動作するかのみ確認します。コマンドプロンプトで以下のように実行します。このように出力されればOK今回のインストール作業は以上です。この他に、デフォルトのデータベースとなっている「SQLite3」を使用する場合、「SQLite3」アダプターのインストールも必要のようですが、今のところ「Ruby」でデータベースを使用する予定はないので行っていません。(データベースを使うにしても「SQLite3」を使うかどうかもわからないので・・・)今日は以上です。今回、Windows用「Ruby」はアーカイブファイルを展開して使用する方法を紹介しましたが、Windows用のインストーラも用意されていています。そのインストーラを使用すれば、拡張ライブラリも最初からインストールされます。説明(独立)変数2個、目的(従属)変数1個の「重回帰式」を計算する方法を紹介しました。Coefficient)の計算をしてみました。Coefficient)の計算をしてみました。Coefficient)の計算をしてみました。