どうでもいい、じじぃの日記。
アメリカのサブプライムローン問題から発した経済危機で1929年以来の大恐慌になろうとしている。
(私は1929年の大恐慌を経験しているほど年寄りではない。念の為)
私の場合毎日が日曜日なので、それほど実感が無いが
派遣、フリーターの方の場合、毎日戦々恐々とされているのではないか。
頑張ってください。
ドルの価値が下がって金の価格がすごい勢いで高騰を続けている。
テレビで10年前の金価格が今約2倍ということだった。
10年前、土井さんが日本人初の宇宙遊泳を行った時に
買った記念メダルがようやく日の目をみることになった。
話変わって
『Rubyプログラミング』(山本団著)という本でRubyのお勉強をしている。
私はPerlでプログラムを書いてきたがRubyの「do..end」という
ブロック記述がどうもひっかかる。
例.
3.times do |i|
puts i
end
これをperl風に{..}にしてみる
3.times {
|i|
puts i
}
実行結果は「do..end」でも{..}でも同じになる。
0
1
2
ところが
foobar a, b do .. endを
perl風に
foobar a, b { .. }
にすると
「do..end」の場合、foobarがブロック付きメソッドで引数a,b
{..}の場合、bがブロック付きメソッド
になるんだそうだ。
気をつけなくちゃ。