Polaroid Pogo Printer and Microsoft Tag

I fondly remember Polaroid cameras. I even had one for a while. You forgave them their dodgy colours and blurry nature because they were so instant. They are pretty much gone now, but the desire for instant printed gratification hasn’t, so Polaroid are still making portable devices that let you print tiny pictures. Of course, the colours are still a bit dodgy, and there is a bit of blur, but they actually look pretty darned good.

The thing I’m talking about is the Polaroid Pogo. This is a device around the size of a portable hard drive, which will print out onto 2x3 inch prints, that can be made into stickers. You send the prints either from your camera using the usb PictBridge interface or via Bluetooth from any device that can transfer files that way (which includes most mobile phones but unfortunately not the iPhone for some reason).

I nearly bought one a while back, but reckoned they were a bit expensive at around 90 pounds. For some reason the price seems to have halved recently, which is either good (we’ve sold so many that we can drop the price) or bad (we’ve not sold any, and so we need to get rid of them). Either way, it worked for me and so I got one from Amazon.

It works a treat. It is particularly good at printing Microsoft Tags. These are the things that you can scan with your mobile phone to direct you to a web site, or business card or something. I can fit a couple of them onto a single 2x3 output and then stick them around the place.

3345763963

Pogo and printout. You can even follow the tag from the image above, which is pretty amazing.

I can see this being a huge hit down the pub, where you might want to take lots of pictures and then let folks take a copy home. The paper is a tad pricy, working out at around 30 pence per print, but I guess that is the price that you pay for immediacy.

We are going to have a Tag Treasure Hunt in the department at the Mad March Bash (coming soon…) and now I have the perfect device for printing the tags.

Lecture in Rhyme for Red Nose Day

I will be giving a Red Nose Day Lecture in Rhyme at 11:15 on Friday 13th of March in the Foss Building Lecture Theatre 1. An older boy told me to do it.

The lecture is part of the 08120 Programming 2 course and will be on the subject of class design in C#.

Students who turn up in fancy dress will get out half price.

If you want to sponsor me (and you do, really you do) then you can visit:

http://www.myrednoseday.com/LectureInRhymeWithRob

Jetlagged Poetry

You can’t beat being busy with jetlag. In between writing deathless prose for lectures, trying to find out why we have no hot water and where on earth that thing is that I put down a second ago I’ve been trying to write some poetry.

I’ve decided to give a lecture in rhyme on Friday as part of Comic Relief. I’ve loads of other things that I should be doing, but I’ve given them over the last twenty years or so, and I feel that the tradition really should continue.

I’m going to be talking about class based design in C#. The tradition is that I have to pick up whatever is in the course at that point and give a proper lecture on that subject, but entirely in rhyme. I did think about making the whole thing up on the day, but that is potentially dangerous, and so it was into Powerpoint and on with the rhyming dictionary…

Advance Jetlag

I seemed to have jetlag in advance today. From trying to scan the passport in the wrong part of the check-in machine, to having a suitcase 3 pounds over weight, to being invisible to all flight attendants on the plane (and the person sat in front, who insisted on trying to tip her seat back even though this is not physically possible if I am sat behind you), to losing my headphones the whole day has not been much fun. Good thing that, thanks to the flight, I seem to have lost 8 hours of it somewhere.

Leaving Seattle

Our flight left early afternoon, which meant there was time for one final Seattle breakfast. It was as if the city was putting on its best show ever in an attempt to get us to stick around. The weather was the best I’ve ever seen in the place, which exposed some superb views.

pikemarket

Market sign

ferry

Ferry and mountains

ferry2

Ferry arriving (as seen in “Grey’s Anatomy”)

To be honest, it won’t take much to persuade me to come back. Then it was off to the airport.

planespotting

Plane spotting at the airport.

It has been a great summit, here’s to next time…

Seattle Air Museum

Today was our day off. We planned to go to the Seattle Museum of Flight. Being an economical traveller I was going by bus. I had written careful notes describing which bus to take and where to get off. Being an idiot, I of course left these in the hotel room, but remembered enough to get us onto route 174 from tunnel C.

Seattle has this wonderful underground level, in fact the city is built up on previous implementations. You catch the bus in something that looks just like a subway station, except that there are busses instead of trains.  The bus took us through some of the industrial heartland of Seattle, which is pretty heavy engineering, and finally deposited us outside the museum.

