Microsoft are Coming to See Us Tomorrow

A quick reminder to anyone at Hull who reads my blog. That's both of you...

Microsoft are coming to see us tomorrow. They are taking their Inspiration Tour on the road and will be giving their presentation starting at 2:15 pm in the Physics Large Lecture Theatre, which is in the same building as the Computer Centre, but up the big stairs and all the way to the back.

Be there, talk is of some free T shirts....

Cheered Up by Students

Bit fed up today. I hate it when I'm not where I should be, and I had been looking forward to going to Copenhagen. Never been to Denmark before and it might be a while before I get the chance again.

The good news is that being back in the office meant that I got a steady stream of students coming by with programs to look at and projects to discuss. And that really cheered me up. I love seeing people making progress and doing stuff. Thanks folks.

Never Trust a Plane that still has a Propeller

I was supposed to fly out to Copenhagen to give a session tomorrow as part of the Windows Embedded European tour. I had all my slides with the snazzy tour template, and a bag packed with hardware to show off.

Instead I went to an airport, sat in a plane for forty minutes, had a drink of orange juice, got out of the plane, queued for an hour, found out there was no way I could get to Copenhagen in time and went home.

We had all watched the plane land, and then were told that "For safety reasons" it was not able to take off again. I reckon the people that we saw arrive in it had a lucky escape.

Such is life I suppose. I tried to be relaxed about it. The only time I got a bit cross was when I was at the desk after an hour wait and the lady there was trying to sort out my travel plans. Having determined that there were no seats on any flights out today, and that a flight tomorrow would have me arrive far too late for my session, I said that in that case there was no point in me going. "So" she said, "You are choosing not to take up our offer of an alternative flight?". I made the point that it was not a matter of choice, if I couldn't get there today there was no reason to travel. "OK." she replied "I'll put on the file that you have decided not to take up our offer". I was too tired to put up much of a fight, and anyway a prominent notice reminded me that anyone who got too shirty would have the full might of KLM to deal with. Assuming they could actually get here of course, what with their transportation technology being so ropey.

I'm very sorry that I didn't make it out to Denmark. I was looking forward to meeting up with the students and seeing some cool Lego tech. Perhaps another time.

Jet Travel Sock Conundrums

One of the daftest things I ever did was to get a set of socks with days of the week on them. I have now of course become fixated with wearing the correct socks on each day, lest some horrible sock-date-related misfortune becomes me as a result.

Today I'm flying back to the UK, losing a few hours of my life in an aluminium tube and crossing a dateline. In short, I take off on Friday and land on Saturday. I have two pairs of socks, one pair marked Friday and the other Saturday. This leaves me several options:

  1. Wear the wrong day and suffer whatever vicissitudes that fate decides to deal out as a consequence.
  2. Wear one sock marked Friday and the other Saturday. This should mitigate the effects of fate somewhat. It would of course leave me with another pair of odd socks that I could never wear again.
  3. Change my socks at midnight on the plane, which could lead to some consternation amongst my fellow passengers.
  4. Wear no socks at all.
  5. Stop worrying and get a life.

Hmmm. Tricky.

Goodbye Graham

Today we said goodbye to Graham Brookes, one of our professors who has been in Hull for a very long time and given great service to the university, as head of the Computer Science Department and also as Dean of Faculty.

2965881805
Thinking of the next line...

I first met Graham many years ago, when as a young, fresh faced, programmer in the Computer Centre I was asked to show him around the department on his first visit to Hull. Unbeknownst to me the building had undergone some changes and things had moved around a bit since I graduated and so when I proudly opened the door to "Our main computing resource" we were all greeted with the sight of a mop and a couple of buckets in what was now the cleaner's cupboard. Ever since then I have been trying, perhaps vainly, to convince Graham that I am not in fact an idiot.

The good news is that in spite of this display of stupidity at Hull he managed to overcome any reservations that he might have had, and come to work with us anyway. Today, at a nice ceremony in Staff House we said our formal goodbyes and Graham gave a little speech peppered with dry wit and common sense, as is his style.

I'm sure he is going to keep involvement with the business at some level, Graham is active in the British Computer Society and I don't expect him to stop wanting to achieve things. He took the Computer Science Department at Hull and put it firmly on the track it is following today, and for that we owe him a huge debt of gratitude.

Wonderful Monday and Preparing for PDC 2008

There is quite simply no better way to start a working week than by delivering a 9:15 lecture on Visual Basic. Follow this up with a 1:15 lecture on C# and a 5:15 session on UML design (with a few gripping meetings and a tutorial in between) and you can probably understand why I've been hitting the Strawberry Milkshake (no - really) rather hard tonight.

