Live Writer Flickr Inkifier now available

I've finished writing the code for the latest Live Writer plugin. It lets you grab images from Flickr, annotate them with ink and then post them back. It also has a few image processing feature, including a "wild" thing which is quite fun. You can find out more here.

Partycrasher

Ever held one of those parties where folks turn up uninvited, drink all your booze, trash the place and then stay around for months afterwards 'cos they figure you want them around?

Well, I haven't, but they sound terrible.

I had something similar though when I installed my new camera software. Normally I avoid installing programs that come with things like cameras. I've got my own image processing software (Microsoft Digital Imaging Suite since you asked) and it works fine thank you very much. Normally a camera is recognised by Windows as a storage device, and I've found that things go pretty smoothly even if you ignore the draconian "Install software before placing camera within a 1000 metre radius of the USB socket on your computer" warnings that they come with.

However, the new camera that I've bought has a RAW mode, where it captures the image information directly off the sensor and passes it to the computer for processing. This is great if you want the ultimate in quality, but it means that you need software to unpick the picture when it arrives. This is usually tied to a particular camera range. So I figure I have to install the software.

Which does the digital equivalent of drinking all my booze, trashing the place and then refusing to leave. It installs yet another icon in my full to bursting system tray. It gets in the way of any other cameras that I might dare to plug in. And when I remove the darned thing, it stops the system automatically recognising other USB devices.

Pesky driver software.

I've heard that Windows Vista is a lot less accommodating to newly arrived drivers from hell. I hope so.

Roman Holiday

Last week I bought a new camera. I really shouldn't have. But this was a real bargain and so I liquidated all my ebay assets and sallied forth to Currys to make the purchase. I wanted the camera because it has a very long zoom lens.

So today we went off to Sewerby Park, where they were doing some Roman re-enactments. And out came the camera...

227384402
Sewerby House looking good

227385248
A local parrot

227386159
They do have some superb gardens here.

227386888
Bridlington Bay

227384032
And looking the other way..

09Horseback
Apparently it is rather hard to shoot an arrow from horseback.

10testTroops
Testing the troops

It's always the social issues that get you...

I've been playing more with my Flickr inkifier and it is now nearly ready for release into the wild. By that I mean that I've solved all the technical problems, but now I have to deal with the "social" ones.

These are the ones which give you the most grief as a developer because there are no hard and fast answers. When I wanted to add my plugin to Live Writer this was easy. Copy the example, read the documentation and away you go. But now I have to deal with users.

To post a picture to Flickr you have to login to the service. Fair enough. There is a lovely mechanism for this in Flickr which means that once a user has authorised my plugin with them they never have to do it again. But the plugin also has to remember some stuff about the login. So questions start to arise; "Where to I store the information?", "What do I store?", "How will the user interact with it?", "Do I store the data on a per user basis?". Ugh.  

 So, wrestling with all these issues has slowed me down a bit. That and marking all the programming resit exams and coursework. Double ugh.

Inky Posts

03ducks Inky

I really shouldn't be doing this. I have much more important things to get on with. Then again, I never take all my holiday and this is a form of recreation. Anyhoo, I'm in the process of improving my Flickr plugin so that you can annotate your pictures with ink.

When you pull the picture out of Flickr you are given the option to "inkify" it and then it stores a new version of the picture back up on Flickr with the ink on top. Above is the first ever inkified picture.

You can see how useful this is going to be.....

Spider Bite Confusion

I was reading the paper over breakfast this morning and there was a rather amusing article about all the horrible things that there are around the world which can make bad things happen to unwary travelers. Just the thing to read when you are safely back home from  a trip away.

In amongst descriptions of various ticks, snakes and jellyfish was an item about the Australian Black Funnel Web Spider. This is a truly nasty piece of work which has no fear of humans (but then why should it) and really poisonous venom. If you get bitten by this baby you can look forward to turning blue, foaming at the mouth, your hair standing on end and, mysteriously, depression.

I'm a bit unsure as to why they added depression to the list. It implies that of all the bad things on the page that could happen to you, a bite from the spider is the only one that would make you unhappy. Or that there are are spiders which make you happy when they bite you.

I'm confused.

