F#, State Diagrams and Racing Cars

I went to a session today about F#, which is a functional language. This is a very interesting way to write programs and is now entering the mainstream as part of Visual Studio 2010. Well worth a look.

I also had a wander round the exhibition hall, which is huge.

4108943064

These folks are doing really interesting stuff. They have developed a way to take state diagrams (a nice graphical way of showing the behaviour of a system) and use these to produce code. They can even animate the state diagram and allow you to set breakpoints in the application controlled by it. Great for embedded control, and just about anything controlled by a state machine. Which is just about anything really. Great Stuff.

4108943350

I didn’t have a go, but I really wanted to…

Flushed With Success

After my TechEd session I thought we’d go out and celebrate in style. The style I imagined was a bit strange, in that we’d found out that there was a very strange bar near the hotel which had a rather strong toilet theme.  This theme extended to food served in potties and drink in sample glasses….

4094370193

This is us toasting another good day in Berlin. thanks to Adam for the snap

We were going to have the food too, but our nerve failed and so we went out and got a burger instead.

Student Session Fun

Did my first TechEd 2009 session today. Students and XNA. What could go wrong? Well, fortunately, nothing much as it turned out – except for one of my demos getting a tiny bit stuck.  The audience was great, and I took a picture of them all:

4094369495

On the left….

4094369831

..in the middle..

4094370193

…and on the right

Thanks for being a great audience folks. I hope you enjoyed it.

After my bit we were joined by some other TechEd speakers and we had a really good question and answer session.

If you want to find the links to my stuff, you can find silly games content at www.verysillygames.com

You can find my Yellow Book on C#, and my Orange Book on Java to C# at www.csharpcourse.com

I will be posting the slides for the session, along with all the sample code, on this blog after my session on Wed.

TechEd and Mauerfall 2009

TechEd started today. I went to  a very good session on Windows Azure first thing. Then I had to go off and sort out some presentation related bits and bobs, which was a bit of a pain as there were a couple of other sessions I wanted to see. However, once the day’s work was done we headed off the the Brandenburg gate to see the Mauerfall event.

This was a celebration of the 20th anniversary of the fall of the Berlin wall by the toppling of an enormous row of domino-like blocks that stretched for over a kilometre. They had all kinds of heads of state there, a full orchestra and a live appearance by Bon Jovi.

4092689608

The inside of the station

4091925139

The outside of the station

4092690560

A nice view across the river

4092690982

On the way to the gate

4092691326

Waiting by the wall

We found a good spot near the food and drink stands and began to wait. And it started to rain. And rain. After two hours in the rain I found that most of the things I had with me that I thought were waterproof, like my coat and shoes, were not. After three hours in the rain everything was wet. After four hours everything was wet and very cold.  And then it started, We had speeches from the great and the good, music, and the blocks duly fell on cue. It was a great evening, even though I have never been so cold and wet.

Out and About in Berlin

Today we wandered over to the TechEd Conference centre to register.4092686828

This is the front of the centre. Very big. However, the most surprising thing was the sheer scale of everything around this part of Berlin. It must be the conference centre of Europe. All around there are enormous halls set out for these kind of sessions.

Next we ventured into uptown Berlin again. Peter wanted to climb to the top of the Bundestag. So we did.

4092687620

On the way we took in the Sony Centre, which is absolutely huge.

4091923493

On top of the Bundestag they have this amazing glass dome with mirrors inside that reflect down onto the parliament below.  Very impressive.

4091923825

This is the view from the top of the Bundestag at the blocks they are assembling as part of the 20th anniversary celebrations of the end of the Berlin wall.

Tomorrow the conference itself starts properly.

Heading for Berlin

Today I was up at 3:00 am. Not that I’m complaining that much, after all we are going to Berlin for TechEd 2009. We had a nice shiny hire care to drive to Liverpool airport where we would board one of the few direct flights to Berlin. Once we had arrived and unpacked it was time for a stroll. Of course I took the camera.

4086122391

The Russian Embassy

4086117761

Brandenburg Gate

4086871790

I love the colours of the stone in this light.

4086900748

Nice buildings at night.

I’ve put some more pictures on Flickr. I think we are going to like it here..

London Trip

Off to London today. In a brand new train. So new they didn’t have any  cups to dish out the free coffee for the posh people in First Class. Heh heh.

4064932052

Millennium Bridge Handrail

4064936244

View from Tate Modern.

We went off to Foyles, best bookshop in the world:

4064173239

The bad news is that the Computer part of the shop is now the Cookery part of the shop. Then again, perhaps more people need to eat than need to write programs…

The good news is that they had three copies of my book. Go me!

Team Fortress Game Afternoon

Hull University, like most others, reserves Wednesday afternoon for games. So does our department now. Hull Com. Soc. is using one of our labs for Team Fortress 2 sessions every other week. I went along with the camera.

4014244072

The event was something of a success…

I would have liked to have had a go, but they had people queuing outside the door, waiting for their turn. Apparently there were also students taking part from off campus too, since we were using the Departmental Games Servers. The next one is in a couple of weeks, I’m going to try and get there early for some multi-player action.

Incidentally, if you are in Hull this weekend there is a FragFest organised for Saturday 17th at the Lawns. You can find out more at the Hull ComSoc web site.

Masters Welcome Party

We had another party tonight to welcome our Masters level students. Same format, different quiz questions and some different winners.

4010710471

First prize

4011475898

Second prize (they actually got a higher score, but since the team was all staff and contained Warren, Head of Department, it wasn’t allowed to win.

4011476028

Third prize

4011476128

We had a wooden spoon (or plastic microphone) prize for the team who made it into last place.

Then it was on to Rock Band, Wii Sports and dance mats for the rest of the evening.

Undergraduate Welcome Party

Today was the day of our welcome party for those new to the department. There was free drinks, free food, silly games and my evil quiz.

3994785375

This is the team that won. You should have seen this picture before I removed the red-eye…

3995545054

These folks came in second. The prizes this year were a bit smaller than previously, so we could pay for extra beer…

3994785289

This is the third placed team, obviously deeply moved by the generosity of the department.

Ocean in Motion in Whitby

We took a day off today to celebrate a birthday in Whitby, in the best possible fashion with a meal at the Magpie cafe. The cafe even got a mention in one of the push food reviews recently, and it seemed they liked the food there as much as we do. Which is nice.

The weather was a bit grey, and tide was definitely in. The boat trips around the bay were specially discounted, and seeing just how much the boats were going up and down, it is not actually an experience I’d pay for.

3927144858

Hardy Souls only