Posted on Feb. 14, 2007 at 2:29 A.M.

Well a few things have happened over the past few months. Firstly, I have failed again in keeping this blog up to date. Hopefully this post will be cathartic and I'll enjoy writing it so much that I will begin to post more often. Secondly, I have been busy with new classes, Algorithms and Programming Languages being the most interesting of the bunch. Thirdly, I have registered for PyCon! Fourthly, and this is more recent, I've been working on a Django-related project which, until now, has been secret.

I have been working on a DjangoForge application. It is not ready for release yet by any means, but it is at the point where I know I'll continue working on it until it's completed. Right now, the Model classes are all created, and almost all of the public interface views. Now all that's left is templating and CSS. It's a well-known fact that you should do the hardest things first.

In this case, I should have done the templating and CSS first, since website DESIGN is so hard for me. However, I have not followed the conventional wisdom, and am now paying for it with my design unskillfulness. In any case, I am really grinding on this with every spare moment, in the hopes that when PyCon comes around, I'll at least have a prototype to show a few people.

Also, if you're wondering when Part II of the gallery application is coming: I don't know. I was developing that gallery application for my brother's band website, and recently the creation of that website has gone down on his priority list. That means that it has gone down on my priority list too, especially with PyCon coming up and all of the work on DjangoForge.

If you read this and have any ideas on functionality that DjangoForge should have, or on anything else, just leave a comment and I'll get back to it as soon as I can.

Search

 

Recent Links

  • git-issues: A distributed issue tracker built-in to Git.
  • I predicted this back in March--can't believe a solution has surfaced so soon. It makes so much sense to build in an issue tracker to a revision control system. Since you're working with the code, might as well track the issues in the same system and take advantage of the extra metadata. This is really cool (and as a bonus, it's written in Python) so I hope to see it really grow and flourish!

  • How I Work Daily
  • Daily blog by Kevin Fricovsky. In addition to having some really great content, he has started to post audio interviews with people from the Django community. This is a site to keep an eye on in the coming days and months.

  • django-arcade
  • Demo site for django-arcade, an open source reusable Django app to add new flash games to any django-powered site. Looks very cool for easily creating game portals. It also comes from my future employer.

  • Facebook Chat and Scalability (with Erlang)
  • Eugene Letuchy talks about how they they took Facebook Chat from no users to 70 million users, with the help of Erlang.

  • Simon Willison: The Implications of OpenID
  • I somehow missed this presentation when it came out, but it's an absolutely fantastic overview and defense of OpenID by Simon Willison. If you are in any way interested in what OpenID is and what it can offer, you owe it to yourself to check out this presentation.

  • StupidXML
  • Probably the simplest XML library that I've seen for Python. Sometimes you just want to generate some stupid XML, and this is the perfect tool for the job.

  • See the rest of my links...

Pownce

Badges

  • django badge
  • apache badge
  • GeoURL
  • XFN Friendly
  • Valid HTML 4.01 Transitional