[記]2012-12-14(金), [PC]アップデート, [Perl]条件判断, [Anime]ジョジョの奇妙な冒険(11)『ゲームの達人』
[記]2012-12-14(金)
目を覚ましたのは6時でした。
『吉田照美 ソコダイジナトコ』を聴きつつ、布団を脱出しました。
『ヱヴァンゲリヲン新劇場版:Q』の冒頭6分半を繰り返し観ていたら、8時半を回っていました。
体組成計で測定して、準備をして、9時に家を出ます。
[PC]アップデート
『IS03』を見たら、アプリが一気に6つもアップデートしてました。
- Google Earth
- Google ドライブ
- LINE
- mixi専用ブラウザ(TkMixiViewer)
[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-14(金)
めをさましたのは6時でした。
『よしだてるみ ソコダイジナトコ』をききつつ、ふとんをだっしゅつしました。
『ヱヴァンゲリヲンしんげきじょうばん:Q』のぼうとう6分半をくりかえしみていたら、8時半をまわっていました。
たいそせいけいでそくていして、じゅんびをして、9時にいえをでます。
[PC]アップデート
『IS03』をみたら、アプリがいっきにむっつもアップデートしてました。
- Google Earth
- Google ドライブ
- LINE
- mixiせんようブラウザ(TkMixiViewer)
[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"ってことです。
これがかきたかっただけです。
コメント 0