SSブログ

[記]2012-12-15(土), [鍛]トレーニング, [走]走る, [鮨]魚べい, [政]選挙, [乳]牛乳

[記]2012-12-15(土)

千葉真子BEST SMILEランニングクラブ』でましました。

[鍛]トレーニング

土曜日は15から渋谷の『TOTAL Workout』でトレーニングです。
最寄りの西小山駅から東急目黒線り、目黒駅JR山手線えて、渋谷駅かいます。
渋谷駅玉川改札渋谷マークシティんできます。
TOTAL Workout』は道玄坂上あります。道玄坂るよりも、渋谷マークシティけるほうがです。道玄坂坂道ですが、渋谷マークシティ平地とエスカレーターだからです。


TOTAL Workout』があるのは、道玄坂上交番のオフィスビルのです。受付会員証提示し、会員証えにロッカーキーをります。入会当初はトレーニングウェアのレンタルは有料ですが、入会7かでExecutive会員になれば、トレーニングウェアは無料りることができます。
着替えをませ、『Precor EFX』でウォーミングアップします。『Precor EFX』は『Precor』の製品で、ペダルをむことで大腿やおなどのトレーニングをする装置です。負荷を7にして、1分間に140速度でペダルをむと、10METSくらいの運動強度になります。消費カロリーでいうと毎分12キロカロリーくらいです。10ほどでだいたいまります。


15になり、トレーナーとともにトレーニング開始です。
今日肩肉です。フリーショルダーは、りなせいもあって、バーだけでもいです。
NAHAマラソン』のためにってばかりで、ウエイトトレーニングをやってなかったので、上半身がたるみまくっていますね。すには、しばらくかかりそうです。
当分筋肉痛日々です。

[走]走る

トレーニングのランニングです。
今日負荷をかけてみます。
20121212()時速10マイルで5限界だとかったので、今日限界までみます。
今日は1キロメートルの全力走を3、インターバル2ることにします。
時速10マイル(時速16キロメートル)だと、1キロメートルを3.75(345)でれます。面倒なので、時速10マイルで4っちゃいましょう。時速9.5マイル(時速15.2キロメートル)で『1キロ4』ですが、かいことはにしない。
インターバルは時速5マイルで2です。2では回復しきれないので、2本目、3本目はどんどんきつくなります。

速度時間ペース距離
5mph(8.0km/h)101km 7301.33km
10mph(16.0km/h)41km 3451.07km
5mph(8.0km/h)21km 7300.267km
10mph(16.0km/h)41km 3451.07km
5mph(8.0km/h)21km 7300.267km
10mph(16.0km/h)41km 3451.07km

ぬかとった。
時速5マイルで10ってウォーミングアップし、そこから時速10マイルで4を3ったのですが、3本目のあとはもう時速5マイルるのも無理で、いちゃいました。
全力走』といっても『全力疾走』ではなく、長距離走をギリギリえられるです。ギリギリえられてないがしなくもないですが。
最大心拍数は、3本目った直後ったところ、188をしました。自己新記録です。
一般に、

最大心拍数(目安) = 220 - 年齢

ということなので、ちょっとギリギリなじです。

[鮨]魚べい

元気寿司』チェーンの『べい』で寿司べました。

[政]選挙

明日選挙です。
東京都知事選挙と、衆議院議員選挙です。
西小山駅で、『最後のごあいさつ』をしている候補者がいました。
公約についてはらず、立候補した理由情熱などをっていました。
もらったチラシをると、

  • 原子力発電所撤廃
  • TPPへの不参加
  • 子育支援

などがげられていました。
原子力発電所撤廃、TPPへの不参加は、なんとしても達成してほしいです。
選挙活動本日20までとのことで、最後まで演説かせてもらいました。


原子力発電所撤廃しては、代替エネルギーとして『R水素』をげていました。
水素』という単語っているせいか、『活性水素』などの疑似科学(似非科学)と同列られてしまうこともある『R水素』ですが、英語では『Renewable Hydrogen(再生可能水素)』とばれる、ちゃんとした科学です。
中学校理科で、(H2O)を電気分解して水素(H2)を実験をやりましたが、その水素をエネルギーとして利用するだけです。としては、そんなにしいものでもないです。

  • 長所
    • 原料なので、用意しやすい
    • 使用して排出されるのもなので、環境汚染しない
  • 短所
    • から水素るのにエネルギー(電気)が必要
    • 水素貯蔵容易ではない

