Posted on March 9, 2007 at 2:15 A.M.

So I've yet again redesigned the site. This was not a backend redesign, but rather an aesthetic redesign consisting of mostly changing the CSS. The other change that was made was that now I am deploying via subversion checkout. I do my changes on my local copy, and then I commit those changes to subversion, and finally I do a checkout from the server's SVN. This makes it much easier to deploy in general, and I will see how this ease continues into the future.

I'd like to work on all of the project ideas that I've got, but it seems like every time I get a free moment, it gets snapped up by something else. For example, I thought that I would have some time to set up the secret santa site for my family finally, but then I realized that the database backend to this website is going to change a bit in the next few days and if I send everyone links to the secret santa stuff now then they won't be able to access it in the near future. That's why I've got to do the database transition to postgresql during spring break and then I can get the secret santa information sent out.

I'd also like to work on my Django API idea, and I have a rough implementation figured out. But it's not as robust as I'd like it to be before I release it to the public, and I'll actually have to do a little hacking on Django's source itself so that I can serialize some meta-information about models themselves, and not just instances of models which are supported right now.

But unfortunately right now I've got to do some learning of Perl, although in a way that kind of excites me. (Sometimes I just get the itch to try something completely different, and that's happening now for sure.) I'll need to invent some kind of pet project to help learn Perl for the future.

Blah, there's a bunch more personal stuff to write about, and frustrating professional stuff as well, but nobody that reads this (e.g. nobody) wants to hear about my personal stuff nor be frustrated by the professional stuff.

Despite all there, I'm excited for what this summer holds in store for me. No matter what happens, it'll be a new and exciting experience and I cannot wait to see what does end up happening.

Until next time!

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