Imagine that Live Writer Plugin

I've just made a plugin for Windows Live Writer which lets me easily post my Flickr pictures. There is a proper plugin available as well as mine, but mine does exactly what I want, which is quickly find the images and then add them to the post in the correct size. And anyway, I wanted to write my own to see how easy it is. So there.

One thing that I have learnt from the exercise is just how darned easy it is to string things together these days. Figuring out how to write the plugin wasn't too hard, and writing a .NET program to pull pictures off Flickr turned out to be much easier than I expected. So, without further ado, lets import some snaps:

 222860553
This is one of the dancers at the Imagine Cup party in Agra

222860621
This is outside the hotel lobby. I just love those white cars

222860583
And this is your room, after the room tidying faries have been round..

My First Post from Live Writer

This is my first post using Windows Live Writer Beta. It is a program which lets you prepare blog entries off line and then submit them from your computer. I might use it a bit because it is somewhat easier to use than the interface on my usual provider, and it lets me write stuff when I'm not connected to the internet. It found the settings of my slightly non-standard blogging service straight off the bat, and so far I'm impressed. Although I've not actually pressed the publish button yet.

There is also an API which lets you develop blogging applications

Of course, what I really want is a version of this program which runs on my Pocket PC. Perhaps later...

Woksoever Forever

Had a wedding anniversary today.  Twenty four years of wedded bliss(tm). I bought my wife a romantic novel. She bought me a copy of the ACME Catalogue. We know each other pretty well by now.

As part of the celebrations we went out for a meal. We went to a place in Cottingham called WokSoEver.  You can see a video of it here. As the name implies, it is chinese, and they use a wok for cooking. The first thing we noticed when we walked through the door was the large proportion of chinese guests chowing down. We reckoned that this, and the fact that the place was pretty busy on a Monday night, was a good omen.

And so it turned out. The food was wonderful. We had the set banquet for two (there was actually enough for three) and everything was great. I always have difficulty putting names to any kind of dish more complicated than burger and chips, so I've no idea what some of the stuff was called.  But the ribs were great, the chicken things on sticks were great and the prawn toast was the best I've ever tasted.

The service was attentive and polite, the food was presented with style, and if you get there before half past seven they are presently doing a special deal which gets you a wonderful meal for less than ten quid a head.

