Published April 25, 2007
Newsvine launched a redesign, or possibly a “realign”, today, adding a number of useful features while staying true to what has, overall, been an attractive and successful layout. Criticisms in the discussion thread are met with haiku and promises to work on it. Result: pats on the back all round.
Fark launched a total redesign today, and the number of design sins not committed is perhaps the easiest thing to enumerate:
And, well, that’s about it. Criticisms in the discussion ...
Published April 12, 2007
In the course of working on a couple personal projects (which will be released eventually), I found myself factoring out a lot of common code and making it more and more generic, until one day I realized I had a whole separate application just waiting to be documented and bundled.
So here it is: template_utils, a collection of generic and useful tags, filters and other tools related to Django templates. Full documentation is on the project wiki at Google Code, and distributed with the download.
Even though I’m using ...
Published April 11, 2007
When I went to PyCon back in February, I made a silly travel mistake: I forgot to bring a razor with me, and so I didn’t shave while I was there. When I got back my face was kind of scruffy, but I’d never grown a beard before and I’ve always hated shaving, so I decided to let it grow, and grow it did. At my last haircut, a couple weeks ago, I got it trimmed and got some advice on beard care; I knew it was ...
Published April 10, 2007
Jeff is on a mission to find view functions and template tags in our software which don’t have useful docstrings (and hence don’t have useful auto-generated documentation in the Django admin). The result (copied from IRC):
<jcroft> congratulations to ubernostrum: weblogs wins the award for the most well-documented Ellington app
<jcroft> which is especially impressive, given that it’s also the one with a fuck lot more views than any other
Jeff diplomatically declined to publicly shame the author of the worst-documented Ellington application…
Published April 1, 2007
So, that went over well. My goal was simply to point out that strong and static typing are not the same thing (and, correspondingly, that weak and dynamic typing are not the same thing), and somehow the comment thread got derailed into people trotting out exotic type systems and theoretical work to try to prove… well, I’m not sure exactly what they want to prove. But one big thing that seems to be causing trouble is this statement:
a common myth of some type systems is “if it passes ...