Archive for October, 2005

LUGRadio is back!

Monday, October 31st, 2005

As a listener of LUGRadio it is my duty to tell the world that LUGRadio is back after it’s summer break. Discussed in this episode (with the usual generous helpings of humour, ranting and swearing – all the things that make LUGRadio great!) is Wikipedia, Novell’s forthcoming layoffs, Microsoft Office 12 and the Linux Expo. The interview is with Ian Wilson of Zen Cart – a FLOSS online shopping cart. Also very interesting is the discussion on in what situations users should be given the root passwords to their machines in a corporate environment and also on whether users should be given access to programs which they can play with instead of doing their job – e.g. paintbrush.

Go and get it now!

Who’s following who?

Monday, October 31st, 2005

The feature list for Microsft Windows Vista is getting increasingly interesting as time goes on. Firstly there’s the Microsoft Command Shell, a powerful and scriptable CLI environment – something UNIX has had since time began (1970). Admittadly they’ve dropped it from Vista for security reasons, but it’ll be there for download through Windows Update when Vista is released.
Then there’s desktop search capability – something Linux distributions have been shipping for about a year (although Linux can’t do virtual folders based on searches – that’s a MacOS X innovation). Next is DVD writing (XP can write CDs, but not DVDs) – something Linux graphical environments have been able to do for several years. Recently announced is that Vista will implement symbolic links – another UNIX innovation from about 30 years ago. There’s also a full IPv6 implementation, something UNIXes have had for ages (not that anybody actually wants to use it, of course).

Traditionally it was always Linux playing catch-up to Windows, but each time a new Windows is released there are fewer features which aren’t already present in Linux. There are of course some things in Vista – calendar for example is a neat idea – but this holds true for most of the major new features. While some people with too much time on their hands may speculate that this marks the beginning-of-the-end for Microsoft, I think that’s a little pointless (and premature). What this does show is that it’s Free and Open Source software which is beginning to lead the industry and that is where the innovation is happening. It’s great to be part of it.

Random observations

Saturday, October 22nd, 2005

Well it’s a Saturday and for the first time in about three months, I don’t have any articles to write over the weekend – I have finally finished my 60,000 word series for MM describing every Linux distro in existance so I can relax for a bit. However this does give me a slight problem: lack of stuff to do. So I thought I’d post about a few random and totally unconnected things which are on my mind at the moment.

The first is the new Google Reader RSS feed aggregator. I’ve been having a play with it and am very dissapointed in it. I expect stuff from Google to be well designed and very usable, but Reader just isn’t. I’m used to using Bloglines as my aggregator which despite being JavaScript-driven is pretty fast to use and navigate. Google Reader on the other hand is slow: there’s a delay when logging in before the feeds are displayed and there’s a significant and really annoying delay when browsing from one item to the other – it does a scrolling animation, which on my obviously-not-fast-enough Athlon64 4000+ with a gig of RAM just takes too long and isn’t smooth. Then there’s the organisation of the new items: in Bloglines I have the different feeds organised into folders – blogs, news, etc. But in Google Reader you just can’t do that – all the new items are thrown into one big list with no organisation whatsoever. Some of the feeds I subscribe to generate a lot of content on a daily basis and I generally don’t read most of it, whereas some only generate content every month or so and I read all of it. Google Reader just makes it too difficult to select the content I want to read and ignore the stuff I don’t.
For these reasons, I’ve gone back to Bloglines. Sorry Google, but I expected better from you. I know other people like it, but I just can’t get on with it…

I should also pimp nerd.ws, a new geek clothing store by ex-LUGradio presenter sparkes. There’s some good original designs on there, but as someone who predominantly wears t-shirts they got free from some now-non-existant company, I find £12.99 for a t-shirt a little steep… but it’s not too bad a price when compared to other similar sites. Anyway, should you read this sparkes: good luck with it!

I’ve also come to the realisation that I’m graduating in a matter of months and need to get a job. Having failed to get one before, I’m not exactly overflowing with confidence. While I am confident in my ability to do a real technical job and safe in the knowledge that it would take a real disaster for me not to get a 1st class degree, candidates aren’t judged solely on technical ability anymore it seems: it’s all assessment centres, touchy-feely group tasks and psychometric tests. Surely the only thing a company really needs to know about an employee is that they can do the job and aren’t a complete psychopath? ;)
I’ve also only managed to find a grand total of 2 graduate jobs which interest me, despite trawling various websites and being given about a tonne of literature by my university careers service. If anyone knows of any companies advertising graduate jobs with a significant networking/telecomms element (anywhere in the UK), PLEASE do let me know (either comment on this post or e-mail me). Ta.

Newbuntu

Thursday, October 13th, 2005

No there isn’t yet another new fork of Ubuntu, Newbuntu is just a silly title to tell you that there’s a new release of Ubuntu and Kubuntu out ;-)

They’ve finally released Breezy which will fix a lot of the major bugs present in the Hoary releases of Ubuntu and Kubuntu that the developers couldn’t be bothered to fix in Hoary. Such as Abiword crashing at the drop of a hat, Kaffeine crashing every time it’s run, bogofilter (spam filter used by Kmail) seg-faulting every time it gets a mail and various others. Some of these are AMD64-specific, but that doesn’t change the fact that they’re all bugs which make their respective packages completely unusable and are therefore MAJOR bugs…

Although there’s a lot about [K]Ubuntu which annoys me, it is nice to have up-to-date packages and no bloat…

No doubt there will be many new bugs in this release, so I’ll have the Ubuntu Bugzilla open in anticipation…

Edit: Number of bugs reported since this post: 4. Number of these which make their respective packages unusable: 3.

New version of EtherEye

Thursday, October 6th, 2005

Yesterday I released a new version of my EtherEye project. This is a really simple PHP-based web application to ping a bunch of machines and tell you which ones are up/down. There’s also an RSS feed for those who wish to keep an eye on things from the comfort of their aggregator or do some kind of automatic monitoring/reporting (EtherEye is designed to be simple above all else, so things like this are left up to the user).

Typically, I ended up making another release today to fix a minor bug… I really must find out why my installation of PHP doesn’t tell me when I do something stupid – I’m so used to typing $_POST that I have a tendency to type $_GLOBALS instead of $GLOBALS… damm all these superglobal arrays.
My screw-up didn’t actually affect the functionality of the code, it just prints an error about an "undefined variable" in every installation of PHP but mine, it seems. So I had to go through all the hassle of packaging up and creating the PGP signatures for a new release to remove an extra ‘_’ from two lines in one file…

While I’m talking about EtherEye, I’ll just fire a link to CodeHelp, which is a fantastic resource for HTML/CSS/PHP/XML run by a fellow DCGLUG member. I’ve learned lots from this site in the past, most recently how to parse XML files with PHP. I then used this new-found knowledge to change EtherEye’s configuration file format to XML in the new release, which makes things much easier to manage now.