<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel rdf:about="http://blogmarks.net/api/marks/tag/rest">
<title>Public marks with tag rest</title>
<description>Public marks with tag rest</description>
<link>http://blogmarks.net/marks/tag/rest</link>
<items><rdf:Seq><rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058563502"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058562647"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058550500"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058550498"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058550496"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058550492"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058550487"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058550436"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058546939"/>
<rdf:li resource="http://blogmarks.net/api/user/br1o/mark/1058556440"/>
<rdf:li resource="http://blogmarks.net/api/user/znarf/mark/1058541776"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058527980"/>
<rdf:li resource="http://blogmarks.net/api/user/RETFU/mark/1058514192"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058495741"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058477803"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058468281"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058460312"/>
<rdf:li resource="http://blogmarks.net/api/user/jey/mark/1058544802"/>
<rdf:li resource="http://blogmarks.net/api/user/marco/mark/1058434993"/>
<rdf:li resource="http://blogmarks.net/api/user/jey/mark/1058544810"/>
<rdf:li resource="http://blogmarks.net/api/user/parmentierf/mark/1058429694"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058428420"/>
<rdf:li resource="http://blogmarks.net/api/user/Pon88/mark/1058396180"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058359123"/>
<rdf:li resource="http://blogmarks.net/api/user/holyver/mark/1058353877"/>
</rdf:Seq></items>
</channel>
<item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058563502">
<title>Between the Poles: FOSS4G: Open Source GeoREST Project Announced</title>
<link>http://geospatial.blogs.com/geospatial/2009/10/foss4g-open-source-georest-project-announced.html</link>
<description>&lt;blockquote&gt;&lt;p&gt;GeoREST is a framework for accessing, distributing, and editing raw geospatial data over the web. Because it is based on REST, it supports searching using standard Web search engines such as Google and Bing.&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-10-26T04:10:19Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>geo, rest, http</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://geospatial.blogs.com/geospatial/2009/10/foss4g-open-source-georest-project-announced.html"><img border="0" src="http://blogmarks.net/screenshots/2009/10/26/fb810bb1369edddb12d4d2359b44f116.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://geospatial.blogs.com/geospatial/2009/10/foss4g-open-source-georest-project-announced.html">Between the Poles: FOSS4G: Open Source GeoREST Project Announced</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>GeoREST is a framework for accessing, distributing, and editing raw geospatial data over the web. Because it is based on REST, it supports searching using standard Web search engines such as Google and Bing.</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/geo">geo</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/http">http</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058563502">Copy</a> | 
<a href="http://blogmarks.net/link/3393696">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058562647">
<title>RestWiki: Http Methods</title>
<link>http://rest.blueoxen.net/cgi-bin/wiki.pl?HttpMethods</link>
<description>&lt;blockquote&gt;&lt;p&gt;See HttpMethodsSupport for a review of toolkit support for HttpMethods.    (OW)&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-10-25T02:21:45Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>http, rest</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://rest.blueoxen.net/cgi-bin/wiki.pl?HttpMethods"><img border="0" src="http://blogmarks.net/screenshots/2009/10/25/e1dbea77fca534bd0b24682c0a8b7a24.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://rest.blueoxen.net/cgi-bin/wiki.pl?HttpMethods">RestWiki: Http Methods</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>See HttpMethodsSupport for a review of toolkit support for HttpMethods.    (OW)</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/http">http</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058562647">Copy</a> | 
<a href="http://blogmarks.net/link/3392980">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058550500">
<title>Web Things, by Mark Baker » Media type centralization is a feature, not a bug</title>
<link>http://www.markbaker.ca/blog/2008/02/media-type-centralization-is-a-feature-not-a-bug/</link>
<description>&lt;blockquote&gt;&lt;p&gt;Via Stefan, a proposal from the WSO2 gang for an approach to decentralizing media types and removing the requirement for the registration process.&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-10-15T02:57:10Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>http, rest, mimetype</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.markbaker.ca/blog/2008/02/media-type-centralization-is-a-feature-not-a-bug/"><img border="0" src="http://blogmarks.net/screenshots/2009/10/15/192b845f3dc4bce7ca7020b018c46c7e.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.markbaker.ca/blog/2008/02/media-type-centralization-is-a-feature-not-a-bug/">Web Things, by Mark Baker » Media type centralization is a feature, not a bug</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>Via Stefan, a proposal from the WSO2 gang for an approach to decentralizing media types and removing the requirement for the registration process.</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/http">http</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/mimetype">mimetype</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058550500">Copy</a> | 
<a href="http://blogmarks.net/link/3383839">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058550498">
<title>Decentralizing Media Types - Stefan Tilkov's Random Stuff</title>
<link>http://www.innoq.com/blog/st/2008/02/decentralizing_media_types.html</link>
<description>&lt;blockquote&gt;&lt;p&gt;In a plain HTTP interaction, the Content-type and Accept headers carry information about the type of the data being transmitted and accepted, respectively. You’ve seen these media types in numerous examples, e.g. a typical request or response might have a Content-type header with the value application/xml.&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-10-15T02:56:46Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>http, rest, mimetype</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.innoq.com/blog/st/2008/02/decentralizing_media_types.html"><img border="0" src="http://blogmarks.net/screenshots/2009/10/15/2c86bd612b1566d29f7c5cabd7a3c8af.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.innoq.com/blog/st/2008/02/decentralizing_media_types.html">Decentralizing Media Types - Stefan Tilkov's Random Stuff</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>In a plain HTTP interaction, the Content-type and Accept headers carry information about the type of the data being transmitted and accepted, respectively. You’ve seen these media types in numerous examples, e.g. a typical request or response might have a Content-type header with the value application/xml.</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/http">http</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/mimetype">mimetype</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058550498">Copy</a> | 
<a href="http://blogmarks.net/link/3383837">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058550496">
<title>Sound advice - blog</title>
<link>http://soundadvice.id.au/blog/2009/08/16/#mimeLimitation</link>
<description>&lt;blockquote&gt;&lt;p&gt;A significant weakness of HTTP in my view is its dependence on the MIME standard for media type identification and on the related iana registry. This registry is a limited bottleneck that does not have the capacity to deal with the media type definition requirements of individual enterprises or domains. Machine-centric environments rely in a higher level of semantics than the human-centric environment of the Web. In order for machines to effectively exploit information, every unique schema of information needs to be standardised in a media type and for those media types to be individually identified. The number of media types grows as machines become more dominant in a distributed computing environment and as the number of distinct environments increases.&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-10-15T02:55:35Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>http, rest, mimetype</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://soundadvice.id.au/blog/2009/08/16/#mimeLimitation"><img border="0" src="http://blogmarks.net/screenshots/2009/10/15/f78442c0edc24238e130c6380c47e4fd.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://soundadvice.id.au/blog/2009/08/16/#mimeLimitation">Sound advice - blog</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>A significant weakness of HTTP in my view is its dependence on the MIME standard for media type identification and on the related iana registry. This registry is a limited bottleneck that does not have the capacity to deal with the media type definition requirements of individual enterprises or domains. Machine-centric environments rely in a higher level of semantics than the human-centric environment of the Web. In order for machines to effectively exploit information, every unique schema of information needs to be standardised in a media type and for those media types to be individually identified. The number of media types grows as machines become more dominant in a distributed computing environment and as the number of distinct environments increases.</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/http">http</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/mimetype">mimetype</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058550496">Copy</a> | 
<a href="http://blogmarks.net/link/3383835">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058550492">
<title>sixapart's remoteobjects at master - GitHub</title>
<link>http://github.com/sixapart/remoteobjects</link>
<description>&lt;blockquote&gt;&lt;p&gt;remoteobjects are real subclassable Python objects on which you can build a rich API library. remoteobjects provides easy coding and transfer between Python objects and a JSON REST API. You can define the resources in a RESTful API as `RemoteObject` classes and their properties. These objects then support using the basic HTTP verbs to request and submit data to the API.&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-10-15T02:47:16Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>python, http, api, rest</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://github.com/sixapart/remoteobjects"><img border="0" src="http://blogmarks.net/screenshots/2009/10/15/bfcaeb6865714e5312788977d49490a2.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://github.com/sixapart/remoteobjects">sixapart's remoteobjects at master - GitHub</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>remoteobjects are real subclassable Python objects on which you can build a rich API library. remoteobjects provides easy coding and transfer between Python objects and a JSON REST API. You can define the resources in a RESTful API as `RemoteObject` classes and their properties. These objects then support using the basic HTTP verbs to request and submit data to the API.</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/python">python</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/http">http</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/api">api</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058550492">Copy</a> | 
<a href="http://blogmarks.net/link/3383831">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058550487">
<title>REST: How to Create a Resource That Depends on Three or More Resources of Different Types? - Stack Overflow</title>
<link>http://stackoverflow.com/questions/1402721/rest-how-to-create-a-resource-that-depends-on-three-or-more-resources-of-differe</link>
<description>&lt;blockquote&gt;&lt;p&gt;A RESTful, hypertext-driven system needs to enable clients to create a new resource that depends on three or more resources of different types. What's the best method to expose this capability?&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-10-15T02:43:58Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>http, rest</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://stackoverflow.com/questions/1402721/rest-how-to-create-a-resource-that-depends-on-three-or-more-resources-of-differe"><img border="0" src="http://blogmarks.net/screenshots/2009/10/15/c14bb333c49a73d4a66e2b72e34e287c.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://stackoverflow.com/questions/1402721/rest-how-to-create-a-resource-that-depends-on-three-or-more-resources-of-differe">REST: How to Create a Resource That Depends on Three or More Resources of Different Types? - Stack Overflow</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>A RESTful, hypertext-driven system needs to enable clients to create a new resource that depends on three or more resources of different types. What's the best method to expose this capability?</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/http">http</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058550487">Copy</a> | 
<a href="http://blogmarks.net/link/3383826">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058550436">
<title>REST APIs must be hypertext-driven » Untangled</title>
<link>http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven</link>
<description>&lt;blockquote&gt;&lt;p&gt;API designers, please note the following rules before calling your creation a REST API:&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-10-15T02:01:30Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>rest, api, http, restful</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven"><img border="0" src="http://blogmarks.net/screenshots/2009/10/15/87b6f68441767cc8dc150cfacf072d7f.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven">REST APIs must be hypertext-driven » Untangled</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/2942350">1 other(s)</a> 
<div class="description"><blockquote><p>API designers, please note the following rules before calling your creation a REST API:</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/api">api</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/http">http</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/restful">restful</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058550436">Copy</a> | 
<a href="http://blogmarks.net/link/2942350">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058546939">
<title>s3fs-fuse - Project Hosting on Google Code</title>
<link>http://code.google.com/p/s3fs-fuse/</link>
<description>&lt;blockquote&gt;&lt;p&gt;Amazon's S3 is a nice and cheap way to have a remote backup system. But it is REST based which make it not very easy to use. This project just add the normal file system semantic to it.&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-10-11T17:54:52Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>rest, amazons3, backup</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://code.google.com/p/s3fs-fuse/"><img border="0" src="http://blogmarks.net/screenshots/2009/10/11/7531d9ff8e5c6970431170633d1df366.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://code.google.com/p/s3fs-fuse/">s3fs-fuse - Project Hosting on Google Code</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>Amazon's S3 is a nice and cheap way to have a remote backup system. But it is REST based which make it not very easy to use. This project just add the normal file system semantic to it.</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/amazons3">amazons3</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/backup">backup</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058546939">Copy</a> | 
<a href="http://blogmarks.net/link/3380819">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/br1o/mark/1058556440">
<title>foaf+ssl - ESW Wiki</title>
<link>http://esw.w3.org/topic/foaf+ssl</link>
<description></description>
<dc:date>2009-10-10T10:10:36Z</dc:date>
<dc:author>br1o</dc:author>
<dc:subject>tuto, tutoriaux, tutoriels, rdf, semantic, identity, w3c, semantic_web, foaf+ssl, linkeddata, rest, authorization, authentication, ssl, esw, foaf</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://esw.w3.org/topic/foaf+ssl"><img border="0" src="http://blogmarks.net/screenshots/404.php" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://esw.w3.org/topic/foaf+ssl">foaf+ssl - ESW Wiki</a></h4>
 
