Hi! I'm John...

Thinkhole Labs I'm an engineer, but sometimes I like to pretend I'm a programmer. Current obsessions include Ruby and Project Euler.

12 June 2008 | 0 Comments

Google App Engine on ShowMeDo

ShowMeDo will be publishing a five part series on using Google App Engine. Sounds like they will get you up and running with the SDK and coding a little Hello World app in rather short order.

12 June 2008 | 3 Comments

Playing with bzr

Believe it or not, I’ve never used any version control to manage anything up to this point. So I decided that as of tonight, I’m going to start using it… specifically, Bazaar (bzr). Why that one and not a different one? I dunno… I guess I liked their website. :)

Anyway, I found a blog post called Discovering ‘bzr push’ that was actually quite helpful for a newb like me. Along with the printable reference card, I think I’ll pick this up rather quickly.

Also, feel free to mock/abuse me for using bzr instead of hg in the comments.

10 June 2008 | 2 Comments

Flying light with Lighttpd

Slides from my Lighttpd talk are up in the gallery.

Some of the slides that make use of build-in/out transitions exported to single images, so it doesn’t show each step. For example, in the Web Frameworks slide I included shout-outs to Rails, Django, Merb, Pylons, and TurboGears… but you’ll only see Rails.

If I get motivated, I’ll export it to Flash and upload it.

29 May 2008 | 1 Comment

Django book ordered

I have no experience with books from PACKT, and usually lean toward Apress books, but I just ordered Learning Website Development with Django. It has some decent (hopefully authentic) reviews on Amazon, so I figured I would give it a shot.

I was originally going to order The Definitive Guide to Django, but the rather poor reviews of it scared me away. Same with the warnings of typos and errors in the Sams Teach Yourself Django in 24 Hours book.

According to the Wikipedia page, PACKT is an interesting company. Check them out.

03 May 2008 | 0 Comments

The 12 commandments for Python code

Command Line Warriors has a nice summary of PEP8:

Guido, who brought you out of the land of Visual Basic, out of the land of slavery, spake all these words to thee…

Check out the twelve commandments for Beautiful Python code.