E-Scribe News : a programmer’s blog

About Me

PBX 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.

Book Project

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.

Colophon

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.

Pile o'Tags

Stuff I Use

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

A Django site.
(Finally!)

Copyright 2008
by Paul Bissex
and E-Scribe New Media

OSCON 2007, Day 1

I'm here in the great city of Portland, Oregon for the 2007 O'Reilly Open Source Convention, or OSCON. Looks like it's going to be a fun week.

The first two days are for "tutorials", half-day sessions on specific practical topics. Though you are officially required to sign up for your sessions in advance, sometimes you just need to float. There's so much going on it can be hard to choose to stay put. Plus you want to make sure you cruise the upper lobby every hour or two in case they put out a fresh batch of cookies. Also, frankly, none of the sessions I sampled in the morning really grabbed me. Not everybody who has written a book is an engaging speaker, alas. My work as a teacher makes me both more understanding and more demanding of presenters.

In the afternoon I headed to the Django Master Class tutorial led by Jacob Kaplan-Moss, Simon Willison, and Jeremy Dunck. This was great. These guys were well prepared and packed a lot of material into three hours: unit testing, middleware tricks, signals, AJAX-based form validation, template tag patterns, custom field types, OpenID, deployment, and GIS. They also brought some schwag, so I now have a Django t-shirt with a racy slogan. I would have liked to see a fuller room -- it's possible the "Master Class" label was intimidating.

All that Django talk got me fired up to resume my stalled-out blog conversion. So, I'm happy to say that this blog is now being administered with a Django back-end, and I have a mostly-functional front-end in testing. My goal is to make it live this week, even if it's not feature-complete -- having it in public will motivate me.

openmoko It's a common observation that one of the best tracks at OSCON is the "hallway track". If you stand around and talk to people long enough, you will inevitably encounter someone who 1) made something that you use 2) uses something that you made or 3) is making something that you'd like to use. That third mode was in full effect at the schedule board at the end of the day, when I saw a man writing something about the OpenMoko open source phone platform. "Openmoko!" I said, "Cool!" He then handed me an actual Openmoko Neo1973 phone (pictured). Wow. There are some little niceties it still needs -- for example, it can't actually make phone calls yet -- but it was great to see it running. I don't know what the pixel density of the screen is, but I'd guess it's over 200ppi (cf. my Palm TX which is superfine at about 150ppi).

At the same schedule board I also saw this mysterious announcement from Sun. I'll have to check that out.

Monday, July 23rd, 2007
+ + + +
1 comment

Comment from David Krauth, later that day

To be so lucky... Hope to hear more from you on your OSCON adventures.

Looks like you're on a roll the past month, what with Adrian presenting at Django.June and now the Django Master Class.

If you get the chance, be sure to check out the Lucky Lab Brewing Company while you're out there.

Post a comment

Comments use Markdown syntax. Your comment will not appear until approved, which may take a few hours or more. Spammers will be torpedoed.


(Will not be shared)

(Optional)