ブックマーク / atmarkit.itmedia.co.jp (24)

  • Ajaxを使ったファイルマネージャをPHPで作ろう - @IT

    それではこれをAjaxにしてみよう。 ■どこをAjaxにするか 今回はAjaxの通信の様子を理解してもらうことが目的なので、なるべく簡単なことしかしないようにする。 フォルダを移動すると、左のフォルダペインと右のエントリペインが書き換えられるが、この部分をAjaxでリロードなしに行われるようにする。 また、Ajax部分ではディレクトリ名を動的に渡し、HTMLを取得し、単にそれを出力するようにする。Ajaxではフォルダ一覧とエントリ一覧を個別にサーバ側にリクエストし、処理を行う。今回はAjax部分の名前の由来の1つのXMLは使用しない。 サーバからXMLで値を返し、クライアントでXMLの解析をする場合、クライアント側の負荷が大きくなる。 多くの場合サーバから取得したデータは最終的にHTMLで出力するだけなので、単にHTMLを返してもらい、出力する方がコストは低くなるだろう。 ■改変部分 ・

  • @IT:非構造化テキストデータを収集、分析する「WebFountain」とは

    [IBMアルマデン研究所 訪問レポート] 非構造化テキストデータを収集、分析する「WebFountain」とは 2004/7/27 サンフランシスコの南東約55マイルに位置するIBM アルマデン研究所は、IBM Researchを構成する世界8カ所の研究所の1つである。シリコンバレー丘陵地帯に690エーカーの敷地面積を持つ同研究所は、自然公園の中にひっそりと存在している。駐車場に入るまで建物そのものを見ることさえできない。そんなアルマデン研究所は、IBMのデータベースに関する研究の心臓部である。リレーショナル・データベースは1970年代に同研究所によって創案された。 現在、アルマデン研究所で行われている研究として注目を浴びているのが、「WebFountain」と呼ばれる、非構造化/半構造化テキストデータを収集・格納・分析する技術基盤である。WebFountain チーフ・アーキテクトのダン

  • @IT:500KbpsでDVDクラスの映像配信、サンストリーム

    2004/8/24 サンストリームは500Kbps程度の帯域でDVDとほぼ同様の映像品質でコンテンツを配信できるストリーミングの新技術を開発したと8月23日に発表した。すでに松下電器産業などが自社のWebサイトでのコンテンツ配信に利用している。サンストリーム 代表取締役社長 小橋康浩氏は企業サイトなどでのコンテンツ配信に加えて、「高画質テレビなど情報家電への配信に取り組みたい」と述べた。 DVDクラスの映像をストリーミング配信するには通常、2Mbps程度の帯域が必要になるとされる。しかし、サンストリームは高圧縮規格の「H.264/AVC」を利用することでコンテンツの圧縮率を高めた。また、独自の配信技術を開発し、コンテンツのバッファ時間の短縮や、最大の64倍速での早送り、巻き戻し機能を実装した。 サンストリームは新技術を採用したコンテンツ配信のASPサービスと、顧客企業が自らコンテンツ配信を

  • @IT:実行スピードに挑戦するJavaアーキテクチャの変遷をたどる

    実行スピードに挑戦する Javaアーキテクチャの変遷をたどる 塩野誠 日ヒューレット・パッカード 2003/12/11 Java歴史は、Javaの実行環境であるJava VMの実行スピードへの挑戦の歴史だったといっても過言ではない。速く実行するためのJava VMのアーキテクチャの変遷をたどることで、Java VMへの理解をより深めることができる。(編集局) Javaは、1995年5月23日に開催された「Sun World Expo」のデベロッパーカンファレンスで公表された。「Java誕生のページ」によれば、この日がJavaの誕生日であるとされている。サン・マイクロシステムズがいうのだから間違いないが、もともとJavaの前身はOakという言語である。Oakは1990年12月にスタートしたGreen Projectの一環として開発された言語である。Javaが1995年に生まれたなら、Oa