タグ

Web 2.0に関するblakichiのブックマーク (2)

  • RSS自動解析で分かる集合知

    RSSが公開されていれば、その内容から今何が話題になっているのかを把握することができる。このスクリプトが“まとめサイト”を作るピースの1つだ。 前回までは、スクレイピングの基礎を説明した。今回からは、実際にどのようにスクレイピングのプログラムを作っていけばよいのか、実践的な解説行っていこう。 今回の目的は、「RSSで配信されているブログ投稿を、コメント数が多いもの順に並べて表示する」という処理のスクリプト作成だ。 このようなスクリプトを作っておけば、数ある記事の中から、「盛り上がっている記事(炎上しているかもしれない)」を容易に把握することができる。そして、このスクリプトを以降の記事で紹介する自動化設定に組み合わせることで、“まとめサイト”を作り上げていくのだ。 PerlによるWebコンテンツの取得 スクレイピングするためには、まず、相手のWebサーバに接続してコンテンツを取得しなければな

    RSS自動解析で分かる集合知
  • 【クラウドコンピューティング】次のパラダイムシフト? 「クラウドコンピューティング」とは

    このところ、「クラウドコンピューティング」(cloud computing)という言葉を、よく見かけるようになった。つい先週もIBMとGoogleが、大学向けのクラウドコンピューティングを推進する「Academic Cluster Computing Initiative」を発表している。「Web 2.0」に続く流行語になりそうな予感だ。 クラウドは、“インターネットの雲”を指し、ネットワークを雲の図で表すことから来ているという。クラウドコンピューティングをインターネットの“あちら側”と表現する人もいる。 インターネット常時接続が普及して、さまざまな処理がサーバー側で行われるようになった。ユーザーのデスクトップで動いていたアプリケーションはサーバー側に、データはデータセンターに移動する。クラウドコンピューティングは、こうした環境を言う。アプリケーションをWeb経由で利用するSaaSと同じよ

  • 1