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

MOE3: 移動失敗後の維持への移動支援の無効

spec/models/main_phase_spec.rb マニュアルの Diagram12、同等戦力のスタンドオフで移動に失敗した German A Mun-Sil が支援付きの Austrian A Boh-Mun に撃退される処理を実装する*1。 これは、移動支援は移動に失敗したユニットの維持には効果がないこと…

MOE3: 同等戦力の維持ユニットへの攻撃

spec/models/main_phase_spec.rb マニュアルの Diagram11、French F Gol-Tyn、French F Wes S F Gol-Tyn、Italian F Tyn-Holds、Italian F Rom S F Tyn-Holds を実装する。 繰り返しになるが、MOE3 の地名は jDip 準拠なので "Gol" は "Lyo" となる。 それと…

MOE3: 行軍解決処理のリファクタリング

行軍解決終了時の未処理命令の一律成功処理 そのうちなんとかすると言ったな。あれは嘘だ。 やはり行軍解決処理が終了する時点で未処理命令が残っているのは好ましくない。 気になるのでさっさと片付けてしまおう。 エラー状況の確認 まず MainPhase#cleanup…

Redmine を Nginx + Unicorn で動かす

前回までのあらすじ Nginx を Apache のリバースプロキシに設定した。 今日の目標 現在 Apache + Passenger で動いている Rails アプリの Redmine を Nginx + Unicorn に切り替えてみよう。 Redmine は /var/www/redmine に設置されている。 Gem の追加 Redm…