タグ

2012年4月23日のブックマーク (2件)

  • Pythonの粗大ゴミ - atsuoishimoto's diary

    なんかgcネタが続いてしまうが、先日のPython Hack-a-thon で発表した中で、「ジェネレータオブジェクトが解放されない場合がある」というのは、あまり知られていないようだ。Python公式ドキュメントを確認してみると、どうやらこちらにも書かれていない。知らないとハマってしまう場合もあるので、もうちょっと詳しく解説しておこう。 ガベージコレクションで解放されないオブジェクト まず、ちょっと復習しておこう。Pythonのガベージコレクション機構では、__del__() メソッドを持ったオブジェクトで循環参照を作ってしまうと、そのオブジェクトは自動的には解放されなくなってしまう。 例えば、次のように __del__() メソッドを持つクラスを定義する。 class UnCollectable: "__del__()メソッド付きクラス" def __del__(self): print

    Pythonの粗大ゴミ - atsuoishimoto's diary
    shomah4a
    shomah4a 2012/04/23
    @hohehohe2 @yusukei GC じゃなくて参照カウントで嬉しいのはデストラクタの挙動だったりするんでしょうが、罠も多いので結局微妙っていう
  • 《「男の娘」の身体は「女の子」のそれじゃない!》論と、それにかみついたライターさんのお話。

    きっかけはこんな文章。 ここから、純粋に「男の娘」の身体は「女の子」のそれじゃない! という話題が展開していきます。一部「メンタルが云々」発言もありますが気にしない(ぇ はすみ @tx401 「許せないのはね、クラスの腐女子なんかが、男の娘って言いながらただの女の子描いてるとき。ひどいやつは胸まであるからね。わかってない。男の娘のよさは、服を脱げばちゃんと男の子に戻るところなんだ」by.弟(中3男子) 2012-04-20 22:49:26

    《「男の娘」の身体は「女の子」のそれじゃない!》論と、それにかみついたライターさんのお話。
    shomah4a
    shomah4a 2012/04/23
    なんかよくわかんないけどすごい