Posts Tagged ‘hackday’

My HackDay hack – see where your friends are

Friday, October 24th, 2008

Today was IBM HackDay 6 – an internal HackDay run across IBM‘s many labs – and I managed to spend a bit of today hacking something together.

PhotobucketIn a nutshell, it’s kinda like Plazes, brightkite, dodgeball and others… find out where your friends currently are. And see where they are from your mobile.

The twist is that it gives you quite precise locations for friends within a known indoor campus – such as Hursley Park.

Hursley, like many IBM locations, is a campus, with thousands of employees in a 100 acre site.

What if you’re trying to find someone? Say you’re in a meeting, and a colleague hasn’t turned up yet. Where are they? Are they on their way?

Or you’ve arranged to meet a colleague for lunch or a coffee, and you seem to keep missing each other.

The idea of this hack was to build on the Hursley Maps tool to come up with some way for you to be able to quickly check where your friends are while you’re at work.

Okay… so it’s a fairly flimsy scenario. 🙂

But I’ve enjoyed playing with location-based services ideas before, and thought this would be an interesting twist. Plus, it was an excuse to play with Django which I’ve wanted to try since hearing about it at BathCamp.

(more…)

Our Mashed 08 hack: CurrentCost Live

Monday, June 23rd, 2008

Yesterday was the end of Mashed 08 – the annual London hackday from BBC Backstage.

I saw last week that there was going to be a “social responsibility” category in the hack challenge, and decided that a CurrentCost hack was in order!

Together with Rich, we spent a day trying to hack together a competitive challenge based around CurrentCost, encouraging people to reduce their home electricity usage by making it into a game they can play with their friends.

Here are a few notes based on the presentation I gave at the end.

(more…)

HackDay – writing a Twitter dictionary

Sunday, April 27th, 2008

As I said on Friday, Friday was IBM Hackday 5. I didn’t really explain what HackDay is, but if you’re not familiar with it, Kelly has posted a good description.

I made all my excuses in my last post, so with them out of the way, here is my hack.

The idea is an old one – but I’ll summarise it again here.

The hack was to extend the twitter.com website to provide additional context for people’s tweets.

Every twitter user can maintain their own personal dictionary of terms, that describe their personal significance when they use them in tweets. When one of these terms is used in a tweet, it is highlighted in some way, and if the user hovers their mouse over them, the full description is shown in a pop-up.

For example, my twitter dictionary might include entries like:

  • Grace – my three-year old daughter
  • Faith – my baby girl
  • Hursley – IBM Hursley Park, the site where I work
  • SYA – a youth charity that I started and am now on the board of trustees for

an example - screenshot of my hack in action

The idea isn’t to say what something means (why try and replace people’s ability to use Google?) but to say what it means to the tweeter.

Other uses could include to provide ‘disclosure’. For example, when I see posts by James Governor, I often see a few lines at the end such as:

…IBM is a client. RedMonk runs Google Docs. Google and Salesforce are not clients. We don’t currently use Salesforce apps…

But in the twitter world where thoughts fit into 140 characters, there isn’t the space to include this sort of context with every tweet. So James’ twitter glossary might include entries like:

  • IBM – IBM is a client

(more…)

Another four day work week

Friday, April 25th, 2008

This week was another chance to get away from my desk for a day.

some of my slides

Support U 2
Last Thursday, I spent the day in Hursley House running a careers training day for young people. The morning was spent on how to write CVs, and the afternoon focused on interview skills. It was a part of the current phase of my mentoring project, Support U 2. I’ve written about Support U 2 already (both before and after), which is why I didn’t post about last week at the time – although the project has continued to be been refined and improved, the aims and general ideal is still much the same as I’ve written before.

Still, the day was a big success – in particular a couple of hours in the afternoon where young people each received one-on-one interviews from IBMers. Each interview was about ten minutes long, after which they’d get feedback on their interview technique before moving on to an interview with another IBMer. Very tiring – for both the young people, and the volunteer interviewers! – but I think it went well. There was a noticeable improvement in the young people’s interviews as the afternoon went on.

(And a big thanks to Nick, James and Andy for being amongst the fantastic volunteer interviewers. There were several others – I’d link to them all, but couldn’t find them online anywhere… 🙂)

That was last week’s day away from my desk.

IBM

IBM HackDay 5
Today, I spent the day in Hursley House again! This time for our latest internal HackDay. (It seems that a lot of the cool things I do at work are happening in the House… it’s conditioning me in a Pavlov’s Dog kinda way to really like being in Hursley House! 🙂 )

Unfortunately, I got quite distracted by a few customer issues – my day job is a service role, responding to customer problems with our software. It seems that Friday is the day when a lot of customers will report problems that they’ve run into – I guess that if they’ve still not something working by Friday, then it’s time to call IBM Support!

Even if I spent a lot of time doing normal work, it was still fun to do it in the House, and get to talk in-person to a few people that I normally only communicate with through blogs or Twitter. And excuses aside, I did get a chance to write a small hack of my own, which I even managed to get working before heading home. I’ll have to post about it soon.

Looking at my diary, I’m gonna have to work every day next week. It’s so unfair…

Over The Air – ideastorming

Friday, April 4th, 2008

It’s ridiculously early. And I’m awake. And on a train.

Unusually, I don’t mind too much, because I’m heading to ‘Over The Air‘ – a mobile development event in London. Yay 🙂

Looking at the schedule, there are lots of interesting talks that I want to go to. Too many… in several places there are two or three talks I want to go to at the same time. 🙁

Also on the agenda is a development competition. It’ll probably work out to somewhere between 8 and 12 hours to hack something together (depending on how many talks I go to and how much sleep I want to get!)

Between paternity leave and the joys of coming back to work after a five week break, I’ve not had time to think about what I might create.

So I’m using the train journey to come up with a few ideas – and this is as good a place as any to ideastorm.

Here we go… Bear in mind that it’s early and I’ve not had any coffee yet!

(more…)