Rails」を解説します。Railsは,すべてRubyで記述されたオープンソースのWebアプリケーション・フレームワークです。Hansson氏が2004年7月に公開しました。Railsを使えば,他のフレームワークに比べて少ないコード量でアプリケーションを作成できます。(ビュー),Controller(コントローラ)パターン(以下,MVCパターン)を基本として作成されています。MVCパターンはいくつかあるオブジェクト指向デザイン・パターンの1つです。Yourself)」の2つの哲学が貫かれています。Railsに用意された「設定の上に規約」に従ってプログラミングすることで飛躍的にプログラム量を減らせます。Railsのクラスを継承することにより,クラス定義のみで「同じことを繰り返さない」でデータベースの操作ができます。データベースは,標準で「SQLite」が利用できますが,オープンソースの「MySQL」や「PostgreSQL」をはじめ「Oracle」にも対応しています。RailsのModelは,データベースの操作を担当するオブジェクトです。データベースのテーブル名と同じ名前のクラスを定義します。データベースからフィールド名やデータ型などのメタ情報を読み取るために,データベース情報をモデル・クラスに記述する必要はほとんどありません。他にモデルの振る舞いとして,実際のアプリケーションの動作であるビジネス・ロジックを記述します。RailsのViewは,HTMLのテンプレートになります。Rubyでロジックも記述できますが,基本的にはHTMLの生成にかかわるものだけを記述します。RailsのControllerは,ブラウザからのリクエストを受け付け,ModelとViewを連動させ,流れを制御する役割を果たします。Railsをインストールしてみましょう。Railをインストールするには,Rubyのパッケージ管理ツールである「RubyGems」を利用します。Railsをインストールしていきます。Railsを構成するライブラリは,「RubyForge」(http://rubyforge.org/)で公開されています。RubyGemsは,個別にライブラリをダウンロードするのではなく,依存関係があるライブラリを一度にRubyForgeからダウンロードしてインストールするのでとても便利です。Railsをインストールします。RailsではデータベースとしてMySQLやPostgreSQLなど使い慣れたデータベースを利用できますが,MySQLやPostgreSQLのインストールや設定などは,他の書籍を参考にしてください。RubyGemsのインストールは以下の手順となります。RubyForgeから「rubygems-1.3.4.tgz.」をダウンロードし,tgzファイルを展開後,「setup.rb」でRubyGemsをインストールします。ファイルをダウンロードして適当なディレクトリを作成しコマンドを実行してください。RubyGemsは「/usr/local/lib/ruby」以下にインストールされるのでroot権限が必要です。前回,Rubyを/usr/local以下にインストールしたのでPATH環境変数も,事前に設定しておきます。ここでは,紙面の都合上コマンドの出力は省略します。現場の負担軽減を!医療界でのAWS活用法500万社が導入。このセミナ...SEのための「システム営業力」養成講座SEとして仕事をする方が、顧客や経営層に対する提案力や会話力を身につけるための講座です。情報銀行の成り立ち、事例、現状課題やその行方を網羅。経営戦略である以上、「会計」の知識やスキルが欠かせません。