Charity collections at supermarket checkouts…is my idea really so hard to understand?

Here in the UK, charity collections at supermarket checkouts have become popular.

The idea is simple: one or two volunteers, usually youngsters, stand at the checkout where the bag dispenser is located. Of course, all this does is ensure that the said supermarket’s attempts to reduce our reliance on plastic bags is wasted effort, but that’s another debate to be had elsewhere.

The volunteers ask if you would like a hand packing your shopping into either store-provided bags or your own bags if you remember to take them into the store with you. You then stand around looking like a lemon whilst children pack your bag on your behalf. The theory, and you are under no obligation I guess, is that you will then throw some cash into their collection bucket which is conveniently located at the till.

For those customer who pay by cash, this is probably an easy thing as they’re likely to have been given some change once the shopping has been paid for.

However, for those of us in the cashless society, I rarely have any change on my person. Indeed, I may well be a Scotsman, however that doesn’t make me mean and tight-fisted as my Countryman’s stereotype portrays. No sir, I like to chip in to the odd charity donation…

So my solution to this problem is simple. Most stores have a crib card for items that do not scan very well. This crib card contains bar codes for the problem products. I have suggested on more than one occasion, to both the stores and the leaders of the charity volunteers that there is a mechanism put in place for “scanning an extra £1” via a bar code. The extra £1 is added to the shopping bill. At the end of the day/week/whatever, the store issues the charity with the funds collected using the said bar code.

It’s win-win, the charity capture the cashless society, the supermarket are seen to be helping the charity.

Surely it’s simple? Why then, do I get a glazed look when I explain it to people?

Technorati Tags: , ,

Peugeot 307 indicator bulb holder replacement

Changing a headlight cluster bulb in moderns cars should be an easy process. However for some cars, it’s a long and drawn out process, sometimes involving the removal of bumper/body trim in order to gain access…as my brother-in-law with the UK’s most popular car, the Ford Focus reliably informs me.

When my wife told me her 51-Plate Peugeot 307’s left-hand indicator was flashing faster than normal, I though to myself “new bulb required”. I had a spare, so I set about extracting the old bulb in order to replace it. Accessing the passenger-side front light cluster is easy: all of the bulbs are in easy to remove holders that have two contact points “making” the connection for the bulb’s power. Annoyingly, it was one of these contact points that had mysteriously (read: poor design, noted by Peugeot, but not a free-of-charge fix) worn out. If my memory serves me, this is the second time this part has been replaced in the 3 years we’ve owned the car.

Here’s the offending part:

I decided to purchase a replacement bulb holder. We had a poor customer service experience with Evans Halshaw: they insisted that the part they sold me was the correct part, it clearly wasn’t. I paid cash for the part, when I asked for a refund I was offered a cheque (the excuse being, no cash was held on site…well, duh, how do you give customers change then?) Since I’ve started ranting, Evans Halshaw could make their Parts department a little bit more approachable: a door bell in the sales area isn’t too obvious…nor was the 15 minute wait for service all that appealing. Luckily I had another larger cheque to pay in to the bank, otherwise it would hardly have been worth paying a cheque for £3.84 in…coupled with two trips to the dealer and the waiting time.

After a little bit of DIY with some solder, the existing part refused to work. So today, I popped into our local Peugeot dealer, Hardie of Dunfermline, who had replaced the part previously. Top marks to the chap (Charlie) in the Parts department, he knew exactly what the part was and how to replace it. For the sum of £3.84 he sold me what Peugeot claim is the replacement part (it doesn’t fit “out of the bag”) and told me which bits of the new bulb holder that I had to remove in order to fit it. The replacement part is numbered 6215.46.

Comparing the two parts below, we can see that the new part has a protruding edge going clockwise from the left-hand contact point (marked with an arrow). The old part doesn’t have this protruding edge.

You may enjoy some mileage with a Stanley knife, however I didn’t. I used an old soldering iron to remove the protruding edge as can be seen below. There is a an edge between the contact points marked 1 below and a similar edge marked 2. There’s also an aligning edge marked 3: you may think that this matches the aligning edge on your old part, however it doesn’t, remove it too.

Anyway, I’ve blogged this fix because I heard both dealers come out with the phrase “oh yes, common fault…” Hopefully it has helped you with your poorly designed French car indicator problems. Given the number of hits my Audi A4 – Replacing the hazard / indicator relay blog entry gets, I should be selling indicator parts!

