2013-08-01から1ヶ月間の記事一覧

Ruby on Rails: ビューヘルパーのメソッド名が重複したので、私なりのヘルパー分類方法を考察してみた。

前提 この記事では Ruby on Rails 3.2.x 系について話をする。 はじめに Ruby on Rails ではコントローラーごとにビューヘルパーが作成される。 例えば、次のようなジェネレーターを実行してみる。 $ bundle exec rails g controller hoge > create app/cont…

Mac(OS X)で IE の確認・検証を行うためのベストな方法(VMware Fusion 5 + Windows から、ホストOS の Web アプリケーション に接続する方法)

本当に長い間、苦しめられていた問題がようやく解決しました!!きっと、同じ問題で苦しんでいる人がいるに違いないので、問題と解決方法を簡単にまとめさせていただきます。 やりたいこと Ruby on Rails を使い Web アプリケーションの開発を行っています。…

Ruby on Rails 3.2.x: Minitest(Unit::Test)を使った、ユニットテスト、ファンクショナルテスト事始め

追記 2014-12-10 ===この記事ですが、Ruby on Rails 3.2.x 系を前提にした内容となっており、 新しい Rails 4.0.x、4.1.x 系では少しやり方が異なります。取り急ぎで申し訳ございませんが、とりあえず下記に、最新の Minitest の記事を紹介いたします。 A Gu…

Ruby on Rails: アクションにルーティングされる時に準備される環境・変数・メソッドのよく使うもの一覧

Ruby on Rails では、コントローラーのアクションが実行される前に、いくつかの変数等を準備しています。このうち、ユーザーが利用できる代表的なものをいくつか列挙します。 action_name 実行中のアクション名称を保持しています。 例:action_name => "ind…

AWS Elastic Load Balancer と Apache を使って HTTPS(SSL) 通信を行うための設定方法

AWS Elastic Load Balancer で HTTPS(SSL)通信を行うための準備、設定についてのメモ。目標とするサーバー環境のイメージは下記の通り。 Web アプリケーションサーバーを Amazon EC2 上に、Apache で構築する 負荷分散として Elastic Load Balancer を使う…