Thought for the Dazed

I've had to give up that Distance Learning course as I was having trouble seeing the teacher.

Flickr
www.flickr.com
RobMiles' items Go to RobMiles' photostream
Twitter
C# Yellow Book

Search entire site
Monday
Jun132011

External Examining with a Tablet PC

Newcastle Sky

In Newcastle today to do some external examining.  It seems strange to have just finished marking our student work and then go off and look at a whole bunch of exam scripts and reports, but actually it is very interesting to see how other institutions deal with all the same things that we see in Hull. It is nice to go somewhere and just talk shop for a while too. And there was a really good sky over the city which I could see from my hotel window. 

The exam board is tomorrow morning. Last year I used my iPad to assemble my thoughts for the meeting. This brought home to me that the iPad is great for consuming content but can be a bit of a pain when you try to create with it. This time I’ve brought along a tiny Windows 7 notebook with a twisty screen, it is a Packard Bell (actually Acer) Easynote Butterfly Touch. I got it a while back. It doesn’t have massive performance, although things picked up a bit when I upped the memory to 4G and it will quite happily run Visual Studio 2010 and the Windows Phone emulator which is quite fun with the multi-touch screen. However, the best thing about this shiny device (which I don’t think you can get any more I’m afraid) is that the battery life really is good for 9 or so hours. In fact, if you turn the brightness down you can get close to the lifespan of an iPad. I’m really looking forward to trying to get Windows 8 running on it…

image

Anyhoo, it has behaved itself very well up to now. I’ve been using it to type in the reports. Tomorrow I’m going to flip it into tablet mode and use it to read the notes in the meeting.

Sunday
Jun122011

Stalked by an Oven

image

I’m being stalked by an oven. It’s actually very scary. We are in the process of planning an upgrade to our kitchen. It should be completed this century with a bit of luck. As part of this I’m searching for prices of various kitchen appliances, including the device you see above. However, now pretty much every web page I go to has an advert for this oven appearing on it. Something in the interwebs has cottoned on to the fact that I’m in the market for some cooking equipment and is tailoring what I see to suit. Most interesting.

Web pages are highly aware of the searches I’ve been doing. Last week there was a very good article in the paper about this kind of thing, which made the point that what you see on the web and when you search depends on what you have already looked for/at. This is not something that you might expect. It means that, far from allowing the web to expand your creativity and send you down new avenues, what really happens is that after a while the search tends to contract and focus down onto what the engines think you are interested in.

Discovering this hot in the heels of the presentation from Sir Tim Berners-Lee last Friday on his dream of an open and level playing field for all internet users makes me wonder if somewhere a battle has already been fought and lost.

I’m not sure if anonymous browsing would make a difference, or if search aggregators like duckduckgo.com would help. As someone said last week “If the service is free, you are the product”. That is how it is with search these days.

Saturday
Jun112011

Missing Mole Wrench

image

This is what my Mole Wrench looks like when I can find it.

One of the reasons I had such fun trying to repair the toilet last week was that I had lost my precious Mole Wrench and wasn’t able to use it to hold things still. My Uncle George used to say that the fastest way to find a missing golf ball was to get out a replacement. On that basis I’ve just bought another one. Surprisingly inexpensive. If you not got one of these they are jolly useful. You can even use them as a mini-workbench where they can hold things so that you can work on them.

Friday
Jun102011

Sir Tim Berners-Lee at the Yorkshire International Business Convention

Sir Tim Berners-Lee

Tim Berners-Lee invented the World Wide Web. I was lucky enough to take a few students up from Hull today and hear him.

During his talk today at the Yorkshire International Business Convention he mentioned that 20% of the world now has web access, and that access to the web is being made a human right in some countries. It was great to hear him speak of the origins of the world wide web as a side project and how it has developed to become the massively complex beast that we have today. Having designed the way that systems on the web interact he has made it his mission to ensure that it continues to develop according to the original vision of free access for all, to all.

He was preceded by Roy Walker who, as a highly accomplished comedian, gave a master class in comic timing and reminded me of a simpler time when jokes were just funny, and not complicated.

Roy Walker

Once outside we made for the beach and an ice cream:

The Crew

These are the crew that came along from Hull in the minibus.

Thursday
Jun092011

TouchStudio for Windows Phone

image

If you want to create programs on your Windows Phone 7 device you can of course use the delightful Iron7 implementation of Ruby. This works startlingly well, but using it you are painfully reminded of the fact that mobile phones are best suited for consuming programs, not creating them.

TouchStudio is a project from Microsoft Research that aims to change that a bit. It has been designed from the ground up to work with a touch interface, rather than in spite of it. The commands and the syntax of the language have been created to make it easy and engaging to write applications for the phone, on the phone. There is a nice paper that sets out how it works here here and the project web site here. If you search Windows Phone Marketplace for TouchStudio you can download the latest version for free.

The programming model is easy to pick up, although the language syntax is different from ones you might have seen before. I don’t see this as a bad thing actually, I reckon that programmers should be used to the idea of using different types of language. What makes it stand out for me is the ease with which you can create stuff, and the level of integration they have with the phone. You can work with pictures, maps, music and even set up phone calls from within the language. The web integration is very good, in around 10 minutes I had a program that would fetch my Xbox avatar, convert it to black and white, display it and then save it as a picture on my phone:

My first TouchStudio program

I need to do a bit of scaling and tidying up, but the program itself is simple enough:

action AvatarDisplay() : Nothing { 
  pic := web->download_picture('http://avatar.xboxlive.com/avatar/rob the bloke/avatar-body.png'); 
  pic->desaturate; 
  pic->post_to_wall; 
  wall->screenshot->save_to_library; 
}

There are also a bunch of built in programs that play games or even do some simple image processing. This is what one of “\themify Picture” did to one of my photos:

Touch Studio Dalek

If you want to while away some time with your phone and actually achieve something fun and maybe even useful, you should grab a copy and have a play.