Sunday 25 January 2009

Canon EOS 450d


I've recently had the dubious pleasure of turning 30 and having been considering investing in an SLR camera for quite some time decided this was the excuse I needed to splash out a bit. Amazon wish lists come in very handy, I just picked the stuff I wanted and saved to a list so people could just buy from that. My whole family were all very generous and all chipped in to get the following bits and pieces that now make up my starter SLR kit:

This is my first venture into the world of SLR so I'll spare trying to do a full review and leave that to the pros. If you're interested, you can see the specs over at Canon and three pro reviews from sites I would recommend are Camera Labs, DP Review, and Steve's Digicams.

It was never really going to be much of a contest for me as to which brand and camera to go for since I've been using Canon compacts for years. When the 450d came out it immediately caught my attention as a very decent starter SLR and had the much reviewed live view feature that being a regular digital compact user I would expect to see. Now I've been using it for a while though I find I hardly rely on live view at all instead preferring the view finder. For me this actually feels quite retro - how often do you see a compact user with the camera up to their eye? This has a lot to do with the view finder in an SLR being far superior to those on compacts but also the live view is a lot clunkier to use. Using the SLR has made me realise just how fantastic and how much is packed into a decent compact camera like my current Canon A650 IS.

At the moment the starter kit I've got is fairly minimal but does provide the flexibility to take a lot of different shots while I learn how to handle and get the best results from the camera. I'm using the UV filter as a lens protector for the kit lens with the polariser on the long lens mostly. They're not much of a pain to swap, however, I think I'll end up getting a second UV filter for the long lens and swap in the polariser as required. The SD card is great, the Extreme III series have given me no problems in this or other cameras, would certainly recommend. The bags too are great, cheaper and more flexible than the Canon supplied bags and having a larger and smaller bag offers some good flexibility.

I'd welcome comments on other accessories I could get in the future. On my immediate list will be that second UV filter, a lens blower and cleaner, a remote shutter release and a light box (probably to be home made). Longer term I will consider other lenses, speedlights, a tripod upgrade, and possibly a spare battery although battery life is good on the 450d.

You can see my various attempts wit he 450d over on my Flickr pages.

Tuesday 20 January 2009

Eco-Wool Loft Insulation

So now I'm cold, the reason being I've just been in our loft to take the most boring picture (right). But cold is good, right? That means my loft insulation must be working quite well on this cold winters evening. After my previous eco-minded post about our new LED light I thought I'd put up some info about another of our recent projects at home, insulating the loft.

It's a pretty simple job if somewhat cramped, dark and grim. It's well worth doing though as we can testify to having a warm house, cold loft, and doing well in the "who's roof melts the frost first" competition in our street. Loft insulation is supposed to be about the best bang-for-your-buck thing to do in terms of home efficiency; I've definitely noticed our radiators coming on a lot less. We're now up to a whopping 300mm insulation so well above the rafters and above what I still think is the recommended minimum of 250mm.

The real reason behind this post though is to say be careful when choosing what product you use. Don't just go to the local hardware store and buy the bulk standard "space blanket". Grand though it may sound those products are said to cause quite a lot of harm during manufacture. I've fitted Eco Wool (terrible web site, decent product) which is available in the UK through B&Q. While not the most ecological product ever (it uses 15% polyester for binding) it does use recycled plastic for the most part. It's very thick and has pretty good insulating properties, cheap and is easy to get hold of.

Unlike my post about our LED light I can't finish on any drawbacks with this one, there are none. Go insulate your loft, and think about what you lay first! Eco-warrior over and out.

Sunday 18 January 2009

LED Lighting


We're having a little bit of work done on the house and as part of that I had to move the outside light by the front door. On further inspection I found the old light wasn't going to cut the mustard in the new location, it wasn't going to be waterproof for one, which is sort of important. So a great excuse as if any were needed to buy something new and funky!

The obvious choice to me was to look into whether LED lights are available for outside lighting. Imagine my surprise when I found it seems they're actually getting quite commonplace and we were able to nip down to our local DIY store and pick one up. For some reason I was expecting to hunt around Internet sites and order one. The pictures shows what we bought. It's a fairly small chrome effect affair with two plastic panels beyond which are mounted a total of 24 white LEDs, 12 of these are at the front and 12 to the rear.

