2007.12.14 Friday
久しぶりに3rdRailとマスカット
3rdRail と マスカット で開発したシステムで、収め先からクレームが来た。Linuxのサーバーで動かしたら、スクリプトエラーが頻繁に出るということだった。
原因を調べるのに、1日かかってしまったのだが、こういうことだった。
・Railsのマスカット関連で、 view の *.rxml の文字コードを UTF-8にすると、問題が起きる。
原因は不明だ。Linuxに入れる際に、文字コードを合わせたことで障害が出た。他は大丈夫なのに。
ちなみに、¥public¥maskatFW 関係は、公開されているまんま使っている。これも、一部、UTF-8ではないようだが、関係があるのだろうか。
・キャッシュの問題
修正を送った際、完全なリフレッシュからの確認が難しいことがわかった。IEで見ると、IEに入るキャッシュで、更新が見れなかったり、サーバー側も再起動や、キャッシュクリア(Apacheとか)しないといけない。非常に面倒である。
自分は、Ajaxの本格的開発は、マスカットが初めてだったのだが、細かい気遣いが必要だと、勉強になった。
ところで!、3rdRailって、アップデートはいつ出るの?
3rdRailに備わるアップデート機能は、以前、起動しなくなったので、怖くてできない。パッチを心待ちにしているのだが。
少なくても、使い込むと時々起こる、エディタの表示が崩れたり、カット&ペーストがうまくなかったりする初段の不具合は直して欲しいのだが。
原因を調べるのに、1日かかってしまったのだが、こういうことだった。
・Railsのマスカット関連で、 view の *.rxml の文字コードを UTF-8にすると、問題が起きる。
原因は不明だ。Linuxに入れる際に、文字コードを合わせたことで障害が出た。他は大丈夫なのに。
ちなみに、¥public¥maskatFW 関係は、公開されているまんま使っている。これも、一部、UTF-8ではないようだが、関係があるのだろうか。
・キャッシュの問題
修正を送った際、完全なリフレッシュからの確認が難しいことがわかった。IEで見ると、IEに入るキャッシュで、更新が見れなかったり、サーバー側も再起動や、キャッシュクリア(Apacheとか)しないといけない。非常に面倒である。
自分は、Ajaxの本格的開発は、マスカットが初めてだったのだが、細かい気遣いが必要だと、勉強になった。
ところで!、3rdRailって、アップデートはいつ出るの?
3rdRailに備わるアップデート機能は、以前、起動しなくなったので、怖くてできない。パッチを心待ちにしているのだが。
少なくても、使い込むと時々起こる、エディタの表示が崩れたり、カット&ペーストがうまくなかったりする初段の不具合は直して欲しいのだが。