【2/17】今年は「濃厚」技術トーク!@ITメールセミナー スラッシュドット    はてなブックマーク  Yahoo!ブックマークに登録  印刷


連載:5分でネットがわかるシリーズ(6)
一足早く「Plagger」の便利さを実感してみよう


江原顕雄
2006/11/21


2006年初頭から「Plagger」という技術が、一部で話題になりました。まだまだ知名度が低い「Plagger」ですが、便利でカスタマイズ性が高いものなので、2007年では爆発的に流行するかもしれません。豊富なプラグインを自在に組み合わせ、欲しい情報を収集し、加工して出力するPlaggerの仕組みや使い方を紹介します。

 1. 何でもできる? Plaggerの正体に迫る

 今回は話題のPlagger(プラガー)を取り上げます。

 この連載を読んでいる読者の皆さんは、ネットワーク技術や知識に興味を持っている人が多いでしょうから、「Plagger」という単語は一度は耳にしたことがあるでしょう。しかし、Plaggerという言葉を聞いたことはあっても、いったいどんなものかピンと来ない人もいるかもしれません。今回はPlaggerがどういった働きをするか? その動きの仕組みなどを中心に紹介していきます。

Plaggerとはなんぞや?

 Plaggerの機能を一言でまとめると「情報を収集・加工し任意の形で出力できるプログラム」です。Plaggerは、豊富なプラグインが用意されているのが特徴です。自分がやりたいことに合わせて、それらのプラグインをレゴブロックのように組み合わせ、オリジナル機能を持つPlaggerを作成することが可能です。

 PlaggerはWebの掲示板システムやカウンターなどCGIスクリプトでおなじみのPerl(パール)という言語で書かれています。プラグインもPerlで書かれているので、Perlが使えるユーザーであれば、オリジナルのプラグインや改造ができます。

図1-1 情報収集の加工・出力をするPlagger

図1-2mixiのデータを収集してGmailに転送する

 Plaggerは「フィードアグリゲーター」と説明される場合もあります。これは、PlaggerがRSSやAtomといった情報(=フィード情報)を収集・整理し配信する(=アグリゲートする この連載の第1回「Web更新情報が手軽にとれるRSS」でも解説しましたが、RSSリーダーもアグリゲーターです)ので、フィードアグリゲーターといわれているのです。

 Plaggerとは、「フィードアグリゲーター」……、つまり任意の情報を収集し、自由に加工して出力することができるプログラムだと表現できるでしょう。

 具体的に何ができるのか? Plaggerが便利な理由を次ページ以降で見ていきましょう。

なぜ人気が出ている?

 なぜPlaggerは話題になっているのでしょうか? それは以下の2つの理由があります。1つは先ほども述べましたが、Perlの知識があるユーザーなら、オリジナルのプラグインを作成してPlaggerに独自の機能を追加できたり、既存のプラグインの改造が手軽にできたりすること。

 2つ目はプラグインがたくさん用意されているので、Perlの知識のないユーザーでも目的に合ったプラグインを探し出して、組み合わせることによって、これまたユーザーのやりたいことを満たす機能をPlaggerで作ることができるからです。

 カスタマイズ性の高さと多彩な機能を持つ点が、人気の秘密のようです。

誰が作っているの?

 Plaggerは誰が作っているのでしょうか? Plaggerの公式サイトを見てみると、すべて英語で書かれているのですが、実は作者は日本人です。ブログツール「Movable Type」をリリースしているSix Apart宮川達彦氏です。

 宮川氏は日本を代表するアルファギークの1人で、オライリー・ジャパンから『Blog Hacks ―プロが教えるテクニック&ツール100選』という書籍を伊藤直也氏(株式会社はてなのCTO)と共著で出しています。

 では、次のページではPlaggerが実際にどんなことができるのか? 実例をたくさん取り上げていきます。これを読めばアナタもPlaggerを導入したくなる?

 

一足早く「Plagger」の便利さを実感してみよう
<1分>何でもできる? Plaggerの正体に迫る
  <2分>プラグインを組み合わせて、こんなことができるぞ!
  <3分>Plaggerの仕組みを分かりやすく教えて
  <4分>PerlをインストールしてPlaggerを動かしてみよう!
  <5分>Plaggerで自宅サーバが復活となるか?


「Master of IP Network総合インデックス」

ホワイトペーパーTechTargetジャパン

Master of IP Network フォーラム 新着記事

@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

RSSフィード

スキルアップ/キャリアアップ(JOB@IT)

- PR -
- PR -

お勧め求人情報

キャリアアップ 〜JOB@IT
@IT Special -PR-
  企業の仮想化に足りない“発想”とは?
仮想化運用管理のキモは意外なところに!

New!
  操作もマニュアルも分かりやすい!
ユーザー視点で開発されたPC管理ツール

New!
  仮想化すればコストは削減できるか?
仮想化に必要な「3つの視点」を解説する

  セキュリティを知り尽くす上野氏が登壇!
@ITメールソリューションLive! in Tokyo

  運用管理の課題を“2つの観点”から分析
ユーザー満足度の高い「仮想環境」とは?

  世界に通用するストレージの作り方とは?
製品に込めた思いを富士通の開発者に聞く

  OSSで手間も時間も、障害も減った――
「マピオンの事例」オープンソース活用法

  「ノートPCの持ち出し禁止」で大丈夫?
情報漏えいを防ぐ管理手法とインフラは?

  1日の処理を1秒に――MySQLの達人が語る
「コスト削減」できるチューニング

  ドキュメント作成を自動化して、SEの作業
効率を大幅アップ! Visio 2007の魅力

  急速に広がるHyper-Vでのサーバ仮想化
そのベストプラクティスをデルが解説

  @IT主催セミナーで語られた、「担当者に
求められるセキュリティ対策」をレポート

  @IT「Windows 7」 特設サイトオープン!
最新情報・移行ノウハウを公開しています