The good news is that I'm presently preparing for a trip to PDC 2008 in LA. I told the second year that I would be going away and the response was "Wot, again..". The way I see it, if I further my knowledge about technology and gadgets and stuff this will all feed into my teaching and make my lectures even more better than they already are. Oh yes.

I actually feel terrible about leaving all my students in the lurch like this. Rest assured that all lectures have been re-allocated so no study time is to be lost. And I will be checking forum posts and responding to email. (probably faster than ever since I will have nothing else to do when I'm wide awake at 2:00 am) Also bear in mind that the trip will involve me cramming into an economy aircraft seat with my knees above my ears for around 12 hours on the trip out and back.

I'm deep into preparation for the trip. I've activated my emergency credit card and I'm presently packing gadgets, power supplies, cables, cameras and memory cards. Oh, and perhaps a few clothes. I'll be blogging and posting pictures of my misadventures and I'll keep you posted on any interesting new developments. The way I see it, you have a lecturer who doesn't just go the extra mile. He goes 5,500....

Mad Magazine Rocks

I did something today I've not done for a while. I bought a Mad Magazine. I've been buying Mad on and off for over forty years (gosh, that does make me sound old) and it has always been good for a laugh. The magazine I got a while back wasn't that funny, and seemed to be packed with dodgy lifestyle stuff and advertisements, but the latest one seems to be a return to old style satire and gross out humour.

Just right for me then.

I particularly liked this book advert, part of a solid swipe at the Staples office supplies catalogue.

 

2948284683

Indeed.

Should Have Pressed F9.....

Just found out today that my beloved Yellow Book, which is the basis of our First Year programming course, has an insane table of contents. It is not wrong, it is wildly wrong, referring to a number of pages that don't actually exist. I've really no idea how this happened, I suspect a change of printers caught Word 2007 on the hop, causing it to kick back by inventing a page 253.

This is rather annoying as we've had loads of them printed. If you have got one of the hallowed tomes, then let me know and I'll send you a PDF with the right numbers in. The only good (if somewhat inexplicable) news, is that the index seems to be correct.

Postgrad Party

Another day, another party. This time it was the turn of the postgraduate students. So it was out with Rock Band and the rest, and another set of specially "Jon Purdy proof" quiz questions.

2923589093

These folks came first, with a rather impressive score, in spite of the horrid questions.

2924441522

One point behind came this crew.

2923588913

..and we had three teams that tied for third.

Well done everyone. Great stuff. And I still managed to get away without singing. And managed two ace serves in a row at Wii Sports Tennis.

Open Day Fun and Games

2911457467

What a great audience looks like...

Today was the first University Open Day of the season. Some people had journeyed from as far away as Plymouth just to see what Hull has to offer. I hope we were worth the trip.

Anyhoo, we had a really good turnout and thanks to all who came along. I mentioned some good links for those that want to get on and write some games. Take a look at:

http://creators.xna.com/ - free stuff for writing games for PC and Xbox 360

http://verysillygames.com/ - a site of mine for budding programmers and games writers

..and to find out more about our department and student life:

http://www.wherewouldyouthink.com/

Party Time

Today was the day we had our welcome party for the new first year students. Seemed to go OK, in spite of my quiz. I promise never, ever, to have any more "Simpsons" questions.

2909710189

This team managed to win the quiz. Jon Purdy is wearing the "Departmental Happy Lights".

We had free beer and food, Rock Band, Wii Sports and Xbox 360 action. I think it is fair to say a good time was had by all.

Not So Splendid Isolation

Came in to work today and none of the machines in my office had a network connection. Wah. Anyone walking past my office and glancing in through the window in the door will have seen me sitting scratching my head and looking forlorn. It looked like my little box had broken.

The little box in question provides a nicely isolated link to the campus LAN. It is how I manage to connect my varied and disparate systems to the outside world. I love the idea of a physical firewall between my stuff and everyone else's. Except when it breaks.

Essentially, the lights came on but there was nobody at home. All the network ports were lit up, but not showing any traffic. Trying to ping the device didn't work, and neither did the web configuration. So I tried to reset it. That didn't work either. Double wah.

I was all set to bin the thing, and try to get by with actual links to the real network (which scared me a bit), when it occurred to me that this was a DLink device, and therefore it had a lousy power supply. I opened my "magic cupboard of bits" and, what do you know, there was a spare 5 volt 2 amp power adapter which I'd put aside for no good reason ages ago.

And it works. And I can type this. And you can read it.  Go me.