Technorati Tags: , , , , , , ,

Regulate the Internet? The banks were regulated…

I don’t usually dive into the political sector in this blog, however since this topic has a technology theme about it, I’m making an exception!

In a recent newspaper interview, Andy Burnham, the secretary of state for the Department of Culture, Media and Sports (DCMS) expressed his desire to regulate the Internet. Mike Butcher over at TechCrunch does a good job of writing up, so I won’t bore you with my musing on the subject. Mike’s article can be found here: UK government wants to regulate the Inter Tubes

Of course, we know that the same Government-owned civil servants were responsible for regulating the UK banking system, look what happened to that. It’s probably fair to say that if the Government wants to regulate something, it has have a demonstrable track record and it really should finish what it started with the banking crisis.

Until the Government realise that regulation isn’t necessarily the answer, send your comments about regulating the Internet to Andy via his recently set up Twitter account (30/12/2008 update: this account is now suspended, presumably awaiting the real Andy Burnham to claim it…how long will we have wait?)

Technorati Tags: , , , ,

Adaptive Project Management using Scrum: my article appears in a book

I’m pleased to report that my Methods & Tools article Adaptive Project Management using Scrum has found its way into a book.

I received my complimentary copy today:

I’m not sure if the book will make the popular sites like Amazon, although it does have an ISBN of 978-81-314-1649-5 (9 788131 416495) so I guess there’s a chance you might find it somewhere. More details about the book can be found here.

As far as I understand, it’s a book by the Icfai University Press, more information can be found here.

It’s pleasing to see how an article intended for reading via a browser fits into “book sized” pages, it gives me an idea of how much I need to write in order to complete a book. So when Dell or Samsung ship me a netbook to review, you know I’ll be writing a book 🙂

Technorati Tags: , , ,

054 – Stephen Lamb on his new role in marketing / PR

Twelfth the in the Twelve Podcasts of Christmas 2008!


Badge facing inwards, clever security move, very clever. Oh, and that’s the huge Christmas tree in Building 2 at TVP as mentioned in the podcast!

“I wanted to scare the hell out of myself”

As many readers and listeners will know Stephen Lamb moved from his security role over to…well, a role in public relations. I for one wanted to know what Stephen does in his new role and I know a few other folks were keen to know too. Ten weeks into the new role, I happened to be in the same place as Steve…we grabbed a coffee, a comfortable sofa and recorded this: “30 minutes on the sofa with Steve”. I won’t spoil it for you, if you’re keen to understand Steve’s new role, this is well worth a listen!

Podcast feed – subscribe here!

This podcast: http://www.craigmurphy.com/podcasts/054-Stephen-Lamb-II.mp3

Resources
Stephen’s blog
Stephen on Twitter

The Twelve Podcasts of Christmas 2008
01 – Kyle Baley on ALT.NET and Brownfield Development in .NET
02 – Aaron Parker on Microsoft Application Virtualisation
03 – Caroline Bucklow from IT4Communities: charitable software development
04 – Eileen Brown on IT Professionals, TechNet, Women In Technology & Girl Geek Dinners
05 – Stephen Lamb on security, community, Linux and Twitter
06 – Cristiano Betta on Geek Dinners
07 – David Yack and Jonathan Carter on ALT.NET, MVC and Community
08 – Andrew Fryer on SQL Server 2008 and “upgrade”
09 – Viral Tarpara on Collaboration, SharePoint, Open Source (Port 25) and Community
10 – Guy Smith Ferrier on Internationali[s|z]ation, VS2008, .net 3.5, C# language features
11 – Matt Dunstan on event management, “engagement” and life as an Application Platform Manager
12 – Stephen Lamb on his new role in marketing / PR

Technorati Tags: , , , , , , ,

053 – Matt Dunstan on event management, “engagement” and life as an Application Platform Manager

Eleventh in the Twelve Podcasts of Christmas 2008!


Hero of the day, March 19th 2008

Heroes Happen Here

In March 2008, Microsoft’s “2008” wave of product launches took place in Birmingham. It was a great opportunity to grab some podcasts with Microsoft Executives and many of their DPEs. In this podcast, co-hosted by Andy Westgarth, we’re chatting to Microsoft Application Platform Manager and HHH event hero, Matt Dunstan.

