• Email
  • Favorite
  • Download
  • Embed
  • Private Content

Avoiding API Library Antipatterns

by Paul Mison on Jan 14, 2009

  • 3,346 views

A short talk I gave to the London Ruby User Group looking at how some Ruby libraries to access Flickr via its API are written, and what makes the best of them work. ...

A short talk I gave to the London Ruby User Group looking at how some Ruby libraries to access Flickr via its API are written, and what makes the best of them work.

You can read further notes on my blog at husk.org.

Accessibility

Categories

Tags

flickr api lrug ruby libraries abstraction aoi webservices example rest

More...

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

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

1 Embed 3

http://www.lmodules.com 3

Statistics

Favorites
4
Downloads
16
Comments
4
Embed Views
3
Views on SlideShare
3,343
Total Views
3,346

14 of 4 previous next Post a comment

  • gueste28457 gueste28457 Ruby doesn't allow serialization and de-serialization of XML? I would imagine you could just write a class with it's properties (matching the response) and use some function to transform it to xml or transform an xml part to an instance of said class. That's how most programming languages do XML webservices :/ mapping XML manually though ... is a gigantic pain in the ass. 3 years ago Reply
    Are you sure you want to Yes No
  • pip Phil Wilson no, viewing it in the window was fine. 3 years ago Reply
    Are you sure you want to Yes No
  • blech Paul Mison , Software Developer at Six to Start I did try exporting with the notes as notes, rather than part of the slides, but slideshare didn't manage to keep them in sync properly, so instead I went with a PDF export, customised to A6 (I think) in order to make the notes legible.

    If you're particularly bothered, I can also put the unadorned slides up and link back to here so people can read the notes. Let me know.
    3 years ago Reply
    Are you sure you want to Yes No
  • pip Phil Wilson very good! why the odd aspect ratio which means I can't go fullscreen without losing text on some slides? ;) 3 years ago Reply
    Are you sure you want to Yes No
Post Comment
Edit your comment Cancel

Avoiding API Library Antipatterns — Document Transcript