Archive for April, 2009

It was tough, but now I develop on Ubuntu

April 30th, 2009

The first PC I remember getting started on was some new-fangled laptop that didn’t have a harddrive. But it did have two 3 1/2″ floppies, and could browse the web through Lynx.

At least after spending years later in Windows, I’ve converted to Ubuntu Linux, currently running the slick version 9.04.

My current Ubuntu desktop.

My current Ubuntu desktop.

Since Windows 3.1, I’ve been a Windows boy. I’ve dabbled around in Linux and Solaris during college, but my daily life always revolved around Windows.

After trying to *ahem* install Vista on my XP desktop and failing, I started looking to Ubuntu. It’s a “distribution” of Linux with customisations that pull together the out-of-the-box Linux components.

Ubuntu is completely free, and even more importantly for me, it’s always being updated. As long as the Ubuntu distribution has momentum behind it, my system is always going to be up-to-date with the latest operating system. Stick with XP and you’re already stuck with 5+ year old technology. Get with the times!

The up-hill battle

It was not easy. Actually, it was a struggle that turned me back several times before getting it right.

  • I had to fiddle with configuration files to get my oldish ATI X800 graphics card working.
  • It was tough trying to figure out how to dual-boot the system with XP, and share files between them. (I settled on FAT32, but that’s not perfect, I’ll slowly migrate to Ubuntu’s preferred file system).
  • The fonts used by Gnome are a bit “big” for my liking, compared to what I’m used to on Windows.
  • I couldn’t get my torrents working (finally worked with Deluge).
  • I couldn’t run Photoshop or Lightroom (that’s still an XP thing), and I’m not used to Linux’s Gimp image editing suite. Nor am I comfortable yet dealing with my raw Canon photos.
  • It’s confusing not having a “C:” drive. I’m still not sorted with this in my head, and it took some text file configuration to see all the partitions. Also, I had some partition permissions issues.
  • I like working with Notepad++ and Filezilla. It’s fine now, I use gEdit and Filezilla.  (And I could have installed Notepad++ in Ubuntu using Wine).
  • I had set up TortoiseSVN for my SVN’d web site source files. Using Subversion from the command line is easy, but you have to learn it.
  • My PhD thesis files are in Word 2007 and Endnote (bibliography) formats (still boot up XP for this).
  • Wifi wouldn’t work on my Laptop with last year’s Linux, but that was updated later.
  • Still not sure about installing software separately from Synaptic package manager.

Now to enjoy Ubuntu

But now it’s sorted, and I’m liking it! And it doesn’t look like I’ll be turning back. Both my desktop and laptop are now Ubuntu’d.

  • My system will always be updated, for free.
  • It’s pretty snappy.
  • My web development is based around Subversion these days, and Ubuntu plays nicely. I’ll blog more about this later.
  • Full music player, and VLC for videos.
  • Easy installation through the software manager.
  • Nice dark theme “New Wave”.
  • Chromium (open source Chrome) hopeully coming soon.
  • I use uShare to wirelessly stream videos to my Philips Streamium SLM5500 set-top box, so I can watch my videos straigh on my TV.

Find Exact Keyword Domains

April 29th, 2009

So here’s the problem: you’re doing your research on Google Adwords Keywords tool for big traffic keywords, in the hope of good ideas for a domain name for your new site.

But once you’ve found an interesting keyword, you have to go check if the .com domain of that keyword combination is available.

In jumps Domain Superstar

Their Type-In Traffic Finder does the research for you: enter your keyword, it queries Google’s API for big related keywords with the most traffic, then (and here’s the sweet part) it lets you know if the .com domain of that keyword is available.

Simplez.

Buying multiple domains for one site

April 16th, 2009

SEOBook.com in the past asked whether you should set up multiple web sites, or concentrate on just one.

Here’s a problem I’ve been grappling with for years:

  • For a given web site, do you buy all related domains and misspelling domains related to your site?

The answer is no! (Took me a while to come to a decision, and of course some others don’t agree.).

Don’t purchase misspelling domains. A prerequirsite rule for that is: don’t have a web site name whose spelling isn’t obvious.

Don’t purchase 100 similar domains. It’s not worth it. Get a good domain for your site, and stick with it.

You won’t be able to surpress competitors just by buying up similar domain names. There will always be ways for them to purchase alternative domain names with clever usage of keywords. Moreover, they don’t need a domain containing the target keyword if they publish good quality content.

Instead of buying up domain, concentrate on your content for your visitors. Go on the offensive, don’t be defensive.

Flickr used to be cool

April 9th, 2009

It’s not any more.

Flickr was probably my favourite site online for a while. It was fun posting images. Commenting on photos made it a “social” Web 2.0 poster child.

But by now, 2009, it’s left itself behind. Features introduced by sites like Facebook and Twitter seem almost obligatory these days, but Flickr hasn’t caught up.

  1. It’s a photography site whose photos are only 500px wide. Ugh.
  2. You can’t tag friends in photos (such as Facebook).
  3. Your logged-in home page attempts to give you a “friend stream”, but it just doesn’t seem to work. A more genrealised “universal stream” might work better.

But is there a good alternative yet to Flickr? Nothing mainstream has emerged, anyway.

Find out what people are clicking

April 7th, 2009

Lots of web sites are designed to be interacted with. But it’s putting that interaction to the test that often gets forgotten about.

A user to your site will probably have never met you, and will never ever have visited the site before, but needs to use it immediately, no exceptions.

You can do the granny test: sit her in front of your web site, and if she doesn’t understand what to do, simplify.

There’s a lovely little tool to tap into the wisom of the crowds on this dilemma. It’s called CrazyEgg (nice name), and I first read about it on MicroISV on a Shoestring.

CrazyEgg lets you “visualize your visitors”:

  • Run a test on a page over a certain number of visits (say, 1,000 people).
  • And see what people are clicking on the page, even if it’s not a link they’re clicking on.

Seems simple, but to see a heatmap of where the most clicks are going is very revealing.

CrazyEgg to the rescue

I’ve been running such tests since last month. One of the tests was on an inner page of Irish-Sayings.com for people who were not logged in. The idea behind it is that you can listen to some sayings for free, but are asked to sign up for once-off membership to hear all 900+ recordings.

Some recordings are listed as a “taster”, but cannot be listened to without logging in. Here’s what the list looked like:

A simple list of audio not available without signing up.

A simple list of audio not available without signing up.

Simplez, right?

It’s just a simple text list. The English is in black, and the Irish is in green to highlight it.

Along comes the CrazyEgg heatmap after 1,000 visits:

Heatmap of the text link, every click makes that areas "hotter".

Heatmap of the text link, every click makes that areas "hotter".

Feck! People were actually clicking on the green text, presumably trying to listen to the audio. It’s not just a couple of clicks, there have been dozens of clicks recorded on the text. Visitors are getting confused! Or more specifically, I’m confusing my visitors.

The design has been like that for at least a year already…

The Solution

Quite simple, I changed the Irish green text to italics for another way of highlighting it. You can see the result here, for example:

http://www.irish-sayings.com/cats/people/love/

The result: hopefully happier visitors who don’t get confused by the design.