タグ

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

  • 天才プログラマ兼経営者 登 大遊が語るエンジニアに伝えたいこと|三年予測|dodaエンジニア IT

    現代のIT産業で使われる技術群は、まるで菓子のミルフィーユのように多くの「レイヤー(層)」を重ねた構造を取る。先人たちが作り上げた下位レイヤーの技術を駆使することで、より付加価値が高いソフトウェアやサービスを、より容易に作り上げることができる。多数派のエンジニアが興奮するのは、上位のレイヤーの最新動向だ。 ところが、登がSoftEtherで注目したイーサネットの「レイヤー2」は、ふだん話題になることはない「低レイヤー」の技術だ。そこに注目する理由を、登はこう説明する。 「上位レイヤーは動きが激しく、付いていくための勉強を続けないといけない。一方、最初はものすごい量の勉強をしないといけないが一生変わらないものはなにか。それが低レイヤーだ」。 登がSoftEtherで再現したイーサネットの「レイヤー2」は、IT関連の規格が数ある中でも珍しく長期間にわたって同じ形を保ってきた。イーサネットのハー

    天才プログラマ兼経営者 登 大遊が語るエンジニアに伝えたいこと|三年予測|dodaエンジニア IT
    embedded
    embedded 2013/12/16
    「上位レイヤーは動きが激しく、付いていくための勉強を続けないといけない。一方、最初はものすごい量の勉強をしないといけないが一生変わらないものはなにか。それが低レイヤーだ」
  • スレッドセーフという幻想と現実 - yohhoyの日記(別館)

    この記事はC++ Advent Calendar 2013の15日目にエントリしています。 内容はC++標準ライブラリとスレッドセーフに関する解説になります。 flickr / rennasverden もくじ What's スレッドセーフ? スレッドセーフという幻想 基型とデータ競合 C++標準ライブラリとデータ競合 C++標準ライブラリ:シーケンスコンテナ編 C++標準ライブラリ:連想コンテナ編 スレッドセーフ RELOADED 基的なスレッドセーフ保証 std::shared_ptr<T> std::rand() std::cout (文のみ約9000字) はじめに マルチスレッド対応の点では他言語に遅れを取っていたプログラミング言語C++ですが、C++11ではようやく標準ライブラリにスレッドサポートが追加されました。C++11スレッドサポートではスレッドクラスstd::thr

    スレッドセーフという幻想と現実 - yohhoyの日記(別館)
    embedded
    embedded 2013/12/16
    C++標準ライブラリとスレッドセーフに関する解説