Posts in the Programming Category

Shell Script to find Square-Triagular Numbers

Given this puzzle from Matt Parker, I wrote a swift little shell script to find the solution. for i in {1..100}; do I=$[i*i] for j in {1..100}; do J=$[(j*(j-1))/2] if [[ $I == $J ]]; then echo $I fi done done Not the most efficient solution, but still a fun exercise.

Read More
Geo Relevent Mobile Messaging

I have just this minute heard about a company, Xtify, which produces a communication framework for sending messages to mobile users based upon their location. This could be seriously amazing! You know when you hear something and it sends ideas pinging off in different directions like a particle collision? Reading about this gave me one [...]

Read More
Android App Inventor

Google have launched a handy tool for building Android Apps without requiring any programming knowledge. It’s called App Inventor and is built upon the Open Blocks platform. With it you can create mobile apps simply by dragging and dropping program ‘blocks’ in to place, similar to Lego Mindstorms. The video makes it look pretty simple. [...]

Read More
New Website Design

The recent release of WordPress 3.0 has prompted my to go for an overhaul of this site, making use of some of the jazzy new features in this latest version. Custom Post Types The introduction of custom post types is a feature that many WP users have been waiting for for a while, now it [...]

Read More
Change is Coming… Syntax Highlighted Change

After the recent release of WordPress 3.0, I’ve decided to redesign my site taking in to account some of the fantastic new features it has to offer (more on that in a future post). But while I was hunting around for bits and bobs I found out about the marvellous syntax highlighter project, which allows [...]

Read More