The Google Data APIs (Google Data) provide a simple protocol for reading and writing data on the web. Though it is possible to use these services with a simple HTTP client, this library provides helpful tools to streamline your code and keep up with server-side changes.
Running Python code in Emacs, not in the 'inferior Python' but in a one-shot process. This is the way old-school Emacs+python used to work, and Gary's post gives a way to get that behaviour back.
"There's lots of useful data on the internet - crime statistics, government spending, missing kittens. But getting at it isn't always easy. There's a table here, a report there, web pages, PDFs, spreadsheets... And it can be scattered over thousands of different places on the web, making it hard to see the whole picture and the story behind it...ScraperWiki is an online tool to make that process simpler and more collaborative. Anyone can write a screen scraper using the online editor, and the code and data are shared with the world. Because it's a wiki, other programmers can contribute to and improve the code. And, if you're not a programmer yourself, you can request a scraper or ask the ScraperWiki team to write one for you."
RDFa is a specification for attributes to be used with XHTML or SVG Tiny to express structured data. The rendered, hypertext data of XHTML is reused by the RDFa markup, so that publishers don’t need to repeat significant data in the document content. The underlying abstract representation is RDF, which lets publishers build their own vocabulary, extend others, and evolve their vocabulary with maximal interoperability over time. pyRdfa is a distiller that generates the RDF triples from an (X)HTML+RDFa or SVG Tiny 1.2 file in various RDF serialization formats. It can either be used directly from a command line or via a CGI service. It corresponds to the RDFa Recommendation, published on the 14th of October, 2008, and, for the SVG version, to the SVG Tiny 1.2 Recommendation, published on the 22nd of December, 2008.
"There are about a million ways to make a choropleth map. You know, the maps that color regions by some metric. The problem is that a lot of solutions require expensive software or have a high learning curve...or both. What if you just want a simple map without all the GIS stuff? In this post, I'll show you how to make a county-specific choropleth map using only free tools."
The Programming Historian is an open-access introduction to programming in Python, aimed at working historians (and other humanists) with little previous experience. There are two editions available here; the second is currently under development. We are constantly adding new material, much of it driven by reader request. We welcome questions, corrections and suggestions for improvement.
"Planet Venus is an awesome ‘river of news’ feed reader. It downloads news feeds published by web sites and aggregates their content together into a single combined feed, latest news first."
"RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information. The library contains an RDF/XML parser/serializer that conforms to the RDF/XML Syntax Specification (Revised) ."