java 20 7月 2007 Serializableの実装の必要性 会社で、どうゆう場合にSerializableを実装しなければならないのか聞かれました。こんな感じで答えたんですが、100%自信が持てている訳ではなかったりします。 回答 Serializableを実装すると、そのクラスのインスタンスがbyte配列に変換可能になる。 インスタンスがbyte配列に変換… 続きを読む
java 19 7月 2007 Velocity キャッシュの効果は絶大 Velocityテンプレート内で、複数回別ファイルを parse するような処理の部分で、激しく表示速度が落ちてしまったので、対策を調べてみました。 file.resource.loader.path = /opt/templates file.resource.loader.cache = tru… 続きを読む
free 26 6月 2007 有意義なTODOコメント 今日、仕事で修正しているアプリのソースで、変わった*1TODOコメントを見た。 //TODO I don't like the following smell! Can someone help me refactor it? I think a SwitchTransform might be a… 続きを読む
java 21 6月 2007 StringEscapeUtils イイ SQLインジェクションの話。 新規に作るアプリなら、バインド変数(?)を通すから、SQLインジェクションの対策はできるんですが、古いアプリの修正とか、汚ない話になってくると、独自にエスケープを行なわなければならない場合があります。 今回、修正しているプロジェクトに既にあるエスケープメソッドが、' と… 続きを読む
java 16 6月 2007 eclipse vs netbeans Ruby/Railsにも対応するNetBeans 6.0 地方の小会社のうちにも最近ruby指定の仕事の話が来たという噂があったんですが、仕事でrails開発をやるなら(モチベーションの高くないプログラマに作ってもらうには)、IDE欲しいだろうな。 eclipse vs netbeans の戦いは言… 続きを読む