E-Scribe News : a programmer’s blog

About Me

PBX I'm Paul Bissex, and e-scribe.com is my consulting business. I build web applications using open source software, especially Django. In the '90s I did graphic design for newspapers and magazines. Then I wrote technology commentary and reviews for Wired, Salon.com, Chicago Tribune, and lots of little places you've never heard of. Feel free to email me.

Book

Python Web Development with Django I'm co-author of "Python Web Development with Django", an excellent guide to my favorite web framework. Published by Addison-Wesley, it is available from Amazon and your favorite technical bookstore as well.

Colophon

Built using Django, served by Apache and mod_wsgi. 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. The markup engine is Markdown.

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

Spam Report

At least 70644 pieces of comment spam killed since January 2008, mostly via Akismet.

40 posts tagged "tips"

The syncbox
Sunday, June 13th, 2010
+ +
2 comments

SPF-enabled spam domains
Wednesday, June 3rd, 2009
+ +
1 comment

robots.txt via Django, in one line
Saturday, April 25th, 2009
+ +
6 comments

Django LogEntry to the rescue
Friday, February 13th, 2009
+ +

Keeping emacs backup files tidy
Monday, February 2nd, 2009
+
3 comments

From PHP to Python
Thursday, March 13th, 2008
+ + + +
10 comments

Racebike building and software engineering
Thursday, March 6th, 2008
+ +
2 comments

Understanding tuples vs. lists in Python
Tuesday, February 5th, 2008
+ + + +
10 comments

Attachment-viewing script for mutt
Friday, May 11th, 2007
+ +
6 comments

Protecting the server with mod_evasive
Wednesday, April 25th, 2007
+ + +
5 comments

In-place import using Subversion
Tuesday, March 27th, 2007
+ +
1 comment

Managing a Django project using darcs
Monday, March 12th, 2007
+ + + +
13 comments

Preparing for Y2K.007DST on FreeBSD
Tuesday, March 6th, 2007
+ +
1 comment

An IRC-specific Django FAQ
Monday, February 19th, 2007
+

Notes on my new Django setup
Sunday, October 29th, 2006
+ +
2 comments

If all else fails, force it
Tuesday, October 17th, 2006
+ +
3 comments

Handling legacy URLs with Django
Friday, September 29th, 2006
+ + +
3 comments

Think twice before you let those domains lapse
Monday, September 25th, 2006
+
4 comments

A MAC address regex
Friday, September 8th, 2006
+
2 comments

Movin' on up
Saturday, July 15th, 2006
+ +

Root, sweet root
Thursday, June 22nd, 2006
+ + +

Offsite, online backup: rsync.net
Thursday, May 11th, 2006
+
3 comments

Jumpcut is back
Monday, May 8th, 2006
+ +

Trac spam
Saturday, May 6th, 2006
+ +

Random crufty open source release of the day
Saturday, April 15th, 2006
+ +

More quick-not-dirty PHP
Saturday, April 8th, 2006
+

The twenty-minute trouble ticket system
Friday, March 31st, 2006
+ + +
10 comments

Django development tips
Tuesday, February 14th, 2006
+ + +
11 comments

Digg vs. Reddit vs. Me
Monday, February 6th, 2006
+ +
4 comments

Tim Bray: "No New XML Languages"
Tuesday, January 10th, 2006
+

How to use vim, really
Monday, January 9th, 2006
+
4 comments

You really should learn regular expressions
Sunday, December 4th, 2005
+
6 comments

Quick, but not dirty, PHP
Tuesday, November 29th, 2005
+ +
6 comments

Beware of the "just"
Monday, November 21st, 2005
+

Obscure "svn mv" problem solved
Saturday, November 19th, 2005
+ + +
5 comments

Form hijacking
Tuesday, November 15th, 2005
+ + +
1 comment

Anatomy of a BoingBoinging
Friday, October 28th, 2005
+ +

Ctrl-T considered harmful
Tuesday, October 11th, 2005
+

RealPlayer direct download
Saturday, October 8th, 2005

4 comments

Watching logs
Saturday, July 2nd, 2005
+

Some possibly related items from my bookmarks