Friday, October 18, 2019



  •   

  •   

第2版用:サンプルなどのダウンロード

Minimize
各章の練習やアプリケーションのサンプルコードやその更新版をこのページからダウンロードできます。プログラムはできれば自分で打ち込んで試してみてください。きっとうまくいかないこともあるでしょう。でも、その経験がみなさんの力になります。どうしてもうまくいかないときは、このサイトで相談してみてくださいね。
 TitleDescription
ex1903.rbの修正版FAQsに掲載した、incompatible character encodingsエラーを回避するための修正版です。
1. 練習のコード
(2012-10-30版)
本書の練習で作成するプログラムの サンプルコードです。 zipファイルを展開するとruby_exフォルダと その中にサンプルコードが入っています。
  •   

初版用:サンプルなどのダウンロード

Minimize
各章の練習やアプリケーションのサンプルコードやその更新版をこのページからダウンロードできます。Macでお使いになりたい方は、FAQsの「この書籍のプログラムをMacで使うには、どうしたらよいのでしょうか。」を参照してください。
 TitleDescription
1. 練習のコード
(2012-03-22版)
本書の練習で作成するプログラムの、更新版です。これまでのサンプルのex1601.rbで発生していたエラーが訂正されています。
zipファイルを展開するとruby_exフォルダと その中にサンプルコードが入っています。
2. 練習のコード
(2010-05-02版)
本書の練習で作成するプログラムの、Webアプリケーション版のエンコーディングエラーに対応したサンプルコードです。
zipファイルを展開するとruby_exフォルダと その中にサンプルコードが入っています。
3. enc_patch.zipFAQにあげたWebアプリ版のエンコーディングエラーの対策用パッチです。bookinfo_web.rbでrequireします。zipファイルを展開して、中のenc_patch.rbを使用します。
4. favicon.icoWeb版の蔵書管理アプリケーション用のファビコンです。bookinfoフォルダにコピーしておけば、アドレスバーやお気に入りの表示にこのアイコンが使われます。
5. 練習のコード
(2009-11-02版)
本書の練習で作成するプログラムの
サンプルコードです。
zipファイルを展開するとruby_exフォルダと
その中にサンプルコードが入っています。
99. 練習のコード
(2009-10-05版)
練習のサンプルコードの以前アップしてあった版です。この版を使って問題があった方は、新しい版をダウンロードして試してみてください。
プログラムはできれば自分で打ち込んで試してみてください。きっとうまくいかないこともあるでしょう。でも、その経験がみなさんの力になります。どうしてもうまくいかないときは、このサイトで相談してみてくださいね。

初版用:本書で使った演習環境

Minimize
本書の中で使った演習環境は、それぞれのサイトからダウンロードできますが、執筆時点のものを保持しておくために、ここにもおいて置きます。
ダウンロードしたgem ファイルをインストールする時は、xxx.gem をファイル名としたら、
gem install -l xxx.gem
のように実行します。
 TitleDescription
1. Ruby-1.9.1
(ファイルサイズに注意)
Rubyのインストールファイルです。 パッチレベルがあがっていますので、本書のコードの 動作確認に使った ruby 1.9.1p243 をこのサイトで保管しておきます。 サイズが大きい(約14MB)ので注意してダウンロードしてください。
2. sqlite3-ruby (zip)本書で使用したsqlite3-ruby-1.2.5-x86-mswin32.gemをzip形式で圧縮したものです。
3. sqlite3-ruby (gem)本書で使用したsqlite3-ruby-1.2.5-x86-mswin32のgemファイルです。
4. sqlite-3 (zip)本書で使用したsqlite-3より少し後の版、
sqlite-3_6_18のzipファイルです。
5. sqlitedll-3 (zip)本書で使用したsqlitedll-3より少し後の版
sqlitedll-3_6_18のzipファイルです。
6. dbd-sqlite-3 (zip)本書で使用したdbd-sqlite-3_1.2.5.zipです。
7. dbd-sqlite3 (gem)dbd-sqlite3のgemファイルです。
8. dbi (zip)本書で使用したdbiのちょっと新しい版、
dbi-0.4.3.zipです。
9. dbi (gem)dbiのgemファイルです。
Rubyのインストールファイルは、サイズが大きい(約14MB)ので注意してダウンロードしてください。