Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Playing with Yahoo! Pipes

Playing with Yahoo! Pipes

A gentle introduction to Yahoo! Pipes

Janos Gyerik

May 07, 2014
Tweet

More Decks by Janos Gyerik

Other Decks in Programming

Transcript

  1. Playing with
    Yahoo! Pipes

    View full-size slide

  2. TAKE A
    NEWS
    FEED

    View full-size slide

  3. SOMETIMES
    IT’S JUST
    TOO MUCH
    INFORMATION

    View full-size slide

  4. CAN YOU
    CUSTOMIZE ?

    View full-size slide

  5. WHAT IF YOU
    WANTED TO
    FILTER BY:
    “pushed to” ?

    View full-size slide

  6. WHAT IF YOU
    WANTED TO
    FILTER BY:
    Your REPOS ?

    View full-size slide

  7. FILTER BY:
    “pushed to” ?
    FILTER BY:
    Your REPO ?
    !
    SADLY: NO & NO

    View full-size slide

  8. NO NO NO
    NO NO NO
    NO NO NO
    NO NO NO

    View full-size slide

  9. Yahoo!Pipes
    FILTER
    AGGREGATE
    REARRANGE
    SIMPLIFY

    View full-size slide

  10. FILTER
    MATCHES
    “pushed to”
    http://pipes.yahoo.com/pipes/pipe.info?_id=5646817cf8d583838d621ddcca70d705

    View full-size slide

  11. AGGREGATE
    UNION
    MULTIPLE
    FEEDS
    http://pipes.yahoo.com/pipes/pipe.info?_id=a7620d94936ade06a6bddf866429fc4d

    View full-size slide

  12. REARRANGE
    GROUP BY
    USERS
    http://pipes.yahoo.com/pipes/pipe.info?_id=cfdaf7cdc4349b72f82ef5182f2ca90b

    View full-size slide

  13. DRAG &
    DROP &
    CONNECT

    View full-size slide

  14. RSS / ATOM /
    RDF / iCal
    HTML + XPATH
    XML / JSON /
    iCal / KML

    View full-size slide

  15. OUTPUT OF ORANGE ELEMENT
    IN DEBUG WINDOW

    View full-size slide

  16. OPERATORS GALORE…

    View full-size slide

  17. ACCESS ATTRIBUTES VIA
    item.ATTRNAME

    View full-size slide

  18. MULTIPLE ENTRIES EVERYWHERE

    View full-size slide

  19. USER PARAMETERS
    & WIRING

    View full-size slide

  20. OTHER POSSIBILITIES:
    YQL / FLICKER / …
    DUNNO, NEVER TRIED…

    View full-size slide

  21. THE BAD?
    PROPRIETARY, BUGGY
    FUTURE UNCERTAIN
    USE AT YOUR OWN RISK!

    View full-size slide