タグ

2013年10月30日のブックマーク (3件)

  • closeがEINTRを返したらどうするべきか

    中村 実 @nminoru_jp @kosaki55tea どうなんでしょう。close()がEINTRで返ってきた場合にリトライをかけないとリークが発生することがあります。FUSEでできた変なネットワークファイルシステムを使っている場合なんて特に。 鯉江 @koie @nminoru_jp closeがエラーになったら異常系に飛ばしてました。EINTRリトライは考えてなかったっす。異常系処理でcloseするときもEINTRリトライはしないといけないなぁ。やばいなぁ。 Tanaka Akira @tanaka_akr @nminoru_jp @kosaki55tea close(fd) が失敗した時に fd が生きていることがあるのですか。以前 NFS の quota でテストして close が失敗したときには fd は死んでいたので、close が失敗したらどうしようもないと思ってまし

    closeがEINTRを返したらどうするべきか
    kazuhooku
    kazuhooku 2013/10/30
    アプリ側で閉じ直すのが正解だと思ってた。てか、そうしちゃダメならエラー返すべきじゃない / と思ったけどまあエラー返ってこないよりマシか
  • This is Why Twitter is Afraid of Chat Apps

    Twitter This is why Twitter is worried about Line and other messaging apps stealing its ad money If you read Twitter’s S-1 filing, or the resulting media reports, then you’ll be aware that the company highlighted a few Asian messaging firms that it sees as potential threats. It might not make immediate sense why, since Twitter is a micoblogging service not a messenger (yet!). The answer isn’t abou

    This is Why Twitter is Afraid of Chat Apps
    kazuhooku
    kazuhooku 2013/10/30
    ポール=マッカートニーがLINEでスティッカーを配布して、フォロワーがTwitterの2倍になって、みんなウィンウィンって話
  • 静的型と OO というものははじめから… - camlspotter’s blog

    OO の方面から、「静的型とか別に役に立つとは思えない、静的型の人は頭おかしい」 とか関数型の方面から、「静的型が役に立たないなんてはずない OO の人は頭おかしい」 とか良く聞こえてくるんですが、ダックタイピング心理学 とかいう真に頭おかしい意見を無視できるとすると(無視できない量あるんですが)、まあ私にはどっちもわからんでもない、という話です。 型をゴミ箱に捨てておいてから、後でゴミ箱を漁るなら、型なんかいらない オブジェクトの静的型システムを大雑把にいうとまず upcast と downcast があります。 upcast はオブジェクトの静的型をそれが属するクラスからそのスーパークラスにを変えちまうこと、downcast はその逆、オブジェクトの静的型をそれが属するクラスから子クラスに変えちまうことです。サブクラスの物はスーパークラスとしても通用するはずですから upcast は失

    静的型と OO というものははじめから… - camlspotter’s blog
    kazuhooku
    kazuhooku 2013/10/30
    downcast書きまくる必要のあるプログラミング言語、とっくにGoneだと思ってました #ダジャレ