«前の日記(2003年05月19日) 最新 次の日記(2003年05月21日)» 編集

Matzにっき


2003年05月20日 [長年日記]

_ [Ruby]直したバグ

_ [Ruby]変更した仕様

1.8のリリースに向けて、本気になってきてます。

  • initialize_copy

    cloneやdupがそのオブジェクト専用の状態をコピーするために呼び出す。 古い名前はcopy_object。initialize_copyはinitialize同様デフォルトでprivate。

  • multiple values for a block parameter

    今まで不評だった

    lambda{|n|p n}.call(1,2)

    のようなケースに警告を出す。将来的にはエラーにしようかと。

_ [Ruby]1.8仕様への移行パス

というわけで、いろいろ非互換のある1.8仕様ですが、 皆の幸せのため、以下のような手順で行おうと思います。

  • 1.8.0では今までと完全非互換なものは古い仕様のまま警告を出します。
  • 1.8.1では新しい仕様で警告が出ます。
  • 1.8.2では警告がなくなります。

で、長い長い1.7の期間の間に完全非互換で、かつ警告が出ないようなものがたくさん含まれているのではないかと思います。気が付かれた方はどうぞご一報を。

_ クマムシ

なぜクマムシを調べてたかって、そりゃ、もう今クマムシといえば、 NHK教育『なんでもQ』の『水の中の小さなクマ』や、4056018758 の『不死身の怪物!?クマムシ』でも取り上げられて、トレンド以外のなにものでもないでしょう。

150℃の熱さにも耐え、マイナス250℃の寒さにも耐え、真空中にさらしても大丈夫、 なんてタフでキュートなんでしょう。どこにでもいるということですから、 そのうち顕微鏡を手に入れて、クマのようにノシノシ歩く体長1mmの実物を観察しようと思っています。

わくわく。

_ [教会]インスティチュート

今週と来週は教会の宗教講座(インスティチュート)の代理教師を仰せつかった。 範囲は「教義と聖約」26章から31章まで。 90分のクラスの教師は久しぶりなので緊張した。あまり充実したとは言えなかったように思うのだが、 とりあえずなんとかこなしたという感じかな。


«前の日記(2003年05月19日) 最新 次の日記(2003年05月21日)» 編集