Archive for May, 2006

-image-To Do list

Speaking about the To Do list, there actually seems to be quite a lot on there at the moment. So as a note to myself and in no particular order I need to build:

  • Finish off our EveryMetric.com marketing site. This was something a group of us formed to fill a particular hole in the market place. All the backend and the framework is in place, we have some more work to do on the extranet and I need to finish off our marketing site.
  • Extranet for EveryMetric. This is quite a big job, probably taking a few months of evenings but I think that it might be worth it.
  • DrunkOnPetrol.com. This is the pseudonym that I record under. I was going to build a site with downloads etc.. Probably take 2 weeks, and a good candidate for some light Django action.
  • JeanetteMagnussen.com. My girlfriends site for her acting, I will probably base this around WordPress.com as I have done with others. 2 weeks maximum.
  • timc3.com redesign. Doesn’t need much. 2 days.
  • blog.timc3.com redesign. This needs some cleaning up. 4 days.
  • norsk.timc3.com addition of features. Those I talked about in the earlier post. Shouldn’t take more than 5 days.
  • Aldateateret.com design changes. This is my girlfriends theatre company, and I created the site in about 3 days and its based around WordPress so has almost a complete CMS and lots of nice features. I need to add the new logo which I have designed for them and update the graphics somewhat. Another 2 days.
  • A site that I am working on with Lars in the next few months. This shouldn’t take long but should be a nice little project but its still an unknown amount of time.
  • Site for the London Olympics. Still might not bother, but I do have the domains.
  • share.timc3.com > Where I put all my pictures. I am using this less and less and using flickr more and more, but its still nice to have somewhere to put up alot of rubbish. Either change it to a new system or implement a new style sheet (I accidently deleted the old one, then overwrote my backups!).
  • RSS feed site. This is a small project that I have been thinking of building. 2 weeks. Say no more!
  • Also been thinking about building a forum for Non-natives in Norway. Not sure of the need.
  • Password application site. Another small project that I have done the docs for. 2-3 weeks.
  • musictech.timc3.com. I haven’t updated this in months, so I should consider trashing it, or at least doing something nice with Wordpress and spinning it out of blog.timc3.com

So thats probably enough on my plate, and my work at vizrt comes first, so I might get those things done by the end of the year. Yeah Right.

I just counted, I have over 14 sites that I admin over at the moment. Thats crazy. I got fed up of that when I was doing this stuff full time, 16 hours a day. Modern CMSs, frameworks and blogging engines are the only way that this is possible but as EveryMetric has shown me properly designed frameworks take time to build.


-image-Keeping the wheel – Norsk Test

I was thinking about redoing this in Django on it or something, but then I thought; what is the point of redoing this?  Although it only took me 4 hours to build in the first place, there is not really much point in rebuilding something that works.

So Norsk Test is back and still a multiple choice test that I was using to test myself on Norwegian words, either from Norwegian to English or English to Norwegian.  All the words have been taken from the book “Klar for Norge” and as I mentioned above it was done rather quickly, but I need the practice.  I am sure there are some errors in it, even though a Norwegian teacher has looked over it and my Norwegian girlfriend.
On the ToDo list is an admin interface for it so I can easily add words, more classification types, I freeform type test, word search and tidying up the oh so horrid interface!  Perhaps look at the SQL it is using because I am sure its quite nasty.

Now I need to find something to get those Django skills up!


-image-django and python

At vizrt there is alot of python, and although I wish I could have jumped on the bandwagon and started messing around more with Ruby, I am enjoying working with python where the scripts are properly authored.

So I was looking for a nice framework that would give me Rails style speed of prototyping web applications whilst using Python and after looking at the usual suspects (Turbogears, pylons, zope & plone) I am again playing around with Django again.

Django

Django is nice, not too heavy weight, seems flexible and uses the best parts of python – its go anywhere sensibilities coupled to only write things once, to a semi – MVC style of creation (well it has models and views – thats a start).

Its not quite as mature as Rails, but in these days of million user Beta & Gamma web applications thats hardly going to put anyone off, I can host it on dreamhost with the help of the excellent tutorial from Jeff Croft here: http://www2.jeffcroft.com/2006/may/11/django-dreamhost/ (and his site is powered by Django, and is quite a stunning showcase).

