タグ

2013年12月28日のブックマーク (2件)

  • ARMサーバのパイオニア、Calxedaが事業停止に

    ARMサーバの市場を開拓してきた米Calxedaが事実上の事業停止となったようです。 クラウドの登場によってより低消費電力かつ高密度なサーバが求められるようになり、それを実現するプロセッサの有力な候補としてARMプロセッサに注目が集まっています。CalxedaはそのARMサーバのパイオニアとして登場しました。 同社のARMサーバはヒューレット・パッカードがProject Moonshotで採用、来年には命となる64ビット版ARMサーバが登場予定でしたが、現在同社のWebサイトのトップページには「Thank you from Calxeda」というタイトルで、事業が継続できなくなったことを知らせる文書が掲載されています。 一部を引用します。 Unfortunately, carrying the load of industry pioneer has exceeded our abili

    ARMサーバのパイオニア、Calxedaが事業停止に
  • Java8で複数の処理を確実に実行するイディオム - きしだのHatena

    たとえばこんな感じで複数の処理があるとしますね。 public static void proc1(){ System.out.println("proc1"); } public static void proc2(){ System.out.println("proc2"); } public static void proc3(){ System.out.println("proc3"); } この、proc1とproc2とproc3を、すべて実行する必要があるとします。どれかで例外が出ても残りは必ず実行できるように、と。 そうすると、それぞれtry〜catchで囲んで処理をする必要があるのですが、それを便利に記述できるイディオムがあります。 こんな感じ try(Closeable c = () -> proc1(); Closeable c2 = () -> proc2(); Cl

    Java8で複数の処理を確実に実行するイディオム - きしだのHatena
    T-miura
    T-miura 2013/12/28
    こう使うか、、、