タグ

2006年9月17日のブックマーク (2件)

  • 平野啓一郎ブログ - web2.0的世界において、「名誉」を守るということについて

    普段、なかなか、このメッセージ欄も更新されないので、たまに何か書くときには、せめて明るい、希望に満ちた話をしたいが、今日の話題は、私がこの6年間、一度も語ってこなかった極めて不愉快なとある出来事についてである。内容が内容だけに、冷静に書くことは難しいが、それでも私は、今という時は、これについて語る時だと考えている。 きっかけは、wikipediaだった。私は普段、何かについてネットで調べようという時、恐らくは多くの人と同じように、直接wikipediaに飛ぶということはなく、大体、検索してみて、ついでに引っかかったwikipediaも見てみるというくらいである。内容は、今はまだ玉石混淆で、非常に洗練されたレヴェルに達している項目もあれば、あまり有益な情報が掲載されていない項目もある。当然のことながら、私は自分の名前を検索することはないから、wikipediaの自分の項目がどうなっているのか

    平野啓一郎ブログ - web2.0的世界において、「名誉」を守るということについて
    talo
    talo 2006/09/17
    『重要なのは、その悪化が、必ずしも「悪意」によってもたらされるのではなく、情報に対する個々人の正当な行為の結果として、もたらされるという事実である。』
  • LoveRubyNet Wiki: RubyMiniPattern

    2004-05-07 00:45:41 +0900 (1611d); rev 3 いかにも Ruby 特有ぽいものを中心に小技をあつめました。 Cookbook なんかと違うのは、具体的な課題を解決する方法ではなく 言語上のパターンにしぼったこと。 インスタンス変数の遅延初期化 初期化されているかどうかわからない インスタンス変数を初期化するときは ||= を使う。 @ivar ||= "" # @ivar が既に非 nil ならばそのまま、nil なら "" を代入 1.6.2 まではこう書くと初期化されていない場合に警告が出ていたのだが、 1.6.3 からは ||= を使う場合に限り警告が出なくなった。 Mix-in のメソッド中での初期化などに便利である。 コンテナの遅延初期化 例えば配列のハッシュを作るとき、ハッシュのキーになにが来るか わからないとしよう。すると、最初から全てのキ

    talo
    talo 2006/09/17
    暫定inspect