There are some aspects of our work - such as training and helping people specify and plan their systems - that have a positive aura about them and are naturally forward looking. Yes, we celebrate those jobs.
Other aspects, such as support and repair work, start off with a natural "down" - we're called in because of a problem, but chances are of a positive outcome in the end once we get the thing fixed or suggest ways forward. Again, great work if a bit of a gamble on the outcome - some things that people want to do just ain't practical or within their knowledge, they're unwilling to put time and perhaps money aside to learn, and they go away disappointed.
When we put up our
on line quizzes way back in 2001, we didn't look at them as anything particularly different - a nice way to help potential training delegates find out what level of course was best for them, or if they knew most of it anyway and could save themselves the money. Well - that was
the idea.
Alas, if a user gets 12 our of 15 questions on a quiz right, he will often look at the three he got wrong in great detail. Perhaps he'll feel cheated if the question can be mis-read in any way, or if there are any shades of grey at all in the answer. So the quizzes become quite high maintenance with us having to explain and justify questions rather more often than I would like ...
We have seriously discussed "pulling" the quizzes - and it may happen at some stage - but I do see them used by about a dozen people a day. I've upgraded the look and feel of all four quizzes this morning, I've added a reminder at the top of each of them that questions get dated and we would appreciate updates, and I've given them what is - I hope - a new lease of life.
Please try out the quizzes ...
PHP Quiz
Perl Quiz
Tcl Tk and Expect Quiz
MySQL Quiz
and the quiz index and FAQ is
here
Please email me -
graham@wellho.net if you spot anything that's ambiguous or out of date (or plain wrong!)
Oh - and do YOU have any good questions you think I should add? Please
let me know (written 2006-04-19, updated 2006-06-05)
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articles
T201 - Tcl/Tk - What is Tcl? [133] Tcl embeds - (2004-11-28)
[382] Central London Courses - Perl, PHP, Python, Tcl, MySQL - (2005-07-18)
[1174] Installing Tcl and Expect on Solaris 10 - a checklist - (2007-05-02)
[1268] Changes in advertising cut lines / Buscot / Tcl course - (2007-07-16)
[2463] Tcl - a true interpretive, command based language - (2009-10-20)
[4616] Still teaching Tcl in 2016? - (2016-01-06)
S151 - Introduction to SQL and MySQL [84] MySQL - nuggets - (2004-10-11)
[85] Present and future MySQL - (2004-10-12)
[175] Worthwhile - (2005-01-11)
[444] Database or Progamming - which to learn first? - (2005-09-13)
[515] MySQL - an FAQ - (2005-12-03)
[591] Key facts - SQL and MySQL - (2006-02-04)
[918] Databases needn't be frightening, hard or expensive - (2006-11-08)
[924] The LAMP Cookbook - Linux, Apache, MySQL, PHP / Perl - (2006-11-13)
[2134] Oracle take over Sun who had taken over MySQL - (2009-04-21)
[2561] The future of MySQL - (2010-01-03)
[2567] Extra MySQL course dates (2 day course, UK) - (2010-01-08)
[2786] Factory methods and SqLite in use in a Python teaching example - (2010-05-29)
[3269] Files or Databases? MySQL, SQLite, or Oracle? - (2011-04-28)
[3928] Storing your intermediate data - what format should you you choose? - (2012-11-20)
P201 - Perl - Introduction [25] Release numbers - (2004-08-23)
[317] Programming languages - a comparison - (2005-05-20)
[577] Learning to program in Perl or PHP - (2006-01-26)
[594] Twice is a co-incidence and three times is a pattern - (2006-02-07)
[604] Perl - multiprocess applications - (2006-02-13)
[629] Choosing the right language - (2006-03-01)
[743] How to debug a Perl program - (2006-06-04)
[846] Is Perl being replaced by PHP and Python? - (2006-08-27)
[1717] Q - Should I use Perl or Python? - (2008-07-23)
[1753] Perl v PHP, choosing the right language - (2008-08-14)
[1852] Perl and Blackberries - (2008-10-23)
[2070] Converting to Perl - the sort of programs you will write - (2009-03-08)
[2812] What is Perl? - (2010-06-15)
[2832] Are you learning Perl? Some more examples for you! - (2010-06-27)
H101 - Introduction to PHP [48] PHP - onwards and upwards - (2004-09-14)
[55] Evening classes to learn PHP - (2004-09-19)
[93] Case Sensitive? - (2004-10-19)
[124] PHP v Java - (2004-11-20)
[132] Portrait of the author - (2004-11-27)
[135] Too many Perls - (2004-11-30)
[341] Happy Birthday, PHP - (2005-06-09)
[380] Bridging to the customer requirement - (2005-07-16)
[433] FTP - how to make the right transfers - (2005-09-01)
[624] It's REALLY easy to add a little PHP - (2006-02-26)
[646] PHP - London course, Melksham Course, Evening course - (2006-03-14)
[712] Why reinvent the wheel - (2006-05-06)
[789] Hot answers in PHP - (2006-07-02)
[795] Remember a site's non-technical issues too - (2006-07-07)
[917] Syntax checking in PHP - (2006-11-07)
[949] Sludge off the mountain, and Python and PHP - (2006-11-27)
[1050] The HTML++ Metalanguage - (2007-01-22)
[1198] From Web to Web 2 - (2007-05-21)
[1958] PHP - Parse error: syntax error, unexpected $end ... - (2008-12-23)
[2097] PHP Course - for hobby / club / charity users. - (2009-03-22)
[3025] Learning to Program ... in PHP. Course examples. - (2010-11-01)
[4118] We not only teach PHP and Python - we teach good PHP and Python Practice! - (2013-06-18)
[4621] The power of scripting - (2016-01-12)
Some other Articles
In the hospitality businessAnt and MakeThe on line booking experienceHealthier eatingTesting you Perl / PHP / MySQL / Tcl knowledgeAdding Virtual HostsThe call of natureAre you free on Friday evening?Presentation, Business and Persistence layers in Perl and PHPName Services - telling your LDAP from your DNS