by <a href="http://blogmarks.net/user/br1o">br1o</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/tuto">tuto</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/tutoriaux">tutoriaux</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/tutoriels">tutoriels</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rdf">rdf</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/semantic">semantic</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/identity">identity</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/w3c">w3c</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/semantic_web">semantic_web</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/foaf%252Bssl">foaf+ssl</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/linkeddata">linkeddata</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/authorization">authorization</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/authentication">authentication</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/ssl">ssl</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/esw">esw</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/foaf">foaf</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058556440">Copy</a> | 
<a href="http://blogmarks.net/link/3388922">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/znarf/mark/1058541776">
<title>Sketch of a RESTful photo Printing service with foaf+ssl</title>
<link>http://blogs.sun.com/bblfish/entry/sketch_of_a_restful_photo</link>
<description></description>
<dc:date>2009-10-07T21:10:12Z</dc:date>
<dc:author>François Hodierne</dc:author>
<dc:subject>rest, social web, foaf+ssl</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://blogs.sun.com/bblfish/entry/sketch_of_a_restful_photo"><img border="0" src="http://blogmarks.net/screenshots/2009/10/07/0f2ebf75fbe7711959586c146633f848.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://blogs.sun.com/bblfish/entry/sketch_of_a_restful_photo">Sketch of a RESTful photo Printing service with foaf+ssl</a></h4>
 