水素るのにエネルギーを使うんじゃ、意味ないじゃん」という意見もありますが、電力貯蓄という観点では意味があります。電力非常貯蔵しいのです。リチウムイオン電池による電力貯蔵では、電力保存出来ません。貯蓄できないとったほうがいいレベルです。
電力貯蓄ができないため、火力発電のように発電量調整できる設備では、夜間など電力必要ないときは発電量えます。一方原子力発電所のように発電量きく変化させられない設備では、夜間でも全力発電するため、電力らせてしまいます。
水力発電(ダム)では、夜間余剰電力使ってげ、昼間はその使って発電するという電力貯蔵(揚水発電)が可能です。ただし、効率問題電力じだけの電力せません。また、夜間余剰電力があること、つまり原子力発電所がある前提なので、原子力発電所わりにはなりません。
風力発電揚水発電わせて、風力発電によってげる方式えられますが、電力会社風力発電不安定さやコストを理由に、採用しようとしません。かに、風力発電依存するので不安定部分もありますが、揚水発電げたがあれば安定した発電ができるので、揚水発電をバッファーとして、安定した発電ができるはずです。自然エネルギーには長所短所があるので、わせてえばいいだけなのですが、電気会社採用ってきました。
原発利権美味しすぎて、発電方式研究投資したくなかっただけなのは、わかりますけどね。
R水素』も、風力発電水力発電などの再生可能エネルギーを貯蓄する役割として期待されているようです。水素貯蔵容易ではないですが、貯蔵できない電気よりは、貯蔵する手段があります。
そして、水素素晴らしいところは、燃焼もしくは燃料電池として化学反応させて電気しても、排出されるのがただのだということです。生成でも利用でも、有害物質しません。


代替もなく「原発反対」をんでいるわけではないようですし、日本未来しても大丈夫そうだと判断しました。
明日はいよいよ、選挙です。

[乳]牛乳

ミルクはぬるめのがいい。

つづきをよむ


[記]2012-12-14(金), [PC]アップデート, [Perl]条件判断, [Anime]ジョジョの奇妙な冒険(11)『ゲームの達人』

[記]2012-12-14(金)

ましたのは6でした。
吉田照美 ソコダイジナトコ』をきつつ、布団脱出しました。
ヱヴァンゲリヲン新劇場版:Q』の冒頭6分半ていたら、8時半っていました。
体組成計測定して、準備をして、9ます。

[PC]アップデート

IS03』をたら、アプリが一気6つもアップデートしてました。

[Perl]条件判断

Perl条件判断は、いろいろな記述ができて面白いです。によっては、それがいらしいですが。
C言語れたは、下記馴染いでしょう。

if ($flag) {
	print "yes!\n";
}

C言語い、ブレース"{ }"を省略することはできません。


Perlでは、条件判断以下のように記述することもできます。

$flag and print "yes!\n";

以下のように、ファイルのオープンに失敗したら終了する処理がすっきり記述できます。

open(FILE, $file) or die "$file:$!";

Perlでは、条件判断以下のように記述することもできます。

print "yes!\n" if $flag;

英文法には、このほうがすっきり理解できるらしいですが、C言語使いな傾向にあるようです。
映画『ターミネーター』の有名台詞してみましょう。

「Come with me if you want to live.」
(生きたければ一緒に来い)

つまり、"you want to live"がなら、"Come with me"ってことです。
これがきたかっただけです。

[Anime]ジョジョの奇妙な冒険(11)『ゲームの達人』

つづきをよむ


[記]2012-12-13(木), [鍛]筋肉痛, [Perl]chmod

[記]2012-12-13(木)

ましたのは6でした。
吉田照美 ソコダイジナトコ』をきつつ、布団脱出しました。
ヱヴァンゲリヲン新劇場版:Q』の冒頭6分半ていたら、8時半っていました。
体組成計測定して、準備をして、9ます。

[鍛]筋肉痛

