ネット速度低下のためアンチウィルスソフトをAvast 5.0からMicrosoft Security Essentialsへ変更しました。

アンチウィルスソフトは長年Avastを使っていましたが、いつの頃からかネットの回線速度が低下していました。Avastを最新版の5.0にアップデートをしても解消されなかったので、思い切ってMicrosoft Security Essentialsへ変更しました。

一応うちだけの現象かもしれませんので環境を書いときます。

  • 回線 : NTTフレッツ・光プレミアム
  • プロバイダ : wakwak
  • PC : ThinkPad R50e (Celeron M340 1.5GMhz, メモリ1GB, 有線LAN)

以前はAvastを利用していてもUSENスピードテストで16Mbps位は出てましたが、Avast4.8でもAvast 5.0でもチェック結果は

Avast5.0での回線テスト結果

と大体6Mbps前後にまで落ち込んでました。一応フレッツ光を使ってるし以前みたいに15Mbpsは最低でも出てて欲しいのでアンチウィルスソフトを変更することにしました。AVGとかKingsoftのやつとか迷ったんですけど、比較的あたらしめのMicrosoft Security Essentialsに決定。

インストールしてスピードチェックをして見ると

MSEでの回線テスト結果

なんと21.799Mbpsと大幅にアップしてます。ちなみにアンチウィルスを外した素の状態では

素の状態の回線テスト結果

22.856Mbpsとほとんど変わらないと言えるレベル。こんなに素の状態と変わんないとホントにキチンとチェックはしてくれてるん?と逆に疑ってしまう・・・。【【AV-Testによる検出率比較テスト】G Data28ヶ月1位 マカフィーが僅差まで猛追という記事によると7位と性能は悪くないみたいなので、しばらくの間はこのソフトを使っていきたいと思います。

ちなみにネットの回線速度ではMicrosoft Security EssentialsがAvastよりも早かったのですが、ソフトのメモリ使用状態を見ると

Avast使用メモリ

AvastがAvastSvs.exe 20,500KとAvastUI.exe 1,200K

MSE使用メモリ

Microsoft Security EssentialsがMsMpEng.exe 66,892Kとmsseces.exe 7,708K

とAvast 5.0が随分と使用メモリが少ないです。Avastは4.8から5.0になって随分と軽量化された気がします。これでネット回線速度の低下さえなければ・・・。

投稿日 2010-03-13 22:57 | PC ソフトとツール | コメント(0), トラックバック(0)

[Perl] iTunesのライブラリファイル(Music Library.xml)を使ってアルバムの再生回数をカウントしたい。

1年間に良く聴いたアルバムをピックアップしたいのですが、iTunesは曲の再生回数のカウントのみでアルバムの再生回数はカウントしていないようです。そこでiTunesの曲ライブラリを記録しているiTunes Music Library.xmlを利用してPerlを使って大まかなカウントをしてみました。

アルバム再生回数といっても10曲収録なら「10曲のトータル再生回数/10」ってな感じの単純平均で求めたいと思います。

ライブラリファイルxmlの中身が、Amazon Product Advertising APIのような

<要素名>値</要素名>

という形ではなく

<key>Album</key><string>えりあし</string>
<key>Play Count</key><integer>5</integer>

のような違った形になっています。最初はXML-Simple、XML-LibXMLを使ってスクリプトを書いたのですが、MP3のIDタグの情報量によって要素の順番が変わってしまい上手く取得できないことがあったので最終的には正規表現をつかって処理しました。

#!/usr/bin/perl
use strict;
use warnings;
use utf8;
use Encode;

my $input_data;
my $file = "./iTunes Music Library.xml";

open my $in_fh, "<", $file or die "Cannot open '$file': $!";
while (my $line = <$in_fh>) {
  $input_data .= $line;
}
close $in_fh;

my $res = Encode::decode("utf8", $input_data);
my @songs = split/<\/key>\n\t\t<dict>/, $res;
shift (@songs);

my %total_count;
foreach my $song (@songs) {
  my ($artist, $album);
  if ($song =~ /<key>Compilation<\/key><true\/>/) {
    $artist = "Compilation";
  } elsif ($song =~ /<key>Artist<\/key><string>(.*?)<\/string>/) {
    $artist = $1;
  }
  $artist =~ s/"/"/g;
  if ($song =~ /<key>Album<\/key><string>(.*?)<\/string>/) {
    $album = $1;
  }
  $album =~ s/"/"/g;
  if ($song =~ /<key>Play Count<\/key><integer>(.*?)<\/integer>/) {
    $total_count{$artist}{$album}{'cnt'} += $1;
  }
  $total_count{$artist}{$album}{'song_total'} += 1;
}