It provides plenty of light, not massively bright and offensive like security lighting, but easily enough to see your way up the drive to the doorway. The best part of this, as with all LED lighting, is the power usage. My current cost meter doesn't budge when it's turned on, not even a sniff of a change in power usage. Assuming I've not wired it up to some free electric supply I'm not aware of, or accidentally stolen from our neighbours, I can only conclude all 24 LEDs are using less than one watt of power. It's my first LED installation at home and almost certainly wont be the last.

I hate to finish on a downer but there are drawbacks of course. The LEDs are not replaceable so if one dies, however unlikely, you have to put up with it looking silly or replace the entire light. The other is the colour of the light, we've all been brought up with tungsten lighting so the colour of LED light does take a little getting used to.

Monday 12 January 2009

BBC iPlayer Coming to Linux

BBC iPlayer Logo
As the BBC recently announced they have developed a version of iPlayer that works on Linux, Windows and Mac: "The BBC, working with Adobe, has developed the new version, known as BBC iPlayer Desktop."

In a similar way (and name) to Google Labs, the BBC have come up with iPlayer Labs where they will trial the latest beta features for iPlayer before full release to the masses. This brings an exciting addition to current iPlayer capabilities, the iPlayer Desktop. Written for the Adobe Air platform, it works across all the supported operating systems and desktops, bringing the benefits of Air to the BBC developers. I think this is a safe and sensible choice for the BBC and should provide great functionality for we end users along with the slick Adobe interface. The reason this is exciting for Linux users is the desktop version brings the download capability, so no more 2nd class citizen for Linux users as we can now download the higher quality versions of BBC programming. Thanks Beeb!

If you want to give it a try, go to the iPlayer Labs page, click the link to say you would like to be a labs tester, then next time you attempt to download a programme, you'll be prompted to download and install the Adobe Air iPlayer bundle first. After that, just use the iPlayer desktop app in the same way as your other Air apps.

Friday 9 January 2009

Plusnet or Minusnet?

After coming back from New York in September, I uploaded my pictures to my personal web site. Nothing unusual for me there, except this time I realised I was nearly hitting the space limit my ISP enforces for my web space. At the time I figured all would be fine so I set about contacting them for a space increase. Now given I've been a customer for many years and always used their premium services (to get better speeds, more usage allowance and no traffic shaping) and the fact disk space is cheap (especially when talking in terms of MB) I even thought they'd probably give me more space at no charge. I hold Plusnet in reasonably high regard, customer service is great, network speeds are OK and things just seem reliable and work well, on this occasion though I was wrong. The conversation between me and Plusnet follows:

Graham
Is it possible to increase my Web Space quota beyond 250MB?
My current usage is reported as 241MB, 96.4%. I use the web space primarily for my personal photographs which I resize to a small size and use JPEG compression so I'm not abusing the space. However, it seems after 8 years or so I'm now approaching 250MB.
Many thanks in advance for the information.

Plusnet
Dear Mr White,
I am afraid it is not possible to increase the webspace allowance on accounts at the present time.
Kind regards

Graham
That's really very unfortunate. Is there really no option to increase the 250MB quota, even if some charge were involved? I even pay a premium for the Your Way Pro service.
I'm a long-standing plusnet customer and one of the reasons I originally chose plusnet was for the web space and hosting of PHP+MySQL sites.
Are plusnet prepared to lose customers based on something this simple? If so, I'll have no choice but to re-evaluate my web hosting solution in which I will take into account my ADSL provider.
Hoping you can reconsider this decision or policy.
Thanks.

Plusnet
Dear Mr White,
Thank you for getting back to us. Unfortunately it is not possible to change the webspace allowance unless you were to move to our top business account. Our system does not allow us to add additional webspace and although we intend to offer this in the future we have no firm plans at present.
Kind regards


I find it hard to come to terms with the fact "their system" must be so terrible and essentially equate the response to the Little Brittain sketch "computer says no!".

This was all going on at the same time Roo was becoming frustrated with Plusnet as well. I can definitely sympathise with many of Roo's points and Plusnet have left me considering my options as well.

