Archive for the ‘Software’ Category

Editing files over SSH in OS X

Saturday, July 19th, 2008

Up until today, whenever I wanted to edit a file on my server under OS X I would open a terminal, ssh to my server and run vim. However, whilst this generally did the trick, copying and pasting code was tricky, and it just wasn’t the same experience as using a graphical editor (which is what I would usually do). Thankfully, I discovered that TextWrangler, a superb piece of freeware from Bare Bones software, will allow you to open remote files on a server and edit them as if they were stored locally (which effectively they are, as the software takes a local copy and then overwrites the server version when you save).

N.B. Technically TextWranger works over SFTP, which is included as part of the openssh package but might need to be enabled in order for this to work—just plain ssh access might not be enough.

Firefox 3.0.1 is out

Friday, July 18th, 2008

For those of you who keep up to date with browser releases, Firefox 3.0.1 has recently been made available. If you’re currently running Firefox 3, you should be prompted to download the update at some point, or you can force an update by going to Help->Check for updates. Amongst other things, this release fixes three critical bugs, so updating as soon as possible is highly recommended.

If you’re still using Firefox 2, version 3 is now labelled as stable and so you might want to consider upgrading in the next couple of weeks. The third major version of the browser fixes lots of bugs and introduces a whole swathe of new features, and is well worth upgrading to. Unfortunately, the update function won’t allow you to update from version 2 to 3 automatically, so you’ll need to download the relevant binary for your system or wait for your package management tool to receive the update.

As always, the full 3.0.1 release notes are available (the link points to the European Mozilla site, but it contains the same information and remembers that I might want to download en-GB instead of en-US).

Fixing Firefox fonts in Ubuntu Hardy

Saturday, May 31st, 2008

I recently upgraded to the latest release of Ubuntu (Hardy Heron) and one of the first things I noticed was that the fonts in Firefox looked very odd, particularly on sites using sans-serif fonts such as Verdana or Arial (and their equivalents). At first this didn’t bother me too much, but over the course of a few weeks it became a real bug bear, and I was beginning to use my Mac or boot into Windows XP just to look at websites, which obviously isn’t ideal.

Fortunately, there’s a quick and easy fix for this problem—simply install the package ‘msttcorefonts’. You can do this via the graphical package manager (System->???????? ????? ????????Administration->Synaptic Package Manager) or using the command line with ‘sudo aptitude install msttcorefonts’. You might need to reboot your system after doing this, but it all seems to be working again for me.

Adium 1.2 is released

Sunday, January 6th, 2008

The latest release of the multi-protocol messenger client for OS X office furniture in Bulgaria
has been announced. This release includes a huge number of changes (see the version history for full details) with 188 tickets closed. Admittedly one or two of these tickets are not really improvements or bug fixes, such as Get Catfish_Man a Gerbil, but overall it seems as if a huge number of bugs have been quashed in the new version. There are some improvements to the user interface as well, including the ability to access your contacts list from the little duck icon which sits in your menu bar, although I’m not sure I’ll use any of these.

Needless to say, if you already have Adium then you should upgrade now—the process is as simple as Adium->Check for Updates (which may be run automatically each time you start Adium, depending on your preferences). If you don’t have Adium already, you should definitely give it a whirl. The only problem is that it only works on OS X, the rest of us have to use the ugly Pidgin instead. :(

Replying to mailing lists in mutt

Saturday, January 5th, 2008

Being the hardcore geek that I am, I use the mutt email client to check my main email account. Whilst mutt is by far and away the best client I’ve used—its threading support blows the competition out of the water for a start—one thing has always bugged me. I’m subscribed to lots of mailing lists, some of which set the Reply-To header to be that used by the original poster, rather than replacing it with the list address. There are sound reasons for doing this, but as a user I have then have two options:

  1. Hit ‘r’ to reply, then remember to replace the sender’s email address with that of the list (assuming I want to reply on-list), which is a bit clumsy and easy to forget.
  2. Hit ‘g’ to reply, and email the original sender whilst copying in the list address, which creates two copies of the mail for the original poster (assuming he is subscribed to the list). This annoys a lot of people, including myself.

Neither of these options is ideal—what I want is the ability to reply to the list address in all circumstances, simply by pressing a single key. Thankfully, today I found out that there is a simple way to do this, which is to add each mailing list to my ~/.muttrc like so:

subscribe man-lug@lists.manchester.ac.uk linux-users@lists.manchester.ac.uk

If you’ve got several lists on one domain, as I have, you can simply use:

subscribe @lists.manchester.ac.uk @lists.evolt.org

Now whenever a post comes in from one of these lists, it gets marked with an ‘L’ (which is not too important, as all of my lists are filtered into individual folders anyway). If I want to reply to any post, I can use ‘L’ and mutt will automatically put the list address in the To: field, and I can still use ‘r’ to reply off-list to the original poster if I so desire. Problem solved! :)

