RuboCopのStyle/RescueModifierについて

コーディング規約に対応していなかった既存のRailsプロジェクトをRuboCopでチェックしている。RuboCop(コーディング規約)を通じて、既存のRailsプロジェクトへの理解も深まるので一石二鳥である。その中でru …

yak shaving(ヤクの毛刈り)するのも一興

以前、開発能力よりも情報収集能力が求められてしまっている!で こういった状況は「yak shaving」と言うそうだ。これは「ある問題(=今回なら仮想マシンの構築)を解こうと思ったら別の問題(=今回なら社内のAWSの使い …

Rspec 2.xxから3.1.0にアップグレードする方法

Rubyのgemで使われているRSpecが2.14.1でそれをRSpec 3.1.0にアップグレードする必要があり、調べてみた。 やりたいこと RSpec 2.14.1 -> RSpec 3.1.0 手順 以下のURLに …

FaradayのStub(スタブ)の書き方

Ruby/Ruby on Railsのサービスで、Faradayを使用している部分のRSpecを追加する必要があり、調べてみた。 やりたいこと Faraday::Connectionのレスポンス(主にhttp_statu …

RuboCopのStyle/RegexpLiteralについて

コーディング規約に対応していなかった既存のRailsプロジェクトをRuboCopでチェックしている。RuboCop(コーディング規約)を通じて、既存のRailsプロジェクトへの理解も深まるので一石二鳥である。その中でru …