The reason I still maintain a web site is purely legacy. There once was a time when the likes of Flickr simply didn't exist and if you wanted to share photos on-line, you had to do it yourself. I'd quite happily move over to Flickr for hosting my pictures, it would be more convenient in a number of ways and sort of removes the need for hosting my own web site and therefore my tie to Plusnet.

It's got me thinking again recently, what services do I use/need and how much am I willing to pay for them. Currently my broadband is nearly £20 per month, with other providers I could get broadband, phone and television for that amount!!! Unfortunately, I don't live in an area catered for by cable services so I have to use ADSL broadband and non-cable phone/television.

If anybody has some good experiences or recommendations, do let me know as I start to look around now.

Edit #1
Since writing Plusnet have phoned me at home to discuss my requirements, another indication of their really excellent customer service. If I do decide to move away from them it will certainly be hard and with regret. Basically, I want something a bit cheaper with no speed restrictions and a sensible download limit if any. Plusnet offer only one service with no speed restrictions, the one I'm using already.
End Edit

Edit #2
As Roo pointed out in his post, Plusnet are using Twitter and search for people talking about Plusnet. They contacted me through Twitter to point out a relatively recent announcement about changes in their web hosting service which are currently under trial. Great stuff, weird how I only find this out through Twitter though, rather than through the formal methods of their helpdesk, through their community web site or by talking with them on the phone all of which I've done recently.
End Edit

Wednesday 26 November 2008

Daily Electricity Bill

Way back at the end of July I started looking into how to graph current cost data. I was looking at this from the point of view of putting the information together on a web page somewhere and potentially sending out useful information via e-mail to me and Beth on our power usage.

Recently I've been looking into this again and over the past couple of weeks we've been receiving a daily HTML formatted e-mail with an attached graph image that might look something like this:


This is a really handy reminder each day to try and be as green as possible but also to show us how we did on the previous day. The graph shows two lines, the red one showing the actual power usage in watts and a straight blue line showing our average usage for that day.

Also attached to the e-mail are the charges and a few summary statistics for the day. So on the example above you can see we averaged 240 watts throughout the day with our minimum usage recorded as 61 watts and maximum usage as 2359. The total usage doesn't mean very much without time associated with it, but I've listed it there all the same. The total can be used to work out the kWh reading for the day, total divided by 1440 minutes in the day (and points on the graph) divided by 60 minutes in an hour.

The costs are rather crudely calculated. We're charged for electricity on two levels, our first 225kWh per quarter are at a higher rate than any usage thereafter. For us, this averages out at around 10 pence per kWh cost so that rough average is used to calculate an estimate for the total cost in GBP.

This only a really simple way in which the current cost data can be used, Dale is way ahead of me on other applications for the data. I intend to extend the e-mail we're getting at the moment to integrate into a little web system we can use at home to log in and look through historic records of our usage and also produce other summaries such as weekly or quarterly usage. Also, the ability to add notes to each day will needed so when we look back over historic data we might have recorded what particular spikes in our usage are. All this is an effort to educate ourselves more in our power usage so we can change our behavior to be more efficient with it.

Thursday 20 November 2008

One A Day

I'm taking part in a little Flickr group project at the moment to take and upload one picture a day for a month. The group is called A month in my life... and was the idea of Mirriam, an old school friend I've recently got back in touch with through Flickr.

It's a great idea, I bought a new camera earlier in the year and only really used it in anger when Beth and I were on holiday in New York. Having to take one picture a day is forcing me to get off my back-side and look for interesting things to picture. I'm also finding I'm looking at the world slightly differently, stopping to appreciate and think about light and colour a lot more. If I take a picture of a boring subject I'm thinking about how I can make it more interesting while taking the picture but also with a few trivial editing techniques.

I've been going for 7 days now and so far I think my favourite shot of the ones I've taken is this one:
One a Day

I'd not heard of this one-a-day type idea before, but apparently people on Flickr commit to doing this for a whole year so it looks like I'm getting off lightly with just one month. There's plenty of interesting work going up in the group at the moment, with a lot more people about to start contributing through December. Should be exciting, I'm looking forward to seeing what everyone else comes up with too.