昨日のウエイトトレーニングで、筋肉痛になりました。
背中腹筋、お筋肉痛です。
チンニングをしたので、背中筋肉痛なのは想定りです。筋肉痛になるのは、ちゃんと背中使えてないってことかな。
腹筋腹筋をやったから、お全力ったからですね。

[Perl]chmod

Perlchmod相当のことをするには、chmod使います。
そのままやん。
ファイルのアクセス権は数値指定します。8進数指定するのが一般です。Perlで8進数記述するには、数値先頭に"0"をけます。

chmod 0755, $file or die "$file:$!";

以上です。


ITProの『Perlリファレンス』には、こんなことがいてあります。

http://itpro.nikkeibp.co.jp/article/Reference/20080930/315710/
ファイルのアクセス権限はLinuxのchmodコマンドのモードを表す数値の先頭に0をつけたものです。

これ、ではないですけど、正確表現でもないです。
Perlchmod数値ならなんでもってくれます。8進数表記すると人間むのに都合がいいだけです。

chmod  0b111101101, $file or die "$file:$!"; #  2進数
chmod         0755, $file or die "$file:$!"; #  8進数
chmod          493, $file or die "$file:$!"; # 10進数
chmod        0x1ed, $file or die "$file:$!"; # 16進数

10進数や16進数表記するメリットはまったくないですね。こんな表記たら殺意波動目覚めそうです。
数値先頭0bけると2進数になりますが、これはメリットがあります。Perl数値は、_区切ってやすく表記することができるので、2進数で3ずつ区切れば、アクセス権限の各bitをそのまま記述できます。

chmod  0b111_101_101, $file or die "$file:$!";

ls表示されるアクセス権限一致します。

-rwxr-xr-x

とはいえ、2進数使うメリットは、8進数えなくていいくらいですけど。

つづきをよむ


[記]2012-12-12(水), [肉]とんてき, [災]マグニチュード, [鍛]トレーニング, [走]走る, [病]喘息, [Perl]mkdir -p, [Perl]rm -r

[記]2012-12-12(水)

ましたのは6でした。
吉田照美 ソコダイジナトコ』をきつつ、布団脱出しました。
携帯電話のアラームが5分毎にスヌーズするはずなのに、1しからなかったのがになります。
体組成計測定して、準備をして、8時半ます。
えっ!?
1時間半くらい、ぶっんでますよ!!
昨日展開ですね。

[肉]とんてき

20121210()会社への沖縄みやげをってに、一緒自分へのおみやげも会社ってていました。
四日市とんてきのたれ』を会社ってても、会社じゃ調理できませんよ。


ところで、2012129()東京ってきた西小山の『松屋』に『トンテキ定食』があるのに気付きました。
20121122()発売されたようです。
三重県四日市市名物を、このって発売するとは、なんたる仕打ちですか。
いうちにべにこういます。

[災]マグニチュード

2012127()きた三陸沖震源とした地震三重県帰省していて気付きもしなかったのですが、マグニチュード7前半地震ふたつが連続してきたとみられるそうです。
mixi日記ていたら、見知らぬがこのニュースにし、

マグニチュード7が連続ってことは、マグニチュード14だったってことでしょ?

などといていました。
いえ、『マグニチュード』と『地震のエネルギー』は対数関係なので、してはいけません。
マグニチュードが1えると地震のエネルギーは約31.62、2えると1000になります。

マグニチュードエネルギー(J)エネルギー
M1.02,000,000ジュール2メガジュール
M2.063,000,000ジュール63メガジュール
M3.02,000,000,000ジュール2ギガジュール
M4.063,000,000,000ジュール63ギガジュール
M5.02,000,000,000,000ジュール2テラジュール
M6.063,000,000,000,000ジュール63テラジュール
M7.02,000,000,000,000,000ジュール2ペタジュール
M8.063,000,000,000,000,000ジュール63ペタジュール
M9.02,000,000,000,000,000,000ジュール2エクサジュール
M10.063,000,000,000,000,000,000ジュール63エクサジュール

地球上きた最大地震1960のチリ地震だそうで、マグニチュード9.5だったそうです。


マグニチュードが1えると地震断層さが3に、2えると10になるそうです。