by <a href="http://blogmarks.net/user/znarf">François Hodierne</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/social%2Bweb">social web</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/foaf%252Bssl">foaf+ssl</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058541776">Copy</a> | 
<a href="http://blogmarks.net/link/3376501">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058527980">
<title>Apache Sling - Apache Sling</title>
<link>http://sling.apache.org/site/index.html</link>
<description>&lt;blockquote&gt;&lt;p&gt;Apache Sling is an innovative web framework that is intended to bring back the fun to web development.&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-10-02T04:49:49Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>webframework, apache, rest</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://sling.apache.org/site/index.html"><img border="0" src="http://blogmarks.net/screenshots/2009/10/02/f412cfa1755e7bcfee46848ed813394d.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://sling.apache.org/site/index.html">Apache Sling - Apache Sling</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>Apache Sling is an innovative web framework that is intended to bring back the fun to web development.</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/webframework">webframework</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/apache">apache</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058527980">Copy</a> | 
<a href="http://blogmarks.net/link/3363596">React (1)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/RETFU/mark/1058514192">
<title>Pragmatic Programming Techniques: RESTFul Design Patterns</title>
<link>http://horicky.blogspot.com/2009/05/restful-design-patterns.html</link>
<description></description>
<dc:date>2009-09-23T11:35:31Z</dc:date>
<dc:author>RETFU</dc:author>
<dc:subject>http, rest</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://horicky.blogspot.com/2009/05/restful-design-patterns.html"><img border="0" src="http://blogmarks.net/screenshots/2009/09/23/9c0526d3062d1f3f9c8dfe6c7313ca9c.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://horicky.blogspot.com/2009/05/restful-design-patterns.html">Pragmatic Programming Techniques: RESTFul Design Patterns</a></h4>
 