Monday 17 November 2008

Super Computing Project Ends

Not blogged in a while, will spare the details/excuses but back in September I had the opportunity to get back into Super Computing for a one-off project. It's this that has kept me so busy throughout October and into November where I was really very well submerged into work for an extended period. Normally I like to keep balanced in my work-life balance. However, this project demanded a lot of time and attention and fortunately my wife, Beth, was away for a couple of weeks on business too so I really had the opportunity to get stuck in.

As I suspected (from much experience in the area) in my previous post there really was a lot of information missing at the beginning of the project. This is to be expected, the customer cannot be expected to know 100% what they want, they may not even know what is available, possible or on offer. To compound this, even the best sales team can't look into minute details when proposing a solution or making bid. So we had a productive kick-off meeting, made a lot of good decisions and recorded these to concrete the design details.

What happened next you can never be prepared for, but we've probably all experienced it. Yes, the iron fist of the bean counters barged their ugly way into the project. The previously neatly agreed deadlines and design proposals were lobbed into the air with such careless abandon it was almost humorous. The promise at the start of the project from my ex-manager that "this one would be different", and we "wouldn't have to work silly hours or cut corners" was about to be viciously broken into pieces. (Wow, I can sound like such a drama queen). Project deadlines were brought forward by give-or-take 50% simply to meet a financial deadline (of one of the parties involved not IBM I should add) way out of my control. When you're met with this kind of single-minded decision making as the technical leader of a project it's very frustrating but you know there is nothing more to be done except save time where you can and work your butt off. Anybody who knows me and my work will know I hate to deliver anything less than the very best solution I think is right. So I openly request to Mr Financial Man, whoever and wherever you are to listen to people, who like yourselves, are considered the expert in their area.

This was a Linux cluster, which for the uninitiated consists of a number of computers set up to be joined to work together on a single large problem that would take any one of them an unrealistic amount of time to compute. Using the example raised by OzBeefer on my last post, climate modelling algorithms are quite large and complex taking a single computer a long time to run, so loads of them need to work together in order to predict the weather in the future before it becomes the past! Fortunately, the design of this cluster wasn't rocket science and it was quite small. Things progressed very smoothly without any potential problems that might otherwise have occurred and with some very long working hours (read 12+ hours/day) the cluster was eventually delivered to the new schedule at the customer location.

Well I could ramble on about Linux, clustering, algorithms, networks, storage, optimisations and the projects I've worked on for hours yet, which gives me an idea... for those people reading this in the Hursley community answers on the back of a postcard, comment, e-mail or whatever if you think hearing my ramblings about this stuff might be vaguely interesting some time over lunch, tea/coffee, beers, etc?

Friday 26 September 2008

Squeezebox Duet: My Impressions

Having recently had my little whinge about setting up the SqueezeBox Duet it's about time I said something about the box itself. Both professional and user reviews around the web are pretty much universally glowing with praise for it and I have to say to a large extent I agree.

First of all, there's the hardware which is sleek looking with a glossy black finish. The hardware is in two parts (ignore the odd cable here and there), the SqueezeBox Receiver:

Which, while not belittling the technicality of it, is to the consumer essentially just a dumb receiver box. It takes an audio stream over either a wired or wireless Ethernet connection and spits it out through your stereo using a digital or analogue audio connection. Then there's the controller:

Which is an altogether more exciting piece of kit. It's a wifi-device that can talk directly to your wifi router or be bridged onto your wired network via the Receiver if you don't have wifi. It features a rather strangely arranged set of controls that become familiar after a little usage. There is a jog dial with selection button, then buttons for playback, volume, control of the playlist and navigation around the menus. As you can see, it's got a nice full colour LCD display too. This means you can wander around anywhere within wireless range, control your music and get feedback directly on the device on just about anything you might want to know.

Software wise, things also come in two parts (well three if you count the firmware on the receiver). There's the software on the controller and some software to run on your PC which is listed as optional but I would consider very much essential. Both of these parts are open source with decent plugin interfaces and documented APIs you can access.

