<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>保守</title><link>http://blogs.wankuma.com/kox/category/1295.aspx</link><description>保守</description><managingEditor>kox@wankuma.com</managingEditor><dc:language>ja-JP</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>kox@wankuma.com</dc:creator><title>iモードIDについてその後</title><link>http://blogs.wankuma.com/kox/archive/2008/07/18/149567.aspx</link><pubDate>Fri, 18 Jul 2008 14:14:00 GMT</pubDate><guid>http://blogs.wankuma.com/kox/archive/2008/07/18/149567.aspx</guid><wfw:comment>http://blogs.wankuma.com/kox/comments/149567.aspx</wfw:comment><comments>http://blogs.wankuma.com/kox/archive/2008/07/18/149567.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.wankuma.com/kox/comments/commentRss/149567.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/kox/services/trackbacks/149567.aspx</trackback:ping><description>&lt;P&gt;&lt;A href="http://blogs.wankuma.com/kox/archive/2008/07/16/149186.aspx"&gt;前回のエントリ&lt;/A&gt;の後、ちょっと調べてみました。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;このiモードIDはSSL通信では付与されないIDですので、&lt;/P&gt;
&lt;P&gt;iモードIDを取得する際に流れるデータは暗号化されていないことになります。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;mixiではこのiモードIDを導入していて、固体識別番号と併用して使用しているようです。&lt;/P&gt;
&lt;P&gt;iモードIDを使用しているサイトがそこら辺にあると考えたほうがよさそうです。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;miixを含むケータイWebで多く見られる「かんたんログイン」などは、&lt;/P&gt;
&lt;P&gt;iモードID（など）を認証に使用することで実現しています。（mixiの場合は固体識別番号と併用）&lt;/P&gt;
&lt;P&gt;このことから自分のiモードIDが他人に知られてしまった場合に、&lt;/P&gt;
&lt;P&gt;なりすましによるサイトログインも可能な状態になってしまいます。&lt;/P&gt;
&lt;P&gt;（実際には固体識別番号やキャリアIP制限などを併用することで、難しいことだと思いますが&lt;/P&gt;
&lt;P&gt;それをユーザが知る術はありません）&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/kox/aggbug/149567.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>kox@wankuma.com</dc:creator><title>日本のインターネットが終了する日</title><link>http://blogs.wankuma.com/kox/archive/2008/07/16/149186.aspx</link><pubDate>Wed, 16 Jul 2008 19:10:00 GMT</pubDate><guid>http://blogs.wankuma.com/kox/archive/2008/07/16/149186.aspx</guid><wfw:comment>http://blogs.wankuma.com/kox/comments/149186.aspx</wfw:comment><comments>http://blogs.wankuma.com/kox/archive/2008/07/16/149186.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://blogs.wankuma.com/kox/comments/commentRss/149186.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/kox/services/trackbacks/149186.aspx</trackback:ping><description>&lt;P&gt;ネタ元：&lt;A href="http://takagi-hiromitsu.jp/diary/20080710.html#p01"&gt;日本のインターネットが終了する日&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;ネタ元のエントリはかなり長く難しい内容になっているが、&lt;/P&gt;
&lt;P&gt;重要なことが書かれているため一読しておくことをお勧めします。&lt;/P&gt;
&lt;P&gt;ここで簡単に説明することもできるとは思いますが、&lt;/P&gt;
&lt;P&gt;高木さんの趣旨が伝わらないことを懸念して、あえて説明しないでおきます。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;それを踏まえた上で。&lt;/P&gt;
&lt;P&gt;iモードIDはデフォルトで「通知する」になっていますので、&lt;/P&gt;
&lt;P&gt;ユーザが知らないうちに、既にiモードIDが取得されているかもしれません。&lt;/P&gt;
&lt;P&gt;危険だと思う方は今すぐにでも「通知しない」設定にするなどの対応が必要です。&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/kox/aggbug/149186.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>kox@wankuma.com</dc:creator><title>単体テストぐらいやろうよ２</title><link>http://blogs.wankuma.com/kox/archive/2008/07/10/148376.aspx</link><pubDate>Thu, 10 Jul 2008 22:09:00 GMT</pubDate><guid>http://blogs.wankuma.com/kox/archive/2008/07/10/148376.aspx</guid><wfw:comment>http://blogs.wankuma.com/kox/comments/148376.aspx</wfw:comment><comments>http://blogs.wankuma.com/kox/archive/2008/07/10/148376.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.wankuma.com/kox/comments/commentRss/148376.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/kox/services/trackbacks/148376.aspx</trackback:ping><description>&lt;P&gt;&lt;A href="http://blogs.wankuma.com/kox/archive/2008/07/01/146566.aspx"&gt;前回のエントリ&lt;/A&gt;後、粛々とテストをしていましたが、&lt;/P&gt;
&lt;P&gt;案の定、予定より遅れて完了しました。&lt;/P&gt;
&lt;P&gt;テスト中に発覚した仕様洩れ、デグレード、単純ミスなどなど。&lt;/P&gt;
&lt;P&gt;一定以上の品質を保つためには、こまめなテストは不可欠です。&lt;/P&gt;
&lt;P&gt;もちろんバグを出すなとは言わない。&lt;/P&gt;
&lt;P&gt;しかし「バグは出たら都度直せばいいんでしょ。」なんて考えでいてもらっては困ります。&lt;/P&gt;
&lt;P&gt;何故そのバグが発生したしたのか、どうしたらバグを減らすことが出来るのか考えてもらいたい。&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/kox/aggbug/148376.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>kox@wankuma.com</dc:creator><title>分業</title><link>http://blogs.wankuma.com/kox/archive/2008/05/21/138765.aspx</link><pubDate>Wed, 21 May 2008 15:17:00 GMT</pubDate><guid>http://blogs.wankuma.com/kox/archive/2008/05/21/138765.aspx</guid><wfw:comment>http://blogs.wankuma.com/kox/comments/138765.aspx</wfw:comment><comments>http://blogs.wankuma.com/kox/archive/2008/05/21/138765.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.wankuma.com/kox/comments/commentRss/138765.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/kox/services/trackbacks/138765.aspx</trackback:ping><description>&lt;P&gt;今の現場は、インフラ部隊、セキュリティ部隊、開発部隊など、&lt;BR&gt;その役割が完全に分業されています。&lt;BR&gt;ある意味楽ではあるのですが、横のつながりが希薄なため、&lt;BR&gt;いざトラブルが発生した場合にタイムロスになってしまいます。&lt;/P&gt;
&lt;P&gt;保守している立場ではこのタイムロスが命取りになる場合も多く、&lt;BR&gt;この体制はなんとかならんかなぁと思っています。&lt;/P&gt;
&lt;P&gt;分業することのメリットは十分わかっているつもりですが、&lt;BR&gt;以前の現場ではほとんど自分ひとりで対応してきたこともあり、&lt;BR&gt;（運用部隊はいたので完全に一人ではない）&lt;BR&gt;分業体制になれておらず、面倒だなぁと思う今日この頃です。&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/kox/aggbug/138765.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>kox@wankuma.com</dc:creator><title>セキュリティ意識</title><link>http://blogs.wankuma.com/kox/archive/2008/05/12/137344.aspx</link><pubDate>Mon, 12 May 2008 16:08:00 GMT</pubDate><guid>http://blogs.wankuma.com/kox/archive/2008/05/12/137344.aspx</guid><wfw:comment>http://blogs.wankuma.com/kox/comments/137344.aspx</wfw:comment><comments>http://blogs.wankuma.com/kox/archive/2008/05/12/137344.aspx#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://blogs.wankuma.com/kox/comments/commentRss/137344.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/kox/services/trackbacks/137344.aspx</trackback:ping><description>&lt;P&gt;まとまりきらない&amp;amp;答えにならないグズグズなエントリ。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;開発者であってもセキュリティ意識が低い場合が少なくない。&lt;BR&gt;スケジュールに追われ、考えている余裕がないのかもしれない。&lt;BR&gt;表に見えにくい部分でもあるしテストも難しいからかもしれない。&lt;/P&gt;
&lt;P&gt;声高に言っても、現場まではなかなか伝わらない。&lt;/P&gt;
&lt;P&gt;ほとんどの場合は、特別なスキルを要することなく、&lt;BR&gt;ちょっとした手間と、常に意識することで回避することができるにもかかわらず。&lt;/P&gt;
&lt;P&gt;大変なのは常に最新の動向を捉えておく必要があること。&lt;BR&gt;今まで大丈夫だと思っていた実装方法が、&lt;BR&gt;いつ何時「穴」になる可能性もあるかもしれない。&lt;/P&gt;
&lt;P&gt;セキュリティ意識を持たせるにはどうしたらよいのか？&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/kox/aggbug/137344.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>kox@wankuma.com</dc:creator><title>24時間365日サポート</title><link>http://blogs.wankuma.com/kox/archive/2008/04/21/134512.aspx</link><pubDate>Mon, 21 Apr 2008 21:55:00 GMT</pubDate><guid>http://blogs.wankuma.com/kox/archive/2008/04/21/134512.aspx</guid><wfw:comment>http://blogs.wankuma.com/kox/comments/134512.aspx</wfw:comment><comments>http://blogs.wankuma.com/kox/archive/2008/04/21/134512.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://blogs.wankuma.com/kox/comments/commentRss/134512.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/kox/services/trackbacks/134512.aspx</trackback:ping><description>&lt;P&gt;しっかりとまとまっていないのですが、忘れないように&lt;BR&gt;中途半端な状態でUPします。&lt;BR&gt;こういうのもBlogならで、いいかもと思いました。&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;運用・保守という作業は、開発があれば必然的に発生します。&lt;BR&gt;運用・保守がなくなることは考えられず、&lt;BR&gt;会社にとって長期的で安定的な売上を見込むことができます。&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;そこで24時間365日のきめ細かいサポートをすることはできないか。&lt;BR&gt;ということを考えてみます。&lt;/P&gt;
&lt;P&gt;24時間365日常時対応するとなると、最低7･8人必要になります。&lt;BR&gt;・1日3人超（24時間=3人*8時間だが引継ぎ時間など加味する必要がある）&lt;BR&gt;・土日のことも考えるとさらに数人が必要&lt;BR&gt;ということは、単純に月700万程度の人件費がかかることになります。&lt;/P&gt;
&lt;P&gt;月700万の保守費用は1案件で賄うことはできないので、複数案件を掛持ちする必要があります。&lt;BR&gt;複数案件の掛持ちになると、同時にトラブルが発生する可能性が出てきてしまいます。&lt;BR&gt;きめ細かいサポートを行うためには人員を増やす必要が出てきてしまい、&lt;BR&gt;さらに人件費が増すことになってしまいます。&lt;/P&gt;
&lt;P&gt;こうして考えてみると&lt;BR&gt;24時間365日サポートは非現実的で収益モデルとして成り立たなくなってしまいます。&lt;BR&gt;どうにか、24時間365日サポートの収益モデルを確立したいなと思っています。&lt;/P&gt;
&lt;P&gt;いろいろ案はあるのですが、まとまりきれていません。&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/kox/aggbug/134512.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>kox@wankuma.com</dc:creator><title>Yahoo!'s Latest Performance Breakthroughs</title><link>http://blogs.wankuma.com/kox/archive/2008/03/26/129846.aspx</link><pubDate>Wed, 26 Mar 2008 17:58:00 GMT</pubDate><guid>http://blogs.wankuma.com/kox/archive/2008/03/26/129846.aspx</guid><wfw:comment>http://blogs.wankuma.com/kox/comments/129846.aspx</wfw:comment><comments>http://blogs.wankuma.com/kox/archive/2008/03/26/129846.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.wankuma.com/kox/comments/commentRss/129846.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/kox/services/trackbacks/129846.aspx</trackback:ping><description>&lt;P&gt;&lt;A href="http://developer.yahoo.net/blog/"&gt;Yahoo!DeveloperNetWorkBlog&lt;/A&gt;にて&lt;/P&gt;
&lt;P&gt;&lt;A href="http://developer.yahoo.net/blog/archives/2008/03/yahoos_latest_p.html"&gt;Webサイトのパフォーマンス向上させるための資料&lt;/A&gt;が掲載されていたのを見つけたのでメモ。&lt;/P&gt;
&lt;P&gt;改善箇所は既存で14種類あったようで、さらに20種類追加された模様。&lt;/P&gt;
&lt;P&gt;#&lt;A href="http://developer.yahoo.com/yslow/"&gt;YSlow&lt;/A&gt;というチューニング用のツールの存在も知らんかった。&lt;/P&gt;
&lt;P&gt;既存の14種類のうち13種類は&lt;A href="http://www.inter-office.co.jp/contents/177"&gt;パフォーマンス・チューニングBlog&lt;/A&gt;にて既に翻訳されている。（感謝）&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/kox/aggbug/129846.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>kox@wankuma.com</dc:creator><title>if条件判定はどちらがよい？ （その２）</title><link>http://blogs.wankuma.com/kox/archive/2008/02/15/123293.aspx</link><pubDate>Fri, 15 Feb 2008 18:03:00 GMT</pubDate><guid>http://blogs.wankuma.com/kox/archive/2008/02/15/123293.aspx</guid><wfw:comment>http://blogs.wankuma.com/kox/comments/123293.aspx</wfw:comment><comments>http://blogs.wankuma.com/kox/archive/2008/02/15/123293.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blogs.wankuma.com/kox/comments/commentRss/123293.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/kox/services/trackbacks/123293.aspx</trackback:ping><description>&lt;P&gt;ネタ元：&lt;A href="http://blogs.wankuma.com/kox/archive/2007/07/12/84863.aspx"&gt;if条件判定はどちらがよい？（以前のブログエントリ（古い））&lt;BR&gt;&lt;/A&gt;　　　　：&lt;FONT face=Verdana size=2&gt;&lt;A href="http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?mode=viewtopic&amp;amp;topic=43465&amp;amp;forum=12&amp;amp;start=136"&gt;文字列をequalsで判定する時&lt;/A&gt;(@IT)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;いままで、僕は以前のブログに書いてあるように、&lt;BR&gt;&lt;STRONG&gt;if(変数.equals("定数"))&lt;/STRONG&gt;&lt;BR&gt;のほうが、&lt;BR&gt;&lt;STRONG&gt;if("定数".equals(変数))&lt;BR&gt;&lt;/STRONG&gt;より保守の観点では優れていると思っていました。&lt;BR&gt;しかし、この考えが120度くらい変わってしまったので、&lt;BR&gt;再エントリをすることにしました。&lt;/P&gt;
&lt;P&gt;どちらのケースでも&lt;BR&gt;nullの対応がきちんと行われているのであれば、それほど問題となりません。&lt;BR&gt;しかし実際にはnullの考慮をし忘れて、不具合となるケースが少なくありません。&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;以前までの僕は、以下のように考えていました。&lt;BR&gt;&lt;STRONG&gt;if(変数.equals("定数"))&lt;/STRONG&gt;&lt;BR&gt;を使用していれば、その箇所でNullPointerExceptionが発生するため安全です。&lt;BR&gt;&lt;STRONG&gt;if("定数".equals(変数))&lt;/STRONG&gt;&lt;BR&gt;を使用してしまうと、nullの場合に処理をしないだけなので、&lt;BR&gt;処理は正常に動作し、最悪の不具合の場合にはデータの破損や、&lt;BR&gt;不具合箇所の特定が困難になります。&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;そして以下が考えを改めた理由です。&lt;BR&gt;単純に&lt;BR&gt;&lt;STRONG&gt;if(変数.equals("定数"))&lt;/STRONG&gt;と使用していれば、&lt;BR&gt;上記のようにバグはその時点でNullPointerExceptionが発生し問題ありません。&lt;BR&gt;しかし多くの場合は、&lt;BR&gt;&lt;STRONG&gt;if(&lt;FONT color=#0000ff&gt;変数!=null&lt;/FONT&gt; &amp;amp;&amp;amp; 変数.equals("定数"))&lt;BR&gt;&lt;/STRONG&gt;と書かかれています。&lt;BR&gt;まるで、枕詞のように頻繁に。&lt;BR&gt;であるならば、&lt;BR&gt;この書き方は、&lt;BR&gt;&lt;STRONG&gt;if("定数".equals(変数))&lt;/STRONG&gt;&lt;BR&gt;と等しく、以前までの僕が懸念してきたことは、&lt;BR&gt;まったく意味のないものとなってしまいます。&lt;/P&gt;
&lt;P&gt;どちらの場合でも同じような懸念が残ってしまうのです。&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;意図的に&lt;BR&gt;「変数!=nullを使わないようにし、変数.equals("定数")のみで記述するようにすれば・・・」&lt;BR&gt;とも思いましたが、&lt;BR&gt;そもそも意図的に「変数!=nullを使わない」部分に気をつけるのであれば、&lt;BR&gt;「null時の対応を考慮し忘わすれない」部分に気をつけるべきなのだろうと考えました。&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;if(変数.equals("定数"))&lt;/STRONG&gt;と&lt;BR&gt;&lt;STRONG&gt;if("定数".equals(変数))&lt;/STRONG&gt;を&lt;BR&gt;比較したとき、&lt;BR&gt;今までの考えと変わらず前者が安全だと思っています。&lt;BR&gt;しかし&lt;BR&gt;&lt;STRONG&gt;if(変数!=null &amp;amp;&amp;amp; 変数.equals("定数"))&lt;/STRONG&gt;と&lt;BR&gt;&lt;STRONG&gt;if("定数".equals(変数))&lt;/STRONG&gt;を&lt;BR&gt;比較したとき、&lt;BR&gt;後者のほうが分かりやすいと、僕は考えます。&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;考えた末出した結論は、&lt;BR&gt;ケースバイケースで。&lt;BR&gt;・・・&lt;BR&gt;・・・&lt;BR&gt;結論になってないですね。&lt;/P&gt;
&lt;P&gt;どちらにしろ、この手の記述がある際には&lt;BR&gt;その状況などを考慮し注意する必要があるぞと、&lt;BR&gt;胸の奥にとどめておく程度でよいかと思います。&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/kox/aggbug/123293.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>kox@wankuma.com</dc:creator><title>IE7 ズーム機能におけるスクロールの挙動</title><link>http://blogs.wankuma.com/kox/archive/2008/01/25/119258.aspx</link><pubDate>Fri, 25 Jan 2008 16:45:00 GMT</pubDate><guid>http://blogs.wankuma.com/kox/archive/2008/01/25/119258.aspx</guid><wfw:comment>http://blogs.wankuma.com/kox/comments/119258.aspx</wfw:comment><comments>http://blogs.wankuma.com/kox/archive/2008/01/25/119258.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.wankuma.com/kox/comments/commentRss/119258.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/kox/services/trackbacks/119258.aspx</trackback:ping><description>&lt;p&gt;IE7のズーム機能によりレイアウトが崩れることはよくあります。&lt;br&gt;大概の場合は&lt;a href="http://gyauza.egoism.jp/clip/archives/2007/05/ie7-haslayout-bug/"&gt;IE7のズーム機能でバグる&lt;/a&gt;(http://gyauza.egoism.jp/clip/archives/2007/05/ie7-haslayout-bug/)で対応できます。&lt;br&gt;また、&lt;A href="http://blogs.wankuma.com/kox/archive/2008/01/10/116774.aspx"&gt;IE7.js&lt;/a&gt;を使うことでも対応できそうです。 
&lt;p&gt;しかし、&lt;br&gt;スクロールがついているテーブルの挙動の制御ができません。&lt;br&gt;&amp;lt;div&amp;gt;タグ内に&amp;lt;table&amp;gt;タグが入った状態でのスクロールです。&lt;br&gt;&lt;pre class="code"&gt;  &amp;lt;div style="width:300px;height:100px;overflow:scroll;"&amp;gt;
    &amp;lt;table style="width:500px;" border="1"&amp;gt;
    &amp;lt;tr&amp;gt;
      &amp;lt;td&amp;gt;あいうえおかきくけこさしすせそ&amp;lt;/td&amp;gt;
      &amp;lt;td&amp;gt;たちつてとなにぬねのはひふえほ&amp;lt;/td&amp;gt;
    &amp;lt;/tr&amp;gt;
    &amp;lt;tr&amp;gt;
      &amp;lt;td&amp;gt;まみむめもやゆよ&amp;lt;/td&amp;gt;
      &amp;lt;td&amp;gt;abcdefg&amp;lt;/td&amp;gt;
    &amp;lt;/tr&amp;gt;
    &amp;lt;tr&amp;gt;
      &amp;lt;td&amp;gt;あいうえおかきくけこさしすせそ&amp;lt;/td&amp;gt;
      &amp;lt;td&amp;gt;たちつてとなにぬねのはひふえほ&amp;lt;/td&amp;gt;
    &amp;lt;/tr&amp;gt;
    &amp;lt;tr&amp;gt;
      &amp;lt;td&amp;gt;まみむめもやゆよ&amp;lt;/td&amp;gt;
      &amp;lt;td&amp;gt;abcdefg&amp;lt;/td&amp;gt;
    &amp;lt;/tr&amp;gt;
    &amp;lt;tr&amp;gt;
      &amp;lt;td&amp;gt;あいうえおかきくけこさしすせそ&amp;lt;/td&amp;gt;
      &amp;lt;td&amp;gt;たちつてとなにぬねのはひふえほ&amp;lt;/td&amp;gt;
    &amp;lt;/tr&amp;gt;
    &amp;lt;tr&amp;gt;
      &amp;lt;td&amp;gt;まみむめもやゆよ&amp;lt;/td&amp;gt;
      &amp;lt;td&amp;gt;abcdefg&amp;lt;/td&amp;gt;
    &amp;lt;/tr&amp;gt;
    &amp;lt;/table&amp;gt;
  &amp;lt;/div&amp;gt;
&lt;/pre&gt;&lt;br&gt;
&lt;p&gt;結果（拡大・縮小してスクロールしてみてください） &lt;/p&gt;
&lt;div style="overflow: scroll; width: 300px; height: 100px"&gt;
&lt;table style="width: 500px" border="1"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;あいうえおかきくけこさしすせそ&lt;/td&gt;
&lt;td&gt;たちつてとなにぬねのはひふえほ&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;まみむめもやゆよ&lt;/td&gt;
&lt;td&gt;abcdefg&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;あいうえおかきくけこさしすせそ&lt;/td&gt;
&lt;td&gt;たちつてとなにぬねのはひふえほ&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;まみむめもやゆよ&lt;/td&gt;
&lt;td&gt;abcdefg&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;あいうえおかきくけこさしすせそ&lt;/td&gt;
&lt;td&gt;たちつてとなにぬねのはひふえほ&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;まみむめもやゆよ&lt;/td&gt;
&lt;td&gt;abcdefg&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;br&gt;
&lt;p&gt;倍率100%以外にした場合、&lt;br&gt;縦スクロールに関しては正常に動くのですが、横スクロールはテーブルの罫線のみ移動し中身が移動してくれません。&lt;br&gt;（倍率を100%に戻すと元に正常に動作します。） 現状で対応策を見つけることができませんでした。&lt;br&gt;何か方法があるのでしょうか？&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/kox/aggbug/119258.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>kox@wankuma.com</dc:creator><title>ダウンロードファイル名の文字化け（実際にはServlet名になる）</title><link>http://blogs.wankuma.com/kox/archive/2008/01/10/116742.aspx</link><pubDate>Thu, 10 Jan 2008 11:25:00 GMT</pubDate><guid>http://blogs.wankuma.com/kox/archive/2008/01/10/116742.aspx</guid><wfw:comment>http://blogs.wankuma.com/kox/comments/116742.aspx</wfw:comment><comments>http://blogs.wankuma.com/kox/archive/2008/01/10/116742.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.wankuma.com/kox/comments/commentRss/116742.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/kox/services/trackbacks/116742.aspx</trackback:ping><description>&lt;P&gt;担当しているサイトのダウンロード機能のファイル名は文字化けが起こっていたのだが、&lt;BR&gt;IE7になり、いつの間にか解消されていた。&lt;/P&gt;
&lt;P&gt;ダウンロードファイル名の文字化け自体は、かなり有名な話で対応策などはそこら中サイトで見つけることができる。&lt;BR&gt;ちなみにファイル名は日本語ではない。&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;この事象が発生していたのは、&lt;BR&gt;WindowsXP IE6 SP2がでて間もない頃の話。&lt;/P&gt;
&lt;P&gt;通常は、ファイル名を指定したい場合に&lt;BR&gt;　response.addHeader( "Content-Disposition", "attachment; filename=ファイル名 );&lt;BR&gt;とする。&lt;BR&gt;しかしこの対応策は取れなかった。&lt;BR&gt;&lt;A href="http://support.microsoft.com/kb/418126/ja?spid=2073&amp;sid=216"&gt;Content-Disposition: attachment でファイルをダウンロードするとフレームが更新されなくなる。&lt;/A&gt;&lt;BR&gt;この障害に見事にマッチし、回避策もとることはできなかった。&lt;BR&gt;エンドユーザの大半はまだIE6 SP2を使用しておらず、&lt;BR&gt;このエラーはランタイムエラーが発生してしまうため、使用するわけにはいかなかった。&lt;/P&gt;
&lt;P&gt;結果として&lt;BR&gt;　response.addHeader( "Content-Disposition", "inline; filename=ファイル名 );&lt;BR&gt;とすることにした。&lt;BR&gt;この場合、WindowsXP IE6 SP2 よりも前のバージョンであればファイル名を取得できるが、&lt;BR&gt;WindowsXP IE6 SP2以降はファイル名を取得できない。&lt;BR&gt;圧縮さえかかっていなければファイル名を取得できるのだが、&lt;BR&gt;データ量が大きかったため圧縮をかける必要があった。&lt;BR&gt;そのため、「まあ大きな害はないよね。」ということでこのまま運用することにした。&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;あれから数年。&lt;BR&gt;IE7となり、気がつけばファイル名が取得されるようになっていた。&lt;BR&gt;めでたし、めでたし。&lt;/P&gt;&lt;img src ="http://blogs.wankuma.com/kox/aggbug/116742.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>