Previous entries by tag:
django-syncr - Google Code
a library for django which brings together a number of web 2.0 apps with their apis together for use in django apps.
dmigrations - Google Code
some interesting stuff when it comes to django and migrations (migration, the word used by ruby for its database structure changes).
New design and a blog post
It's been quite some time since I last blogged, and the website design that I last did, was becoming tired, and it just didn't work right (and never was going to work right for something like the TV Calendar.
So I decided it was time for a new design, something simple, be something appealing, and vibrant. I think I've achieved this, but there is a few things that still need to be fixed (such as TV Calendar - but it will last for now).
I've been making small changes to the back end of late, mainly to keep in line with the Backwards Incompatible Changes, but also to keep some of the page load times down. The next big task I have to do, will be to modify the sight to cache in memory the majority of the pages. Currently it only does this for a few select pages, but to help improve speed, this could easily be done to more!
Anyway, have a look at the new design, and if you have any feedback, greatly apreciated, especially if it doesn't render correctly in your browser of choice (which usually i vet my designs in IE as well as firefox, this time i just made sure it worked in firefox). I do suspect there will be problems with the Transparent PNG in the page title from anything less than IE 7, but then that is IE for you ... Maybe I will make it a GIF, If i get enough complaints.
In other news, my iPhone is going well, event if the battery life in it does suck. I have been looking around at the internals, and it appears it stores most of the information inside it in a SQLite DB, which means that I will easily be able to write some scripts to automatically export that data out into a proper system. Of course when I get some time :-) [If only one could buy blocks of additional time in a day...]
Something else I plan to have a look at is getting a budget HTPC working, with the ability to stream XVID files over a network to it, in order to play it on a widescreen TV. The computer I have to do it, is only a 1.2GHZ, but im hoping that will be enough for basic stuff (my old 1ghz machine could play xvids...) Planning on having the machine run Arch Linux, and XFCE as the desktop manager, and then mplayer for the streaming. Again, when I have time .. :-(
Anyway, that's all for now. Just making sure I get a blog entry in for this month ;)
A Django Cache Status View
Some tips for when implementing memcached on django sites.
Jacob Kaplan-Moss' Presentations
Directory of presentations that Jacob has done, mainly on Django
Transition complete!
So, after some comments of encouragement, I finally got the proverbial finger out, and made enough changes so my new site is now ready for the public.
There are a few things that I know still need to be fixed, and coming soon, but this will occur with time.
If you do notice any bugs, please leave them as a comment on this entry, or if you feel it better to email, then send an email off to praetorian at this domain.
Thanks!
Transition to Django
Having been working on my [HTML_REMOVED]django[HTML_REMOVED] based blog for some time now, (when I haven't been busy), I have finally gotten to the stage where transition is almost upon us!
I am yet to properly finish the comments system on it, as I am still unsure how to go about this, but everything else is in place, from the design, to the conversion script. The conversion script is actually quite neat. From a SQL Dump of a wordpress blog, it can successfully transform it into a python list of tuples, from which another script reads this into django.
In other news, [HTML_REMOVED]Linode[HTML_REMOVED] improved their value for money, so I went out and got myself one. Maybe thats where the new site will be in future :-)
Ignorance is Bliss, apparently.
So, today on a random IRC Channel, the following definition of Django was given:
< freespace> jsp for python
The comparison seems like chalk and cheese. What I do know about JSP, is the fact that to do even little things would require a lot more code than the task was worth, where with Django on the other hand, it is simply a simple task. Create Models, views, and URLs, and you are done.
If you are wanting to know what Django really is (and what wouldn't you? It's fabulous!), have a look at: The [HTML_REMOVED]Django Overview[HTML_REMOVED] and [HTML_REMOVED]Django FAQ[HTML_REMOVED]
Meanwhile, Linux Australia, has announced that they are going to re-do their [HTML_REMOVED]current site[HTML_REMOVED], and need to come up with something that better integrates, and provides a more modern, look.
Suggestions have already come up, for what should be used as a starting base. Drupal, Django and Ruby on Rails have all been mentioned, with embperl and slashcode being mentioned by people with more time than sense ;-).
Hopefully they go with something sensible (Django), and not end up with something clunky (Drupal).

