YouTube and Python
According to Guido Van Rossum, YouTube is written almost entirely in Python.
Bring out the g33k
{ Category Archives }
According to Guido Van Rossum, YouTube is written almost entirely in Python.
I’ve finally upgraded my blog to v2.0.x of Wordpress. I was previously on 1.5.x and there was nothing of note that made me to want to upgrade. That was until I found out that my category permalinks weren’t working.
I decided that something as simple as a PHP5 compatibility issue must have been fixed in the latest and greatest version of WP so I duly upgraded. Thankfully, the WP team have, as usual, done a stellar job of making the upgrades as easy as pie. The blog didn’t even go down while the files were uploading!
Around the end of June I switched my server to lighttpd but, due to some unknown issue, all my wordpress pages using rewrites were giving back 404’s - even though the page was being displayed correctly. This basically broke my feeds as most feed readers discard 404’s even if the server passes content back too.
I’ve decided to take the plunge again since both Wordpress and lighttpd have come along a revision or two. I simply want to reduce the amount of memory being used on my Linode and, with a bit of luck and assuming the 404 issue has dissapeared, I’ll have oodles of RAM to spare for other bits and pieces like TurboGears.
According to Asa Dotzler of the Mozilla Foundation, the organisation who bought us FireFox, They are looking forward to Microsoft’s IE7 as it only runs on Windows XP and Longhorn (when it is released).
The reason for this is because 50% of businesses are still running on Windows 2000. Asa believes this will be a massive inroad for FireFox as Microsoft attempt to make Windows XP a required upgrade. Using Firefox will enable companies to help break the never ending upgrade spiral by making the latest browsing technologies available without being forced along the Microsoft route.
This kind of ‘upgrade or be forever obsolete’ attitude is probably part of the reason that Linux is also starting to make inroads on the desktop environment.
I, for one, am currently trying to have FireFox deployed across my companies terminals, but IE dependant websites still abound and are putting a spanner in the works.
I’ve got a little problem with my feeds at the moment (actually it’s the whole site, but you won’t notice it normally). I’m on the case, but I don’t know when I’ll have it fixed. Sorry to deprive you feed readers. :)
Update: I’ve kinda fixed the issue, for now at least, by switching back to lumbering ole memory hog, Apache2.
I’m now running this site on lighttpd and PHP5.
In theory there shouldn’t be any noticable difference between that and apache2, except lighttpd shouldn’t eat all available memory and hose the server when the sites I’m hosting get hit hard. I’m not 100% convinced about the speed of page generation, but that could be due to my php5 compile… I think there are a few things I’ve left out.
My main clue to this is that my wordpress dashboard is missing when I load my admin area. I’ll have a little look around tomorrow to see what is causing it, as it’s not essential and all the other sites work properly.
If anyone knows off the bat what bit of php5 I’ve neglected to compile in, feel free to leave a message. :)
Update: Ok, it’s not my php5 install that’s causing the problem. Apparently the Wordpress Dev Blog is broken which is why I’m not getting my Dashboard updated.