earth2marsh + example   18

Stripe API Documentation
slick use of dividing the page to give code examples in context
api  docs  documentation  example  rest  inspiration 
january 2012 by earth2marsh
Dudes, this is so not REST | Thought Palace
"It’s simple to make requests to Rdio’s REST API. It’s built on widely used standards and conventions so there are libraries for most common web development platforms. All method calls are made as POST requests to http://api.rdio.com/1/. Arguments are sent as application/x-www-form-urlencoded, just like when a browser submits a form. The name of the method is passed as the ‘method’ argument. [Emphasis mine.]
What’s wrong with this? Well, the first bolded point is immediately contradicted by the ones that follow. Specifically, this cannot be a REST API, because it uses only one URL and one HTTP method. Two of the key features of HTTP-based REST are that

It’s object-oriented, where objects are identified by URLs. Each request’s URL identifies what object it operates on.
The methods to invoke on the objects are primarily indicated by the request’s method (GET, PUT, POST, DELETE). In fact this is why Tim Berners-Lee used the word “method” in the HTTP protocol in the first place."
api  rest  design  programming  reference  examples  example  restful  webdev  winningatinternets  from delicious
november 2011 by earth2marsh
Flickr User Model | Flickr - Photo Sharing!
"diagram was featured in Dan Brown's (excellent) book Communicating Design (Chapter 6, on page 159.)"
concepts  guide  user  model  flickr  example  visualization  from delicious
may 2011 by earth2marsh
Joseph Smarr » Implementing PubSubHubbub subscriber support: A step-by-step guide
"One of the last things I did before leaving Plaxo was to implement PubSubHubbub (PuSH) subscriber support, so that any blogs which ping a PuSH hub will show up almost instantly in pulse after being published. It’s easy to do (you don’t even need a library!), and it significantly improves the user experience while simultaneously reducing server load on your site and the sites whose feeds you’re crawling. At the time, I couldn’t find any good tutorials for how to implement PuSH subscriber support (add a comment if you know of any), so here’s how I did it. (Note: depending on your needs, you might find it useful instead to use a third-party service like Gnip to do this.)"
pubsubhubbub  howto  programming  example  tutorial 
march 2010 by earth2marsh
SourceForge.net: Notepad++: Topic: Even your grandmom can do it!
"A plugin template for making plugin development as easy and simple as possible. Only 4 steps to make a simple plugin, by editing 2 files (PluginDefinition.h and PluginDefinition.cpp) : 1. Define your plugin name in "PluginDefinition.h" 2. Define your plugin commands number in "PluginDefinition.h" 3. Customize plugin commands names and associated function name (and the other stuff) in "PluginDefinition.cpp". 4. Define the associated functions."
plugin  notepad++  development  example  template 
september 2009 by earth2marsh
2-legged OAuth Javascript Function for YQL
"Here is a 2-legged OAuth Javascript function that makes it easy to get YQL results into your Javascript application."
javascript  example  oauth  yql  js 
september 2009 by earth2marsh
OAuth Explained and What It Is Good For // RailsTips by John Nunemaker
nice howto for beginners, demystifies the OAuth process with code examples.
reference  example  oauth  ruby  rails  authentication  twitter 
april 2009 by earth2marsh
a Library for Beginners : Do (Something) On (Element) Change
asynchronous library to monitor changes. next level ahk programming.
ahk  programming  coding  library  example 
september 2008 by earth2marsh
TechBrew : OPML in Yahoo Pipes with Canonical Date Sorting
a pipe that will take all feeds listed in an OPML file, aggregate all of the items therein, and return the results.
rss  Pipes  yahoo  OPML  Atom  readinglist  xml  howto  example 
march 2007 by earth2marsh

Copy this bookmark:



description:


tags: