fuuri.net

Home > 2009年4月

2009年4月30日

「起」という文字

Category:[ つぶやき ]

己が走る、と書くのですね。今テレビで見て、なるほどと思いました。

奇跡は、起こるんじゃなくて起こすんだなあ。

私のこれからの人生は、多分奇跡だらけだと思います。
石橋をたたかないで走り抜けようとしていますが、多分、そのこと自体が奇跡です。

もう奇跡しか待っていないから、あとはそれを楽しむだけです。

2009年4月22日

Yahoo!pipesがすっごく面白かったの。<その3>

Category:[ やってみた ] Tag:[ | | ]

その2の続きです。複数のmoduleの処理をまとめる「Union」というmoduleを発見し、楽しくなってきたところです。

フィードのタイトルの先頭に任意の文字列を追加する

これはかなり苦労しました。いろんなものを試したんだけどだめで、こまったなあとぐぐりまくって、やっとわかりました。
blog.grayash.com:Yahoo! Pipesで自分のフィードをまとめて配信
http://blog.grayash.com/archives/649

「Fetch Feed」と「Union」の間に「Operator」カテゴリの中にある「Regex」を追加。 

ということで、この「Regex」というmoduleを追加するんですね。
今よく見るとこのページで、私が今までやってきたことが全部説明されていると気づいたが、せっかくここまで書いたので がんばって書く。。。書き方はこんな感じ。

ypipes14

「item.title」は、そのままです。そのアイテムのタイトルですね。replaceのところには、「^」だけ入れます。これは「その文字列の先頭」という意味です。そして、「with」のところに、追加したい文字列を入力します。つまりこれを翻訳すると「それぞれのアイテム(フィード)のタイトルの先頭に「[Twitter]」を追加する」という意味になります。そしてこれを、TwitterのRSSを設定している「Fetch Feed」からつなげて、「Union」とつないであげればよいわけです。これを、各サイトでやったものがこれ。

ypipes15

ちょっと無理やり1画面におさめようとしたのでパイプがめちゃめちゃですが、実際にきれいに並べると、かなり横に長いレイアウトになります。ここで念のためSave→Runをやってみたけど、大丈夫!さて、次です。

Twitterのつぶやきに「@」が入っていたときだけ、出力しない

さてまたこれも難解です。どのmoduleを使えばよいのだろう…と探して、これは自力で見つけました。「Filter」というmoduleを使います。私はこんな感じで設定をしました。

ypipes16

「Block」は、そのアイテムをカットすることで(ちなみにプルダウンでは「Permit」(条件に合ったものだけを出力)も選べます)、「all」は「次の条件すべてにマッチする」ということですね(ちなみに「いずれか」ということで「any」も選択可能)。そしてその下に、フィルタリングするルールを記載します。

「item.description」は、フィードの内容ですね。Twitterで言うとつぶやきの内容です。「Contains」は「含む」ということですね。他にも条件がいろいろ選べます。そしてその隣に、判断する文字列や数字などを入れます。ここでは「@」を入れました。全体を翻訳すると、「Twitterのつぶやきの内容に「@」が含まれているフィードは表示しない」という感じの意味になります。これを、TwitterのRSSのURLを指定した「Fetch Feed」moduleの下につなげばよいです。

こうしてできたのがこれ、と画面を見せたいところなのですが、ちょっともう複雑で1画面で表示できないので、実際に作ったpipeをぜひ見てください!(本家Yahoo!IDでのログインが必要)
http://pipes.yahoo.com/fuuri/fc0pipe
この画面で「View Source」を見ると、設計画面の完成形が見られます!また、「clone」を押すと、私が作ったもののクローンを自分のところにおいて、それを編集していろいろ試すことができますよ!

そんなわけでとっても楽しくYahoo!pipesで遊べました。まだまだ知らないmoduleもいっぱいあるし、いろんな可能性がありそうな感じがします。 なんかネットの世界の知的なパズルみたいでとても楽しいです。みなさんもぜひ、知恵の輪を解くようなつもりで挑戦してみてはいかがでしょうか?

Yahoo!pipesがすっごく面白かったの。<その2>

Category:[ やってみた ] Tag:[ | | ]

その1の続きです。とりあえずRSSをまとめて出力はできたけど、ここからさらに並び替えをしようと思って、設計画面に戻ってきましたが、ここでちょっと欲が出てきました。できれば、並び替え以外にこんなこともしたい!

  • それぞれのフィードのタイトルの最初に、それぞれのサイト名を入れたい。[Twitter]とか、[fuuri.net]とか。
  • Twitterのつぶやきは、「@」がついた発言は外したい。

できるのかそんなこと??と思いつつ、ちょっとがんばってみることにしました。

⇒続きを読む

Yahoo!pipesがすっごく面白かったの。<その1>

Category:[ やってみた ] Tag:[ | | ]

日本ではなくて本家アメリカのYahoo!に、「Yahoo!pipes」というサービスがあるのをご存知でしょうか。
簡単に言うと、「何かのデータ」を「加工」して「別の形に出力」するという操作を、ブラウザ上でドラッグアンドドロップで行えるというものです。本来こういうことはある程度プログラミングがわからないとできなかったりしますけど、それが、直感的にできてしまう!というものなのです。

実はこれ、結構以前からあるサービスで、私が名前を初めて聞いたのは 2007年の今頃だったと思います。2年経ってますが、多分登場自体がそのころだと思います。ずっと使うきっかけがなく時が過ぎていたんですが、このたびやっとチャンスが訪れました!ということでチャレンジしてみたんですが、ほんとに面白い!!今回はその体験レポを書いてみたいと思います。

超長いので、3つの記事に分けます。今回は<その1>です!

⇒続きを読む

Copyright 2008 Mayuko "fuuri" Fujikawa. All rights reserved.