If you live in this area and you like chinese food (or even if you don't) you should go there. Great place for students to take mum and dad when they visit. They have a lunch time menu too. And they'e won awards.

I suppose I'd better tell everyone

Every now and then you get a juicy bit of news which is of great advantage to those hearing of it. I've just got one of these and the urge to be a nice person and share it has got the better of me. If you are into teaching and computer science and stuff (and therefore in kind of competition with us at Hull I guess) you really should go and have a look here.

I reckon that it is a wonderful development that any computer science department should grab with both hands and run with.  We are soooo going to try and do just that...

Running Shoes

Note: This post is vaguely disgusting. Sorry, but it is.

When we signed up for the India trip I mentioned to Margot that I would need to take anti-malaria pills.

"They'll make you ill" she said

How right she was.  I've just stopped taking them and by jove I feel better.  In the list of side effects for the particular tablets I was using was a complaint which might give rise to a need for the items mentioned in the title of this post (not to put too fine a point on it). I got that all right. Fortunately, amongst the armoury of medications I had taken with me was a preparation which was intended to resolve this issue.

Imodium Plus. What a wonderful marketing name. Im from Immobilise, od from commode, and ium to make it sound vaguely scientific. Then add a plus to emphasise the power of the stuff.  Didn't do anything for me though (or perhaps it did - and the consequences of not taking it would have been much worse). One thing I found mildly amusing was an entry on the list of side-effects for Imodium. Apparently it can cause constipation. If only.

The rehydration stuff was wonderful though.  If you are going abroad you must take some. Only problem was that I got the "multi-flavour" pack, which included banana flavoured salty water. This is an experience you want to be only once in a lifetime.

The good news is that my affliction didn't actually stop me from doing anything,  and now that I've stopped taking the tablets I can feel things returning to normal.  The other good news is that all the time I was abroad I didn't get bitten by a single mosquito. Mind you, I was wearing the ultra strong repellent which also managed to dissolve my watch strap. I found this rather encouraging. If it can do that to plastic, it must do even more horrible things to insects.

Actually, thinking about it, I reckon I got off rather lightly. Even with all the fun and games with chemicals, it was still well worth it. And I would go again (but I might try a different malaria pill).

Quick Dry

I'm not sure if there is a Guiness Book of World Records category for tumble drier purchase, but if there is I want to submit an entry.

Our tumble drier broke last night. We've had it 21 years and it goes and fails on us.  Actually the drier itself is fine, but the bit which makes it stop was broken. We found this out after it had tumbled a bunch of clothes for three hours. Ooops.

Anyhoo, having been told in a couple of shops that they didn't have what we wanted (I reckon the bigger the store the less chance of it actually having the thing you went in for) we found a place that did. So we swooped. Into the shop, pick it up, take it to the till, pay for it, less than five minutes.

And it works. And it stops. Wonderful.

Pinball

We were driving back up to Hull today and I was listening to BBC Radio 2 (not a thing I do lightly - unless Terry Wogan is on). They have this feature where people get to pick their favourite tracks. This week it has been Harry Shearer, who is one of the voices of The Simpsons (he does Mr. Burns, Smithers and a whole bunch of others).

And one of the tracks that he picked was Pinball by Brian Protheroe. One of my all time favourites.  Got the single in the loft. What are the chances?

Of course as soon as I got home and on line it was time to try and track down the track. Google and Ebay have provided me with links to his new home page and a cheap copy of his greatest hits. And Napster now have one of his albums on there as well. Amazing.

(Oh, and you really must hear his track "Never Join the Fire Brigade" as well - wonderful stuff)

Good Weather for Ducks

On holiday today. Went to Slimbridge, a duck sanctury. On the way there it rained. And I mean really rained. We were driving through flooded roads and everything. Real frontier stuff. I was almost wishing I had one of those horrid 4x4 type cars that some people think are cool.  Almost, but not quite.

When we got there the place was pretty packed. Lots of little kids in shiny (but not for long) wellies. Lots of parents looking out of the restaurant window at the driving rain and wondering what on earth to do for the next three hours. As we walked in they announced our arrival with a fire alarm. Which was nice, and did make the queue for the food a lot shorter.

Fortunately, and for reasons that I can't fully explain, the weather brightened as I ate my baked potato with cheese (and very nice cheese too) so after our meal we were able to go out and take some pictures of the birds. I was trying a new "down and dirty" technique with the photographs which involves holding the camera very close to the ground. Makes the snaps a little more interesting.

01ducks
Some birds (no idea of the names)

02flamingos
Some Flamingos (pretty sure on this one)

03ducks
Probably ducks, and pretty big ones too

Goodbye Mark

A few weeks ago Mark Johnston of Microsoft told us he was moving on from the Academic beat and going into to something to do with development. Very sad. Microsoft people do move around within the company rather a lot, it is just the way they do things.

We have worked with Mark for quite a while, definitely one of the good guys, and it will be quite a wrench to see him move on. Anyhoo, best wishes for the future Mark.

As a mark of respect I have sent him a set of "24 Top Trumps" cards.  There is no higher honour.

Carrying the Q1 UMPC

My Samsung Q1 is presently my bestest mate (this might change quickly, I'm very fickle). Wtih it's dinky keyboard and tiny size I keep getting it out and saying to myself  "Complete PC here you know, even running XP Professional". Now I've added extra memory it will let me do just about all the things I want it to. Lovely.

I got the little case and keyboard, but carrying it around was a problem, in that I wanted a bag for it. I got one but it was not quite right, so I've gone and got a Crumpler "McBaines Baby -M" which is a perfect (if rather snug) fit.

If you've not come across Crumpler bags they are worth investigating. I got one for number one daughter over a year ago when she got her first portable computer, and it has stood up amazingly well. She now uses it as her "everything" bag, just throwing in all the stuff she needs for lectures (including the PC) before she rushes out of her room.

Crumpler bags are tough, well made and have the most amazing things written on the labels. If you are after a nice bag for your shiny UMPC you could do a lot worse.