

If you’ve ever run out of disk space and faced the difficult decision of what files to delete or offload to DVDs or an external hard drive, this program may help you.
This software creates a visualisation of your hard drive so you can see how much space files and folders are using. Click on the screenshot to view an example.
For example, you may find that your temporary files are very large and deleting them would free up space. Or perhaps your photo gallery is so large that it is time to archive last year’s photographs to DVDs or an external hard drive.
It works with hard drives, CD/DVD drives, mapped network drives and FTP accounts.
You can try it out in full by downloading it from here. After 30 days you can decide to purchase it. The installation is very minimal and not bloated.
Download for Windows
**Note that this program has now been discontinued**
I recently posted that I was trying out ClickHeat, and that I would write an installation guide to help others install it.
I have been using ClickHeat on my personal site and a few high traffic web sites. It has already proved useful on this personal site, as I noticed people had been clicking the graphical header at the top of the page expecting to be returned to the home page. However I had neglected to set this up, so I quickly made the change. Here is the heatmap that indicated this to me:
Here is a heatmap from a friend’s relatively high traffic social networking web site:
From this heatmap we noticed that most clicks were for opening message threads (as expected), but were surprised by the number of clicks to some of the more obscure options placed at the edges of the web site. As a result, the site is going to be redesigned so that these features are in the main left navigation bar to make the web site easier to use.
The system uses a tiny 6KB JavaScript library, and recording clicks only used a few bytes of bandwidth. The administration web site works quickly and doesn’t seem to be a resource hog at all.
You can download ClickHeat from the official web site here. It requires PHP and the GD graphics library, and is a simple install requiring no database. This UNIX permission calculator may come in handy when setting up directory permissions so ClickHeat can write its log files.
I have noticed a problem with the heatmap being aligned with the web site, and a separate issue with elastic layouts creating problems with heatmap display. There are already bugs raised for these issues on the project homepage, so they should be resolved in time.
A popular commercial alternative is CrazyEgg. The articles I have linked to will have much more information on the wealth of extra features that it has.
If you have any success stories from using heatmaps, I’d love to hear from you.
UPDATE: Paul Olyslager has sent me this article which gives a great overview of heatmaps and some of the alternatives to Clickheat.
I am trialing ClickHeat. ClickHeat is an open source project licenced under GPL. It records the position of the user’s mouse on web pages, and creates a heatmap.
I previously tried a few different free trials of commercial heatmap systems. I dismissed a few as unreliable, and many were more than adequate. However, I’d like to have an open source project on my side like ClickHeat, as I could use the results as I wish rather than be tied down to a commercial supplier’s system. Also, ClickHeat will be free to use, although there will be time costs involved in implementing and maintaining it.
Heatmaps are a useful tool in user interface design and testing. While watching users use your web site or application in real life and real-time is ideal, heatmapping is automated and results from thousands of users can be analysed. Combined with metrics such as goal tracking with web analytics tracking such as Google Adsense, heatmaps allow you to compare different versions of a user interface and find the best to deploy.
I’ll update my weblog when I have some results from ClickHeat, and I also intend to write a brief guide on how to install and implement it.
You can visit the ClickHeat official web site here.
You can subscribe to my weblog using the subscription links near the top of this page.
Update: Further post available here.
My entry for Dreamhost’s API competition won! I created a web application that shows visitors on a world map in real time.
I used PHP, CURL, SQLite, AJAX and Google Maps.
If you are a Dreamhost customer, you can use the Dreamhost Real-Time Hit World Map here.
Screenshot:
I discovered Campaignr, an open-source project for sampling data from the various sensors on a cellphone, including camera, microphone and GPS. I’m having some issues with it connecting to a wireless network. If anyone has any ideas, please get in touch via the contact page. I’m also looking into manipulating the files it produces manually. I could make my own Java applet, but I’d rather not reinvent the wheel, and it would be more productive to spend time dealing with these sensor outputs.