Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Playing with Yahoo! Pipes
Search
Janos Gyerik
May 07, 2014
Programming
0
260
Playing with Yahoo! Pipes
A gentle introduction to Yahoo! Pipes
Janos Gyerik
May 07, 2014
Tweet
Share
More Decks by Janos Gyerik
See All by Janos Gyerik
Capture The Flag at SonarSource 2019
janosgyerik
1
44
Keyboard shortcuts
janosgyerik
0
140
Analyze your changeset in a branch before git push using SonarLint + Git hooks; Round #2
janosgyerik
0
650
Analyze your changeset in a branch before git push using SonarLint + Git hooks
janosgyerik
0
360
Unwatch GitHub repos
janosgyerik
0
320
Code Reviews
janosgyerik
0
150
Cool features of GitHub
janosgyerik
0
1.3k
Time-saving tricks on the command line
janosgyerik
1
4.3k
Other Decks in Programming
See All in Programming
dnx で実行できるコマンド、作ってみました
tomohisa
0
120
分散DBって何者なんだ... Spannerから学ぶRDBとの違い
iwashi623
0
150
TypeScriptで設計する 堅牢さとUXを両立した非同期ワークフローの実現
moeka__c
5
2.8k
All(?) About Point Sets
hole
0
230
宅宅自以為的浪漫:跟 AI 一起為自己辦的研討會寫一個售票系統
eddie
0
300
2025 컴포즈 마법사
jisungbin
0
160
Web エンジニアが JavaScript で AI Agent を作る / JSConf JP 2025 sponsor session
izumin5210
4
2.1k
モデル駆動設計をやってみよう Modeling Forum2025ワークショップ/Let’s Try Model-Driven Design
haru860
0
210
20251127_ぼっちのための懇親会対策会議
kokamoto01_metaps
2
320
JEP 496 と JEP 497 から学ぶ耐量子計算機暗号入門 / Learning Post-Quantum Crypto Basics from JEP 496 & 497
mackey0225
2
520
Socio-Technical Evolution: Growing an Architecture and Its Organization for Fast Flow
cer
PRO
0
140
CSC305 Lecture 17
javiergs
PRO
0
210
Featured
See All Featured
Unsuck your backbone
ammeep
671
58k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
690
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Mobile First: as difficult as doing things right
swwweet
225
10k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Scaling GitHub
holman
464
140k
A better future with KSS
kneath
239
18k
Making Projects Easy
brettharned
120
6.5k
Transcript
Playing with Yahoo! Pipes
TAKE A NEWS FEED
SOMETIMES IT’S JUST TOO MUCH INFORMATION
CAN YOU CUSTOMIZE ?
WHAT IF YOU WANTED TO FILTER BY: “pushed to” ?
WHAT IF YOU WANTED TO FILTER BY: Your REPOS ?
FILTER BY: “pushed to” ? FILTER BY: Your REPO ?
! SADLY: NO & NO
NO NO NO NO NO NO NO NO NO NO
NO NO
Yahoo!Pipes FILTER AGGREGATE REARRANGE SIMPLIFY
FILTER MATCHES “pushed to” http://pipes.yahoo.com/pipes/pipe.info?_id=5646817cf8d583838d621ddcca70d705
AGGREGATE UNION MULTIPLE FEEDS http://pipes.yahoo.com/pipes/pipe.info?_id=a7620d94936ade06a6bddf866429fc4d
REARRANGE GROUP BY USERS http://pipes.yahoo.com/pipes/pipe.info?_id=cfdaf7cdc4349b72f82ef5182f2ca90b
None
DRAG & DROP & CONNECT
RSS / ATOM / RDF / iCal HTML + XPATH
XML / JSON / iCal / KML
OUTPUT OF ORANGE ELEMENT IN DEBUG WINDOW
OPERATORS GALORE…
ACCESS ATTRIBUTES VIA item.ATTRNAME
MULTIPLE ENTRIES EVERYWHERE
USER PARAMETERS & WIRING
OTHER POSSIBILITIES: YQL / FLICKER / … DUNNO, NEVER TRIED…
THE BAD? PROPRIETARY, BUGGY FUTURE UNCERTAIN USE AT YOUR OWN
RISK!