jonhassall.com
The personal site of Jon Hassall
Photographs that I have taken A place to post interesting snippets and thoughts A place for me to show you some of the projects I am working on A brief summary of my skills, education, and experience Get in touch!

Category Archives: Web Technology

Just got a thankyou

Just got a nice email in rep­sonse to some code I sub­mit­ted pub­li­cally:
“jon -
just a quick ‘thank you’ for the code you posted re: pars­ing csv files.
i have a gi-normous excel csv file with indi­vid­ual records span­ning mul­ti­ple lines because of multi-paragraph ‘notes’
fields in each record.
your solu­tion of count­ing the fields and then pars­ing sub­se­quent data […]

3D map made from photographs and laser measurements

I can’t wait to see more of this.. a 3D map made from pho­tographs and laser measurements

Years spent a month by website users

Tak­ing last month as an exam­ple (Sep­tem­ber 1st  —  Octo­ber 1st), one of my more pop­u­lar web appli­ca­tions was used by 332,174 unique vis­i­tors, spend­ing an aver­age of 6 mins 37 secs.
Work­ing from that fig­ure, 3.971 years are spent  using the appli­ca­tions per month!

Simple Trac and Subversion hosting

DreamHost now offers one-click Trac and Sub­ver­sion host­ing. Trac is a web-based revi­sion and bug track­ing sys­tem allow­ing you to roll back and share your source code in a team and as an indi­vid­ual, track bugs and devel­op­ment goals, and much more.
You can read why you should always use a source con­trol sys­tem like Trac/Subversion in […]

Where did your disk space go? Space Disk Analyser

If you’ve ever run out of disk space and faced the dif­fi­cult deci­sion of what files to delete or offload to DVDs or an exter­nal hard drive, this pro­gram may help you.
Space from AndyH Soft­ware
This soft­ware cre­ates a visu­al­i­sa­tion of your hard drive so you can see how much space files and fold­ers are using. Click […]

ClickHeat for webpage click heatmaps

I recently posted that I was try­ing out Click­Heat, and that I would write an instal­la­tion guide to help oth­ers install it.
How­ever, the instal­la­tion was so sim­ple that I have noth­ing do add to the instal­la­tion notes from the offi­cial site.
I have been using Click­Heat on my per­sonal site and a few high traf­fic web sites. […]

Webpage click heatmaps

I am tri­al­ing Click­Heat. Click­Heat is an open source project licenced under GPL. It records the posi­tion of the user’s mouse on web pages, and cre­ates a heatmap.
I pre­vi­ously tried a few dif­fer­ent free tri­als of com­mer­cial heatmap sys­tems. I dis­missed a few as unre­li­able, and many were more than ade­quate. How­ever, I’d like to […]

New ‘Blog Launched

I have suc­cess­fully con­verted my blog from my own ‘home­grown’ soft­ware to the ubiq­ui­tous Word­Press. I think my time can be bet­ter spent than rein­vent­ing the wheel, espe­cially when it is avail­able free and eas­ily amended in open source form.
I have diverted old URL links includ­ing the RSS feeds using Apache’s mod_rewrite.
Here is an example […]

Competition win

My entry for Dreamhost’s API com­pe­ti­tion won! I cre­ated a web appli­ca­tion that shows vis­i­tors on a world map in real time.
I used PHP, CURL, SQLite, AJAX and Google Maps.
If you are a Dreamhost cus­tomer, you can use the Dreamhost Real-Time Hit World Map here.
Screenshot:

VirtualMin

I installed a new Vir­tual Pri­vate Server, and tried out Vir­tualmin, the lat­est incar­na­tion of the Usermin/Webmin fam­ily. I’ve found it to be very sta­ble, and great for Linux admin­is­tra­tors that are used to con­fig­ur­ing servers via con­fig­u­ra­tion files and com­mand line, but wish to save time. It remains as flex­i­ble as man­ual con­fig­u­ra­tion, but […]

50,000 Doodles

Fan­tas­tic news… my ‘Doo­dle On Your Friends’ appli­ca­tion has reached 50,000 Doo­dles! My scal­able file store and caching image resizer have worked per­fectly, which is very rewarding.

Real-time web site hit map for Dreamhost

I’ve been work­ing on an appli­ca­tion for the Dreamhost API com­pe­ti­tion. My entry allows Dreamhost cus­tomers to view hits to their web site on a world map in real-time.
If you are a Dreamhost cus­tomer, you can use the Dreamhost Real-Time Hit World Map here.

Gyron Internet commissions new Centro datacentre

Gyron Inter­net have under­gone final com­mis­sion­ing works for their new Cen­tro dat­a­cen­tre.
“Con­ve­niently located close to the M1 and M25, the facil­ity is set within a secure 50,000 sq ft com­pound and has 3MVA of HV power through redun­dant sup­plies, and mul­ti­ple fibre providers on-site. The facil­ity has been fit­ted out to a high spec­i­fi­ca­tion, with […]

Campaignr to make a cellphone into a SenseCam

I dis­cov­ered Cam­paignr, an open-source project for sam­pling data from the var­i­ous sen­sors on a cell­phone, includ­ing cam­era, micro­phone and GPS. I’m hav­ing some issues with it con­nect­ing to a wire­less net­work. If any­one has any ideas, please get in touch via the con­tact page. I’m also look­ing into manip­u­lat­ing the files it pro­duces manually. […]