ソースコードから理解する技術-UnderSourceCode

手を動かす(プログラムを組む)ことで技術を理解するブログ

2012-09-01から1ヶ月間の記事一覧

CentOS上でのRuby on Railsの開発環境構築 - デバッグやRspecなど

「Ruby on Rails 4.0 が間もなくリリース」されるらしいですが、CentOS6.0にRails 3.2 の開発環境を構築しました。なぜCentOS上に環境を構築したかというと ・Windows上でのRSpecの起動速度の遅さに我慢ならなかった(デバッグしたいときはsporkは使えない?) …

RSpecの自分なりの使用方法

Ruby on Railsのテストで、RSpecというものがあります。 デフォルトのテストであるTest::Unitもありますが、RSpecのほうが より仕様に沿ったテストを記述しやすいように感じます。RSpecを使うにあたり ・Windowsだと起動に時間が掛かるのを何とかしたい ・テ…

will_paginate で「Uncaught exception: uninitialized constant ActiveRecord::Associations::AssociationCollection」

Ruby on Railsでページングを行おうと思い、will_paginateをbundlerでインストールしたところ サーバーをデバッグ起動したときに以下のエラーが発生しました。Uncaught exception: uninitialized constant ActiveRecord::Associations::AssociationCollectio…

Ruby on Railsのテストをステップ実行できない件

Aptana StudioでRuby on Railsのテストをデバッグする際に テストコードをステップ実行できずに、困惑しました。で、原因はテストコードの書き方にありました。× デバッグできない例 test "テストの説明" do (テストコード) end○ デバッグできた例 def test_…

つぶやきまくったー

「つぶやきまくったー」というアプリを作ってみました。 Twitterでよくつぶやくツイートを予め登録しておき、クリック一つで(ログインがあるから2つかな?) Twitterに投稿するアプリです。ログイン時にTwitterのアカウントによる認証を行い、Twitterのアカウ…