my $out_data;
foreach my $artist (%total_count) {
  foreach my $album (keys(%{$total_count{$artist}})) {
    $total_count{$artist}{$album}{'cnt'} = 1 unless exists($total_count{$artist}{$album}{'cnt'});
    my $cnt = $total_count{$artist}{$album}{'cnt'} / $total_count{$artist}{$album}{'song_total'};
    $total_count{$artist}{$album} = int($cnt);
    $out_data .= "\"$artist\",\"$album\",\"$total_count{$artist}{$album}\"\n";
  }
}
$out_data = Encode::encode("sjis", $out_data);

open my $out_fh, ">", "music_data.csv";
print $out_fh $out_data;
close $out_fh;

あんましキレイなコードではないですが・・・。コードを実行すると各アルバムの再生回数がファイルに出力されます。

"DEAD END","METAMORPHOSIS","17"
"陰陽座","魔王戴天","3"
"Compilation","hide TRIBUTE SPIRITS","1"

CSV形式で出力されますので、あとは表計算ソフトでソートでもしてください。うちは年末にライブラリファイルのバックアップを取って、再生回数をリセットしています。手元に2008年、2009年分があるので後ほど年間で良く聴いたアルバムの記事でも書こうかな。

CPU Celerin M340(1.5GMhz)、メモリ 1GBのThinkPadで15.5MBのiTunes Music Library.xmlを処理してみると2分前後かかりました。

初めてのPerl 第5版続・初めてのPerl 改訂版

投稿日 2010-03-07 23:42 | Web Programming | コメント(0), トラックバック(0)

DELL 楽天ストアにてInspiron 1545 限定パッケージを注文しました。

いま使っているPCはThink Pad R50e(1834GKJ)のWindows XPモデルです。そろそろWindows7搭載機が欲しかったので、いろいろサイト巡回してみてDELL 楽天ストアにてInspiron 1545の限定パッケージを注文しました。

