- Recent
- Popular
- Tags (0)
- Subscribers (5)
- PyCon BraindumpMarch 19 2008
-
There are some great roundups of the content at PyCon out there; this isn't one of them. See, I have this notebook (Moleskine FTW!) I carry with me everywhere, and now it's chock-full of note from PyCon; this is a braindump.
Django 1.0 will support Python 2.3, but later releases likely will not. We'll need to start working on moving to Python 3.0, and that means slowly dropping other Python versions until we reach 2.6 and can start using 2to3.
You can nest {% regroup %}:
{% regroup issues|dictsort:"client" by client as client_groups %} {% for client_group in client_groups %} <h2>{{ client_group.grouper.name }}</h2> {% regroup client_group.list|dictsort:"category" by category as category_groups %} {% for category_group in category_groups %} <h3>{{ category_group.grouper.name }}</h3> <ul> {% for issue in category_group.list %} <li>{{ issue }}</li> {% endfor %} </ul> {% endfor %} {%
- Sailing on...February 21 2008
-
Almost four years ago, Adrian posted about a job opening at this little newspaper in the middle of the country. He wrote that
World Online is [...] one of the most innovative online-news operations in the world. Our main sites [...] have garnered an impressive batch of industry awards -- and tremendous industry attention -- over the past few years.
[...]
We strive for innovation, nimble development and the use of best practices. We have a near-religious focus on doing things the right way -- clean URLs, CSS, separation of content from presentation, accessibility, solid application design, etc.
Simon put it more bluntly:
This is a job like no other. [...] Our unofficial mission statement [...] is to "build cool shit" -- and we do.
I emailed Adrian and Simon, and a few days later was flying out to Kansas for an interview; I moved to Lawrence in July. I quickly found that Simon and Adrian weren't exaggerating in the slightest. A year later, of course, we got to show the world that co
- A picture is worth a thousand wordsJanuary 30 2008
-
Arc only supports Ascii. MzScheme, which the current version of Arc compiles to, has some more advanced plan for dealing with characters. But it would probably have taken me a couple days to figure out how to interact with it, and I don’t want to spend even one day dealing with character sets. Character sets are a black hole. I realize that supporting only Ascii is uninternational to a point that’s almost offensive […] But the kind of people who would be offended by that wouldn’t like Arc anyway.”
Traffic to djangoproject.com from English-speaking countries (US, UK, AU):
- Django Book UpdateNovember 13 2007
-
A quick update on the Django Book:
Adrian and I wrapped up the last few bits last week, and the book went to the printer on Friday. It should start shipping to bookstores around the second week of December. There's still a fair amount of work that needs to be done on the website, so I can't put the final version of the book up just yet. However, the final book will be available online around the same time as the dead tree version.
Woohoo!
- CouchDB first impressionsOctober 19 2007
-
I'm playing with CouchDB tonight. Some first thoughts, as they occur to me:
The build process was very easy. I already had Erlang and all the standard automake/autoconf crap installed, so it was just a matter of installing something called icu and going from there. Something like 10 minutes from svn checkout to relaxing.
Anything I can poke at with curl is pretty damn cool.
Wow, I can just chuck arbitrary JSON objects up at this thing and it'll store it. No setup, no schemas, no nothing. This is relaxing...
I hadn't expected CouchDB to look this polished so soon in the game. The web interface is truly awesome, and naturally implemented directly against the regular API.
Nice, there's already a couchdb-python (built with httplib2, natch). The latest release installed with easy_install doesn't seem to work, but SVN trunk does.
Good lord, inserting data is slow slow slow.
My standard stress-test for databasy things is to chuck in the half-million stories from ljworld.com. This is gonna take a long time:
... finshed #21000 (elapsed=35.921 per-story=0.036) finshed #2
