Seiichi Yonezawa

“How creativity is helped by failure”

2017-02-21

リニューアルしました

Rails 5に移行してからしばらくの間はデザインをそのまま引き継いでいていたのですが、今日ようやくリニューアルの第一歩を踏むことができました。以前の開発日記にも残していたのですが、本当はSTIでPostから様々なクラスを派生させる予定でした。でも結局Journalクラスしか使っていないため、思い切ってまたよくある1カラムのブログレイアウトに変更しました。リニューアル前は2カラムで作りたいと思っていたのですが、無駄な空白のままだったので、2カラムを採用するのはもう少し後でもいいかなと。

Rails 5に移行できたと思いきや、1時間弱程度Passengerのエラーが表示されていました。エラーの内容はDeviseによるものだったのですが、devise_forを使う位置でコールバックが定義されないこともあるようです。ただ、Passengerがエラーした時はログがどこに保存されるかまだよくわかっていません。このブログを表示している部分も未完成の状態ですが、特に管理画面にあたる部分がほとんどできていないので、またしばらくはこれらの画面の改修を含めて直していければなと思っています。