02/13, 2007 [net & web]
nonプログラマのおもちゃ:Yahoo Pipes
先週Yahooが始めたサービスで、「(いい意味で)Yahooっぽくない」とちょっと話題になってたpipesを触ってみました。エンジニアでない人にはわかりづらいかと思いますが、これはエンジニアではない人にこそ、のお手軽プログラミング・ツールです。
さて、nonプログラマの私がやってみたこと。
画面はこんな感じ。デザインがYahooっぽくないです。
左にモジュールが並んでて、「drag modules here」のところに引っ張ってきて、設定してつなぐだけ。つなぐ=パイプです。
下のグレイのエリアにデバッグ(それをやった結果どうなるか)が表示されます。

まず加工する(情報を持ってくる)「ソース」を選びます。
[Fetch]をドラッグして、「人力検索はてな」の「ウェブ制作」に関する質問の中から、設定したキーワードにマッチする情報だけ見るものを作ってみます。
URLを入力してPipe Outputにつなぐと下に何やら情報(RSSの取得結果)が出ました。
情報をとってくるのは成功しているということですね。

ここからキーワードで絞り込むための設定。
左のOperatorsには色々な操作があるのですが、[Filter]を選びます。

「perl,mysql,css,phpのいずれかを含むものを許可」という条件を設定してパイプをつなぎなおします。 ドラッグするとつなぐことが可能なところが光るのでわかり易いですね。

つないだ結果、下のデバッグエリアを見ると6件に絞り込まれている模様。
成功成功。

これを保存して実行するとこんな感じ。
あら簡単!

キーワード設定にちゃんと日本語が通らないとか、できることはたかが知れてるとか、それPlaとか色々あるのですが、「プログラマーってモノが作れて羨ましい」と思っている人(いますよね?よね?よね?)にはちょうどよいおもちゃなのではないでしょうか。
|
「The Essential Rene Magritte (Essential Series)」 パイプと言えば「これはパイプではない」マグリット。 フーコーが読み解いたりして妙に哲学的ですが、単純にあの絵(特に青空と雲)が好き!って人も多いのでは。 |


