rails

eventmachine-1.0.3 で

eventmachine not initialized とか言われるので 0.12.10 にバージョンを下げたら出なくなった。

rapns

https://github.com/ileitch/rapns 。よく出来ていると思うけどドキュメントの少なさがスパルタ。

File upload test on Rails3 + RSpec + json_spec

require 'spec_helper' describe PhotosController do before do @file = Rack::Test::UploadedFile.new('spec/fixtures/keiko.jpg', 'image/jpg') end it "should get index" do request.accept = "application/json" get 'index' response.should be_succe…

Passenger(mod_rails for Apache)を Ubuntu にインストール

lighty + fastcgi だと色々と困ることがあるので Passenger (mod_rails) をインストールして試してみよう。gem で入れる。 % sudo gem1.8 install passenger % sudo passenger-install-apache2-module # 1 選ぶ # apt-get install apache2-prefork-dev せよ…

migration の create table で options を渡す

InnoDB じゃなくて MyISAM にしたかったので options で指定した。 def self.up options = { :options => "ENGINE=MyISAM DEFAULT CHARSET=utf8" } create_table :hoge, options do |t| t.column :hige, :string あえてMyISAM にしたのは海よりも深い理由が…

rails.el まとめ

rails.vim の情報は→id:secondlife:20061222:1166781841へどうぞ。 最近お仕事で初めてRailsのコードを書いているのですが、書きはじめて1週間くらい経ってからやっと rails.el の存在に気付きました。 僕に Rails を教えてくれる、はてのくんは Vim 使いだ…