【RS コンポーネンツより】というウィルスメールが出回っている

メール
実在する会社名を騙るウィルスメールが出回っているようです。覚えのないメールの添付ファイルは無視するというのが鉄則ですが、このケースは非常に悪質です。

C# KeyValuePair でドロップダウンリストの値を設定

ASP.NET DropDownList
ドロップダウンリストへの値のセットに DataTable ではなく、KeyValuePair を使用する方法。この方法は、書き方を統一できるメリットがある。

Chrome にて Hosts の変更を即時反映させる

Google Chrome の拡張機能である HostAdmin App は、hosts ファイルを簡単に編集することができるのだが、Chrome 自体のキャッシュが残っている場合は反映しないことがある。そんな時には、アドレスバーから以下の画面を開いてキャッシュを削除すると反映される場合がある。

chrome://net-internals/#dns
chrome://net-internals/#sockets


hosts ファイルの権限をコマンドで

Windows 10 にて(おそらくそれ以前の 8.1 などでも)、hosts ファイルを変更したにも関わらず変更が反映されないことがある。
調べてみると権限を付与すれば良いとの回答に行き着くのだが、いろいろやった挙句、自分は以下のコマンドから権限を付与することで反映できた。

cacls %windir%/system32/drivers/etc/hosts /E /G Users:W
※ 管理者権限でコマンドプロンプトを実行する。

任意のユーザーの権限を与えたい場合は以下の様な感じらしい。
cacls %windir%/system32/drivers/etc/hosts /E /G " アカウント名 ":W

IE の過去バージョンでテスト

IETester
久しぶりに IETester を使ったのだが、IE9 タブがクラッシュしまくって使い物にならなくなっていた。

hosts ファイルを編集 Windows 10 で

hosts file update
Windows 10 の hosts ファイルは以前と同じく C:\Windows\System32\drivers\ect にあるのだが、ここに置いてあるファイルを直接編集しようとすると保存できない。
hosts ファイルを別の場所に移して編集、それから上書き(要管理者権限)することで編集することができる。

Facebook ブラウザのユーザーエージェントに注意

ユーザーエージェントで端末を判別する際に、かつての携帯電話(フィーチャーフォン)では、DoCoMo や KDDI や SoftBank を頼りにリダイレクトなどをかけていた。が、一部の iPhone で、KDDI が入っているがためにガラケー扱いになってそっちにリダイレクトしてしまっているケースを発見した。