Netscape draws its last breath

Saturday, December 29th, 2007

As some of you may already have heard, the Netscape web browser software will cease to be supported as of February 2008. For those of us who can remember a time before the dominance of Internet Explorer (yes, such a time did exist, and I’m not entirely sure if things have improved since then in many ways), Netscape Navigator was probably our first introduction to the Web in all its glory—well, text with a few animated GIFs anyway. I can remember first surfing the Web using Netscape Navigator Gold at the University of Bolton (or Bolton Institute of Higher Education as it was back then), mostly looking for information about the Games Workshop universe. I also built my first web site using the Composer software which came bundled with the browser, and I don’t think it’s pushing the point too far to say that without Netscape I might not have got involved with the Internet as early as I did, or as deeply as I have now.

However, the only surprise in the announcement is that it has taken so long for AOL to realise that Netscape is no longer a viable commodity on the Web. With traffic to Netscape.com dropping like a stone and the rise and rise of Firefox making Navigator somewhat obsolete, it was only a matter of time before Netscape was quietly taken out the back and put down for its own good. Netscape pioneered something which nowadays we all take for granted (web browsing), developed and implemented core technologies such as the Secure Sockets Layer (used in most online transactions) and stood its ground against the anti-competitive practices of Microsoft for many years. It’s a shame to see it finally fall, but all good things must come to an end one day.

I feel as if I’ve just written an obituary. Perhaps I have. Here lies Netscape, October 1994 – December 2007.

Further reading

Firefox 2.0.0.5 released

Thursday, July 19th, 2007

The latest version of the Firefox web browser has been released. If you haven’t already upgraded, you should go to Help->Check for Updates or use your package management software to download the latest version as soon as possible, because there are a number of security fixes included in the update. The full release notes can, as always, be found on the official Mozilla website.

Adium 1.0 released

Sunday, February 4th, 2007

The long awaited version 1.0 of Adium, the popular multiple protocol instant messaging client for OS X, has finally been released. The official release announcement and full changelog have all the details if you want them – there are so many changes that I can’t even begin to summarise them here.

I’ve been using Adium as my primary instant messaging client for a long time now, if you haven’t tried it yourself yet then I definitely recommend giving the 1.0 release a whirl.

K3b fundraiser is a success

Monday, April 17th, 2006

A few weeks ago I reported on the K3b fundraiser, which asked for donations to help pay for new hardware to support the project which provides one of the best and most useful pieces of software for Linux desktops. According to KDE.News, the fundraiser has been more successful than could be imagined, with the required amount being raised in two days and in the end nearly five times as much money was donated as was asked for. Some of this was raised by Linux distributors such as Mandriva and Linspire (I’m actually surprised that none of the major distributors didn’t pay for the entire fundraising event and then class it as some form of sponsorship – I feel there was a PR opportunity missed there), other funds came from the general public.

Anyway, Sebastian now has the hardware he needs, so hopefully we’ll see his excellent efforts to improve K3b continue well into the future.

Triple boot your MacBook

Saturday, April 15th, 2006

Triple Boot on MacBooks Working at Slashdot

The OnMac.net chaps, who shot to fame recently by getting Windows XP to boot on the new Intel Macs, have managed to get triple booting working via BootCamp. In other words, you can now install OS X, Windows XP and Gentoo Linux (other distributions may work, but Gentoo is the one used in the wiki article) on your MacBook and switch between them. At the moment you have to use the NT bootloader to actually boot Linux, but it’s an interesting achievement nevertheless.