by <a href="http://blogmarks.net/user/RETFU">RETFU</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/3350540">1 other(s)</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/http">http</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058514192">Copy</a> | 
<a href="http://blogmarks.net/link/3350540">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058495741">
<title>The Web in the Enterprise - Stefan Tilkov's Random Stuff</title>
<link>http://www.innoq.com/blog/st/2009/09/the_web_in_the_enterprise.html</link>
<description>&lt;blockquote&gt;&lt;p&gt;# There are meaningful “entry points” into the app - URIs. (No, I’m not going to mention the R-word.) It’s simply entirely unacceptable for a Web app to expose only a single URI, break the “Back” button, and disallow linking. Frameworks that don’t support URIs for application concepts, such as every customer, order, contact report, document etc. should simply be banned.&lt;/p&gt;&lt;p&gt;# Application boundaries are a concern to developers, not users. The Web is about linking stuff together, without any concern about application boundaries. There’s absolutely no reason why you shouldn’t be able to follow a link in your CRM application that takes you to a product page in your online catalog, or from a customer record to the information about when they last logged in to the Web site, or from a page that’s part of a complex business process UI to the appropriate documentation and on to the discussion group where you can tell everybody how much it sucks.&lt;/p&gt;&lt;p&gt;# Documents are accessible in a standard way. The idea of accessing any kind of document, such as an insurance application form that’s been scanned in, a letter sent to a business partner last year, or a contract with a business partner, by any other means than an HTTP GET is just stupid.&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-09-07T11:41:45Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>http, webarch, rest</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.innoq.com/blog/st/2009/09/the_web_in_the_enterprise.html"><img border="0" src="http://blogmarks.net/screenshots/2009/09/07/fad61946e6149ba3f775dc6e725c4cf6.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.innoq.com/blog/st/2009/09/the_web_in_the_enterprise.html">The Web in the Enterprise - Stefan Tilkov's Random Stuff</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p># There are meaningful “entry points” into the app - URIs. (No, I’m not going to mention the R-word.) It’s simply entirely unacceptable for a Web app to expose only a single URI, break the “Back” button, and disallow linking. Frameworks that don’t support URIs for application concepts, such as every customer, order, contact report, document etc. should simply be banned.</p><p># Application boundaries are a concern to developers, not users. The Web is about linking stuff together, without any concern about application boundaries. There’s absolutely no reason why you shouldn’t be able to follow a link in your CRM application that takes you to a product page in your online catalog, or from a customer record to the information about when they last logged in to the Web site, or from a page that’s part of a complex business process UI to the appropriate documentation and on to the discussion group where you can tell everybody how much it sucks.</p><p># Documents are accessible in a standard way. The idea of accessing any kind of document, such as an insurance application form that’s been scanned in, a letter sent to a business partner last year, or a contract with a business partner, by any other means than an HTTP GET is just stupid.</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/http">http</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/webarch">webarch</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058495741">Copy</a> | 
<a href="http://blogmarks.net/link/3336552">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058477803">
<title>sixapart's remoteobjects at master - GitHub</title>
<link>http://github.com/sixapart/remoteobjects/tree/master</link>
<description>&lt;blockquote&gt;&lt;p&gt;remoteobjects are real subclassable Python objects on which you can build a rich API library. remoteobjects provides easy coding and transfer between Python objects and a JSON REST API. You can define the resources in a RESTful API as RemoteObject classes and their properties. These objects then support using the basic HTTP verbs to request and submit data to the API.&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-08-25T01:57:18Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>python, api, json, rest, http</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://github.com/sixapart/remoteobjects/tree/master"><img border="0" src="http://blogmarks.net/screenshots/2009/08/25/c26c5c5d029ced57223c79e1dd19f707.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://github.com/sixapart/remoteobjects/tree/master">sixapart's remoteobjects at master - GitHub</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>remoteobjects are real subclassable Python objects on which you can build a rich API library. remoteobjects provides easy coding and transfer between Python objects and a JSON REST API. You can define the resources in a RESTful API as RemoteObject classes and their properties. These objects then support using the basic HTTP verbs to request and submit data to the API.</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/python">python</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/api">api</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/json">json</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/http">http</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058477803">Copy</a> | 
<a href="http://blogmarks.net/link/3323749">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058468281">
<title>POMPAGE - Comment j'ai expliqué REST à ma femme</title>
<link>http://www.pompage.net/pompe/comment-j-ai-explique-rest-a-ma-femme/</link>
<description>&lt;blockquote&gt;&lt;p&gt;* Accueil&lt;/p&gt;&lt;p&gt;* Tous les articles&lt;/p&gt;&lt;p&gt;* Ressources&lt;/p&gt;&lt;p&gt;* À propos du site&lt;/p&gt;&lt;p&gt;* Contact&lt;/p&gt;&lt;p&gt;Comment j’ai expliqué REST à ma femme&lt;/p&gt;&lt;p&gt;Par Ryan Tomayko&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-08-15T12:28:39Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>rest</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.pompage.net/pompe/comment-j-ai-explique-rest-a-ma-femme/"><img border="0" src="http://blogmarks.net/screenshots/2009/08/15/2bcb62d5fa2154a3e7c85405da93b5c0.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.pompage.net/pompe/comment-j-ai-explique-rest-a-ma-femme/">POMPAGE - Comment j'ai expliqué REST à ma femme</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/2128778">2 other(s)</a> 
<div class="description"><blockquote><p>* Accueil</p><p>* Tous les articles</p><p>* Ressources</p><p>* À propos du site</p><p>* Contact</p><p>Comment j’ai expliqué REST à ma femme</p><p>Par Ryan Tomayko</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058468281">Copy</a> | 
<a href="http://blogmarks.net/link/2128778">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058460312">
<title>TokyoCabinet   fapws3 = tc-rest « michael schurter</title>
<link>http://michael.susens-schurter.com/blog/2009/08/08/tokyocabinet-fapws3-tc-rest/</link>
<description>&lt;blockquote&gt;&lt;p&gt;how hard it would be to tack a RESTful HTTP interface on top of a fast key/value database like TokyoCabinet?&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-08-09T12:13:20Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>http, database, rest, python</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://michael.susens-schurter.com/blog/2009/08/08/tokyocabinet-fapws3-tc-rest/"><img border="0" src="http://blogmarks.net/screenshots/2009/08/09/5a33468e9aa9bb4c8e91dd3ffcbb1a22.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://michael.susens-schurter.com/blog/2009/08/08/tokyocabinet-fapws3-tc-rest/">TokyoCabinet   fapws3 = tc-rest « michael schurter</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>how hard it would be to tack a RESTful HTTP interface on top of a fast key/value database like TokyoCabinet?</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/http">http</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/database">database</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/python">python</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058460312">Copy</a> | 
<a href="http://blogmarks.net/link/3310663">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/jey/mark/1058544802">
<title>Tesco REST API Prototype Documentation</title>
<link>https://www.lansleytech.com/tescoapiweb/reference.htm</link>
<description></description>
<dc:date>2009-07-19T22:06:28Z</dc:date>
<dc:author>jey</dc:author>
<dc:subject>tesco, api, rest</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="https://www.lansleytech.com/tescoapiweb/reference.htm"><img border="0" src="http://blogmarks.net/screenshots/404.php" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="https://www.lansleytech.com/tescoapiweb/reference.htm">Tesco REST API Prototype Documentation</a></h4>
 