DELL公式サイト経由でなくて、何故に楽天ストア側を利用したかと言いますと・・・。公式サイトではカードの支払いが「回数は、1回/2回/リボ払いです」となっていて、楽天ストア側だと「分割(3,5,6,10,12,15,18,20,24回が可能です」と単純に分割回数が多かったからです。

今回購入した限定パッケージの主なスペックは以下の通りです。

DELL Inspiron 1545
CPU: Celeron T3000(1.8GHz)
メモリ: 3GB(2+1 空0)
HDD: 250GB
光学ドライブ: DVDスーパーマルチドライブ
液晶: 15.6"TFT WXGA(1366x768)
LAN: ワイヤレス(802.11b/g対応)、10BASE-T/100BASE-TX/1000BASE-T
OS: Windows7 Home Premium 64bit版
カラー: ブラック

と言った感じのスペック。値段は46,000円の税込・送料込でした。このスペックで5万円を切っているので結構お買い得なパッケージだったと思います。

Inspiron 1545限定パッケージ【Window 7搭載】【送料無料】【8色】DELL Inspiron 1545 限定パッケージ<3GBメモリ・250GB HD...

ただDELLは受注生産なので納期がちょっと遅いと言うのが難点かな?サイトにも明記してありますが正式受注完了後、お届けまでに2~3週間前後お時間をいただいておりますのでご了承ください。となってます。俺の場合は2/22に注文しました。サイトで納期を確認してみると3/10頃となってます。

届くのが待ち遠しいなぁ。現在のThink Pad R50e、1個前のThink Centreと中古PCだったので新品PCが久しぶりなのです。届いたら感想でも書きます。

デル株式会社

投稿日 2010-03-02 23:13 | 購入履歴&お気に入り | コメント(0), トラックバック(0)

ダイエットをはじめてから約2年(720日)が経ってしまった。

ダイエットを開始してから約2年です。目標をBMI 22.2の68.0kgにおいて頑張っていたんだけど、目標期間の2年で68kgまでの減量に6kg弱ほど届きませんでした。

グラフは30日単位で記録しているので、2007年6月8日から2009年5月27日で720日です。前回報告の660日のときにリバウンドした体重はホンの気持ち程度下がったくらい。

この1ヶ月くらいは夜だけ食事量減を試しているんだけど、思ったより効果は少ないようだ。やはり運動と食事量の制限が一番効果的な感じ。でもいまだに以前ブートキャンプをやったときに傷めた左膝が痛むときがあって、ブートキャンプに再入隊はできていないんですよねー。

ウォーキングなら問題ないから、ウォーキングと時々ジョギング織り交ぜで6月・7月はやってみることにする。あと最近体の硬さが気になってきたからストレッチと軽めのヨガをやってみたいところ。

目標体重の68kgを下回るまでダイエットは続くのである。といってもほとんどサボり気味でありますが。果たして目標達成はできるのであろうか。

投稿日 2009-06-01 23:01 | 雑談 | コメント(0), トラックバック(0)

[感想] 将棋初心者がハチワンダイバーDSを買った。そして挑戦してみた。

ヤングジャンプで連載中の将棋漫画「ハチワンダイバー」を今年に入って初めて読んでからハマってしまった。将棋は駒の動かし方くらいしか知らなかったけど、ニンテンドーDSでハチワンダイバーのゲームが発売されたので買っちゃいました。

自分の将棋レベルは駒の動かし方くらいしか知らない初心者レベル以下。去年なんとなく詰め将棋の本を買ったんだけど、五手詰め問題で苦労して先に進んでないほど。ハチワンダイバーDSが3/26の発売日に買ってから約1ヶ月間遊んでます。

ハチワンダイバーDS買いました。

イージー、ノーマル、ハードの3つのレベルが用意されている。はじめのうちはイージーでもなかなか勝てなかったのだけど、慣れてくるにしたがって勝てるようになってきた。しかし、ノーマルではなかなかというか一番弱いクル以外にはほとんど勝てず。ハードなんてもってのほか。発売はエレクトリックアーツだけど開発元は銀星将棋を作っているシルバースターさん。関係ないけどシルバースターは岐阜県大垣市のソフトピアにあるんですよ!結構近場です...。

棋力に合わせて遊べる"難易度選択"機能で、各キャラクターの強さにイージー、ノーマル、ハードをそれぞれ用意。"イージー"は将棋ゲーム史上最弱を誇り、"ハード"はDSゲーム史上最強を誇ります。

メーカーさん曰く、ハチワンダイバーDSのイージーはイージー"は将棋ゲーム史上最弱を誇りらしい。俺にはとっては最弱と言われるイージーでも最初は難しかった!それぞれのレベルが将棋何級程度なのか目安として教えて欲しいかも。

そんなこんなで、このゲームに搭載されているモードの紹介。

  • ストーリー
  • VS対局
  • 2P対局
  • 修行(詰め将棋200問)
  • 将棋教室
  • 名局観戦
  • なるぞうくん はさみ将棋

以上のモードがあります。ストーリーモードで条件を満たさないと、遊べないモードもあります。詰め将棋とか。

ストーリーモードの紹介

詰め将棋やはさみ将棋などを遊べるようにするには、ストーリーモードをクリアしないといけません。ここでストーリーモードのアドベンチャーパート。といってもキチンと正しい選択肢を選んでいくと7話構成なんだけど、その7話の各選択肢などはこんな感じ。

1話 アキバの受け師
    行く / 行かない
    落ち着いて考える / 勝負を受ける
2話 ハチワンダイバー
    受ける / 受けない
3話 二こ神(vs 二こ神)
    そよの願いを受ける / 条件を出す
4話 人生を賭けた勝負
    食べる / 食べない
5話 三人目の真剣師
    質問する / はじめる
5.5話 二こ神 対 海豚
6話 鬼将会
    10万 / 20本
7話 中静そよ

ストーリーモードでいろんなキャラと対戦するわけだけど、選んだ選択肢によって対局中の盤面が変わってくる。1手目からのではなくて20手目とか50手目など、ある程度局面が進んでからからのスタートになる。

そして選んだ選択肢や将棋の勝ち負けによって、受け師さんの好感度が変わってしまう。この好感度でエンディングが変わる。でもエンディングはあっさりしてて大したことないけど...。

「5.5話 二こ神 対 海豚」と「7話 中静そよ」は一定の条件を満たさないと出てこないお話です。

便利なイージーガイド

このゲームには初心者でも遊びやすいように、イージーガイドと言うものがある。このガイドをオンにすると自分の指してのときに「良手」「悪手」を表示してくれる。

別にこの通りに指す必要はないんだけど、自分が指したいと思う手と比べて勉強にはなると思う。そしてストーリーノーマルモードの1話 香田戦1分切れ負け勝負はイージーガイドがないと、とてもじゃないけど勝てない...。

修行(詰め将棋)モードの出し方

修行モードの詰め将棋は、ストーリーモードで海豚先生に出会わないと遊べるようになりません。普通に選択肢を選んでると会うことができないので、これにはすごく悩みました!!

まず1話目の「秋葉原に行く」の選択肢を2回続けて「行かない」を選びます。そうすると将棋所に海豚先生が現れます。そして普通に1話目の対局である香田戦を終えてセーブしてタイトル画面に戻ると、修行モードが選べるようになる。

このままだとVS対局モードの海豚センセも選べないままなので、話を進めていって5話目の斬野シトとの対局を原作どおりに負けます。すると5.5話に進みます。ここで二こ神 vs 海豚センセになるので海豚センセに勝てばVS対局モードで選べるようになります。

ちなみに修行モードの詰め将棋問題は100問あります。俺はまだ20問くらいしか解けてません。初心者には難しい問題ばかり。

VS対局で受け師さん(中静そよ)を選べるようにする

VS対局で受け師さんと遊べるようになる条件は、ストーリー第6話クリア時に好感度100になってること。そうすると7話目が始まって受け師さんとの対局が始まります。この対局に勝つとVS対局モードで受け師さんと指すことができるようになる。この第7話は原作にはないのでゲームオリジナルですね。

以下ストーリーの進ませ方。

行く, 勝負を受ける, 受ける, 条件を出す, 食べない, はじめる, 20本

この通りに選択肢を選んで、すべての対局に勝つと好感度が100になります。

ちなみにストーリーのイージーを好感度100でクリアするとノーマルでもイージーガイドが使えるようになります。

VS対局モード

一旦ストーリーをクリアしてしまえば、あとはVSモードにて練習しまくるのみです。対局できるキャラは7名

斬野クル ☆
二こ神 ☆☆
文字山ジロー ☆☆☆
斬野シト ☆☆☆☆
澄野久摩 ☆☆☆☆☆☆
海豚マス夫 ☆☆☆☆☆
中静そよ ☆☆☆☆☆☆☆

イージーだと勝てるんだけど、ノーマルだとクルと二こ神さんにしか勝つことができません!イージーガイドを使うと勝てるんですけどねぇ。将棋はやっぱ奥が深いと思うし、攻め、守りが全然わかんないので、本を買うなどしてある程度勉強しないとなかなか勝てるようになりませんねぇ。

購入してから約1ヶ月。現状ではストーリーはイージーだとガイドなしでクリアできるようになった。ノーマルだとガイドがないととてもじゃないと無理。何回もやっていま斬野シト戦を何十回とやってて、全く歯がたたない!?

ストーリーモードはハードが選べるようになったんだけど、VS対局ではまだハードを選ぶことができない。出現条件は何なんだろ。ノーマル対局で受け師さんに勝つことなのかな?

さてハチワンダイバーDSの感想でも。

最初に書きましたけど将棋は駒の動かし方しか知らない全くの初心者レベル。だからどの程度ゲームを楽しく遊べるものかと心配したんだけど全くの杞憂だったようだ。イージーガイドをオンにして遊べばそれなりに指せて遊べる。そしてイージーモードならガイドなしで徐々に勝てるようになる。楽しい!!今度はノーマルをガイド付きで挑戦とやってけば初心者でも楽しく上達できそう。

イージー、ノーマル、ハードが将棋の段級で言えばどのくらいのレベルかは説明書にも書かれていないので分からないけど、これは教えてくれたほうが初心者にはモチベーションになるので書いて欲しかったかな。

駒を指すのはタッチペンでもパッドでもできるんだけど、タッチペンの方がが遊びやすいです。ただ1分切れ負け勝負だと、焦ってしまって隣のマスに指してしまったりと度々間違えちゃう。これはDSの小さい画面なのでしょうがない事かもしれない。

不満点はこれと言ってはないんだけど強いてあげれば、アドベンチャーパートのフォント(書体)かな。でかいサイズのフォントが汚いのが気になっちゃう。シルバースターはもともと将棋とか囲碁を作ってる会社なので、フォントとかにあんましこだわらないのかな?

あとはせっかくのゲームかなのに、1枚絵がタイトル画面にしかなかったことかなぁ。1話クリアごとに1枚絵を獲得できてギャラリーモードとかあったら面白かったのにと思った。これで星をマイナス1。

個人的評価は★★★★☆四つ星かなぁ。もうちょっとストーリーの分岐を指せても良かったかもしれないけど、そうすると将棋ゲームじゃなくなっちゃいますもんね。そう考えると7話で対戦きゃら7人だから丁度いい分量なのかもしれない。

DSなので休憩するときとかも蓋を閉じちやうだけなのでどこでも持ち運んで遊べるのが良いですよね。

ハチワンダイバーDS ハチワンダイバーDS

原作がまだ続いていることもあって、コミック6巻までがゲームになってます。ゲーム第2弾も作ってほしいなぁ。ついでにしおんの王とか他の将棋漫画もゲーム化してほしい!

ハチワンダイバー第1巻

投稿日 2009-04-30 00:30 | 購入履歴&お気に入り | コメント(0), トラックバック(0)

MP3プレイヤーのZEN STONE 2GB(ピンク)を買ったのでレビュー、感想。

MP3プレイヤーはiPod Touchを持っているけど、ウォーキング目的で使おうとすると大きくてかさ張る。もっと小さくて持ち運びやすいものをと思ってCREATIVEのZEN STONEを買ってみました。

ZEN STONE 2Gのパッケージ

購入したZEN STONEは容量が2GB。スピーカーを内蔵しているモデルでピンク色。3月下旬にAmazonで買ったんだけど、なんとその時の価格が2,100円と言う驚きのプライス。現在は少し値上がりしていますが、それでも他のMP3プレイヤーと比べるとお買い得度が高いです。

サイズ等はカタログスペックで、約53.7×35.6×16mm、重さ 約24gというコンパクトサイズ。

ZEN STONEとiPod Touchの大きさ比較

iPod Touchと大きさを比較してみました。難点はiPod Touchと同じくバッテリ内蔵タイプのため電池の取替えが効かないことかな。

曲の転送はエクスプローラーからのフォルダ・ファイルのコピーでできるのでお手軽。再生はフォルダごとの再生になります。ただファルダ数を増やしてしまうとフォルダスキップで目的のアルバムを探しにくくなるのでお奨めできない。

 ├ アーティスト A ・・・ アルバム1, 2, 3
 ├ アーティスト B ・・・ アルバム1, 2, 3
 └ アーティスト C ・・・ アルバム1, 2, 3

といった感じでアーティスト単位でまとめてフォルダ数を少なくしたほうがいいです。それかいっそ、もっと割り切って一つのフォルダにしてそこに曲を全部ぶっこんでシャッフル再生ってのもいいかもしんない。

うちのZEN STONEは上の例のようにアーティスト単位でフォルダを分けてある。アーティストごとにアルバムを3-5枚くらい入れて、フォルダを5つ転送して220曲くらい?転送してるのかな。そして、そのフォルダ内でシャッフル再生で曲を聴くといったのが俺の使い方。

とりあえず良かった点。

  • サイズがコンパクトで軽い。
  • シリコンジャケット・クリップ付き。
  • 意外と電池が長持ち。
  • 外部スピーカーが便利。

イマイチだった点。

  • 価格が安いのでヘッドフォンがそれなり。
  • シリコンジャケットを付けるとボタン操作が若干やりにくくなる。
  • 電池が内蔵タイプのため電池切れ=プレイヤー買い替えになってしまう。

と個人的な感想はこんなもんかなぁ。コストパフォーマンスが非常に高いので友人へのプレゼント・ギフト用には最適かもしんない。評価は★★★★五つ星です。

ZEN STONE 2GB
CREATIVE メモリプレーヤー ZEN STONE 2GB スピーカー内蔵モデル ブラック ZN-STK2G-BK

ウォーキングのお供に!100均でビニールパックを買って入浴のお供にどうぞ!

投稿日 2009-04-19 23:12 | 購入履歴&お気に入り | コメント(0), トラックバック(0)

ダイエットを始めてから660日がすぎた。

2007年6月にダイエットを始めてから660日が経ちました。あと2ヶ月で2年になります。前回のダイエット記事が570日だったので、90日ぶりの報告記事。

ダイエット開始から660日間のグラフ

72kgから76kg弱までリバウンドした体重。再び落ちじめてきていたんだけどこの1ヶ月で再び増量してしまった(T_T) 理由はハッキリしてまして...。1月と2月は毎日食事メモをつけていて、ほぼ毎日体重を計測してた。3月は食事メモは一切つけていない。体重計にものることがなかった。間食しまくった。ウォーキングを含めて体をまともに動かすことが少なかった。などなど思い当たることがたくさん。

体重を72kg付近まで減量できたときは、目標である68kgまでは簡単に落とせるんじゃね?と思ってたんだけど...。学生時代の体重である72.0kgの壁は高かった。なかなか思うように落ちてくれないですね。

一応2009年5月頭を目標に頑張っているんだけど、果たしてそれまでに68kgに一体どれだけ近づけることが出来るんだろうか。このままのペースだと全然出来そうにないんだけど、せめて72.0kgを切るくらいまでは頑張りたい。

とりあえず食事量を減らすのとコーヒーの量を減らすかな。今更ビリーズブートキャンプへの入隊は体がついていきそうにないしなぁ。また食事制限とウォーキングで1ヶ月頑張ってみます。

投稿日 2009-03-29 23:51 | 雑談 | コメント(0), トラックバック(0)