View
136
Download
0
Category
Preview:
Citation preview
WHAT’S MY ADDRESS?
BRIAN TEEMAN NORTH WEST DRUPAL UNCONFERENCE
BRIAN TEEMAN‣ CO-FOUNDER
JOOMLA! ‣ HERE FOR THE
BEER ‣ ALWAYS A GEEK ‣ IN THE 90’S I MADE
CD-ROMS ‣ @BRIANTEEMAN
1997 - FIRST UK ADDRESS CD
REMEMBER THESE?
ACCOUNT OWNER ONLY
ELECTORAL ROLL
SHIP IT ALL TO CHINA
1997 - FIRST UK ADDRESS CD
THEY CLAIMED IT WAS ILLEGAL BUT COULDN’T FIND A LAW THAT IT BROKE
Brian Teeman 2016
NWDUG 2016
I’M A DATA GEEK
WHAT’S MY ADDRESS? - THE SEQUEL
WHAT’S MY ADDRESS
WHAT’S MY ADDRESS
WHICH COUNTRY DO YOU LIVE IN?
ARE YOU SURE?
POST CODE / ZIP CODE
FACTS‣ [A-Z] [0-9] ‣ SMALL AREA ‣ NOT UNIQUE ‣ SEQUENTIAL?
FACTS OR LIES
M14 6ZZ UK123-4567 JAPANA1A 1A1 CANADA
POST CODE
2015 EIRCODE A UNIQUE CODE FOR EVERY ADDRESS
UNIQUE AND NOT SEQUENTIAL
VALIDATION?$ZIPREG=ARRAY( "US"=>"^\D{5}([\-]?\D{4})?$", "UK"=>"^(GIR|[A-Z]\D[A-Z\D]??|[A-Z]{2}\D[A-Z\D]??)[ ]??(\D[A-Z]{2})$", "DE"=>"\B((?:0[1-46-9]\D{3})|(?:[1-357-9]\D{4})|(?:[4][0-24-9]\D{3})|(?:[6][013-9]\D{3}))\B", "CA"=>"^([ABCEGHJKLMNPRSTVXY]\D[ABCEGHJKLMNPRSTVWXYZ])\ {0,1}(\D[ABCEGHJKLMNPRSTVWXYZ]\D)$", "FR"=>"^(F-)?((2[A|B])|[0-9]{2})[0-9]{3}$", "IT"=>"^(V-|I-)?[0-9]{5}$", "AU"=>"^(0[289][0-9]{2})|([1345689][0-9]{3})|(2[0-8][0-9]{2})|(290[0-9])|(291[0-4])|(7[0-4][0-9]{2})|(7[8-9][0-9]{2})$", "NL"=>"^[1-9][0-9]{3}\S?([A-ZA-Z]{2})?$", "ES"=>"^([1-9]{2}|[0-9][1-9]|[1-9][0-9])[0-9]{3}$", "DK"=>"^([D|D][K|K]( |-))?[1-9]{1}[0-9]{3}$", "SE"=>"^(S-|S-){0,1}[0-9]{3}\S?[0-9]{2}$", "BE"=>"^[1-9]{1}[0-9]{3}$", "IN"=>"^\D{6}$" );
EVERY PRESENTATION NEEDS CATS
COUNTY NOT COUNTRY
.*\b[^\sr]+\b.*/ig
COUNTIES‣ HOW MANY? ‣ 96 (TODAY) ‣ CEREMONIAL ‣ ADMINISTRATIVE ‣ CONFUSED?
WHAT COUNTY ARE WE IN?
GREATER MANCHESTER ?
ROYAL MAIL SAYS NO!
SCUNTHORPE
SCUNTHORPE
SCUNTHORPE‣ YORKSHIRE ‣ EAST RIDING OF
YORKSHIRE ‣ HUMBERSIDE ‣ 1996 HUMBERSIDE
CEASED TO EXIST ‣ NORTH
LINCOLNSHIRE
HUMBERSIDE STILL EXISTS
FIRE POLICE
CONFUSED YET?
EAST MIDLANDS
SO WHAT COUNTY DO I LIVE IN?
AROUND THE WORLD
MONGOLIA
MONGOLIA
‣ 3X > SPAIN ‣ <3M PEOPLE ‣ NO RELIABLE
STREET NAMES ‣ NEED A SOLUTION ‣ SUMMER 2016
MONGOLIA
‣ 3M SQUARE ‣ UNIQUE ‣ EASIER THAN GPS ‣ MEMORABLE ‣ MULTILINGUAL ‣ FREE(?)
WHAT3WORDS
WHAT3WORDS
COSTA RICA
COSTA RICA - TICO (LANDMARK)
200M SOUTH
100M EAST
ON THE RIGHT
‣ TICO OR A PO BOX ‣ $720M LOST MAIL ‣ 2016 ADDED
STREETS AND NUMBERS
‣ POPULATION NOT HAPPY
‣ CHANGE - BLAH
COSTA RICA
JAPAN
JAPAN
JAPAN
1
23
4
56
78
HOUSE
HOUSE NUMBER
HOUSE NAME
HOUSE NUMBER AND NAME
HOUSE ?
W231 N7956 Baker St Essex WI 58039 USA
WHAT SHOULD YOU DO?
WHOSE ADDRESS IS IT ANYWAY?
Brian Teeman 2016
NWDUG 2016
DOING IT WRONG
‣ FIELDS ‣ VALIDATION ‣ ERRORS ‣ REQUIRED ‣ CROWDSOURCE
DOING IT WRONG
DOING IT RIGHT
DOING IT GLOBAL
LET ME ENTER MY CORRECT ADDRESS NOT SOMETHING THAT PASSES YOUR CHECKS.
Brian Teeman 2016
NWDUG 2016
IF YOU DO NEED IT THINK ABOUT WHAT YOU ARE GOING TO DO WITH IT.
Brian Teeman 2016
NWDUG 2016
WHAT’S MY ADDRESS
DON’T BE NOSEY. IF YOU DON’T NEED MY ADDRESS DON’T ASK FOR IT!
Brian Teeman 2016
NWDUG 2016
THANK YOU
Recommended