Archive for the ‘Computers’ Category
New ways of doing old things
This weekend I decided to try and use different tools to perform my usual computer-based tasks.
Yesterday, I tried to do everything in Mac OS X (Leopard), and also tested out Thunderbird 3. I reckon I could live with a Mac as my only computer, and the only thing that bugged me was the speed (my Mac is somewhat ancient now). I especially liked iCal, and how it integrates perfectly with the Google calendars that map out my whole life, and I love the way OS X renders fonts and colours. Thunderbird 3 was a nice surprise, and I love the way it integrates with Gmail. Maybe I’ll consider switching back to Thunderbird the next time Evolution does something to annoy me.
Today I’ve been using the daily build of Chromium on my netbook. It’s seriously faster than Firefox, and I’m finding that I can do pretty much everything I need to do without a plethora of extensions. This might be one to keep I think.
I’m also having monitor envy. Or possibly screen resolution envy. I think I may be nearly ready to consider spending my day looking at something larger than a laptop screen.
Setting up a quick and easy virtual web server
I did a fair bit of work on this about a year ago, and then never got round to writing it up. What I was trying to achieve was to have a minimal virtual server running in VirtualBox, which could been seen from the outside world and would appear to all extent and purposes to be a real physical machine.
Start off by creating a new VM. I went with a totally stripped down installation of Ubuntu (from the alternative CD), adding just openssh-server and apache2 to the default install. I called it Ubuntu Minimal (the name will become important later).
Boot up the new VM, and then on the host machine enter the following commands (replacing the name of the VM with what you decided to call yours):
VBoxManage setextradata "Ubuntu Minimal" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2222
VBoxManage setextradata "Ubuntu Minimal" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22
VBoxManage setextradata "Ubuntu Minimal" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" TCP
VBoxManage setextradata "Ubuntu Minimal" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache2/HostPort" 8008
VBoxManage setextradata "Ubuntu Minimal" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache2/GuestPort" 80
VBoxManage setextradata "Ubuntu Minimal" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache2/Protocol" TCP
Power down the VM, start it up again, and then you should be able to ssh into it on port 2222 and pull up apache’s “it works!” page by browsing to http://localhost:8008. At that point you can install web apps and do whatever else you want with the server.
It doesn’t take up a great deal of memory, so you could probably have a couple of these running on most computers without any obvious performance degradation.
A brief life update
This week I’ve largely been:
- Listening to the new albums by The Flaming Lips, Atlas Sound, Charlotte Hatherley and Broadcast (all of which I’m really enjoying)
- Updating my main workstation to Ubuntu 9.10
- Learning about Google Wave
- Trying to juggle various work tasks (and not dropping anything hopefully).
Oh, and I still hate this time of year. Even though we had no annoying begging children this year, there is still the firework-hating dog to deal with.
A few words on Operating Systems
To me, Windows 7 doesn’t seem much of an improvement on Vista. What is does do is return to making me think that the look and feel was modelled on a child’s toy. With XP it was Fisher Price, with Vista it was some flashy Japanese toy that looked good but no-one played with. And with 7 it is Lego. Just look at the dock and tell me I’m not right.
What with Snow Leopard being underwhelming, and Windows 7 not exactly making me want to switch back, I think Ubuntu 9.10 has me totally sold in the Autumn 2009 OS wars.
But there again, I’m ever so slightly biased.
The truth about tech support

Upgrading Ubuntu 8.04 to OpenOffice.org 3.1
This guide has all the required info, and worked like a charm on my netbook running 8.04 and my laptop running 9.04 (although it was simpler than the guide suggests in both cases). I’ll hopefully write a more comprehensive guide at some point soon, because I think 3.1 is something that people should consider upgrading to.
I’m really not noticing the fact that I’m running 8.04 on my Dell Mini, largely because I’ve upgraded most of what I use regularly to later versions.
Not so much dropping the ball as kicking it away
I’ve been testing out Windows 7 at work for a couple of weeks now, largely because I need to keep abreast of developments in new operating systems (and then identify issues with supporting them).
I actually like it more than either XP or Vista, and might even consider using it for some basic tasks. However, what I’m testing is the Ultimate Edition. What I’d be getting as a UK buyer of the software is something quite different.
Now, I’m a big believer in freedom of choice. I believe that every computer user should be given a choice as to what hardware, operating system and software they use to carry out their daily work. I believe that a computer should be fit for purpose, and that what suits me might not suit the person across the street. And because of that I’m generally a fan of an operating system that gives you one of each type of software (browser, email client, chat client etc.) but then tells you what the alternatives are and where you can get them (ideally for free and with full integration into the OS). That way all tastes get catered for, and those people who really don’t care have one of each type of package and can start being productive straight away.
I’m also a big fan of an upgrade path that doesn’t involve reformatting, data loss, and paying lots of money for something that is newer but not necessarily better.
Windows 7 fails me on all of the above. It will not ship with a web browser in Europe but will instead offer a link to download Internet Explorer. Now, if they really care about giving people a choice I’d expect a link to download IE, one for Firefox, one for Chrome, one for Safari and one to give a list of the other 20 or so browsers that work on Windows with a bit of blurb on the pros and cons of each one. I don’t expect this move to lose IE many users, or to push users to one of the other browsers, I just expect it to annoy and confuse non-technical users.
Also, I learn today that there will be no upgrade version of Windows 7, again due to competition regulations. This suggests that users wanting to upgrade will need to do a clean install and migrate all their data. Again, not great for a non technical user and a pain for people who provide unofficial tech support to families and friends.
So yes, I’m increasingly convinced that these changes don’t go along with the spirit of competition regulations. All they do is make the competition seem all the more attractive. If you’re going to have to reinstall anyway, it might be worth looking at all the alternatives before choosing Windows 7. And when people start doing that, then I think it might be that the take up of non-Windows operating systems increases.
Which might not be what anyone involved intended, but would be a victory for freedom of choice.
Project media server
As I’ve often said, “Ubuntu on the desktop, Debian on the server” is the way to go. That said, I’ve mixed and matched the two a fair bit over the past couple of years, and would now say that as Ubuntu is ready for the server, so Debian is a damn fine desktop distro which is also surprisingly easy to set up to play every possible kind of media file I can throw at it.
So yes, I went with Debian (stable) because the computer I’m using was already running it. I’ve set the machine up, copied all the music, movies and TV shows across, and now have a very pretty and totally functional media machine. So far I’ve played some music, watched a documentary about T.S. Eliot (who still to this day inspires me more to write than any other person living or dead), and have some live footage of Leonard Cohen to look forward to at some point this week. I’ve also got it on our wireless network, so I can dump media onto it from anywhere (anywhere being largely my main laptop which lives upstairs).
It currently looks something like this:

Default Debian desktop
I’m using Rhythmbox for music, Totem for video, and have installed very little extra apart from the required media codecs (I seem to have a mix of pretty much every type of media file for some reason). I can’t say I really came across any problems, and Debian did a great job of being able to find and install whatever was needed to make each file type work (although I’m systematically converting everything to .ogv and .ogg so a lot of this won’t be required soon).
So far so good.
So you want to buy a netbook?
One question I get asked a lot is some variation on “what computer should I buy?” My answer usually involves asking what it is going to be used for, what the budget is, and if the user has any preconceptions regarding the OS of the machine.
Increasingly I get asked about netbooks in particular. I dislike the term netbook, but I’ll use it because people know what I mean. And because I get asked about them, I try and stay up to speed with what is on the market, which in turn makes me carefully sum up the pros and cons of each one. The things I look at tend to be:
- Physical size – small is good, but I totally see how something as small as my EeePC 701 is not to everyone’s taste. If I was buying one now, I’d want a screen size of at least nine inches, with a resolution of 1024 by 600. The larger EeePCs are good in this regard, but I think the Dell Mini beats them all with a 10″ screen pitching it between the EeePC 701 and my (once again) dead 12″ iBook.
- Hard drive size – the hard drive can be anything from a 4gb solid state to a 160gb laptop hard drive. I use mine as my 3rd machine, with all my files living on my main laptop and the important ones synched via dropbox. But if you’re going to use it as a main (or even second) machine, then get a big hard drive. With all the major manufacturers you can now choose between a small solid state drive and a larger hard drive, so this shouldn’t influence choice too much.
- Battery life – 3 hours does me fine, but if you are going to travel with it then this becomes important. I’m sure I’ve seen a couple with with 7 hours of battery life (although I might be thinking of the new Macbook Pro).
- Price – You can get a first generation Acer Aspire One or EeePC for under £150 now, and even some of the slightly larger netbooks come in at well under £300 (which would be my personal price limit). Some of the mid range EeePCs (the 1000H for example) are quite reasonable, as are the Dell Minis (before you add too much customisation that is).
- Operating System – Some come with really dire versions of Linux, some come with XP, the Dell Mini and Lenovo Ideapad actually ship with decent Linux distros (Ubuntu and Suse). I’m not too bothered, because I tend to reformat and reinstall everything I buy, but for non technical users this has to be a factor. Now, I love Linux. But I’d think twice before advising anyone to try and use the versions of Linux shipping with the EeePC and the Acer Aspire One. They are a bad advertisement for something that is great, and for that reason I’d say that if you want something with Linux on then choose something with one of the big distros (anything in the distrowatch top 10).
So yes, that’s what I tend to look at. If I was buying one today I’d probably go for a Dell Mini with a large hard drive, Ubuntu preinstalled, and as much Ram as I could fit in it. My second choice would probably be an EeePC 1000H, although I’m loathe to pay for a Windows licence when I have several I don’t use already. If price was more of a factor than it is, then I’d go with an Acer Aspire One (which I’ve just discovered I could get for £160 with a 120gb harddrive and 1gb Ram, which is actually really tempting if the noises my EeePC is making mean what I think they mean).
Weird hardware fault
I’ve narrowed down what the problem is with my (otherwise fully functional) iBook. It basically won’t recognise the charger until the battery is totally drained. This would be quite annoying if it was still my main laptop, but as I replaced it with a shiny Sony Vaio at Christmas then it’s actually not a massive problem and just means I run it off the battery until it dies and then recharge it. The battery itself seems fine (it gives me about 3 hours of use on average), so it should theoretically have a little life left in it yet.