BitArts Blog

ロードバイク通勤のRubyプログラマで伊豆ダイバー。の個人的なブログ。

印刷したら他人の確定申告書

朝日の記事より。テンポラリファイル名が秒単位だったのか、サーブレットがスレッドセーフになってなかったのか。いずれにしても超基本的なミスの香りがするが、入門書で勉強してみました程度では普通にやってしまいかねない、ありがちなバグっぽい感じ。著書の中でも書いたことがあるが、Webアプリ開発は一見簡単なように思えるのだが、実は簡単なのは仕組みだけ。実装には考慮すべきポイントが非常に多く、すごく難しい面がある。実際、仕事で他人が作ったWebアプリを見たりすると、セキュリティホールをいっぱい見つけてしまったりするわけなので、世の中のWebアプリというのは、そんなんばっかりなんでしょう。このままで良いわけがなく、ありがちなホールを作らないようなフレームワークなりなんなり、なんらかの仕組みがこれからは必要だろうなぁ。