タグ

ブックマーク / www.publickey1.jp (2)

  • HTML5のセマンティックなタグはまだ議論沸騰中

    HTML5には、文書内部に書かれた情報を意味付けするためのセマンティックなタグが追加されています。section、nav、aside、header、footerなどのタグです。 例えば、現在では多くのWebサイトがDivタグを使ってメニューや文、サイドバーなどを記述しています。 <div class="navigation">ナビゲーションメニュー</div> <div class="article">文の内容</div> <div class="sidebar">サイドバーの内容</div> <div class="footer">フッタの内容</div> これが、HTML5ではナビゲーション用のタグ、文用のタグ、サイドバー用のタグなどが用意されていて、それらを使って記述することができるようになります。 <nav>ナビゲーションメニュー</nav> <article>文の内容</

    HTML5のセマンティックなタグはまだ議論沸騰中
    quoth
    quoth 2009/07/28
  • MapReduceとパラレルRDBでベンチマーク対決、勝者はなんとRDB!

    大量のデータを処理する手法として登場したMapReduce。クラウドに対応した分散処理の定番として話題に上ることが増えてきました。 MapReduceは、大量のデータを分割し、分割したデータを分散したノードに投げてノードごとに処理を実行、結果を集約して最終的な答えを求める、といった手法です。 しかしMapReduceが登場する以前から商用レベルで使われていた分散処理手法があります。データを分散したデータベースに格納し処理を行うパラレル・リレーショナルデータベース(パラレルRDB)がその1つです。 パラレルRDBは、データを複数のデータベースに分散して配置、データベースごとに処理を行い、結果を求める手法です。中央に共有メモリを配置するなどの方法で分散したデータベース同士の連携を行うことが一般的です。 ではパラレル・リレーショナルデータベースはMapReduceより遅いのか? 劣るのか? 両者

    MapReduceとパラレルRDBでベンチマーク対決、勝者はなんとRDB!
  • 1