by <a href="http://blogmarks.net/user/jey">jey</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/tesco">tesco</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/api">api</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058544802">Copy</a> | 
<a href="http://blogmarks.net/link/3379039">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/marco/mark/1058434993">
<title>Understanding Browser HTTP Accept Headers: Firefox, Internet Explorer, Opera, and WebKit (Safari / Chrome)</title>
<link>http://www.newmediacampaigns.com/page/browser-rest-http-accept-headers#comments</link>
<description>Content-negotiation with the Accept header is an interesting idea in principle that is hard to use properly in practice because browsers misuse it</description>
<dc:date>2009-07-19T13:32:46Z</dc:date>
<dc:author>marco</dc:author>
<dc:subject>browser, http, webkit, ie, rest</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.newmediacampaigns.com/page/browser-rest-http-accept-headers#comments"><img border="0" src="http://blogmarks.net/screenshots/2009/07/19/9180fabdb7adf4ccc327fdaffad1ed9f.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.newmediacampaigns.com/page/browser-rest-http-accept-headers#comments">Understanding Browser HTTP Accept Headers: Firefox, Internet Explorer, Opera, and WebKit (Safari / Chrome)</a></h4>
 
by <a href="http://blogmarks.net/user/marco">marco</a> 
<p class="description">Content-negotiation with the Accept header is an interesting idea in principle that is hard to use properly in practice because browsers misuse it</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/browser">browser</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/http">http</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/webkit">webkit</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/ie">ie</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058434993">Copy</a> | 
<a href="http://blogmarks.net/link/3289815">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/jey/mark/1058544810">
<title>William Vambenepe’s blog » Blog Archive » REST in practice for IT and Cloud management (part 1: Cloud APIs)</title>
<link>http://stage.vambenepe.com/archives/863</link>
<description></description>
<dc:date>2009-07-16T19:59:26Z</dc:date>
<dc:author>jey</dc:author>
<dc:subject>rest, cloud, webservices</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://stage.vambenepe.com/archives/863"><img border="0" src="http://blogmarks.net/screenshots/404.php" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://stage.vambenepe.com/archives/863">William Vambenepe’s blog » Blog Archive » REST in practice for IT and Cloud management (part 1: Cloud APIs)</a></h4>
 
by <a href="http://blogmarks.net/user/jey">jey</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/cloud">cloud</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/webservices">webservices</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058544810">Copy</a> | 
<a href="http://blogmarks.net/link/3379046">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/parmentierf/mark/1058429694">
<title>4store - Scalable RDF storage</title>
<link>http://4store.org/</link>
<description>4store, an efficient, scalable and stable RDF database.

Système de gestion de base de données RDF open source pour des grands volumes de données (annonce 15 milliards de triplets !!). Propose un sparql endpoint, une API REST pour ajouter ou enlever des données, un système de backup. Pas de précision sur la façon de supporter les graphes nommés. Pas de support de Jena ou Sesame.</description>
<dc:date>2009-07-16T08:30:55Z</dc:date>
<dc:author>parmentierf</dc:author>
<dc:subject>api, dev, SPARQL, rdf, stockage, rest</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://4store.org/"><img border="0" src="http://blogmarks.net/screenshots/2009/07/27/d2d9ac75d8e74f5e5f33f034760d9d17.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://4store.org/">4store - Scalable RDF storage</a></h4>
 
by <a href="http://blogmarks.net/user/parmentierf">parmentierf</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/3286679">1 other(s)</a> 
<p class="description">4store, an efficient, scalable and stable RDF database.

Système de gestion de base de données RDF open source pour des grands volumes de données (annonce 15 milliards de triplets !!). Propose un sparql endpoint, une API REST pour ajouter ou enlever des données, un système de backup. Pas de précision sur la façon de supporter les graphes nommés. Pas de support de Jena ou Sesame.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/api">api</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/dev">dev</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/SPARQL">SPARQL</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rdf">rdf</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/stockage">stockage</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058429694">Copy</a> | 
<a href="http://blogmarks.net/link/3286679">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058428420">
<title>Joe Gregorio | BitWorking | Wave Protocol Thoughts</title>
<link>http://bitworking.org/news/431/wave-first-thoughts#X5</link>
<description>&lt;blockquote&gt;&lt;p&gt;What makes portions of the Wave API opaque is the parts where the developers gave into temptation and serialized internal state (inside-out) vs designing an API (outside-in).&lt;/p&gt;&lt;/blockquote&gt;

