シーゲート製のハードディスクが欠陥とか

20090124000117

Seagate 製のハードディスクに不具合、とかネット界隈では騒いでるみたいだけど、ハードディスクとかそもそも普通に壊れるもんだろ...とか思いながら自宅と研究室の PC やサーバのハードディスクが欠陥品じゃないか確かめたし、クラッシュしたときの悲劇を思い出したら怖くなってバックアップも取った。

写真は 4 年間で壊れたハードディスクの数。データが入ってて捨てにくいから、壊れるたびにタンスに保管してたらいつのまにかハードディスクの墓場と化してた。例のシーゲート製もあるよ。

関連
Seagate製ハードディスクのファームウェアに致命的な不具合、起動不能・アクセス不能になることが判明 - GIGAZINE
売れ筋Seagate製HDDに不具合、アクセス不能に:ITpro

Windows Live Messenger でアカウントの本名が取り出せる

既出かもしれないけど、気づいたのでアップ。
Windows Live Messenger (MSN メッセンジャー) で承認済のユーザ同士では、登録したときに使った名前を簡単に取り出すことができる。

mslive1.png
名前を右クリックして「表示」→「プロフィール」を押す。

mslive2.png
すると、Internet Explorer が起動して、名前が書かれてあるページにジャンプする。

mslive4.png
お互いに承認されていないユーザでは、「名前なし (英語版だと No Name)」になって見れない。

おそらく、Windows Live のアカウント情報と Messenger で表示される名前は別々に管理されているからだと思う。
問題はそれだけでなく、Internet Explorer で開いたページには認証がかかっておらず、ログインしていなくとも自由に見れること。「site:profile.live.com」と検索したら、本名らしきものがたくさん出てきた。怖い怖い。

前にも、Google カレンダーや Google Apps で本名が取り出せる、って書いたら少しだけ話題になったけど、この類のものって仕様が悪いとか脆弱性とか以前に、文化とか価値観とかの違いなんじゃないかな、と思う。

(以下は余談)
ちなみに、日本に居ながらにして、「***@hotmail.com」や「***@live.com」のアカウントを作るには、言語の設定を英語にすればいいだけ。HTTP の Accept-Languages ヘッダが書き換わるため。

mslive5.png
Internet Explorer だと、インターネットオプション→全般→言語の設定を英語に変えるだけ。日本語より、英語のほうが上になるようにすればよい。

JavaScript をブラウザから試せるコンソールを作った

JS Web Console - JavaScript をブラウザ上で実行
「実行」を押すと、式を評価した結果が出力されます。echo() で値を出力することもできます。

正月だし帰省中でマルチモニタじゃないので軽いネタで。
一人前の JSer になるなら、自作プレゼンツールだけでなく自作コンソールも必要でしょ、ということで、今度は kou1okada 氏や dankogai 氏にインスパイヤされて自作コンソール作ってみた。

使い方がわかりやすいように、四則演算と正規表現置換、モンテカルロ法で円周率を計算するプログラムをサンプルとして入れておいた。