Boulder StaleFish Presentation

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Boulder StaleFish Presentation - Presentation Transcript

    1. WHO AM I?
    2. Justin Smestad http://www.evalcode.com
    3. justin.smestad@factorylabs.com
    4. SIDE PROJECTS http://github.com/jsmestad
    5. THE UTILITY
    6. born from necessity
    7. fast CI builds Calling live services is slow
    8. avoid breaking TOS Getting blocked for too many requests is annoying and potentially expensive (monetarily)
    9. clarity canned responses means anyone can see what a response SHOULD look like [w/o docs]
    10. avoiding stale data unreliable APIs mean that the service response could change any time without notification
    11. StaleFish http://github.com/jsmestad/stale_fish/tree/master
    12. FEATURES
    13. framework agnostic just drop it in already
    14. RSpec
    15. Test::Unit / Shoulda
    16. yaml configuration #{RAILS_ROOT}/config/stale_fish.yml
    17. specify fixtures StaleFish.update_stale(‘google’, ‘github’, ‘omniture’)
    18. optional force flag StaleFish.update_stale(:force => true)
    19. UPCOMING FEATURES
    20. FakeWeb use stale_fish config to optionally manage your FakeWeb stubs.
    21. manual build trigger via CRON kick off intermittent CI task weekly/monthly to ensure fixtures are still valid.
    22. rake task StaleFish from command-line
    23. Resources ✤ GitHub Project: http://github.com/jsmestad/stale_fish/tree/master ✤ Wiki: http://wiki.github.com/jsmestad/stale_fish ✤ Twitter: http://twitter.com/jsmestad ✤ AIM: justin.smestad@gmail.com ✤ Blog: http://evalcode.com
    SlideShare Zeitgeist 2009

    + jsmestadjsmestad Nominate

    custom

    517 views, 0 favs, 1 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 517
      • 453 on SlideShare
      • 64 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds
    • 64 views on http://www.evalcode.com

    more

    All embeds
    • 64 views on http://www.evalcode.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories