earth2marsh + xml 35
maccman/nestful - GitHub
august 2011 by earth2marsh
"Nestful is a simple Ruby HTTP/REST client with a sane API."
api
library
rest
ruby
xml
apis
gem
from delicious
august 2011 by earth2marsh
REST Content-Type: Should it be based on extension or Accept header? - Stack Overflow
june 2011 by earth2marsh
"Should the representation(html, xml, json) returned by a RESTful web service be determined by the url or by the Accept HTTP header?"
rest
xml
content
json
url
from delicious
june 2011 by earth2marsh
XML.com: Implementing REST Web Services: Best Practices and Guidelines
june 2011 by earth2marsh
"A resource may have more than one representation. There are four frequently used ways of delivering the correct resource representation to consumers:<br />
<br />
Server-driven negotiation. The service provider determines the right representation from prior knowledge of its clients or uses the information provided in HTTP headers like Accept, Accept-Charset, Accept-Encoding, Accept-Language, and User-Agent. The drawback of this approach is that the server may not have the best knowledge about what a client really wants.<br />
Client-driven negotiation. A client initiates a request to a server. The server returns a list of available of representations. The client then selects the representation it wants and sends a second request to the server. The drawback is that a client needs to send two requests.<br />
Proxy-driven negotiation. A client initiates a request to a server through a proxy. The proxy passes the request to the server and obtains a list of representations. The proxy selects one repres…"
reference
design
programming
apis
xml
formats
representation
rest
from delicious
<br />
Server-driven negotiation. The service provider determines the right representation from prior knowledge of its clients or uses the information provided in HTTP headers like Accept, Accept-Charset, Accept-Encoding, Accept-Language, and User-Agent. The drawback of this approach is that the server may not have the best knowledge about what a client really wants.<br />
Client-driven negotiation. A client initiates a request to a server. The server returns a list of available of representations. The client then selects the representation it wants and sends a second request to the server. The drawback is that a client needs to send two requests.<br />
Proxy-driven negotiation. A client initiates a request to a server through a proxy. The proxy passes the request to the server and obtains a list of representations. The proxy selects one repres…"
june 2011 by earth2marsh
Dare Obasanjo aka Carnage4Life - Learning from our Mistakes: The Failure of OpenID, AtomPub and XML on the Web
february 2011 by earth2marsh
"Learning from our Mistakes: The Failure of OpenID, AtomPub and XML on the Web"
openid
xml
json
atom
technology
evolution
trends
february 2011 by earth2marsh
google-gson - Project Hosting on Google Code
september 2010 by earth2marsh
"Gson is a Java library that can be used to convert Java Objects into its JSON representation. It can also be used to convert a JSON string to an equivalent Java object. Gson can work with arbitrary Java objects including pre-existing objects that you do not have source-code of. There are a few open-source projects that can convert Java objects to JSON. However, most of them require that you place Java annotations in your classes something that you can not do if you do not have access to the source-code. Most also do not fully support the use of Java Generics. Gson considers both of these as very important design goals."
api
code
convert
converter
google
json
java
xml
gson
september 2010 by earth2marsh
pyquery: a jquery-like library for python — pyquery v0.3 documentation
july 2010 by earth2marsh
"make jquery queries on xml documents. The API is as much as possible the similar to jquery. pyquery uses lxml for fast xml and html manipulation. This is not (or at least not yet) a library to produce or interact with javascript code. I just liked the jquery API and I missed it in python so I told myself “Hey let’s make jquery in python”. This is the result."
jquery
parser
python
scraping
tools
xml
framework
development
markup
html
library
opensource
july 2010 by earth2marsh
PyRSS2Gen
august 2009 by earth2marsh
for creating RSS feeds in Python
python
code
library
module
xml
generate
rss
programming
generator
august 2009 by earth2marsh
Can't get any HTML from the Fetch Page module for particular site | Pipes Suggestion Board
july 2009 by earth2marsh
"Try using this url as your fetch page url: http://cgi.w3.org/cgi-bin/tidy?docAddr=http%3A%2F%2Fwww.rpmchallenge.com&forceXML=on Its basically a service that forces xhtml to pages that aren't exactly well formed. "
pipes
xml
html
scraping
xhtml
force
hack
tip
july 2009 by earth2marsh
Universal Feed Parser
march 2009 by earth2marsh
"Parse RSS and Atom feeds in Python. 3000 unit tests. Open source."
python
opensource
webdev
rss
atom
parser
feed
xml
library
march 2009 by earth2marsh
Home - hpricot - GitHub
march 2009 by earth2marsh
"A Fast, Enjoyable HTML Parser for Ruby… a very flexible HTML parser, based on Tanaka Akira’s HTree and John Resig’s jQuery, but with the scanner recoded in C."
parser
scraper
ruby
rails
xml
html
webdev
march 2009 by earth2marsh
Beautiful Soup
february 2009 by earth2marsh
"Beautiful Soup is a Python HTML/XML parser designed for quick turnaround projects like screen-scraping. Three features make it powerful: 1) won't choke if you give it bad markup. It yields a parse tree that makes approximately as much sense as your original document. This is usually good enough to collect the data you need and run away. 2) provides a few simple methods and Pythonic idioms for navigating, searching, and modifying a parse tree: a toolkit for dissecting a document and extracting what you need. You don't have to create a custom parser for each application. 3) automatically converts incoming documents to Unicode and outgoing documents to UTF-8. You don't have to think about encodings, unless the document doesn't specify an encoding and Beautiful Soup can't autodetect one. Then you just have to specify the original encoding."
scripting
scraping
python
scraper
opensource
webdev
xhtml
html
xml
development
february 2009 by earth2marsh
Dare Obasanjo aka Carnage4Life - Explaining REST to Damien Katz
august 2008 by earth2marsh
The Web has a particular architecture and it makes sense that if you are deploying a service or API on the Web then it should take advantage of this architecture instead of fighting against it. There are millions of deployed clients, servers and intermediaries that support REST and it makes sense to be compatible with their expectations. This doesn't mean you have to use DELETE and PUT when POST might suffice. It does mean understanding the difference between using POST versus using PUT to other participants in the Web architecture. Specifically, that PUT is idempotent while POST is not so a client of your service can assume that performing the same PUT two or three times in a row has the same effect as doing it once but cannot assume that for POST.
webservices
xml
services
SOAP
REST
architecture
programming
webdev
august 2008 by earth2marsh
Blogger in Draft: New Feature: Import and Export
july 2008 by earth2marsh
export all of your posts and comments into a single, Atom-formatted XML file for easy backup
blogger
google
import
export
xml
backup
july 2008 by earth2marsh
“In the clouds” ~ Using Microsoft Access to query and update Web sites
may 2008 by earth2marsh
hooking Access into the Highrise API
access
database
highrise
API
xml
programming
may 2008 by earth2marsh
APML - Attention Profiling Mark-up Language: The open standard for Attention Metadata
april 2008 by earth2marsh
allows you to share your own personal Attention Profile in much the same way that OPML allows the exchange of reading lists between News Readers
format
xml
metadata
standards
identity
web2.0
apml
attention
april 2008 by earth2marsh
SourceForge.net: Files
march 2008 by earth2marsh
translators to allow for interoperability between applications based on ODF (OpenDocument) 1.0 standards and Microsoft OpenXML based Office applications.
OpenOffice
Microsoft
office
plugin
utils
xml
odf
OpenDocument
format
march 2008 by earth2marsh
RSS Filter, Feed Filter, XML Filter
january 2008 by earth2marsh
simple interface for filtering a feed
rss
filter
tools
feed
xml
january 2008 by earth2marsh
Microsummaries - MozillaWiki
december 2007 by earth2marsh
regularly-updated short summaries of web pages. They are compact enough to fit in the space available to a bookmark label, they provide more useful information about pages than static page titles, and they get regularly updated as new information becomes
firefox
Microsummaries
microformats
xml
metadata
mozilla
december 2007 by earth2marsh
Optimus - the microformats transformer
october 2007 by earth2marsh
Easily transform your microformatted content to nice, clean, easily digestible, XML, JSON or JSON-P. You can also easily set filters to only receive particular formats
microformats
xml
json
converter
convert
conversion
formats
october 2007 by earth2marsh
Software Development in the Real World: Ultimate Web Development Cheat Sheet Guide
august 2007 by earth2marsh
a cheatsheet for webdev cheatsheets
lists
list
cheatsheet
CSS
reference
javascript
programming
webdev
xml
august 2007 by earth2marsh
hcard - Microformats
august 2007 by earth2marsh
hCard is a simple, open, distributed format for representing people, companies, organizations, and places, using a 1:1 representation of vCard (RFC 2426) properties and values in semantic XHTML.
microformats
hcard
vcard
xhtml
xml
identity
reference
august 2007 by earth2marsh
MS Office XML Formats Not OK with GNU
april 2007 by earth2marsh
The royalty-free license under which Microsoft plans to make its upcoming new Office Open XML Formats widely available is incompatible with the GNU General Public License and will thus prevent many free and open-source software projects from using the for
microsoft
xml
license
oss
office
copyright
copyleft
april 2007 by earth2marsh
TechBrew : OPML in Yahoo Pipes with Canonical Date Sorting
march 2007 by earth2marsh
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
Download details: XML Notepad 2007
february 2007 by earth2marsh
XML Notepad 2007 provides a simple intuitive user interface for browsing and editing XML documents
xml
microsoft
tools
editor
software
windows
freeware
february 2007 by earth2marsh
Surfin’ Safari - Blog Archive » Understanding HTML, XML and XHTML
september 2006 by earth2marsh
er, future versions of Firefox will remove this quirk, and this kind of behavior is going to be explicitly outlawed by future standards that build on HTML, such as Web Apps 1.0. So we will probably remove this quirk in future versions of WebKit as well. U
xhtml
html
xml
web
standards
webdev
w3c
september 2006 by earth2marsh
https://api.del.icio.us/v1/posts/all
september 2006 by earth2marsh
Backup your del.icio.us bookmarks with tags and all, including private bookmarks. Authenticated call so it will prompt for username and password. Save XML to file. Note: Google Chrome can't handle this. For shortcuts use https://api.del.icio.us/v1/posts/all?tag=system:has:shortcut
del.icio.us
backup
web
xml
shortcut:delback
shortcut:dback
shortcut
delicious
september 2006 by earth2marsh
Docvert [current 2.0]
march 2006 by earth2marsh
This web service software takes multiple word processor files (typically .doc) and converts them to Oasis OpenDocument
word
html
xml
converter
document
service
march 2006 by earth2marsh
related tags
access ⊕ api ⊕ apis ⊕ apml ⊕ architecture ⊕ atom ⊕ attention ⊕ awesome ⊕ backup ⊕ beautifulsoup ⊕ blogger ⊕ blogs ⊕ cheatsheet ⊕ code ⊕ collision ⊕ content ⊕ conversion ⊕ convert ⊕ converter ⊕ copyleft ⊕ copyright ⊕ CSS ⊕ danbri ⊕ database ⊕ del.icio.us ⊕ delicious ⊕ design ⊕ development ⊕ document ⊕ editor ⊕ evolution ⊕ example ⊕ examples ⊕ export ⊕ feed ⊕ filter ⊕ firefox ⊕ force ⊕ format ⊕ formats ⊕ framework ⊕ freeware ⊕ gem ⊕ generate ⊕ generator ⊕ google ⊕ gson ⊕ hack ⊕ hateoas ⊕ hcard ⊕ highrise ⊕ history ⊕ howto ⊕ href ⊕ html ⊕ hypermedia ⊕ identity ⊕ import ⊕ java ⊕ javascript ⊕ jquery ⊕ json ⊕ language ⊕ library ⊕ license ⊕ link ⊕ list ⊕ lists ⊕ markup ⊕ metadata ⊕ microformats ⊕ microsoft ⊕ Microsummaries ⊕ module ⊕ mozilla ⊕ naming ⊕ ning ⊕ odf ⊕ office ⊕ OpenDocument ⊕ openid ⊕ OpenOffice ⊕ opensource ⊕ OPML ⊕ oss ⊕ parser ⊕ photos ⊕ pipes ⊕ plugin ⊕ posts ⊕ programming ⊕ python ⊕ rails ⊕ rdf ⊕ rdfxml ⊕ readinglist ⊕ reference ⊕ representation ⊕ rest ⊕ rss ⊕ ruby ⊕ scraper ⊕ scraping ⊕ scripting ⊕ seo ⊕ service ⊕ services ⊕ shortcut ⊕ shortcut:dback ⊕ shortcut:delback ⊕ sitemap ⊕ sitemaps ⊕ SOAP ⊕ software ⊕ standards ⊕ striped ⊕ striping ⊕ syntax ⊕ technology ⊕ tim_bray ⊕ tip ⊕ tools ⊕ topics ⊕ trends ⊕ tutorial ⊕ tv ⊕ url ⊕ utils ⊕ vcard ⊕ videos ⊕ vocabulary ⊕ w3c ⊕ web ⊕ web2.0 ⊕ webdev ⊕ webservices ⊕ windows ⊕ word ⊕ xhtml ⊕ xml ⊖ xsl ⊕ xslt ⊕ yahoo ⊕Copy this bookmark: