Blog flair backlash

It’s now official: right-minded people hate those little “Blog me, digg me, add me to your feed baby!” icons attached to blog posts. References:

http://www.37signals.com/svn/posts/93-its-the-content-not-the-icons
http://mezzoblue.com/archives/2006/10/10/mooching_20/
http://www.codinghorror.com/blog/archives/000587.html

Maybe I’m part of the problem. I avoid the Nascar-style decorations, but I do have text links at the bottom of each post that cover three such sites. My links are tasteful, of course – no icons, just gray text. Faster than a bookmarklet, even, since you can use them right from the front page of the blog. But I do feel mixed about them.

The Django Book

Congratulations to Adrian and Jacob on the launch of their GFDL-licensed book on Django. From the Django blog:

This is a pre-release, which means we’re actively looking for comments, typo fixes, corrections and other suggestions from readers like you, all around the world. We’ll try to incorporate your suggestions into the final product, which will be published by Apress early next year. Amazon.com is accepting preorders for the print edition, and the number of preorders so far has been astounding.

PalmSource becomes ACCESS

Today, ACCESS, a Japanese company that acquired PalmSource (not to be confused with Palm, which… oh, never mind) earlier this year, announced that they will be absorbing the PalmSource brand. Probably a good thing.

I’ve been a Palm user for about seven years now, and have done my share of pontificating and pondering their fate, but I hadn’t really read up on the ACCESS Linux Platform (ALP). The summary on their website mostly made my eyes glaze over (“standards-based software architecture … best-in-class … combined technology portfolios …”) until I got to this part:

Notes on my new Django setup

My personal record of using revision control for source code has been pretty spotty. Today I took steps toward fixing that by working out a system for managing my Django projects. I wanted revision control (Subversion), I wanted Django’s “runserver” for development and mod_python for deployment, and I didn’t want it to be a pain.

Some highlights of the process:

  • I used my pastebin site as the test mule. I checked in the current live site’s source code, created “trunk”, “tags”, and “branches” directories per the Subversion manual, and checked out a copy of the trunk into a staging directory.

TextMate command for paste.e-scribe.com

After seeing a similar offering from the Web 2.0 pastebin Attachr I couldn’t resist. So here’s a simple TextMate command that submits selected text to paste.e-scribe.com, opening the new URL in your default web browser. Bonus features: the filename is used as the title, and the language syntax is guessed from the file extension.

This is a very crude little script, but too much fun not to share. Download paste.tmCommand.zip and double-click the resulting .tmCommand file, that should be all there is to it.

New MacBook Pro

If you just bought a MacBook Pro (especially the 15"), this will hurt a little: the new ones out today (same prices) all have FW800 in addition to FW400, up to 200GB drives, up to 3GB RAM, and a 6x dual-layer SuperDrive. Oh, and that Intel Core 2 Duo thing.

Pastebin update: Pygments

This past spring I posted about a simple pastebin app I wrote using Django. This week I updated it to use the excellent Pygments syntax-coloring library (formerly known as Pykleur).

Pygments has support for a healthy number of languages/syntaxes, offers a great deal of flexibility, ships with several different color schemes, and can produce output in HTML/CSS, LaTEX, or ANSI terminal colors. I created a “pcat” alias to take advantage of that last one when working in the shell.