原子力・・・維持/廃止を語る上で最も大事なこと

原子力政策は今回の衆議院選挙において大きなテーマになってますが、何処の政党もマスコミも最も大事なことには触れてくれません。我慢がならないので、ここではき出しておきます。是非参考にしてください。
原子力を推進/維持する場合に大事なこと。
最悪の場合にどうするのか?ということを考えておくことが最も大事です。起こりうる事態を列挙し、それぞれの場合にどうするのかを考えるのがリスク対策の基本です。最悪の事態が起こらないように対策をとることも確かに大事ですが、最悪の事態が起こる可能性を下げる事は出来ても、起こる確率をゼロには出来ないのです。起こる確率がゼロじゃない以上、いつか必ず起こります。だから最悪の事態が起きたときどうするのかを、絶対に考えてかなくてならないのです。
最悪の事態が起きたときにどうするのか・・・一つの方法として見捨てるという選択肢があります。見捨てるのが対策なのかと思われるかもしれませんが、対策にかかるコストが被害を上回るなら、対策しないのも立派な選択肢の一つです。東日本大震災のとき福島で行われたのは見捨てるに限りなく近い状態でした。組織だった避難支援も無く、いまだどうするのか決まりません。
もう一つの方法は、避難できるように備えるということです。日本の原発で半径50Kmから避難させようとすれば、百万人規模での避難が必要です。100万人を避難させるだけの避難先設備や、交通インフラ、避難用バスや救急車を整備しておく必要があります。いったいいくらかかるやら・・・どう考えても安い電気代を維持できそうにありません。
多くの国でとっている方法は避難範囲に出来るだけ人を住まわせないと言うことです。この場合は建設場所に人口密度の低い場所を選ぶのですが、日本の場合は既に人口の多い場所に施設を作ってしまっています。もしこの方法をとろうとするなら、100万人単位の人に移住をお願いすることになります。途方も無いお金がかかることになりますが、ある意味で先進的で効率的な都市を造るチャンスかもしれません。そんな都市を造るなら、ちょっと住んでみたい気がします。
原子力を抑制/廃止する場合に大事なこと。
既存の原子炉を廃棄するには、一つあたり数千億円の費用がかかります。廃炉費用は電気代の売上の一部を積み立てて対応することになっています。寿命を迎える前に廃炉にするということは、廃炉にかかる費用を原発で造った電気の売上で賄えないことを意味します。しかも現時点では大幅な積み立て不足です。日本には50を超える原子炉がありますから、これを全部解体するだけで10兆円もの費用が必要です。しかも、電気代にしめる廃炉費用が安すぎて、大幅な積み立て不足になってます。
これは解体にかかる費用だけで、解体で出た高レベル放射性廃棄物の保管費用も必要です。放射能レベルが安全域に下がるまで10万年間隔離して保管しておく必要があります。高レベル放射性廃棄物を安全に保管できる場所は日本には無いと言われているので、場合によっては海外にお願いするしか無いかもしれません。これにかかる費用は未知です。
・・・・そこで問題です。どちらを選んでも良いのですが、その費用はどこから出しますか?

パソコンのファイル検索どうしていますか?(FESSのインストール)

