タグ

2008年7月9日のブックマーク (6件)

  • PHPで並列プログラミング

    パラレルクエリの流れを確認する 「第1回:DBは習うより慣れよ!」(http://www.thinkit.co.jp/article/97/1/)では、サンプルコードにより簡単なパラレルクエリを体験していただきました。これを以下の流れに沿って、簡単におさらいしていきます。 1.あらかじめデータを細切れにする 2.処理を分割 3.手分けして同時に処理' 4.結果をまとめる 「1.あらかじめデータを細切れにする」は、サンプルのデータベースを作る段階で行っています。 サンプルでは、test0というテーブルをtest1とtest2に2分割しています。実際には、test1とtest2を作成してから、この2つをマージしてtest0を作りましたので、上記の流れとは順番が逆ですね。 このように、データを細切れにする実際の作業は、「先に全体像があって、それを細切れにする」のではなく、パラレルクエリを念頭に置

    okinaka
    okinaka 2008/07/09
  • Tokyo Dystopiaの設計思想 - mixi engineer blog

    番に向けて海に行ける体作りに励まないといかんなーと思いつつも、ついついDSのスターフォックスで遊んでしまうmikioです。さて今回は、人知れずリリースされている検索エンジンTokyo Dystopiaの概要と設計思想について述べます。 Hyper Estraierとの違い Tokyo Dystopia(以下、TDと呼びます)は、新しい検索エンジンです。しかし、私が作ったもう一つの検索エンジンHyper Estraier(以下、HEと呼びます)の後継としては位置付けていません。 Hyper Estraierの製品コンセプトは、「検索システムの需要が生じる様々なシーンで手軽に導入できる」ことです。言い換えれば、「いわゆるシロウトの人でも、お高い商用システムを買えない個人や小組織でも、ちょっとの努力で自分の要求を満たすシステムを構築できる」ことです。そのために、様々なファイル形式に対応したテ

    Tokyo Dystopiaの設計思想 - mixi engineer blog
    okinaka
    okinaka 2008/07/09
  • #365564 - lwresd: permission denied errors - DA bug report logs

  • 【コラム】Java API、使ってますか? (53) Java SE 7の要注目機能"クロージャ"はどうなるのか | エンタープライズ | マイコミジャーナル

    気になるJavaのクロージャ 次期JavaプラットフォームとなるJava SE 7で導入される新機能はいくつかあるが、その中でも最もその動向が注目されているものがクロージャだろう。クロージャについてはまだ提案者の間でも議論がまとまっておらずJCPには提案されていないが、その準備サイトである「Closures for the Java Programming Language」において現行案が公開されている。 現在、上記サイトにはJSRのドラフトや現在の暫定仕様も公開されているが、これは通称「BGGA版」と呼ばれるもので、Gilad Bracha、Neal Gafter、James Gosling、Peter von der Aheの4名が中心となって提案しているもの。ただしBGGA版の仕様もさまざまな意見を取り入れながら逐次修正されているため、はっきりと形が定まるのはもう少し先になるかもし

    okinaka
    okinaka 2008/07/09
  • GoogleのMapReduceアルゴリズムをJavaで理解する

    GoogleMapReduceアルゴリズムをJavaで理解する:いま再注目の分散処理技術(前編)(1/2 ページ) 最近注目を浴びている分散処理技術MapReduce」の利点をサンプルからアルゴリズムレベルで理解し、昔からあるJava関連の分散処理技術を見直す特集企画(編集部) いま注目の大規模分散処理アルゴリズム 最近、大規模分散処理が注目を浴びています。特に、「MapReduce」というアルゴリズムについて目にすることが多くなりました。Googleの膨大なサーバ処理で使われているということで、ここ数年の分散処理技術の中では特に注目を浴びているようです(参考「見えるグーグル、見えないグーグル」)。MapReduceアルゴリズムを使う利点とは、いったい何なのでしょうか。なぜ、いま注目を浴びているのでしょうか。 その詳細は「MapReduce : Simplified Data Proc

    GoogleのMapReduceアルゴリズムをJavaで理解する
  • IT news, careers, business technology, reviews

    Heads on: Apple’s Vision Pro delivers a glimpse of the future

    IT news, careers, business technology, reviews
    okinaka
    okinaka 2008/07/09