concorde2

We were a bit worried about finding the right stop, but they had parked a handy marker for us.

The museum is amazing, which loads of planes, many of them hanging from their enormous exhibit halls.

planes

We had really come to see Concorde though. We have a familial link with the plane, knowing the one based in Bristol quite well. We thought we’d check out the one in Seattle as well.

Truth is, the one in Bristol is much more of an experience. At Seattle the plane looks rather forlorn, tucked away in one corner of a collection. In Bristol there is much more room to move around the plane and you actually get to sit in the seats as you make your way around it. Here in the souvenir hunter conscious Seattle everything, including seats inside the plane, are hidden under layers of plastic.

concorde3

Concorde Flight Deck

After a wait for the returning bus we got back to Seattle just in time to go up the Columbia tower. This is the tallest building in downtown area and has an observation deck which gives some of the best views of the city.

seattle01

You can see the Space Needle in the middle of the picture.

If you ever go to Seattle you should go up this tower. Oh yes. Cheaper than the Space Needle (although that is a great experience) and you can see a lot further.

Then it was out for tea (chicken and chocolate anyone?) and then back to the hotel.

Last day at the MVP Summit

steveB

Steve B makes a point.

Say what you like about Steve Balmer (and lots of people do) the guy can work an audience. I’ve seen him speak a few times and he’s not failed to deliver yet. His talk (and the question and answer session at the end) was one of the highlights of the keynotes that we had today. Although the session about Windows 7 from Mike Nash was also very good. I think I’m allowed to say that Windows 7 is looking very promising. For me the only thing bad about it is that you can’t buy it in the shops yet.

Once the keynotes were over that was just about the end of formal proceedings for the summit. It was great to see everyone again, and put some faces to names that I’ve only ever seen on mailing lists in the past. We went out for a wander around Seattle.

gallery

In the Seattle Art Gallery they have these cars hanging from the ceiling with lights coming out of them. Not sure why, but it sure looks nice.

pioneer square

Pioneer Square

More Meetings and Science Fiction Frenzy

Today was the second and final time at the Microsoft campus.  More presentations and more good stuff. I took a trip over the the legendary Microsoft Company store which was wonderful. Halo Wars on day of release at 25 dollars? I should think so. Of course I had resolved not to spend much money. Of course I failed.

In the evening it was time for the summit party, which was held at the “Experience Music Project” at the base of the Space Needle. They had Rock Band, karaoke with a live backing group and huge amounts of food and drink.

It was a bit like our Christmas Bash, only slightly bigger.

The venue is also host to a great science fiction museum, with books, props, sets and robots to look at. Great stuff.

lights

This guy was working the lights on the video wall behind the stage. What a cool job.

Meeting the Mobile Team

Today we got all got on busses bright and early and headed off to the Microsoft campus at Redmond. It was quite a nice morning, and on the way we saw a rainbow which seemed to have its roots in the middle of Microsoft, which I thought was interesting. Unfortunately by the time I got my camera out we had driven past it.

campus

The rainbow is about 20 feet to the right of this picture.

We had a bunch of presentations from product team members. I hope they found our comments useful. After that it was time for more mingling, and then a bus back to the hotel.

nightshot02

I remembered my camera this time.

MVP Summit Opens

opening

Toby Richards gets us all fired up.

The MVP summits happen every year or so. Microsoft invites all of the 4,000 or “Most Valuable Professionals” they have recognised for efforts in their field to come to their headquarters and meet with the teams that actually make the products.

It still amazes me that Microsoft organise things like this. It must cost them a fortune, and in these cash-strapped times they might be looking at other things to spend their money on. Quite often, when things get tough the on of the first things to go is events like this, where the benefits are very hard to put directly onto the bottom line.

Each MVP is awarded in a particular specialism. I began in the area of Mobile Devices (search for “Smartphone Cheese”) to find out how I got started. More recently I’ve done work with XNA and the .NET Micro Framework, but I’m still very interested in device development, and so that is what I was here to find out more about.