マグニチュード断層きさ断層のずれ
M4.01km × 500m5cm
M5.03km × 1.5km15cm
M6.010km × 5km50cm
M7.030km × 15km1.5m
M8.0100km × 50km5m
M10.01000km × 500km50m
M12.010000km × 5000km500m

マグニチュード12の10,000キロメートルですが、地球半径が約6,357キロメートル、つまり直径が約12,714キロメートルですから、地球がまっぷたつにれるいです。
則巻アラレちゃん、るべし。


そういえば、2001121()にもマグニチュードについていていました。
199679()に観測衛星SOHOが太陽表面地震のようなものがきているのをえましたが、これが地震規模でいえばマグニチュード11.3で、全米消費されるエネルギーの20分に相当するエネルギーでした。
当時は「とんでもないなぁ」とったものですが、則巻アラレちゃんとべるとしたことないのかもれません。
則巻アラレちゃん、るべし。

[鍛]トレーニング

今日水曜日でノー残業デーなので、18時過ぎに退社しました。
渋谷には1845頃にきました。
渋谷駅玉川改札渋谷マークシティんできます。
TOTAL Workout』は道玄坂上あります。道玄坂るよりも、渋谷マークシティけるほうがです。道玄坂坂道ですが、渋谷マークシティ平地とエスカレーターだからです。


TOTAL Workout』があるのは、道玄坂上交番のオフィスビルのです。受付会員証提示し、会員証えにロッカーキーをります。入会当初はトレーニングウェアのレンタルは有料ですが、入会7かでExecutive会員になれば、トレーニングウェアは無料りることができます。
着替えをませ、『Precor EFX』でウォーミングアップします。『Precor EFX』は『Precor』の製品で、ペダルをむことで大腿やおなどのトレーニングをする装置です。負荷を7にして、1分間に140速度でペダルをむと、10METSくらいの運動強度になります。消費カロリーでいうと毎分12キロカロリーくらいです。10ほどでだいたいまります。


19になり、トレーナーとともにトレーニング開始です。
NAHAマラソン』も無事わったので、ウエイトトレーニングを再開です。
いつものパターンなら、胸肉背中肩肉という順番なのですが、今日背中からめてもらいました。
チンニングで『殺人キック』がやりたかっただけです。
チンニング(懸垂)は、トレーナーがからえてくれて、がるときは補助してくれるので、がるときだけ自力頑張ります。自力がるようになるのが理想ですが、まだいです。
補助してくれるトレーナーを、あまりいよくると、「うっ」とかこえたりするので、ちょっぴりないです。
はそれを『殺人キック』とんでいるのですが、トレーナーからは「『殺人キック』は、やらなくていいです」とわれます。
りのウエイトトレーニングなので、みやっていたところ、チンニングだけでほぼ時間わりそうです。
ローマン・チェアーで伸脚腹筋20を2セット、腹筋左右20ずつやって、おしまい。


今回、トレーナーに色々とダメしされました。

トレーナー「沖縄で、なにを食べたんですか?」
私「『とりの丸焼き』をひとりで食べました」
トレーナー「ダメじゃないですか」
私「リバウンド王!」
トレーナー「ダメじゃないですか」
私「パトラッシュ、疲れたろう。ボクもだよ」
トレーナー「持久力、なし(メモ)」

マラソンランナーに、持久力なんて必要ありませんよ!!
いや、そんなことはないか。

[走]走る

トレーニングのランニングです。
のマラソン大会未定なので、目標とするペースもないのですが。
NAHAマラソン』にけて、からがんばりますか。
時速6.5マイルで5ほどウォーミングアップし、時速10マイルげました。目標は10です。
5力尽きました。
時速6.5マイルで5ほどクールダウンしました。

マイル/時間
6.55
105
6.55

時速10マイルは、時速16キロメートルです。このペースでると、フルマラソン42.195キロメートルで2時間40るペースです。

マラソンペース
km/h(mph)1km5km10km15km20km21.0975km25km30km35km40km42.195km
16.0(10.0)3:4518:4537:3056:151:15:001:19:071:33:451:52:302:11:152:30:002:38:14

5力尽きるのでは、になりませんけどね。
漫然じペースでっていてもくならないとのことで、今日って負荷をかけてみたわけですが、そうです。

