Blog Posts
Top Ten Meme Continued
--[2.5] (firemouse) sa-trunk$ history | awk '{a[$2]++} END{for(i in a){printf "%5d\t%s\n",a[i],i}}' | sort -rn | head 275 stest25 ...
sliderepl: a slide read, eval, print loop
--I’ve just released a little hack called sliderepl. It’s a learning and presentation tool that combines your .py file with an interacti...
Advanced SQLAlchemy Tutorial @ PyCon 2008
--The slides, handouts and same code from the afternoon Advanced SQLAlchemy tutorial are now available on my talks page. I updated the presentation ...
Partitioned Collections in SQLAlchemy (Part 1)
--A few weeks back Christophe posted a question to the SQLAlchemy list: how would one use a multi-valued dictionary collection? That is, a dictionar...
February Portland Python Meeting
--We had a good meeting last night, with a bigger turnout than I expected- lots of people were sick or had conflicts this month. I did a little talk ...
PyCon 2008
--It’s official: I’ll be presenting the Advanced SQLAlchemy tutorial with Jonathan and Mike.
A Portland Python web site
--The notion of a Portland Python Users Group web site comes up from time to time. We have a few “official” net presences already- a pag...
Network
|
|
|
|
|
Marsee Henon (mutual) friend |
|
|
|
|
|
Brett Carter (mutual) friend |
|
|
|
|
|
Philip Jenvey (mutual) friend |
|
|
|
|
|
Jonathan Ellis (mutual) friend |
|
|
|
|
|
mike bayer (mutual) friend |
Comments
sliderepl (slide runner?) is great--it really added a lot to the SQLAlchemy tutorial this afternoon. Thanks!





