Over the last week or so I've been playing around with ways of visualising the website traffic and tweets related to my HTML5 Google balls logo (you remember that old thing, don't you?). I started with Processing, a Java-based language, but it lacked in performance and it's kinda restrictive sometimes. I basically didn't like how Java did stuff. Even so, I achieved a lot and created something along the lines of what I had imagined.
This is as far as I got with Processing
Because of performance-related and other restrictions I decided to give the Cinder framework a go. This is a c++ framework which, I'm told, gives better performance over Java. I don't know about the specifics but I can tell you it's a lot better at handling loads of data. The downside to using Cinder is that I had to learn c++, from scratch. Fortunately once you learn one programming language the concepts are basically the same in all others.
It's been crazy fun working on a proper data visualisation project. I'm by no means finished but the core functionality and design of what I imagined is there, although I nearly died implementing a few features (like the night/day gradient overlay). I can see a tutorial in the future resulting from all I've learnt from this!
So take a look at the video below and let me know what you think.
Using Cinder to visualise 100,000 visits to the website over a few days
Transmissions Received
MrQwest
That’s crazy rob! Some really nice video there! Interesting to see where the hot spots of activity are in relation to time of day! You can almost see Europe waking up as the red lights start twinkling!
Fantastic work!
Rob Hawkes
Thanks Anthony. It’s quite mesmerising to watch really! I’m still not finished with it, though. Need to make specific times of the day more obvious (midnight, start of work, end of work), differentiate between referral and direct traffic, adding tweets to the display, graphing overall traffic levels for each hour, and more probably!
Stu Greenham
Wow thats class mate really cool to see this in action and like MrQwest points out seeing the change as the time passes by, very cool indeed!
Well done to you and your balls lol
Ricardo
Hi Rob, congrats on making it that far for your first Cinder proyect, is pretty awesome.
Finally I found someone from the Cinder community in Bournemouth, I will be more than happy keep in touch to share Cinder related stuff
Cheers
rS