[病]喘息

限界までれるのって、しくてしょうがないです。
子供の頃、喘息ちだったにとって、ることは、すなわち喘息発作こすことでした。
ってしくなるよりもに、喘息発作こってができなくなるので、限界までったことなんかありませんでした。
水泳体力けて、喘息発作こりにくくなりましたが、それでも、シーズンオフのみでは発作こしてれなくなりました。
フルマラソン完走するなんて、当時想像もしませんでした。
そんなが、さらなるタイム向上目指して限界までんでいるとか、自分でも不思議です。
限界までむと、がってゼーゼーハーハーなのですが、気管支まってができなくなる喘息発作とはって、ちゃんとができます。
ができるのって、素晴らしい。

[Perl]mkdir -p

Perlmkdir -p相当のことをするには、File::Path使います。
実際作成したディレクトリが配列としてされます。

$ perl -MFile::Path -e 'map { print "$_\n" } mkpath "/home/foo/bar/baz/a/b/c/"'
/home/foo
/home/foo/bar
/home/foo/bar/baz
/home/foo/bar/baz/a
/home/foo/bar/baz/a/b
/home/foo/bar/baz/a/b/c/

当然ながら、もう実行しても、なにも作成されず、なにもりません。

$ perl -MFile::Path -e 'map { print "$_\n" } mkpath "/home/foo/bar/baz/a/b/c/"'

パスを分解してmkdir()んでもいいのですが、モジュールを使うとチンですね。

[Perl]rm -r

に、指定したディレクトリ以下のファイルを削除する、つまりrm -r相当のことをするには、じくFile::Path使います。

$ perl -MFile::Path -e 'map { print "$_\n" } rmtree "/home/foo"'
6

削除したファイルやディレクトリのります。
うっかり間違えて/homeをごっそり削除してしまわないように、くれぐれも注意してください。

つづきをよむ


[記]2012-12-11(火), [荷]発送, [働]英文法, [荷]受領, [Perl]find, [Perl]Nya::Tree 0.1, [Perl]Nya::Find 0.3

[記]2012-12-11(火)

ましたのは6でした。
吉田照美 ソコダイジナトコ』をきつつ、布団脱出しました。
携帯電話のアラームが5分毎にスヌーズするはずなのに、1しからなかったのがになります。
体組成計測定して、準備をして、8ます。
えっ!?
1時間くらい、ぶっんでますよ!!
昨夜はあまりにくてれなかったのですが、それと関係あるのでしょうか。

[荷]発送

Amazonからメールがましたよ。

Amazon.co.jp をご利用いただき、ありがとうございます。 ご注文いただいた商品を少しでも早くお届けするため、本日、Amazon.co.jp が一部の商品を発送いたしました。

昨夜注文した2発送されたようですが、2一緒注文したのに、別々発送してくれたようです。

その2012125()不在れなかった『ゆうメール』の再配達も、今夜19以降手配してあります。
今日は19までに帰宅して、りラッシュです。

[働]英文法

職場同僚がファイルを変更したというので変更レビューをしたのですが、変更内容は『エラーメッセージ』の修正でした。

File is not found.

というエラーメッセージを、

File not found.

というふうに修正していました。
はメモリーが貴重だったので、エラーメッセージからbe動詞いて容量削減していましたが、はそこまでこだわる必要はないんじゃないでしょうか。

The file is not found. (ファイルは見つけられない)
The file was not found. (ファイルは見つけられなかった)
The file has not found. (ファイルは見つけられなかった)
The file could not be found. (ファイルは見つけられることができなかった)

文法しくすると、りくどくえてしまいますけどね。

[荷]受領

なんとか19ちょっとぎに帰宅しました。
共有スペースの郵便受けには、不在票っていませんでした。
玄関郵便受けに、『クロネコヤマト』の不在票んでありました。19再配達わなかったのかとりましたが、配達時刻昼過ぎでした。昨夜注文した2不在票ですね。
の為に玄関郵便受けの確認すると、『ゆうメール』の不在票っていました。2012127()って、4日じゃないですか。
今日19から再配達依頼してある『ゆうメール』とは荷物のようです。こちらの不在票共有スペースの郵便受けにっていたのに。担当者によって不在票いていく場所えるのは容赦してほしいです。


