All articles

  1. App Engine and Pylons

    So I promised some more technical discussion of App Engine than my last two posts. Here it is:

    Google App Engine uses a somewhat CGI-like model. That is, a script is run, and it uses stdin/stdout/environ to handle the requests. To avoid the overhead of CGI a …

  2. The Mundane Nature Of Programming

    So, I was at a university the other day, talking with some people about a sprint project, and there was a student there. He was somewhat eager to write “algorithms”. I’m not sure what that means exactly, but I was reminded of him because I was just about to …

  3. App Engine and Open Source

    This is about Google App Engine which probably everyone has read about already.

    I’m quite excited about it. Hosting has been the bane of the Python web world for a long time. This provides a very compelling hosting situation for Python applications.

    I’m not as interested in this …

  4. JSON-RPC WebOb Example

    I just saw this json-rpc recipe go by as a popular link on del.icio.us. It’s yet-another-*Server based recipe (BaseHTTPServer, XMLRPCServer, etc). I don’t know why people keep writing these. WSGI is in all ways easier, clearer, and more useful.

    So I figured I’d give …

  5. Environmental Guilt

    I was offhandedly reading this post, which talked about Earth Hour, and about hating on SUVs:

    Also thinking of a nice, simple mass-action for discouraging the SUV-ites. Simple, direct; when you see someone driving an SUV, slowly shake your head in disappointment and disgust at the stupidity of the …
  6. Python HTML Parser Performance

    In preparation for my PyCon talk on HTML I thought I’d do a performance comparison of several parsers and document models.

    The situation is a little complex because there’s different steps in handling HTML:

    1. Parse the HTML
    2. Parse it into something (a document object)
    3. Serialize it

    Some libraries …

  7. HTML Accessibility

    So I gave a presentation at PyCon about HTML, which I ended up turning into an XML-sucks HTML-rocks talk. Well that’s a trivialization, but I have the privilege of trivializing my arguments all I want.

    Somewhat to my surprise this got me a heckler (of sorts). I …

« Page 9 / 13 »

This is the personal site of Ian Bicking. The opinions expressed here are my own.