Google Desktop Searchがサポートを終了してから1年近くが過ぎようとしています。OSが標準的に検索機能を提供するようになったためとしていますが、実際のところWindows標準の検索機能はGoogle Desktop Searchには遠く及ばず、ここしばらく随分と不便していたのです。
Windows標準の検索機能しか使った事が無い人には「え?どの辺が?」と言う話かもしれません。Microsoftが提供する検索機能にはいくつかの欠点があるのです。
Microsoftの検索機能は事前にインデックスを作成することで、ファイルの内容まで高速に検索してくれます。ですが、標準の設定ではインデックスが作成されているローカルドライブに限られます。ネットワークドライブの検索にもインデックスを使う事が出来ますが、それはサーバーがWindows Serverの場合に限られます。よく売られているNASはLinuxサーバーであるためインデックスを使った検索が出来ないのです。
もう一つは、確かに含まれているはずの単語なのに検索にかからない事があるという問題です。欧文はスペースを置くため単語の境界を明確に判断できるのですが、日本語は単語の境界を明確にしないためN-GRAMや形態素解析といった特別な技術が必要になります。そのあたりのチューニングの問題であろうと推測しているのですが、Microsoftは単語の切り出しをどのようにしているのか公表していないので、実際のところは分かりません。
私はNAS上に格納した数テラバイトのデータを検索する必要が度々あるため、NAS上にインデックスを作成できないのでは使い物にならないし、検索にかからないのでは非常に困るのです。
そこでいくつかの日本語に対応したデスクトップ検索ソフトウェアを試してきました。Linux上で動作するソフトは多々あるのですが、Windows上で動作するソフトは限られており、ようやく納得できるソフトにめぐり合えたので紹介します。
Fessの概要
FessはOpen Sourceのソフトらしく、Open Sourceで作られたJavaベースの各種検索ソフトを組み合わせることで作られています。インストールもダウンロードしたファイルを解凍するだけとお手軽で使いやすいソフトです。
Fessのインストール
Fessのダウンロード
Fessのホームページ(http://fess.sourceforge.jp/ja/downloads.html)からZIPファイルをダウンロードします。FessにはMySQL版(fess-server-mysql-x.x.x.zip)と通常版(fess-server-x.x.x.zip)があります。通常版をダウンロードしましょう。
Fessを解凍する
fess1ダウンロードしてきたFessを適当なフォルダに解凍します。インデックスの作成対象のサイズにもよりますが、数十GBの容量が必要なので十分な空き容量があるドライブを選んでください。ここではC:\FESSにインストールすることにします。
JDKのダウンロードとインストール
Fessを動作させるためにはJavaSE(JDK)が必要です。Java(http://www.oracle.com/technetwork/java/javase/downloads/index.html)のホームページからダウンロードしましょう。ダウンロードが終わったら、ダウンロードしたインストーラを実行します。ウィザードに従ってインストールしてください。
環境変数を設定する
fess2コントロールパネルの「システム」から「システムの詳細設定」を選択し、環境変数を二つ新規に追加します。一つはJDKのホームディレクトリで「JAVA_HOME=C:\Program Files\Javajdk1.7.0_09」のようにします。
fess3もう一つはFESSのホームディレクトリで、FESSの解凍先を「CATALINA_HOME=C:\FESSfess-server-7.0.1」のようにします。
Fessを起動の起動と初期設定
C:\FESSfess-server-7.0.1\Startup.batを起動します。コンソール画面が開いてFessが動作し始めます。
初期設定を行うには、WEBブラウザでhttp://localhost:8080/fess/loginを開きます。インストール直後はユーザー名:admin、パスワード:adminでログインできます。
設定ウィザードが表示されるので設定を開始します。最初にスケジュールの設定を行います。インデックスの生成をおこなう時刻を指定してください。
次に検索対象とするフォルダを指定します。クロール設定名は適当に任意の名前を決めてください。クロールパスに検索対象のフォルダを指定します。最大アクセス数は初期設定で10000になっていますが、デスクトップの検索に使用する場合は削除して空欄にすることをお勧めします。最大アクセス数を指定していると、そのファイル数を超えた場合にインデックスが作成されません。
最後に「クロールの開始」をクリックすると、インデックスの作成が始まります。
Fessによる検索
検索を行うにはWEBブラウザでhttp://localhost:8080/fessを開きます。適当な検索語を入れて検索してみてください。
fess4
Fessの欠点
一つ欠点を上げるとしたら、メモリ消費量が非常に多いことでしょうか。普段でも500MB、クロール中は1GB程度のメモリを使っています。メモリの少ないパソコンの場合、常時立ち上げたままと言うのは難しいでしょう。普段は終了しておいて、検索が必要な時だけ起動。パソコンをあまり使わない時間帯を狙って定期的に立ち上げてクロールを行うといった工夫が必要と思います。

Kindle日本解禁で思ったこと

Windows 8発売直前、Kindleが電撃的に日本でサービススタートしました。
米国でのサービススタートが2007年ですから、5年がすぎて漸く日本国内でもサービスが始まったことになります。この5年間で米国の出版業界はAmzonを中心として大きな波がいくつも起ってきました。出版社を介さずに電子出版を開始したり、大幅なディスカウント販売を行ったりと、海の向こうを恨めしく思っていたものです。待ちに待ったAmazon Kindleの日本上陸。保守的な出版社から版権を得ることが出来ずに、国内の電子ブック市場は寒々とした状況が続いてきただけに、黒船来襲への期待はとても大きかったのです。
結果は、大きく落胆するものでした。
日本国内でも1~2年ほど前から、Google Books、楽天kobo、AU Books、GALAPAGOS、honto、他中小の電子ブック販売会社が大量に生まれる状況にありました。その一方でコンテンツは非常に偏っており、漫画とライトノベル、申し訳程度の純文学に、残りはポルノ小説と言う状況でした。
Kindleという黒船はこの状況を大きく変えると期待していたのですが、ふたを開けてみたら何もかわらないものでした。コンテンツは漫画とライトノベル、著作権切れのコンテンツと、英語コンテンツが大部分と言う状況。急激に書籍が増えるかと言うと、30日以内の出版予定はたった30冊。
落胆しました。日本の出版社は電子化する気はかけらすらもないのだと。恐らくは、大手電子ブックベンダーとなりうるAUやDoCoMo、楽天、Googleが参入したため、ここで参入しないとビジネスに介入できなくなるという、後ろ向きな理由での参入だったのではないかと思います。
出版社各社はなぜそこまで電子書籍を嫌うのだろう?日本では毎月2万~3万札の新刊が出版され、その多くは書店に並ぶ事すらなく消えていく。多くの読者は入手困難な書籍を古書店で探しまわっている。それらの目に触れない本を電子書籍化してくれるだけで、ユーザーの多くは感謝し、出版社も失われてきた利益を掘り起こせるだろうに。

CEATEC 2012 DoCoMoの試作デバイスが良い感じです。

IMG_2732色々見た中ではDoCoMoの展示が興味深かったです。なにより衣装が可愛い・・・と言うのは置いておいて・・・
IMG_2764
ハンズフリービデオフォンなる試作デバイスが面白そう。5つの広角カメラが装備されていて、広角カメラの画像を合成して相手に送る自分の正面映像を作成します。自分の前にカメラが無くても、自分の正面画像を送る事が出来るのです。つまり部屋の中を自由に動き回れるのです。
IMG_2763それだけじゃなくて、モーションキャプチャーを使って。自分の手の動きで仮想キーボードへの入力などの操作が出来ます。さらに5つのカメラで前後左右の全周囲画像を同時に撮影することができます。この画像を取り込んで任意の画像と合成して、AR(強化現実)も実現します。
このメガネをかける事で全周囲にモニターを配置して、両手で自由に操作するなんて事も可能になります。まるでSFの世界です。これ、すごく欲しいです。
他にタブレットPCのカメラを利用した視線入力システムのデモなんかもやってました。これも早く出してほしい所。
IMG_2777懐かしい所でVictorがこんな所に。展示即売で頑張っておりました。

HuLu

広告が目についたので、ひと月ほど無料期間の間契約していたが、結局一度も視聴することなく有料になる前に解約した。理由はただ一つ。わたし好みのコンテンツがほとんど皆無だったからだ。米国のTVドラマシリーズが好きな人には楽しいサービスなのかもしれない。
でも私の好むのはSFとファンタジー、それにアニメなのだが、そちらは壊滅的だった。映画に限って言えば作品の絶対数が少ないうえに、10年くらい前の旧作ばかりだ。アニメに至っては無いに等しい。日本でこの手のネットサービスに真っ先に手を出す「先進的な消費者」は「お宅」とよばれる人達と被っているので、アニメコンテンツが手薄いのは致命的に感じる。
月額固定BODとしては国内初めてのサービスであっただけに、このまま消えてしまうのは寂しくおもう。

Windows Vista以降のドライバのアンインストール

Windows Vista以降のOSではDriverStore(C:\Windows\System32\DriverStore)という特殊なフォルダにインストールしたドライバのコピーが保管されており、ハードウェアが接続したときにこのフォルダからドライバが検索されインストールされます。そのためdrivers(C:\Windows\System32\drivers)からファイルを削除したり、デバイスマネージャからドライバをアンインストールしただけでは、再起動時にドライバが再インストールされてしまいます。コンピューターに一度インストールしたドライバを完全に削除するには、pnputilコマンドを使ってDriverStoreからドライバを削除する必要があります。
まず最初に管理者権限でコマンドプロンプトを開き、以下のコマンドを実行します。

pnputil -e

そうすると以下のように現在DriveStoreに登録されているドライバの一覧が表示されます。
画面に表示される一覧からアンインストールするドライバを特定したら、以下のようにコマンドを入力してドライバファイルを削除します。

pnputil -d oem3.inf

デバイスマネージャ上で使用されているドライバは削除できないので、事前にデバイスマネージャもしくはdevcon.exeを使用してドライバをアンインストールするのを忘れないでください。

AmazonS3を使ったバックアップの薦め1

案外、おざなりにされがちなのがデータのバックアップ。Amazon S3を使ったバックアップを紹介します。
なぜインターネットにサーバを借りてまでバックアップを行う必要があるのでしょう?
DVDにデータを保存してあるから、外付けのHDDを購入してデータをコピーしているから、データのバックアップは取っていますと言う人が大多数です。ですがバックアップが同じ場所に置いてあったのでは、災害や盗難のときに同時に失われてしまいます。写真など二度と手に入らない人生の大切な思い出を保存するにはあまりにも脆弱だと思いませんか?
災害からデータを守るには遠く離れた別の場所に保管する必要があるのです。
それと同時にバックアップデータが壊れていない事を補償しなくてはなりません。HDDの寿命は数年、DVDでも10年程度しか持ちません。定期的にバックアップのデータが壊れていない事を確認し、もし壊れていればバックアップを取り直す必要があります。ここまできっちりしたバックアップ環境を個人レベルで手に入れられる数少ない方法がインターネット上のサーバにデータを保管しておく事なんです。
インターネット上でデータファイルを預かってくれるストレージサービスはDropBox、SkyDrive、Google Document,Picasaなど有償無償で様々なサービスが提供されています。ではなぜその中からAmazonS3なんでしょう?
1.容量がほぼ無制限
DropBoxなど無償~使用できるサービスでは、使用可能な容量の上限は5GB程度に制限されています。写真など1枚で数MBになりますから、数百枚の写真をバックアップしようとすると、すぐに無償サービスでは対応できなくなります。追加料金を支払えばディスク容量を拡張する事が出来ますが、それでも容量の上限は数重GB~100GB程度に制限されている事が多いのです。
その点でAmazonS3なら最大で5TBまで・・・ほぼ制限なく利用する事ができます。
2.意外に安い
AmazonS3の容量単価は1GBあたり10¢/Mと他のサービスに比較して割安です。
例えばDropBoxの場合は50GBの契約で、容量単価は20¢/Mです。しかも、DropBoxなど他社のサービスの場合は実際にその容量のファイルを預けているか否かにかかわらず数十GB単位で容量を購入する事になりますが、AmazonS3の場合には実際に使用している容量分しか料金がかかりません。
3.拡張性も高い
AmazonS3を操作するアプリケーションを作れるようにAPIが提供されています。そのおかげでサードベンダーからバックアップ用ソフトが有償無償で提供されています。これらのアプリケーションを活用することで、自分好みの使い勝手を得ることができます。

コマンドラインからドライバをインストールする

コマンドラインからデバイスドライバのインストール/アンインストールを行うには二つの方法があります。ひとつはrundll32を呼び出してINFファイルのDefaultInstallセクションを実行する方法。もうひとつはマイクロソフトが無償で配布しているコマンドラインからデバイスマネージャ相当の事を行うツール(devcon)を使用する方法です。

rundll32を使用する

インストール:
rundll32.exe  syssetup,SetupInfObjectInstallAction DefaultInstall 128 sample.inf
アンインストール:
rundll32.exe  syssetup,SetupInfObjectInstallAction DefaultUninstall 128 sample.inf

rundll32.exeのコマンドラインパラメータに上記のように指定します。128という数字はインストール動作を指定するオプションです。インストール後に再起動したい場合には129などと指定します。

モード 意味
0 システムが用意した .inf ファイル。
128 .inf ファイルがあるディレクトリを指定。
+0 コンピュータを再起動しない。
+1 コンピュータを再起動する。
+2 ユーザに確認をとってから再起動する。
+3 必要があればユーザの同意を得ずに再起動する。
+4 必要があればユーザに確認をとってから再起動する。

残念ながら、この方法はすべてのドライバに使えるわけではありません。DefaultInstallセクションが記述されているINFファイルだけに使えます。DefaultInstallが記述されてない場合にはエラーになります。
アンインストールを行いたい場合には、同じようにDefaultUninstallセクションを呼び出します。

devconを使用したインストール

devconはMicrosoftが配布するコマンドラインツールです。こちらのURLからダウンロードできます。

インストール:
devcon.exe  install sample.inf
devcon.exe  update sample.inf
アンインストール:
devcon.exe  remove sample.inf 

デバイス名に”&”などが含まれる場合には、デバイス名をダブルクォーテーションで囲む必要があります。
レガシーデバイスの場合にはinstallコマンドで、PnPデバイスの場合にはデバイスを装着した状態でupdateコマンドを使用します。

平成23年度春期情報処理技術者試験

延期が発表されていた平成23年度春期情報処理技術者試験ですが、ようやく詳細がきまったようで。
平成23年度特別情報処理技術者試験(仮称)の実施について
・6月~7月に実施される特別試験を受験する。
・次回(受験区分によって10月または4月)の試験を受験する。
・受験を取りやめ返金を受ける。
の中から三択となるそうです。
特別に手続きをせずに放置すると、6月実施の試験を受ける者として処理するとのこと。
被災者については、期限を過ぎても柔軟に返金に対応するそうです。
・・・とりあえず、6月に受験しますかね。

スマートフォン お財布ケータイ まだぁ?

IS03を購入して一月以上が経過しようとしているけど、各サービス会社のお寒い対応状況はどうにかならないんでしょうか?
Edyは2011年1月対応予定だけど、28日現在アナウンスなし。常識的に考えて休日にサービスインはないと思うから、31日にサービスインなんだろうか?
マクドナルドは2010年12月対応予定だったけど、さりげなく2月以降に対応予定と変更。一応は代替手段ということなのだろうか、12月から見せるタイプのケータイクーポンアプリを提供してはいる。でも、ガラパゴス お財布ケータイ向けに提供していたポイントサービスはまだスタートできていない。
QUICPayは2011年3月以降対応予定。だがEdyやマクドナルドの状況を見ていると、本当に対応できるのか不安になる。
SUICAに至っては、2011年上半期対応予定。なかなかの思いっきりのよさだと思う。SUICAはオンライン予約機能なんかもあって非常に多機能なので、時間がかかるのは致し方ないか。
nanacoは2011年中対応予定だ。ここまでくると、もはや清清しい。セブンイレブンもクレジットカードや各種電子マネーに対応したし、nanaco的にはもうどうでもいいのかもしれない。
・・・で、Edyやマクドナルドの状況を見ていると不安になってくるのだが、もしかしてスマートフォン お財布ケータイのAPIって、もしかしてかなり出来が悪いの?お財布ケータイ機能を売りにするなら、そろってサービスインが当然だと思うのだけど、なんかズルズル後ろに伸びそうだし、何か根本的な問題でもあるのかなぁと。