クロネコヤマト』は、今日再配達いました。最終は20以降ですが、時間指定なしです。
ゆうメール』は、今日再配達いません。最終が19以降なので、もうっているようです。しょうがないので、20121215()午前中再配達申請です。


ゆうメール』がきました。荷物は『魔女宅急便』のBlu-ray Discでした。
おいおい、いいのかそれ。
ここは『クロネコヤマト』にしておかないといけないようながするのですが。


クロネコヤマト』がきました。2が、2個口きました。

発送するなら、1個口でもよかったのに。

Amazon.co.jp をご利用いただき、ありがとうございます。 ご注文いただいた商品を少しでも早くお届けするため、本日、Amazon.co.jp が一部の商品を発送いたしました。

きっと、タッチの発送してしまったんでしょうね。


20121215()再配達依頼した『ゆうメール』ですが、これは2012125()発売のYUIさんのベストアルバムですね。

2同時リリースだと気付かずに別々注文してしまったので、これも2個口きます。
そのYUIさんですが、このベストアルバムの発売をもって、無期限活動休止するそうです。
音楽以外いてくのか、いつかまた音楽ってくるのか、本人にもかっていないようですが。
いずれ、本人えをつけるのでしょう。

[Perl]find

Perl指定ディレクトリ以下てのファイル一覧ようとったら、File::Find使うのがです。
しかし、File::Find個人的いにくいとじたので、2012117()車輪再発明しちゃいました。
それで、めでたしめでたし、だったのですが、ある環境find速度比較をしたところ、findより倍以上ことがわかりました。

open my $FIND, '-|', "find $dir -name '*'" or die "$dir:$!";

こうやってfindすほうがいという、残念すぎる結果です。


しかし、findのオプションをえて、ファイルだけすようにしたところ、ものすごくくなることが判明しました。

$ time find . -type f > /dev/null
real    0m39.689s
user    0m0.068s
sys     0m1.256s

$ time find . -name '*' > /dev/null
real    0m16.212s
user    0m0.091s
sys     0m0.726s

なんということでしょう、2以上くなったではありませんか。

39.689 / 16.212 = 2.448倍

find . -name '*'られたファイル一覧を、perl-f $fileしてファイルかどうか確認したところ、find . -type fとほぼ処理時間になりました。
ちなみに、2012117()車輪再発明したオレオレfindも、ほぼ処理時間でした。
には、stat()がものすごくいファイルシステムもあるわけですね。

[Perl]Nya::Tree 0.1

2012117()車輪再発明したオレオレfindは、ハッシュツリーを構築するのが面倒になって、ファイル一覧配列すようにしてしまいました。
めて、指定ディレクトリのファイル一覧にハッシュツリーを構築するスクリプトをいてみます。

#!/usr/bin/env perl
package Nya::Tree;
use strict;
use warnings;
use Carp;
our $VERSION = '0.1';
${^WIN32_SLOPPY_STAT} = 1; # 5.10
sub tree {
	my($dir) = @_;
	my $hash = {};
	my @queue = ($dir);
	while (my $dir = shift @queue) {
		opendir my $DIR, $dir or croak "$dir:$!";
		for (grep !m|^\.+$|, readdir $DIR) {
			my $full = $dir.'/'.$_;
			-r $full or next;
			if (-f _) {
				my $ref = $hash;
				map {
					$ref->{$_} ||= {}; # Directory (ref)
					$ref = $ref->{$_};
				} split('/', $dir);
				$ref->{$_} = -s _; # File (!ref)
			} elsif (-d _) {
				push @queue, $full;
			}
		}
		closedir $DIR;
	}
	$hash;
}
sub hash2list {
	my($hash, $dir) = @_;
	if ($dir) {
		return map { ref $hash->{$_} ? hash2list($hash->{$_}, $dir.'/'.$_) : $dir.'/'.$_ } sort keys %{$hash};
	} else {
		return map { ref $hash->{$_} ? hash2list($hash->{$_}, $_) : $_ } sort keys %{$hash};
	}
}

package main;
use strict;
use warnings;
use Data::Dumper;
use feature qw(say);
my $dir = shift;
my $hash = Nya::Tree::tree($dir);
print Dumper($hash);
say for Nya::Tree::hash2list($hash);