interieur-exterieur comme approche d'une API</description>
<dc:date>2009-07-15T03:50:57Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>api, bestpractices, googlewave, http, rest</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://bitworking.org/news/431/wave-first-thoughts#X5"><img border="0" src="http://blogmarks.net/screenshots/2009/07/15/bc4864a93be16b6e6a0520c651012445.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://bitworking.org/news/431/wave-first-thoughts#X5">Joe Gregorio | BitWorking | Wave Protocol Thoughts</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>What makes portions of the Wave API opaque is the parts where the developers gave into temptation and serialized internal state (inside-out) vs designing an API (outside-in).</p></blockquote>

interieur-exterieur comme approche d'une API</div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/api">api</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/bestpractices">bestpractices</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/googlewave">googlewave</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/http">http</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058428420">Copy</a> | 
<a href="http://blogmarks.net/link/3285615">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/Pon88/mark/1058396180">
<title>Киноляпы</title>
<link>http://rest4all.com/cinema/funny-films</link>
<description></description>
<dc:date>2009-06-28T10:58:42Z</dc:date>
<dc:author>Pon88</dc:author>
<dc:subject>entertaiment, youtube, cinema, films, kino, fun, funny, rest, 2009, video</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://rest4all.com/cinema/funny-films"><img border="0" src="http://blogmarks.net/screenshots/2009/06/28/8aa98c5c05fadaf7f58873804315ecf4.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://rest4all.com/cinema/funny-films">Киноляпы</a></h4>
 
