Dear Support staff,

You have likely noticed that you are receiving no registrations of Nectar Cards through your website, please forward this message on to your site developers as it will explain how to fix this issue.

When registering my Nectar card online (using a temporary card I’d picked up in store), I was told that I had not filled in all mandatory field.  Seeing that I had, I decided to debug your javascript.  Your javascript’s fnSubmit function clearly showed that it was looking for a field named “gender” that was not present on the form.

Using the debug tools in my browser, I created a hidden field named “gender” and (based on the coding style of single characters you’ve used) I guessed that the value needed would be “M”.  After doing this, your sign up process completed correctly.

Another error was encountered when I attempted to add a second card holder to my account.  Selecting “Miss” for my girlfriend’s account, I would then move down to select a gender, the field was this time present however by selecting “Female” the title “Miss” would be changed to no selected value.  Selecting the title again would do the same for the gender field thus once again throwing up an error that not all mandatory fields were correctly filled in.

Using the debug tools in my browser again, I chose to remove the call to the javascript made by the two drop down boxes and submit the form now that your javascript could not delete what I had inputed.  After doing this, the form submitted correctly.

I hope this information will help you remedy the issues with your live site as quickly as possible so that you may start receiving online applications again.

Andy Barratt
Computer Scientist and Software Developer
www.andybarratt.co.uk

miiJob at miiCard

9th May 2012

Ah a post about the illusive job mentioned in the last post!

So I’m moving to Edinburgh, perhaps as soon as tomorrow.  In fact, I have actually been working in Edinburgh since Monday and thus far have spend £84 in just three days travel thanks to Britain’s extortionate train fares but let’s get into what you’re interested in, miiCard.

I woke up a couple of months ago to a rather terrifying email in my university inbox which in my student life was at the crack of dawn (so about 10AM) and certainly woke me up.  It featured some poor soul desperately trying to break free from the clutches of a zombie horde and underneath this was written, “break free from coding hell.”

Break free from coding hell

Allow me to clarify, at this time of year, we receive dozens of job adverts at the School of Computing every week, some of them of interest, none of them exciting.  I normally glazed over them hoping that perhaps one of them would do something special like whisk me off to New York (don’t ask why, it’s my dream not yours).  This one, got my attention.  If you take a look at my CV on this site, you can see that I’m not the most formal of people.  What you see is exactly what you get when I’m applying for a job, complete with that fine Andy Barratt branding down the left hand side (hell, that’s even on my business cards!).  I don’t do dull, I just can’t be arsed.

And as this was evidently not a company to always do things formally, I decided I wanted to find out who they were, after a quick scroll through their website, I sent a rather unconventional email, in the way that I do, and a copy of my CV as a PDF because what I saw on the site impressed me, miiCard is actually something exciting!

Well come on then, tell us what miiCard is!

miiCard is a personal security company… now doesn’t that sound dull?  Keep reading.  What miiCard does is create an online version of a passport.  They give you an online ID card and they check it against your online banking to prove, to money laundering standards, that you are who you say you are.  Why?  So that you can prove it faster to everyone else!

What if I told you that 70% of bank applications online fail.  Can you hazard a guess why? Well you apply for a bank account but then the final step is “please come into your branch and show us your proof of address and your proof of ID.”  Well so much for that, I’m a lazy bastard like the rest of the world and I just can’t be bothered to walk to the bank.  I’ll survive with my current bank account.

Oh but imagine this, you apply online and it says, “do you have a miiCard?  No?  Sign up for one in 5 minutes and then we’ll give you your bank account.”  Well then, thank you very much, I can spend the rest of my day watching NetFlix!

How about this one?  You’re looking for a flat to rent (can’t imagine how I got this one in my head), and you find one online, you take a virtual tour and it’s awesome, only, you have to travel far across the land to make an application and prove who you are before you can even sign the lease many days later!  How tiresome!  I may as well just commute for the first wee while.  Oh but wait!  I can apply for this flat with my miiCard and allow the letting agent to do the rest!  Awesome!

How about dating online?  How often have you heard of grotty little people preying on the vulnerable in dating sites?  They chat, they get on fine, he says he’s the same age and she loves his sense of humour, he has a Facebook with loads of photos so she knows he looks cute.  So how come now she’s standing by a pier and a creepy guy who’s 20 years older than her and he is not taking no for an answer?!  If the dating site had people register with miiCard, people would know that who they’re talking to is who they say they are!

Why has no one done this before?!  Identity theft is one of the biggest threats to our security online and being able to prove who you are is not always so easy, to be able to do it so quickly like this is brilliant.  I was hooked in and the day after my initial email, I got an email from CEO James Varga inviting me for an interview, which I of course attended the next day and was offered the job less than a week later.  Because of my dazzling looks I do not doubt…

I remember that the vacancy as advertised online described the position as “being part of something big” and thinking how much I agreed with that statement.  If miiCard takes off, I think the term miiCard will be as well known as the name PayPal.  Almost everyday I think of a new reason why a miiCard would come in handy.

And that’s how I shall leave you, with this question and the video after it, how many ideas pop into your head where proving your identity instantly online would save you time?

I’m moving to Edinburgh this week to start work at an exciting personal internet security startup, more on that later.  In the mean time, if you can get to Dundee, I need to get rid of my crap!

  • Goodmans Freesat HD box, that’s subscription free satellite television with HD channels and iPlayer through an ethernet port!  £40
  • PS2 Slimline, missing power cable, £10
  • Graphics card, decent but can’t remember spec, PCI Express, Free
  • Internal DVD Rom Drive, Free
  • The P.C. Support Handbook by David Dick, Free
  • Motherboard, Conroe 1333-DVI/H £20
  • Pentium D Processor and fan, suitable for above motherboard, £30 (don’t remember speed)
  • TP-Link Wireless N PCI card, £5
  • 1GB DDR3 Laptop Memory Stick, £5
  • Microsoft Wireless Mouse with base station (yeah, before the days of usb dongles) Free
  • iMac G3, blueberry colour, slot loading.  Various upgrades, Mac OSX has been REMOVED, this runs Ubuntu Linux 10.06 LTS for Power PC.  This makes it run more modern programs than MacOSX, not everything though.  It’s the one I did in this article http://www.andybarratt.co.uk/recycle-imac-g3  £50
  • Laptop with broken screen and no hard drive, great for use as a server at uni, Free
  • Olympus OM10 35mm camera, I love this camera though I don’t need two.  No lens.  £10
  • Panasonic NV-GS17 Mini-DV Camcorder with battery and charger.  Great wee camcorder in wonderful condition.  Unfortuantely, neither of my Macbooks have firewire ports so it has become obsolete for me.  £50.

Will likely add more stuff as I go.

Comment below or contact by other means if you know how.