Photos of the event can be found here.

Podcast feed – subscribe here!

This podcast: http://www.craigmurphy.com/podcasts/053-Matt-Dunstan.mp3

Resources
SQL: What the Product Managers are Thinking

The Twelve Podcasts of Christmas 2008
01 – Kyle Baley on ALT.NET and Brownfield Development in .NET
02 – Aaron Parker on Microsoft Application Virtualisation
03 – Caroline Bucklow from IT4Communities: charitable software development
04 – Eileen Brown on IT Professionals, TechNet, Women In Technology & Girl Geek Dinners
05 – Stephen Lamb on security, community, Linux and Twitter
06 – Cristiano Betta on Geek Dinners
07 – David Yack and Jonathan Carter on ALT.NET, MVC and Community
08 – Andrew Fryer on SQL Server 2008 and “upgrade”
09 – Viral Tarpara on Collaboration, SharePoint, Open Source (Port 25) and Community
10 – Guy Smith Ferrier on Internationali[s|z]ation, VS2008, .net 3.5, C# language features
11 – Matt Dunstan on event management, “engagement” and life as an Application Platform Manager
12 – Stephen Lamb on his new role in marketing / PR

Technorati Tags: , , , , ,

052 – Guy Smith Ferrier on Internationali[s|z]ation, VS2008, .net 3.5, C# language features

Tenth the in the Twelve Podcasts of Christmas 2008!

Heroes Happen Here

Stealing a show naming scheme from the NxtGenUG chaps, this is “The One With The Semi-naked man in…”

Luckily it wasn’t our guest, esteemed Internationalisation expert and Microsoft MVP Guy Smith-Ferrier. Andy Westgarth, myself and Guy sat down on the most comfortable seat at this event and chatted about Guy’s session, his user group DotNetDevNet and a host of other things. I decided to edit out the semi-naked man scene in order to keep the flow, however I put it back in near end of the show…every podcast should have a man clad only in boxer shorts, yes?

Despite what it might sound like in this recording, no money changed hands…there will be no cash for questions here, no sir.

I reviewed Guy’s book, .NET Internationalization, over here.

Photos of the event can be found here.

Podcast feed – subscribe here!

This podcast: http://www.craigmurphy.com/podcasts/052-Guy-Smith-Ferrier.mp3

Resources
Guy’s user group, DotNetDevNet
Guy’s blog

The Twelve Podcasts of Christmas 2008
01 – Kyle Baley on ALT.NET and Brownfield Development in .NET
02 – Aaron Parker on Microsoft Application Virtualisation
03 – Caroline Bucklow from IT4Communities: charitable software development
04 – Eileen Brown on IT Professionals, TechNet, Women In Technology & Girl Geek Dinners
05 – Stephen Lamb on security, community, Linux and Twitter
06 – Cristiano Betta on Geek Dinners
07 – David Yack and Jonathan Carter on ALT.NET, MVC and Community
08 – Andrew Fryer on SQL Server 2008 and “upgrade”
09 – Viral Tarpara on Collaboration, SharePoint, Open Source (Port 25) and Community
10 – Guy Smith Ferrier on Internationali[s|z]ation, VS2008, .net 3.5, C# language features
11 – Matt Dunstan on event management, “engagement” and life as an Application Platform Manager
12 – Stephen Lamb on his new role in marketing / PR

Technorati Tags: , , , , , , , , , , , ,

051 – Viral Tarpara on Collaboration, SharePoint, Open Source (Port 25) and Community

Ninth the in the Twelve Podcasts of Christmas 2008!

Heroes Happen Here

In March 2008, Microsoft’s “2008” wave of product launches took place in Birmingham. It was a great opportunity to grab some podcasts with Microsoft Executives and many of their DPEs. In this podcast, co-hosted by Andy Westgarth, we’re chatting to Microsoft Collaboration Evangelist Viral Tarpara. Viral is open and honest, giving us an insight into what he does for Microsoft and the importance of Community within a large corporation. Watch out for Viral’s “good save” when making reference to major search engines near the end of this recording!

Photos of the event can be found here.

Podcast feed – subscribe here!

This podcast: http://www.craigmurphy.com/podcasts/051-Viral-Tarpara.mp3

Resources
Viral Tarpara’s blog (also via blogs.technet)
Port 25