The controller runs a customised embedded Linux distributions known as Squeeze OS which is responsible for running the user interface application on the controller called Squeeze Play. The nice thing about this is you can take the user interface part, Squeeze Play, and run it on your desktop too. While the controller software is open source and pluggable, I haven't found anybody having written any useful applets to run within Squeeze Play yet but it's still early days so hopefully those people producing screen savers will come up with some good ideas for applets. That said, I can have a bit of a hack around too to see how easy it is to program for and whether I can produce something useful too.

The open source server software is called Squeeze Center and should be run somewhere with access to your local music collection. It supports a huge number of formats including flac, ogg and mp3 of course. Squeeze Center is hugely flexible and configurable, mostly through a bunch of supplied plugins. It provides a web interface as well as access to other interfaces so it can also be used to control the music playing as well as being the configuration hub for the entire setup.

Out of the box Squeeze Center provides access to your local music collection via a number of sorting methods (such as by artist, album, song, genre, etc) as well as providing standard playlist functionality. It also allows you to listen to Internet radio through a number of free and paid for services such as shout cast streams, mp3tunes and last.fm (a last.fm scrobbler plugin is also included). It gives you a favourites menu so you can tag anything as a favourite and later get quick access to it through this menu. Last but not least there's the Extras which doesn't do a huge amount out of the box (this is where most 3rd party plugins are accessed) but it does give you access to podcasts - you can subscribe to RSS or OPML podcast feeds and have them streamed to your hi-fi, cool!

I like to use dynamic playlists and that's some functionality that doesn't get included by default so I've found some plugins that do that for me now. Being a UK resident I want access to the BBC audio content and some kind person has written a plugin to access all their content too, including Live Radio streams, listen again streams as well as BBC podcasts. The final plugin I'm finding useful at the moment is one that automatically adds tracks to my music collection when I copy them to my music directory using a groovy Linux kernel feature, Inotify, otherwise you have to rescan your collection manually after adding new tracks. The plugins I've installed are tagged in Delicious.

Overall, the system seems to work very well. It's great having the flexibility of having an entire music collection at your finger tips ready to play, no messing with things that spin any more, and having access to all the additional content over the Internet is another real bonus. The packaging and interface of the components are really nice and are only set to get better over time, particularly as they're open source. This means I can get my hands on extra code in the form of those useful plugins as well as writing my own. But it also means when Slim Devices get caught up in adding support for new products or bug fixing as they inevitably will, new functionality will always be progressing at least through the community. So now I've got everything fixed up in my config, listening to music at home is quite a cool experience, happy days!

Monday 22 September 2008

Squeezebox Duet is alive at last

Back in the middle of May I decided to set up my home stereo properly in our new house so I ordered a new stereo (an Onkyo CR-515) and decided to replace an old Thinkpad I used to store my digital music collection with a new device on the market from Slim Devices, the SqueezeBox Duet and a low-power PC as a media server.

Initially I wasn't able to set it up as I was experimenting with using a Linksys NSLU2 (or slug) as the media server. Unfortunately, this was vastly underpowered for the job so I had to re-think that part of my solution. In late June I had my new server so I looked out some pictures I took while unpacking and wrote my first post about the SqueezeBox Duet.


It's only now I'm able to write that I've successfully set up my complete solution as of the start of September. I've been having huge difficulties getting the box to stream audio properly with all sorts of symptoms. I'll spare the long description and cut to the solution, I changed my wireless router settings from its default channel 11 setting to channel 1 and everything sprung into life. During my 3 months of debugging to find this simple solution I contacted Slim Devices through various means, forums, chat channels, and official support. While the staff were extremely keen to help and reasonably responsive given the time difference between California and the UK, at no point did they give me any useful suggestions towards the successful solution. It was this that prompted me to think about the different types of open source. Now I can conclude that you're pretty much on your own with a SqueezeBox, but that's something I can live with quite easily, so now it's working I'm a happy bunny.

For future reference, next time I move house I'll do a scan of the local wireless networks much earlier and change my channel accordingly. I'm no wireless expert but then I'm no dummy either, so when I can communicate over my wireless network with several devices including more than one laptop, a Nintendo Wii and the SqueezeBox Duet Controller, I would suggest it's reasonable to expect the other half of the Duet (the Receiver) to work too. Not so apparently.