The summit began with some welcome presentations, starting with Toby Richards who manages the MVP programme. It was rather nice to have someone stand at the front and tell us all how important we are (although I always feel a bit guilty at this point as I’m never quite sure what it is I have done to merit the attention). Then we had a talk from another Microsoft bigwig, as Rich Kaplan told us lots of interesting things about the future that a Non Disclosure Agreement that I’ve signed prevents me from writing much about. Suffice it to say that things are going to be interesting.

Then it was outside for food and mingling. I’m not a great mingler. I tend to stand there like a lampost with a drink, whilst everyone mills around me. But I did meet up with a few people that I hadn’t seen for a while, and I even remembered some names, which is nice.

Then it was back to the hotel and a meal in the lounge right at the top. This has some amazing views. I’ll take the camera next time.

The summit starts proper tomorrow, with meetings with the product teams. Can’t wait.

Doncaster Meeting and Programming Puzzle

Went to Doncaster for an exam board today.

3314441850

The meeting room had this very impressive chandelier, which lent a lot to the proceedings.

Spent some time chatting with Colin, the external examiner, about programming matters. We were talking about good practices, properties and get/set methods and the like, and a question occurred.

“Why do some types in C# have a Length property (for example String and Array) whereas others have a Count method (for example List)? Both of them do the same thing, so it seems to be silly to have different names for them.”

Colin and I think we know the answer. But do you?

Mended

I love a happy ending. The leak has gone. I tracked it down to the pipe in the wall near the inside stop tap. Dave from next door came round and pulled out the offending item.

3312443362

Now that is what I call a hole. The water was really spurting out once we got the plaster off it. Turns out that sometimes the flux used to solder the pipe connections tends to corrode the pipe itself. Which is not good.

3311615477

This is what it looks like now. Much better. Thanks Dave.

The only thing that worries me is that I have a house full of this pipe, so I suppose I’m going get this every now and them. Ah well, at least I have one less now.

Stealthy Leakage

Somewhere in our house, water is escaping. I can hear it. At three in the morning I can detect the tiny whoosh from the pipes when nothing should be moving.

I’ve checked all the obvious places. Replaced a few likely suspects. But the noise remains. Now, normally I don’t have a problem finding out where water is coming from. Ceilings change shape, objects underneath the flow become unexpectedly glossy, or suddenly go mouldy. But this leak is stealthy. There is no evidence at all. Anywhere. Everything is just as it should be, apart from the sound.

At one point I started to doubt myself. However, Dave came round last night and he heard it too. And (and this is the clincher) he heard it stop when I turned the water off.  The prevailing wisdom is that a pipe underneath the floorboards somewhere downstairs is leaking straight down into the ground. In the fullness of time this probably means that we will have our own indoor swimming pool, followed shortly by a moat.

I hate having a problem I don’t know how to solve. If this was a programming fault I’d be bunging breakpoints in, adding debugging code and generally getting to the bottom of things. If it was a piece of hardware I’d be working out where best to hit it. But when a pipe just disappears into a wall it is kind of hard to discover what is going on. I think I might need to engage stronger powers than mine on this one, in other words it might be time to find a plumber…

Windows 7 on the Advent 4211 Netbook

I’ve been using Windows 7 for a while now. I put the beta version on my little tiny Netbook PC, the Advent 4211 which has a little Atom processor and only 1G of ram.

By gum, it works well. I’m getting a better than Vista experience on a machine that just about runs Windows XP. I even took the machine to Portugal last week and used it to run PowerPoint and Visual Studio (at the same time bless it) during the presentation. It worked really well, the only problem was when I accidentally engaged screen magnification at the end and wasn’t able to turn it off. However, that got the biggest laugh of the session, so perhaps it was OK after all.

One thing that is very impressive is the handling of external monitors for presentations. When you plug a display in you get the four options of netbook only, clone, extend onto external display or external only, and you can manage them very easily by using the new Windows+P hotkey. But, better than that, it works in a very clever way. It actually picks sensible resolutions for each device, even if you are cloning the screen. My little netbook is widescreen, unlike most external displays. Windows 7 took this in its stride, giving me a stretched display on the netbook but a good looking display on the projector, which is exactly what it should do.

In fact, there is a whole lot of “exactly what it should do” in this version of Windows. Stuff seems to work the way you would expect and with a minimum of fuss. The operating system has been rock solid for me and I’ve not had any blue screens of badness. Good stuff, roll on release day.