The Twelve Podcasts of Christmas 2008
01 – Kyle Baley on ALT.NET and Brownfield Development in .NET
02 – Aaron Parker on Microsoft Application Virtualisation
03 – Caroline Bucklow from IT4Communities: charitable software development
04 – Eileen Brown on IT Professionals, TechNet, Women In Technology & Girl Geek Dinners
05 – Stephen Lamb on security, community, Linux and Twitter
06 – Cristiano Betta on Geek Dinners
07 – David Yack and Jonathan Carter on ALT.NET, MVC and Community
08 – Andrew Fryer on SQL Server 2008 and “upgrade”
09 – Viral Tarpara on Collaboration, SharePoint, Open Source (Port 25) and Community
10 – Guy Smith Ferrier on Internationali[s|z]ation, VS2008, .net 3.5, C# language features
11 – Matt Dunstan on event management, “engagement” and life as an Application Platform Manager
12 – Stephen Lamb on his new role in marketing / PR

Technorati Tags: , , , , , , , ,

050 – Andrew Fryer on SQL Server 2008 and “upgrade”

Eighth the in the Twelve Podcasts of Christmas 2008!


Andrew, Andy and Craig

Heroes Happen Here

In March 2008, Microsoft’s “2008” wave of product launches took place in Birmingham. It was a great opportunity to grab some podcasts with Microsoft Executives and many of their DPEs. In this podcast, co-hosted by Andy Westgarth, we’re chatting to Microsoft SQL Server Evangelist Andrew Fryer. Andy asks Andrew some challenging questions and receives some excellent answers. Andrew pops up with a few interesting quotes, well worth a listen!

This podcast was recorded back in March 2008, since then SQL Server 2008 has been released.

Photos of the event can be found here.

Podcast feed – subscribe here!

This podcast: http://www.craigmurphy.com/podcasts/050-Andrew-Fryer.mp3

Resources
Andrew Fryer’s blog

The Twelve Podcasts of Christmas 2008
01 – Kyle Baley on ALT.NET and Brownfield Development in .NET
02 – Aaron Parker on Microsoft Application Virtualisation
03 – Caroline Bucklow from IT4Communities: charitable software development
04 – Eileen Brown on IT Professionals, TechNet, Women In Technology & Girl Geek Dinners
05 – Stephen Lamb on security, community, Linux and Twitter
06 – Cristiano Betta on Geek Dinners
07 – David Yack and Jonathan Carter on ALT.NET, MVC and Community
08 – Andrew Fryer on SQL Server 2008 and “upgrade”
09 – Viral Tarpara on Collaboration, SharePoint, Open Source (Port 25) and Community
10 – Guy Smith Ferrier on Internationali[s|z]ation, VS2008, .net 3.5, C# language features
11 – Matt Dunstan on event management, “engagement” and life as an Application Platform Manager
12 – Stephen Lamb on his new role in marketing / PR

Technorati Tags: , , , , ,

[UK, London] The Developers Group meeting 21/01/2009

What
The Developers Group Meeting

Where
Microsoft, Cardinal Place, 100 Victoria Street, London SW1E 5JL
click here for map and directions

When
Wednesday January 21st 11.30 – 6.30
with leader Jason Chapman

Agenda
11:30 Registration (with tea, coffee and bacon or egg rolls, if you’re early enough).

12:00 Welcome, News and Interactive Discussion – Let’s talk about:
• The latest in Delphi & .NET – problems, questions, solutions; your latest technical discoveries.
• Your programming problems; what progress you’re making with Vista.
• Your favourite – and most hated – tools; the things you want to know more about.
• Your questions/solutions on what hardware/software to choose.
• and anything else that’s relevant to the group.

1:00 Really Getting Started with ECO – Scott Price
BOLD was Delphi’s native Object Persistence Framework and much more. When CodeGear ventured
into Delphi.NET, BOLD evolved into its current form called Enterprise Core Objects which is a much
more advanced product these days, including built-in state machine support, temporal object support
and many more services now available utilizing the .NET Framework and Visual Studio/RAD Studio.
ECO can help substantially reduce your development effort or time when creating new database
systems, sometimes as much as 50-70% in my experience with the data access layers I’ve used in the
past. Being model based you draw your domain objects in standard UML, and the tools produce the
associated classes for you to use in your application. ECO then looks after all of the persistence for
you, the evolution of the database structure as your model changes over time, and many more things.
However, getting started when you are used to doing everything in SQL was quite a steep learning
curve at first, and perhaps I have some helpful pointers of how to get you up and running correctly at
fast, so you can start to see the most out of using it swiftly from the start.

