![]() | |
典型的なYahooパイプ | |
サイトの種類 | リミックス開発者 |
|---|---|
| 溶解した | 2015年8月30日 |
| 所有者 | ヤフー! |
| 作成者 | パシャ・サドリ、エド・ホー、ジョナサン・トレバー、イド・グリーン、ダニエル・ラフェル |
| メールアドレス | http://pipes.yahoo.com/pipes/ |
| コマーシャル | はい |
| 登録 | 必須 |
| 発売 | 2007年2月7日 |
| 現在の状況 | 2015年6月30日をもって廃止 |
Yahoo! Pipes は、 Webフィード、Webページ、およびその他のサービスを集約するデータマッシュアップを構築し、さまざまなソースから Web ベースのアプリを作成し、それらのアプリを公開するためのグラフィカル ユーザーインターフェイスを提供するYahoo! の Web アプリケーションでした。このアプリケーションは、ユーザーがさまざまなソースから情報を「パイプ」し、そのコンテンツを変更する方法 (フィルタリングなど) のルールを設定できるようにすることで機能しました。パイプ編集ページに加えて、Web サイトにはドキュメント ページとディスカッション ページがありました。ドキュメント ページには、パイプ エディターのガイドやトラブルシューティングなど、パイプに関する情報が含まれていました。ディスカッション ページでは、ユーザーが他のユーザーとパイプについて話し合うことができました。
歴史
Yahoo! Pipes は、2007 年 2 月 7 日にベータ版として公開されました。これは、Yahoo! の Pasha Sadri、Ed Ho、Jonathan Trevor、Ido Green、および Daniel Raffel によって構築されました。作成者によると、このツールは次のように説明されています。
…ビジュアル プログラミング環境でフィードをリミックスし、新しいデータ マッシュアップを作成できるホスト型サービスです。このサービスの名前は、コマンド ラインで単純なユーティリティを簡単に連結できるようにするUnix パイプに敬意を表しています。
— Yahoo! パイプス公式ブログ、[1]
2015年6月4日、Pipesは2015年8月30日から読み取り専用モードとなり、2015年9月30日にシャットダウンされることが発表されました。 [2] Yahooは有料版を提供せず、代わりにプログラムを完全にシャットダウンしました。
目的
Yahoo! Pipes の目的は、さまざまなソースからのRSS フィードを集約して新しいページを作成することです。Yahoo! Pipes には、ソースからデータを取得したり、ソースから取得したデータを編集したりするために使用できる多くのモジュールがありました。これらのモジュールは、ソース、ユーザー入力、演算子、URL、文字列、日付、場所、および数値のカテゴリにグループ化されていました。
パイプの作成と編集
パイプを作成または編集するには、ユーザーは Yahoo! ID でサインアップする必要がありました。パイプの作成と編集は完全にオンラインで行われ、ユーザーはプラグイン、プログラム、またはアプリをダウンロードする必要はありませんでした。ユーザーは「パイプの作成」オプションを選択してパイプ エディターを開きました。パイプ エディターは、キャンバス、ライブラリ、およびデバッガーの 3 つのペインで構成されていました。パイプはこれらのペインを使用して作成されました。作成後、パイプは保存され、実行されます。その後、ユーザーはパイプに名前と簡単な説明を付けることができます。パイプの作成者がパイプを公開することにした場合、パイプはすべてのユーザーに表示されます。他のユーザーはパイプを複製して、独自に使用するために編集することができました。
キャンバス
キャンバスは、パイプの編集を行うメイン ペインです。ページの中央にあります。ライブラリ ペインから選択したモジュールをこのペインにドラッグして接続します。モジュールを目的の順序で配線すると、パイプが使用できるようになります。
図書館
ライブラリは、キャンバスにドラッグするために選択されたモジュールが配置される場所です。これらのモジュールは機能ごとにグループ化されています。ライブラリ ペインは左側にあります。
出典
このカテゴリには、インターネット上の 1 つまたは複数のソースからデータを取得するために使用されるモジュールがありました。
ユーザー入力
このカテゴリのモジュールにより、ユーザーはパイプに入力を追加できます。このカテゴリのモジュールを使用すると、日付、場所、数値、テキスト、または URL 入力をパイプに追加できます。
オペレーター
このカテゴリのモジュールは、パイプに流れるデータをフィルタリングまたは変換するために使用されました。これには、フィルター、カウント、位置抽出、ループ、正規表現、名前変更、反転、並べ替え、分割、サブ要素、末尾、切り捨て、結合、一意、および Web サービス モジュールが含まれていました。
メールアドレス
このカテゴリには URL ビルダー モジュールしかありませんでした。パイプには、コンテンツを取得するために RSS の URL が必要でした。この URL ビルダーにより、ユーザーは URL アドレスを入力する代わりに URL を作成できるようになりました。ベース URL とクエリ パラメータを使用して他の URL を生成しました。
弦
このカテゴリのモジュールは、文字列を変更または結合するために使用されました。文字列ビルダー、文字列正規表現、文字列置換、サブ文字列、用語抽出、翻訳がこのカテゴリのモジュールでした。
日付
このカテゴリには、日付ビルダーと日付フォーマッタの 2 つのモジュールしかありませんでした。日付ビルダー モジュールは、「昨日」や「明日」などの日付形式のテキストがある場合に、テキストを日付に変換しました。日付フォーマッタ モジュールは、日付を入力日付として受け取り、目的の形式に変更しました。
位置
このカテゴリには、ロケーション ビルダー モジュールのみが含まれています。このモジュールは、場所の説明である文字列を認識し、それを地理的な場所に変換します。入力は文字列形式で、出力は場所の形式で行われます。
番号
このカテゴリには、単純な数学モジュールのみが含まれていました。これは、受け取った数値入力に単純な数学演算を適用し、数学演算の結果を出力します。入力と出力は両方とも数値でした。
デバッガー
これは、パイプ上の選択されたモジュールの出力を表示するペインです。パイプの設計中に、ユーザーがキャンバス上のモジュールをクリックすると、デバッガー ペインに選択されたモジュールの出力が表示されます。各項目のタイトルと内容の両方が表示されます。
マッシュアップ
Webマッシュアップとは、複数の Web データ ソースからのデータを 1 つの統合 Web アプリケーションに組み合わせる Web アプリケーションです。Unixパイプは複数の異なるデータ ソースをすばやく組み合わせるために使用されることが多いですが、有用なアプリケーションを作成するには十分ではありません。Yahoo! Pipes は、完全なマッシュアップ エディターではなく、データ マッシュアップ ツールです。[3]
参照
- Google マッシュアップ エディタ(2009 年 1 月 14 日以降廃止)
- Mozilla の普及
- Yahoo! クエリ言語
- Scratchプログラミング言語
- エムエム
- オープンマッシュアップアライアンス
- WSO2 マッシュアップ サーバー
- ノードレッド
- ワークフロー(アプリ) Appleが買収したスクリプトアプリ
- イフト
- ザピエール
参考文献
- ^ The Pipes Development Team (2007 年 2 月 7 日). 「Introducing Pipes」. Yahoo Pipes Blog . 2015 年 6 月 5 日時点のオリジナルよりアーカイブ。 2021 年4 月 26 日閲覧。
- ^ パイプの寿命終了のお知らせ、2015年6月4日時点のオリジナルよりアーカイブ、 2017年9月6日閲覧。
- ^ 「Yahoo! パイプの概要」。

