My name is Paul Bissex, and e-scribe.com is my consulting business. I build web applications using as much open source software as possible. From September to June I teach web design and other important non-photographic professional skills to photographers. In the '90s I wrote technology commentary and reviews for magazines, newspapers, and web publications, including Wired, Salon.com, FamilyPC, the late lamented Web Review, and the Chicago Tribune. Feel free to email me.
I'm co-authoring a book, "Python Web Development with Django", with Jeff Forcier and Wesley Chun. It will be published by Prentice Hall in July 2008, but is available for pre-ordering on Amazon now.
This site is built on a fresh trunk checkout of Django, running on Python 2.5.1, served by Apache and mod_python. The database is SQLite. The operating system is FreeBSD, on a VPS hosted at Johncompanies.com. Comment-spam protection by Akismet. Vintage topo imagery from the Maptech archive.
Akismet, del.icio.us, Django, dpaste.com, Emacs, FreeBSD, Freenode, jQuery, LaunchBar, MacPorts, Markdown, Mercurial, OS X, Postfix, Python, SQLite, Subversion, TextMate, Trac, Ubuntu Linux, wmii
Copyright 2008
by Paul Bissex
and E-Scribe New Media
I'm intrigued by Google Base mostly because it's not at all clear what the hell it is. Or, more pointedly, what it's supposed to compete with. Ebay, Craigslist, a thousand little ASPs who store your data for you and republish it?
The current Google product that most resembles Base architecturally is Blogger. It's a huge Google-hosted database which serves users who can't or don't want to maintain their own. It just happens that its only output formats are static HTML and RSS.
But Blogger's purpose is obvious. Not so with Base.
The post I came across that got me thinking about this again was from Giles Turnbull, who noted a certain disingenuousness in presentation:
If I want to add an entry to the Base about myself, how should I go about it? My first thought was to include it in the People Profiles item type, but it turns out to be not for general People Profiles at all - it's all about finding a date. The default attributes for this item type include Sexuality, Marital Status, and Interests. And each entry in this item type has a maximum lifespan of 31 days.
Similar epiphanies can be had with other item types. Why doesn't Google just spit it out?
Comments use Markdown syntax. Your comment will not appear until approved, which may take a few hours or more. Spammers will be torpedoed.
The iPhone keyboard doesn't suck
Python one-liner of the day
7 comments
How not to advocate via Google Code
2 comments
99 problems
3 comments
bitmonk
Obscure "svn mv" problem solved
33 days ago
Charlie
Book news: Rough Cuts and Amazon
34 days ago
Simon Griffee
Django Mercurial mirror tweaks
51 days ago
Jason Calleiro
From PHP to Python
52 days ago
Yuli
dpaste.com
55 days ago
bruce
Neat Python hack: infix operators
59 days ago
David Reynolds
The original Lego Star Wars
67 days ago
At least 29897 pieces of comment spam killed since January 12th. Thanks are mostly due to Akismet.
Because its going to get more interesting if we find our own ways to use it. Its masquerading as a "craigslist" but the implications are much greater, and so it can't be explained and shouldn't be limited to that explanation. Its basically (pun) getting people to submit structured information. I think mostly people won't go to that form unless they are submitting a personal etc. Most information will be injected into it via structured RSS.