ディレクトリはリファレンスとして記録し、ファイルはスカラー記録しています。
リファレンスじゃなければなんでもいいので、ファイルサイズを記録しています。

[Perl]Nya::Find 0.3

パスを分解してハッシュツリーをればいいだけなので、オレオレfindんでもいいかもれません。

#!/usr/bin/env perl
package Nya::Find;
use strict;
use warnings;
use Carp;
our $VERSION = '0.3';
${^WIN32_SLOPPY_STAT} = 1; # 5.10
sub find {
	my(@files, @queue);
	my %uniq;
	for (grep !$uniq{$_}++, @_) {
		-r $_ or next;
		-f _ and push @files, $_;
		-d _ and push @queue, $_;
	}
	while (my $dir = shift @queue) {
		opendir my $DIR, $dir or croak "$dir:$!";
		for (grep !m|^\.+$|, readdir $DIR) {
			my $full = $dir.'/'.$_;
			-r $full or next;
			-f _ and push @files, $full;
			-d _ and push @queue, $full;
		}
		closedir $DIR;
	}
	@files;
}
sub tree {
	my $hash = {};
	for (find(@_)) {
		my $ref = $hash;
		my @path = split('/', $_);
		my $base = pop @path;
		for (@path) {
			$ref->{$_} ||= {}; # Directory (ref)
			$ref = $ref->{$_};
		}
		$ref->{$base} = -s $_; # File (!ref)
	}
	$hash;
}
sub hash2list {
	my($hash, $dir) = @_;
	if ($dir) {
		return map { ref $hash->{$_} ? hash2list($hash->{$_}, $dir.'/'.$_) : $dir.'/'.$_ } sort keys %{$hash};
	} else {
		return map { ref $hash->{$_} ? hash2list($hash->{$_}, $_) : $_ } sort keys %{$hash};
	}
}

package main;
use strict;
use warnings;
use Data::Dumper;
use feature qw(say);
say for Nya::Find::find(@ARGV);
my $hash = Nya::Find::tree(@ARGV);
print Dumper($hash);
say for Nya::Find::hash2list($hash);

じディレクトリを複数回指定すると複数回リストアップしてしまう不具合があったので対策しています。
重複方法はいろいろありますが、2012628()awkコマンドでやった方法使ってます。

つづきをよむ


[記]2012-12-10(月), [雑]クロスシー, [金]ボーナス, [休]忌引, [働]不採用, [働]退職金, [走]走る, [金]小学生, [食]夕食, [寒]エアコン

[記]2012-12-10(月)

ましたのは6でした。
体組成計測定して、準備をして、7時半ます。

[雑]クロスシー

JR山手線車内モニターで、シチズンの『クロスシー』のCMがれていました。
クロスシー』の『スシ』に反応していたところ、脳天にツッコミけました。
ろにっていた男性からし、ろすときに脳天ちをらわせただけでした。

[金]ボーナス

こんな不景気でも、ボーナスがてくれてしいです。

[休]忌引

しぶりに出社して、最初作業祖父忌引申請です。

事態発生慶事/弔事続柄
2012124()弔事休暇祖父(母方)
201028()弔事休暇祖母(母方)
2007711()弔事休暇祖母(父方)

父方祖父は、物心他界したそうです。
これで祖父母べるはいなくなってしまいました。
しいです。
それはそうと、父方祖母くなったのは2007710()です。はどうやら申請間違えたようです。


忌引休暇5日発生しましたが、葬儀は『マラソン休暇』のんでしまいました。
取得期限201363()なので、取得しようといます。
今月いっぱいで職場されるので、異動しているわけですが、異動状況によっては休暇どころじゃないんですよねぇ。

[働]不採用

2不採用でした。

[働]退職金

こっそりと、自分退職調べてみました。

年度累計退職金額
2011(20123時点)7,791,790
2010(20113時点)7,157,070
2009(20103時点)6,540,840
2008(20093時点)5,942,560

800です。
早期優遇退職』も視野れて、今後えようかな。
会社業績悪化希望退職募集じて離職した場合は『特定受給資格』に該当するのですね。なるほど。

