アーカイブ
Flickrのcontactの写真をLargeサイズで全部見る
Flickrのcontactの写真をMediumサイズで全部見るで紹介したyahoopipesで作ったfeedをGoogleReaderで見る方法、
なぜかLDRがクロールしてくれなかったので仕方なくGoogleReaderで見ていたのだが、
これ Pipes: Flickr Contacts FullPhotos
で100件Large出力してLDRに登録したらしっかりクロールしてくれるようになった。400件とかにすると駄目っぽい。
Pipes: Flickr Auto Feedをcloneして少しなおした。RSSのURLが長くなりすぎる部分とか。
Google Readerで過去の写真へ100枚ぐらい潜ると、古い写真が上の方に溜まってブラウザがどんどん溜まってまともに動かなくなる。画像の先読みタイミングも1枚ずつなのでスクロールするたびに待たされる。
LDRならLargeサイズでもストレスなく閲覧できる。
LDRではzやshift+zで画面が広くなるのでLargeサイズも見れる。
jで下スクロール、shift+jで過去記事にいける。
bitbucket.orgのユーザのcommit logをYahoo Pipesでまとめる
mercurial版githubであるbitbucketで、ユーザ名を指定してそのユーザの全リポジトリのcommit logをまとめてRSSで見れるpipesを作った。
Pipes: bitbucket.org user’s all commit log
これまで、bitbucketにはリポジトリ単位でのRSSはあった。でもせっかくほかのユーザをfollowしてもその人が新しく始めたプロジェクトをRSSで知る方法が無かった。
このpipesを使えばユーザ名いれてRSSリーダに登録しておけばすぐわかる。
あるいは自分の全リポジトリマージFeedを作ってfriendsfeedに読み込ませたりできる。
それなりに大きいpipesになった

よく使うモジュールの組み合わせ
- Loop+FetchPage or Loop+FetchFeed → Regex → Filter(permit matches regex)
- スクレイピングの定番。取得して切り出してフィルタリング。
- Rename(copy)→Regex→Loop+StringBuilder
- itemのtitleや本文を他のプロパティから値を集めて自作する
- UserInput→StringBuilder(正規表現生成)→Regex
- ユーザに結果を絞り込ませたい時とか
俺のbitbucketでのアカウントhttp://bitbucket.org/shokai/

最近のコメント