細かきこと

書いたり書かなかったり

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

Rspec, webmock, VCRの例

http通信のテストはうまくかけないことが多いし、労力の割りに益が少ない場合が多いので、 ちゃんとテストコードを書いてなかった。 で、同僚にVCRというものを教えてもらって、試してみた。 テストコードの中で、テストにつかうデータを実際にアクセスして…

Error: GitHub API rate limit exceeded for xxx.xxx.xxx.xxx の対処方法

brew で searchとかしてたら、「Error: GitHub API rate limit exceeded for xxx.xxx.xxx.xxx」というエラーがでた。 ググったら、http://memo.saitodev.com/home/mac/#homebrew-github-api-token がヒット。 GitHub APIのlimit にひっかかったのが原因。 そ…

migrationのchangeの話

久しぶりにrailsで開発することになって、久しぶりに「rails g model hoge」 をしたら、upじゃなくてchangeを実装するようになっていた。 でも、今まで通り、upも使える。 changeの中でcreate_tableを実行するように書くと、「rake db:rollback」でdownでdro…