by <a href="http://blogmarks.net/user/Pon88">Pon88</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/entertaiment">entertaiment</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/youtube">youtube</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/cinema">cinema</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/films">films</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/kino">kino</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/fun">fun</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/funny">funny</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/2009">2009</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/video">video</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058396180">Copy</a> | 
<a href="http://blogmarks.net/link/3260879">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058359123">
<title>Styling buttons to look like links | Natalie Downe</title>
<link>http://natbat.net/2009/Jun/10/styling-buttons-as-links/</link>
<description>&lt;blockquote&gt;&lt;p&gt;A common mistake that many developers make is to use a link to trigger an action on the server, for example deleting an item from a shopping basket or adding something to your favourites. Both of these examples are actions that modify state on the server and should therefore be performed using 'post'.&lt;/p&gt;&lt;/blockquote&gt;

ouch :)</description>
<dc:date>2009-06-11T03:14:36Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>http, rest</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://natbat.net/2009/Jun/10/styling-buttons-as-links/"><img border="0" src="http://blogmarks.net/screenshots/2009/06/11/2fb49492b5ce759d6866deeb7ec6d04c.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://natbat.net/2009/Jun/10/styling-buttons-as-links/">Styling buttons to look like links | Natalie Downe</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/3224929">1 other(s)</a> 
<div class="description"><blockquote><p>A common mistake that many developers make is to use a link to trigger an action on the server, for example deleting an item from a shopping basket or adding something to your favourites. Both of these examples are actions that modify state on the server and should therefore be performed using 'post'.</p></blockquote>

ouch :)</div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/http">http</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058359123">Copy</a> | 
<a href="http://blogmarks.net/link/3224929">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/holyver/mark/1058353877">
<title>Protocol Reference - Google Data APIs - Google Code</title>
<link>http://code.google.com/intl/fr/apis/gdata/docs/2.0/reference.html</link>
<description>This document describes the protocol used by the Google Data APIs, including information about what a query looks like, what results look like, and so on.</description>
<dc:date>2009-06-08T20:29:12Z</dc:date>
<dc:author>holyver</dc:author>
<dc:subject>google, atom, protocol, Atom Publishing Protocol, rest, architecture</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://code.google.com/intl/fr/apis/gdata/docs/2.0/reference.html"><img border="0" src="http://blogmarks.net/screenshots/2009/06/08/8d786ef31999487b694691c2bed34e38.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://code.google.com/intl/fr/apis/gdata/docs/2.0/reference.html">Protocol Reference - Google Data APIs - Google Code</a></h4>
 
by <a href="http://blogmarks.net/user/holyver">holyver</a> 
<p class="description">This document describes the protocol used by the Google Data APIs, including information about what a query looks like, what results look like, and so on.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/google">google</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/atom">atom</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/protocol">protocol</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/Atom%2BPublishing%2BProtocol">Atom Publishing Protocol</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rest">rest</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/architecture">architecture</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058353877">Copy</a> | 
<a href="http://blogmarks.net/link/3222056">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> </rdf:RDF>