I also like the fact in Django that it has a web admin interface plus a shell interface, that the web admin can be completely transformed and then rolled out into the application.

The only wonder that I had was whether I could build something using PostgreSQL (I much prefer using PostgreSQL, and have it on all my dev machines at home) and then publish it to dreamhost and use MySQL.  There is one cmd,

manage.py syncdb

that setups the database access layer and looking at the examples if I don’t write any custom SQL statements then I might be able to get away with it.  I really wish dreamhost would support PostgreSQL.

Django could also do with a nice webforum for support, but the IRC channel has many users on, and I take my hat off to them for supplying the code for the actual support website – Well done.  I suppose I will have to wait until some creates a forum – or maybe they could install vanilla.  Created by me old man Neven, and one of the nicest bits of forum software I have seen.

For a  quick overview of Django take a look at: http://www.djangoproject.com/documentation/overview/


-image-Feeds now working again.

My feeds should now be working again, after some time of activity.  This was probably due to either the upgrade to Wordpress 2.0.2, and not upgrading the plugin or changing back to the old theme.

But the feeds should go to the very reliable feedburner now!


-image-Growl network port

Been trying to find out what port growl was using, and I think that its UDP 9887.

Growl, is a personal notification system for OSX.


-image-Upgrade to Wordpress 2.2

Well I did a quick upgrade yesterday to Wordpress 2.2 after restoring this old theme back (not sure why I did that other one, but I looked at it again and though it was even more terrible than this one) but it looks like I forgot to put in the code for google analytics into the footer. I wondered why nothing was happening on the site!

Wordpress upgrading was easier that I first though after reading the upgrade instructions.


-image-Carson Systems busy at it again

Ryan Carson (and if course Gillian) have been busy at work again, not only is he creating a new application he is blogging about it at http://www.barenakedapp.com/ and very interesting it is to. If you have ever wanted to see the process of what goes into building an application you can follow it all at the above. Personally I can’t wait to see how Amigo turns out.

He also has an interesting article about using Digg as a marketing weapon over at 37 signals it seems to have sparked some interesting conversation!

I think Ryan seems to be going about things in the right way, unlike Dilbert here:

dilbert2006029312519.gif


-image-Authentication systems

I have been thinking about this for a while, but I couldn’t see how a single person could build a trust system for sites that don’t need alot of authentication or security. Now it seems that Verisign are tackling the problem by creating OpenID as reported by Arstechnica .

openid logo

As they say, other companies have tried and failed, but I am hoping that it will provide a central, safe and non-intrusive way of sharing logins etc across sites that don’t require strong encryption for credit cards etc..

I will be supporting OpenID as soon as I can.


-image-Removing files of certain date

To remove files depending on a certain date on Linux, Unix and OSX (and I presume using Cygwin on Windows) you can use the find command and get it to execute the rm command.

find . -atime +1 -exec rm {} \;

Will send all files in the current directory that are older than one day to the remove command. Its probably best to test it by looking at the files first:

find . -atime +1 -exec ls {} \;

That will show all the files that are over a day old. The remove command is of course useful for cleaning up log file directories from a cron job when daemons or programs running don’t clean up after themselves.


-image-Introducing Macbook

It is finally here!!! The new apple Mac Book, available in white and black with built in iSight and with intel core duo. It looks sweet in black but they are selling that at a premium which is probably not worth it.

MacBook Black

Here it is in white, with a 1.83Ghz Intel Core Duo chip, 60Gb HD, 512Mb Ram and a Combo drive it costs $1099.

MacBook

The specs for the next model up is 2.0 Ghz, 60Gb HD, still only 512Mb Ram and a Super (DVD burning) drive it costs $1299. The black version is costing $1499 which is quite a premium for an upgrade to black and a 80Gb drive. I am hoping that it will change after a few months ala iPod.

It of course comes with iLife, an Apple remote, Magsafe power adapter, WiFi and Bluetooth, gigabit ethernet, digital audio in and out, 2 USB 2.0 and 1 400 Mbps firewire and a scrolling trackpad.

read more | digg story