The Kingdom of the Blind
-
Upload
dave-cross -
Category
Technology
-
view
7.515 -
download
2
description
Transcript of The Kingdom of the Blind
![Page 1: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/1.jpg)
The Kingdom of the Blind
![Page 2: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/2.jpg)
You are all elite Perl
programmers
![Page 3: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/3.jpg)
You go to Perl
conferences
![Page 4: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/4.jpg)
You are members of
the Perl community
![Page 5: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/5.jpg)
Most Perl programmers
aren't
![Page 6: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/6.jpg)
They don't follow Perl
news
![Page 7: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/7.jpg)
They don't read Perl
blogs
![Page 8: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/8.jpg)
They don't buy Perl books
![Page 9: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/9.jpg)
They don't join Perl Mongers
![Page 10: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/10.jpg)
They don't call
themselves Perl
programmers
![Page 11: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/11.jpg)
They are programmers who use Perl
![Page 12: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/12.jpg)
Talking to these people is interesting
![Page 13: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/13.jpg)
They don't know what they don't
know
![Page 14: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/14.jpg)
![Page 15: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/15.jpg)
Perl Groups
![Page 16: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/16.jpg)
PerlPerl DevelopersPerl Mongers
![Page 17: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/17.jpg)
“In the kingdom of the blind...”
![Page 18: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/18.jpg)
“... theone-eyed
man is king”
![Page 19: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/19.jpg)
So much misinformation
![Page 20: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/20.jpg)
So many outdated practices
![Page 21: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/21.jpg)
Web apps
![Page 22: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/22.jpg)
Matt Wright's CGI parser
![Page 23: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/23.jpg)
Raw HTML in strings
![Page 24: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/24.jpg)
Advanced programmers use CGI.pm
HTML generation
![Page 25: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/25.jpg)
One bad example
(not Perl specific)
![Page 26: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/26.jpg)
Time zones
![Page 27: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/27.jpg)
“There are 24 time zones”
![Page 28: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/28.jpg)
(actually there are 40)
![Page 29: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/29.jpg)
“Time zones all differ by one hour”
![Page 30: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/30.jpg)
(Venezuela: UTC-04:30Iran: UTC+03:30
Nepal: UTC+05:45and others)
![Page 31: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/31.jpg)
“The UK uses UTC”
![Page 32: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/32.jpg)
(True – apart from the seven months a year when we use British
Summer Time)
![Page 33: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/33.jpg)
Perl examples
![Page 34: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/34.jpg)
“eq” is used to assign a
string
![Page 35: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/35.jpg)
You can't open a file unless
you use readdir() first
![Page 36: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/36.jpg)
Stack Overflow
![Page 37: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/37.jpg)
Guess the problem
![Page 38: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/38.jpg)
“Perl thinks my two
strings are the same”
![Page 39: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/39.jpg)
'foo' eq 'bar'
![Page 40: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/40.jpg)
Ah yes, and you are the first
person to have noticed this bug
since 1987. Sure.(Klortho #11943)
![Page 41: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/41.jpg)
People lack most basic
programming skill
![Page 42: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/42.jpg)
RTFM
![Page 43: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/43.jpg)
Asuggestion
![Page 44: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/44.jpg)
Perl Community Outreach
Team
![Page 45: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/45.jpg)
Get out of the echo chamber
![Page 46: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/46.jpg)
Take a holiday in
the Kingdom of the Blind
![Page 47: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/47.jpg)
Help people to improve their Perl
![Page 48: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/48.jpg)
(But do it gently, please)
![Page 49: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/49.jpg)
Bonus side effect
![Page 50: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/50.jpg)
See how other people
use Perl
![Page 51: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/51.jpg)
See what confuses
them
![Page 52: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/52.jpg)
See what docs can be improved
![Page 53: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/53.jpg)
Help the Perl community to
improve information
![Page 54: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/54.jpg)
Everybody wins
![Page 55: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/55.jpg)
(Except, perhaps,
your sanity)
![Page 56: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/56.jpg)
Join me in the Kingdom of the Blind
![Page 57: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/57.jpg)
Easy way to make a
difference
![Page 58: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/58.jpg)
See you on LinkedIn
![Page 60: The Kingdom of the Blind](https://reader033.fdocuments.us/reader033/viewer/2022052618/554f41eeb4c90572088b53b1/html5/thumbnails/60.jpg)