Archive for the 'Software' Category

Using the N800 with Orange and O2 Pay As You Go

Wednesday, July 16th, 2008

The delightful N800 internet tablet connects to the internet over Wi-Fi or by Bluetooth through a mobile phone, but it’s not always easy to find the correct settings.

The N800 internet tablet (Nokia press photo)

Open Control Panel, then Connectivity, then Connections, and set up a New connection. For Orange Pay As You Go, these are the settings to use:

Connection name: Orange Internet
Connection type: Packet data
Access point name: orangeinternet
Dial-up number: *99***1#
User name: (leave blank)
Password: (leave blank)
Prompt password at every login: (leave unselected)
Advanced settings: not needed

For O2 Pay As You Go, use these settings:

Connection name: O2 Payandgo
Connection type: Packet data
Access point name: payandgo.o2.co.uk
Dial-up number: *99***1#
User name: payandgo
Password: password
Prompt password at every login: (leave unselected)
Advanced settings: On the Proxies tab, click "Use proxy". Enter 193.113.200.195 and port 8080 for both the HTTP and HTTPS proxies.

O2 won’t work without the proxy setting, which is unfortunate because the proxy degrades Gmail’s usability.

On a standard O2 or Orange Pay As You Go tariff, costs will be very high (£3 or £4 per megabyte). For Orange, you can buy a daily internet bundle (40MB for £1). Buy the first one by calling 450; after that you can buy it with a text message. For O2, buy the monthly Web bolt-on (200MB for £7.50).

Both of these bundles seem to permit handheld internet browsing, but not the use of the phone as a modem to connect a laptop. The staff at my local O2 shop thought the N800 was OK, as did the staff at my local Orange shop (although they pointed me towards an old tariff that is no longer available). Neither of these bundles permits streaming video, web servers, etc.

Linux slips into the mainstream

Monday, January 21st, 2008

Linux has taken its time to get established on the desktop, but over the past twelve months I’ve been seeing it all over the place.

My wireless router is Linux-based, and even admits as much on the packaging. My Nokia N800 internet tablet runs Linux too.

Wal-mart has been selling a budget PC that runs Linux, and Asus is offering the Eee-PC budget Linux laptop. The one-laptop-per-child project runs Linux too.

My kids often berate me for running a strange operating system which makes it hard for them to use the same software as their schoolfriends. They were as surprised as I was, on a ThomsonFly flight last year, to watch the seat-back entertainment system booting up and proudly announcing that it was running Red Hat Linux 9.

But what startled me even more than that was the February 2008 issue of MacFormat magazine. As usual, it includes a DVD. And what should be on the DVD but Fedora Linux! Here’s how they explain it:

Linux on your Mac? Yes please. Don’t fancy getting Leopard? Then why not try Fedora? It’s a free Linux-based OS that can be used in conjunction with Parallels Desktop for Mac (which is also available on the DVD).

Yep. Linux has arrived.

Upgrading to Fedora Core 6

Wednesday, November 15th, 2006

fc6.jpg
I found Fedora Core 6 on a cover-DVD of Linux Magazine, which saved me having to download it using BitTorrent. The upgrade apparently went smoothly, although it surprised me that it took an hour and a half. I do have a lot of packages installed though.

On rebooting I was unable to bring up KDE. It displayed a message “Can’t load kde-base” then gave me a blank screen. No keys were responding except good old control-alt-backspace, which kills the X server.

I then brought up Gnome, from which I ran pup (the package updater) which downloaded and installed a whole load of upgrades. One more reboot and KDE worked just fine.

With this upgrade, I now have a rhythmbox bug that affects systems with more than one CD drive. If I try to play a CD in the first drive, rhythmbox detects it and offers for me to play it - but it won’t play if I click the Play button. If I eject the CD and put it into the second CD drive, the Play button works just fine. But if I start with the CD in the second drive, I need to move it to the first drive to play the tracks that were identified while it was in the second drive. At least I have a workaround until this bug is fixed.

Fonts have changed in Fedora Core 6. The default sans serif font is crisper and more readable than every, although I think the default serif font has slightly reduced readability.

A big plus is that most applications seem more responsive - in particular there is a big improvement with Firefox 1.5.0.8.

Producing Open Source Software

Monday, July 31st, 2006

producingoss-cover-small.gif

How do you set up a Free Software project? How do you license it, attract developers, keep the lines of communication open, decide contentious issues, maintain the repository, track bugs, make releases, support users, motivate developers and deal with troublemakers?

Karl Fogel describes all this and more in his book Producing Open Source Software: How to Run a Successful Free Software Project. You can order it on paper from O’Reilly Media, or read it online in HTML, PDF or a number of other formats.

Karl draws extensively on his experience within the Subversion project, but he has experience with a wide range of other projects too. The book is very readable, and makes a lot of sense. I hope to apply many of the principles and practices described here to my own projects.

True to his beliefs, Karl has made this book available under the Creative Commons Attribution-ShareAlike License. You can copy and distribute the book or derivative works, even commercially.

Mplayer and the missing default.sub file

Monday, June 12th, 2006

After upgrading to Fedora Core 5, the mplayer media player works fine but displays a message “Failed to open ~/.mplayer/default.sub”.

A posting by ndhskp suggested to create an empty default.sub file, and that indeed got rid of the error message. Somehow, I think mplayer should have worked out how to resolve this itself.

Upgrading to WordPress 2.0.3

Sunday, June 11th, 2006

Another WordPress upgrade, and it seems to have gone smoothly.

One of my sites uses a modified version of the WordPress files that control user registration, in order to allow AdSense details to be entered. I had to remember to reapply the patch to the new versions of those files.

The new version is said to contain bug fixes, security patches and minor performance enhancements. I haven’t noticed any user-visible changes.

Upgrade to Fedora Core 5

Thursday, April 27th, 2006

I decided to upgrade from Fedora Core 4 to 5. After downloading the ISO and burning it to DVD, I made a full backup and booted the DVD to upgrade.

Most of the upgrade went fairly smoothly. The only real nuisance was that Fedora Core 5 includes version 8.1.3 of the PostgresQL databse, which can’t read the database format used by PostgreSQL 8.0.7 in Fedora Core 4.

The Fedora release notes do mention this, although they can be interpreted to imply that you can convert your data after you upgrade. This isn’t the case, so I installed PostgresQL 8.0.7 from source, exported the data, reinstalled 8.1.3 and imported the data.

That sorted everything out.

WordPress upgrade

Wednesday, March 15th, 2006

I’ve chosen to use WordPress to power this weblog on account of its power, elegance and standards compliance.

One of the nice things about WordPress is that the author’s “dashboard” shows excerpts from the WordPress Development Blog. As soon as I installed WordPress 2.0.1 for this blog, I saw that a 2.0.2 security release had just been issued.

As the security release addressed “unannounced cross-site-scripting issues” an immediate upgrade seemed essential.

Luckily, the upgrade was painless. I just had to delete some of the WordPress files and replace them with others from the 2.0.2 distribution.