見積りの時間を減らしたいなら「アジャイルな見積りと計画づくり」を読もうMar 5, 2015BLOGこのブログをご覧のみなさん、こんにちは。 ソフトウェアの開発にかかる時間の見積を廃止したいプログラマーたち | スラッシュドット・ジャパン デベロッ
ゼロサムゲームは非ゼロサムゲームへFeb 18, 2015BLOGこのブログをご覧のみなさん、こんにちは。 ゲーム理論という言葉があります。Wikipedia には以下のように記載されています。 ゲーム理論(ゲー
RSpec で private メソッドをテストする方法Feb 2, 2015BLOGこのブログをご覧のみなさん、こんにちは。 前回、受けた指摘を直して再度レビューしてもらったら、以下の指摘を受けました。 この関数はprivate
Git で一度行った変更をなかったことにする方法Jan 24, 2015BLOGこのブログをご覧のみなさん、こんにちは。 GitHub や GitLab などで間違えて直接 master ブランチにコミットしてしまうことがあります。そんなとき pull requset/merge request を merge したところ
RuboCop の Metrics/PerceivedComplexity についてJan 18, 2015BLOGこのブログをご覧のみなさん、こんにちは。 コーディング規約に対応していなかった既存の Rails プロジェクトを RuboCop でチェックしています。RuboCop (コ
RuboCop の Metrics/CyclomaticComplexity についてJan 15, 2015BLOGこのブログをご覧のみなさん、こんにちは。 コーディング規約に対応していなかった既存の Rails プロジェクトを RuboCop でチェックしています。RuboCop (コ
Windows で sudo/su する方法Dec 1, 2014BLOGこのブログをご覧のみなさん、こんにちは。 Windows マシンで Jenkins から Visio を起動させる処理を動かしていたところ、1 時間経っても応答が返ってきませんでした。そ
Git で commit id を指定して checkout する方法Nov 26, 2014BLOGこのブログをご覧のみなさん、こんにちは。 自分以外の人により、master でビルドが失敗するようになった際に必要になったので、調査した手順をメ
Ruby の gem を全てアンインストールする方法Nov 25, 2014BLOGこのブログをご覧のみなさん、こんにちは。 Ruby のインストールした gem をすべて削除したい場合があります。例えば、bundle install --path を指定していなかった
local を remote で強制上書きし、remote と一致させる方法Nov 9, 2014BLOGこのブログをご覧のみなさん、こんにちは。 自分以外の人によって、remote repository が大量に更新され、git pull(fetch then merge) 時に conflict が起こる場合があります。そう