[走]走る

NAHAマラソン』から1週間以上経過し、りたがってウズウズしています。
練習いのが、かなり頑張ってベストタイムを約10ほど更新できたわけですが、理系としては、もっと多角的情報分析して、効率くトレーニングして、タイム向上りたいです。
会社同僚めたそうで、スマートフォンホルダーを購入して、GPSログをるとっていました。いきなり本格ですね。
もスマートフォンホルダーをってGPSログをろうかとったのですが、『IS03』のバッテリーの貧弱さをえると、フルマラソン長丁場えられない懸念もあります。
ユピテル』のハンディGPSロガーなんてのもありますが、携帯電話とはにもうひとつ機器くというのは、面倒くさがりには無理がします。


そんなことより、専門んで勉強することにします。
高橋尚子さんや千葉真子さんを指導した小出義雄監督があるじゃありませんか。ポチッとな。

マラソンの練習は、毎日るより、効率よくったほうがいいようです。
練習いのにぴったりのようながします。
Wikipedia小出義雄監督について調べると、現役選手では新谷仁美さんを指導なさっているとのこと。
新谷仁美さんは「るのがい」と公言しちゃったりしてますし、なんだか安心しました。

[金]小学生

22時過ぎまで残業して会社て、銀行でおろすつもりだったのをしました。
財布ると、201しかっていませんでした。

  • 100 × 1
  • 10 × 9
  • 1 × 11

小学生か!?
さりとて、銀行手数料寄付するにもならないので、夕食ませることにします。

[食]夕食

沖縄しく体重やしてってきたので、プロテイン飲料だけんで、ます。

[寒]エアコン

なんだか部屋いとったら、エアコンを『暖房』にしても、ただのしかませんよ。

つづきをよむ


[記]2012-12-9(日), [PC]絶不調, [Anime]HUNTER×HUNTER(58)『ヒキギワ×ノ×ヒキガネ』

[記]2012-12-9(日)

東京りました。

[PC]絶不調

帰宅して、『IS03』をPCに接続して充電しつつ、ネットをったりしたのですが、PCが不調です。
しばらく使っていると、マウスが反応しなくなり、キーボードも反応しなくなりました。
画面ると、時計などはまっていないので、マウスとキーボードの入力けなくなっただけのようです。
回復する方法もなく、リセットボタンをすことになりました。


PCが再起動し、しばらく順調使えていたのですが、やはりマウスとキーボードが反応しなくなります。
マウスだけ反応しなくなることもあるので、マウスが不調で、キーボードを道連れにしているのかもれません。
201175()2011710()いた、ワイヤレスマウスとワイヤレスキーボードですが、Unifying対応なので、ひとつのレシーバーで両方とも接続しています。

  • LOGICOOL ワイヤレスキーボードK750
  • LOGICOOL ワイヤレスレーザーマウスM510

有線マウスを接続してみましたが、それでもマウスが反応しなくなり、キーボードも反応しなくなりました。


原因不明ですが、マウスとキーボードが反応しているに、不要なソフトをからアンインストールしてみました。
ドライバーが競合しているかとか、理詰めで原因めるなんて、面倒くさくてやってられませんし。
Adobe Reader』や『Adobe Flash Player』は、さすがに関係ないといますけどね。


再起動するうちに、マウスが反応しなくなるに、「USBデバイスのひとつが反応しなくなりました」というエラーメッセージていることに気付きました。
もっと気付け。
USBハブにがっている機器して、反応しなくなったデバイスをします。
USB接続のHDDがれたのだとすると、それはそれで、ちょっぴりしすぎます。


反応しなくなったデバイスをめました。
IS03』でした。
IS03』の画面オフまでの時間を5設定していますが、そこで『IS03』がサスペンドすると、USBデバイスとして無反応になってしまい、PCが状態になるようです。
データ通信のできない、充電専用のケーブルで『IS03』を接続したところ、問題発生しなくなりました。
ええい、余計手間をかけおって。

[Anime]HUNTER×HUNTER(58)『ヒキギワ×ノ×ヒキガネ』

つづきをよむ


[記]2012-12-8(土)

[記]2012-12-8(土)

帰省中

つづきをよむ


この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。