ホーム > ブログ > タグ : Ruby

Ruby on Rails Mix-in(ミックスイン)

no image

Mix-in(ミックスイン)を使えば、 メソッドなどを複数のクラスで使用できるため、 コードの重複を減らしていくことができます。 以下はrailsのMix-in(ミックスイン)の使用例です。 1. module句でメソッ…続きを読む

Ruby on Rails フィクスチャファイルからデータをテーブルに読み込む

no image

YAML形式のフィクスチャファイルからテーブルにデータを読み込む例です。 1. フィクスチャファイルを作成します。 ファイル名は「テーブル名.yml」です。 db/fixtures/hoges.yml data_1: i…続きを読む

Ruby on Rails migrationによるテーブル作成

no image

テーブルを作成するmigrationコードの例です。 t.フィールドの型 :フィールド名という書式で記述します。 class CreateUsers < ActiveRecord::Migration def self.…続きを読む

Ruby on Rails ページネーション

no image

プラグインwill_paginateをインストールします。 gem sources -a http://gems.github.com/ gem install mislav-will_paginate config/e…続きを読む

Ruby on Rails Routing Error

no image

コントローラー作成直後などに以下のようなルーティングエラーになる場合は、 Railsが設定をキャッシュしている可能性があります。 Routing Error No route matches "/hoges" with …続きを読む

ImageMagickとRMagickのインストール

no image

RubyからImageMagickを利用するためにはRMagickというインターフェースが必要です。 以下、インストールメモです。 1. ImageMagickのインストール ImageMagickとRMagickはバー…続きを読む

Passenger使用時にRailsアプリケーションをdevelopmentモードで実行させる方法

no image

前回の記事「Rails アプリケーションをApacheで実行するためのモジュール Phusion Passenger」でPassengerのインストール方法を書きましたが、 Passengerの初期設定ではRailsアプ…続きを読む

Rails アプリケーションをApacheで実行するためのモジュール Phusion Passenger

no image

RailsアプリケーションをApacheで実行させるため、Phusion Passengerをインストールします。 Phusion Passengerは、Railsアプリケーションを実行するためのApacheモジュールで…続きを読む

CentOSにRubyとRuby on Railsをインストールする

no image

2010年はRubyの仕事がしたいので、環境を整えました。 以下は、CentOS(release 5.3)にRubyとRuby on Railsをインストールする方法です。 関連するライブラリをインストール # yum …続きを読む