Ruby-DBウェブデザイン
Oracleなど10数種類のRDBに対応するRuby/DBI
金光 雅夫 著
B6判 288ページ
定価1,760円(税込)
JAN9784789818681
2003年1月1日発行
大変恐縮ですが,こちらの商品は品切れ絶版となりました.
「WindowsでRubyをいじるならこの一冊.」苦悩と喜びいっぱいのRuby導入記です.
開発言語にRubyを使い,Oracleデータベースなどのリレーショナルデータベースを含めたウェブシステム構築のための開発手法と開発環境の構築方法を解説しました.
また,Oracleデータベースを導入し,ショッピングサイトの「商品検索」「商品/カート一覧」「決済」それぞれのウェブページをCGIKitでデザインしていきます.付録として,「Apolloとwin32oleの使いかた」と「Rubyに関する情報のありか」を収録しました.
目次
はじめに
Ruby/DBIの入手方法
謝辞
付記
データベースの構築と管理
Oracleデータベースのインストール
DBD::OCI8のインストール
Ruby/DBIのインストール
サンプルオペレーション
SQLによる操作
SELECTと演算子
where
update
delete
alter
update
データ型
文字列
数値
その他のデータ型
算術関数
加減乗除演算子
比較演算子
関数
文字列関数
日付と時刻関数
ショッピングサイト用のデータベース例
Ruby/DBI
検索ページ
CGIの設置(Windows XP PRO)
商品一覧ページ
チェックボックスの処理
カート一覧ページ
決済画面
CGIKit
インストール
コンポーネントの準備
名前
SongShop.cgi
MainPage.html
MainPage.ckd
MainPage.rb
実行例
リトライ
SongShop.rb
MainPage\MainPage.ckd
MainPage\MainPage.html
MainPage\MainPage.rb
ResultPage\ResultPage.ckd
ResultPage\ResultPage.html
ResultPage\ResultPage.rb
ActiveScriptRuby
成功!
HTML
SongShop.rb
実行結果
CGIKitの応用
SongShop2
HTML
SongShop.rb
では,見栄えを
ブラッシュアップ
まず、飾ってみよう
■付録A:Ruby黄道編邪道編の研究
─Apolloとwin32ole─
はじめに
謝辞
ワードの中身を覗いてみよう
助田 雅紀さんからの助言
黄道編
もりきゅうさん,酒匂さんが助けてくれた!!
VCLクラスライブラリ
ActnList
TAction
TActionLink
TActionList
TContainedAction
TCustomAction
TCusto9mActionList
TShorCutList
引用はここまで
アポロでwin32ole
foo.rb
foo.rbふたたび
メモコントロール
アポロでgrep
引用[ap-list:2756]
引用[ap-list:2758]
引用[ap-list:2867]
GUIビルダーの利用
ところで
GUIビルダーの利用
手探り
ボタンの配置
何を作ろうか?
HTML表示器
GUI
プログラム
グラフィックスの表示
GUI
プログラム
■付録B:Rubyホームページの研究
はじめに
謝辞
Rubyホームページ
http://www.ruby-lang.org/ja/
What's Ruby
Ruby Hotlinks
Ruby インストールガイド
Ruby Application Archive
Rubyドキュメント
チュートリアル
Rubyメーリングリスト
Ruby関連メーリングリストトピックス
blade
RubyRing
http://www.webring.ne.jp/cgi-bin/webring?ring=ruby;list
Rubikitch.love?(Ruby) == true
RubyJewelbox
RuBBS
Moriq Ruby
Netsphere Laboratories
Office Kobayashi
RubyでCGIを作ろう
Yuya@Homepage
Ruby for MacOS
Ruby MeMo
Rubyもの
日記を認めるシステムたち
http://www.jin.gr.jp/~nahi/link-ruby-diary.html
今日のなんでやねん
バカが征く
Asumi日記
あおきにっき つっこみつき
Just another Ruby porter.
ヒビルテ
Memoranda Index
zt diary
丁稚な日々
Ruby: diary(Japanese)
よしだむメモ
雑記帳
[最近のこと]
あまぞん
http://www.amazon.co.jp/exec/obidos/tg/browse/-/489986/
なんかもっといっぱい
Rubyを256倍使うための本のページ
http://isweb15.infoseek.co.jp/computer/ruby256/
ヘッダ
掲示板
掲示板2
既刊本検索
資料室
Ruby本が買える書店
ruby256のリンク
えとせとら
http://www001.upp.so-net.ne.jp/konishi/ruby/index.htm
http://www.geocities.co.jp/SiliconValley-PaloAlto/9251/ruby/
http://www.loveruby.net/ja/prog/
http://www.moonwolf.com/ruby/
http://www2a.biglobe.ne.jp/~seki/ruby/
http://www.jin.gr.jp/~nahi/Ruby/anywhere.html
http://www.clio.ne.jp/home/web-i31s/Flotuard/Ruby/ruby-chan-s.html
http://www.ir.isas.ac.jp/~masa/ruby/
http://www.funaba.org/ruby.html