2:15 Encryption and Compression – Cristian Nicola
The session focuses on encryption and compression as general techniques in the context of:
communication over networks, file storage, memory encryption and database field encryption. We
also then have a look at some of the general security issues and finally evaluate some of the most
standard hacker tools.

3:30 Tea/coffee and cake

4:00 Intensive Windows Workflow Foundation – Corrado Iorizzo
The pillars of .Net 3.0 are WCF (Windows Communication Foundation), WPF (Windows Presentation
Foundation) and WF (Workflow Foundation). Today we learn how to leverage WF to build your
workflow applications and how to apply a new programming model based on a declarative approach.
WF manages the execution of small units of work named activities: see how to compose those basic
activities into higher level units using rules, flowchart, and state machine control flow styles.

5:15 Find Your Way to the Pub by Silverlight – Pete Sykes
Pete walks through the development of his nascent “Pub Map” Silverlight application which he
developed as a test bed and training exercise for trying out some of the techniques needed in a “real
world” Silverlight application. He strenuously denies that he spends so much time in the pubs of
Brighton that he actually needs the application himself. The demonstration includes all sorts of good
stuff such as data binding, using the HTML bridge to talk to and from the host web page, when to use
Expression Blend (look and feel) and when to use Visual Studio (logic).
6:30 End (and supper at a local restaurant, if you wish)

Please book your place as soon as possible by contacting us at bug AT richplum DOT co DOTuk, and no later than Wednesday January 14th. Attendance is free to members of the DG and other participating user groups, £25 + VAT to guests.

We regret that meeting venues cannot accept phone messages on our behalf, and that mobile phones,
pagers, etc, must be turned off during all DG events.

049 – David Yack and Jonathan Carter on ALT.NET, MVC and Community

Seventh the in the Twelve Podcasts of Christmas 2008!


David & Jonathan


Audio man Zi making sure it’s all good!

In this podcast you can listen to David Yack and Jonathan Carter very eloquently discussing ALT.NET and .NET 3.5 SP1 and beyond. You may hear me using to the word “opposite” somewhat out of context, apologies for that…I was within the “safe for podcasting alcohol limit”…it just goes to show that any alcohol and podcasting can be have consequences… Luckily David and Jonathan are more professional than me and carried on answering the question has if they had heard it correctly in the first place!

Recorded live inside Italian Graffiti (their web-site does need a face lift, yes?) near Soho, London, just after ALT.NET Beers 2, organised by Sebastien Lambla. There is some restaurant noise, please grin and bear it, one has to grab podcasts with superstars as and when they arise, rarely is there a quiet room to hide in!

Photos of the event can be found here.

Podcast feed – subscribe here!

This podcast: http://www.craigmurphy.com/podcasts/049-David-Yack-Jonathan-Carter.mp3

Resources
David Yack’s blog
The CRM Book (mentioned in the podcast)
Jonathan Carter’s blog
Zi Makkie’s blog

The Twelve Podcasts of Christmas 2008
01 – Kyle Baley on ALT.NET and Brownfield Development in .NET
02 – Aaron Parker on Microsoft Application Virtualisation
03 – Caroline Bucklow from IT4Communities: charitable software development
04 – Eileen Brown on IT Professionals, TechNet, Women In Technology & Girl Geek Dinners
05 – Stephen Lamb on security, community, Linux and Twitter
06 – Cristiano Betta on Geek Dinners
07 – David Yack and Jonathan Carter on ALT.NET, MVC and Community
08 – Andrew Fryer on SQL Server 2008 and “upgrade”
09 – Viral Tarpara on Collaboration, SharePoint, Open Source (Port 25) and Community
10 – Guy Smith Ferrier on Internationali[s|z]ation, VS2008, .net 3.5, C# language features
11 – Matt Dunstan on event management, “engagement” and life as an Application Platform Manager
12 – Stephen Lamb on his new role in marketing / PR

Technorati Tags: , , , , , , , , , , , , , , , , , , , , , , , , , ,