For 2023 - we are now fully retired from IT training.
We have made many, many friends over 25 years of teaching about Python, Tcl, Perl, PHP, Lua, Java, C and C++ - and MySQL, Linux and Solaris/SunOS too. Our training notes are now very much out of date, but due to upward compatability most of our examples remain operational and even relevant ad you are welcome to make us if them "as seen" and at your own risk.
Lisa and I (Graham) now live in what was our training centre in Melksham - happy to meet with former delegates here - but do check ahead before coming round. We are far from inactive - rather, enjoying the times that we are retired but still healthy enough in mind and body to be active!
I am also active in many other area and still look after a lot of web sites - you can find an index ((here))
The slight young girl, perhaps aged about 17, was dressed in army fatigues. She waved her automatic rifle at me and ordered me to move away from my car. I did as ordered, without any hesitation. An hour or so later, I was in a prison building ...
I'm never quite sure what I'm going to find when I turn up to run a course.
The day above - at a US military base in Germany - sticks out, years after it happened, as the most memorable of all time. More usually, I'll arrive on site to a pre-informed reception, and a customer contact who's anxious to get me and all the equipment I have with me in, and set up, for a course to start within the hour. With a pre-checked set of equipment, and reasonable access to the training room, that timing is plenty.
My German experience came flooding back to me this morning. A security guard who I've never met before at this customer site, a failure of the notification system that should have let him know that I would be arriving before any of the staff and he should let me in, and I found myself spending much of my setup hour sitting, sipping coffee and listening to stories from the security industry. Nice guy, just doing his job - and I've long since to take such things very laid back - as I said to him "I'm being paid for my day here, and it doesn't really make much difference to me if I spend an extra half an hour chatting with you, then run a slightly shorter training day". (written 2008-09-01, updated 2008-09-04)
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articlesG401 - Well House Consultants - On Site courses 
Just provide a room and the students - (2004-12-03) 
Setting up a training room for a course - (2005-01-27) 
Off to Munich - (2005-02-13) 
Dress for training - (2005-03-10) 
Central London Courses - Perl, PHP, Python, Tcl, MySQL - (2005-07-18) 
Fair system for travel and accommodation expenses - (2005-09-07) 
You cant - (2005-09-08) 
Cue the music, I'm happy. - (2007-01-09) 
Perl, PHP, Python, Tcl, Linux, MySQL, Ruby courses ... - (2007-12-09) 
Cambidge - Tcl, Expect and Perl courses - (2008-04-04) 
httpd, Tomcat and PHP course enhancements - (2009-02-14) 
Lua training class in Spanish - (2009-07-29) 
Floor to ceiling - (2009-07-30) 
Binary data handling with unpack in Perl - (2010-06-10) 
A course review - for the tutor to complete - (2010-06-14) 
Public (scheduled) or private course? Book direct, or through a third party? - (2010-08-19) 
On site course - travel and accommodation expenses - (2010-09-14) 
Lua, Tcl, Python; Worldwide training classes - (2011-01-14) 
Training Classes - should the training company provide a system for each delegate to use? - (2011-01-18) 
Back in Cambridge to give a Lua course - (2012-04-09) 
Changing face - Filton - (2012-05-01) 
The course must go on - improvements to tutor travel plans, with immediate effect - (2012-10-17) 
10 reasons why I travel the night before a course starts - (2012-12-10) 
Using your own laptop on our courses - now even easier! - (2013-07-05) 
Well House Consultants - course prices for 2014 - (2013-12-26) 
Training course and hotel room prices - 2016 - (2015-12-31) 
A year of changes for Lisa and Graham Ellis, and Well House - (2017-05-27) 
Python, Tcl, Lua and other Open Source programming courses for 2018 - (2017-12-31)
Some other Articles
What is running on your network? (tcl and expect)Global - Tcl, PHP, PythonThink before you sendCalling procs in Tcl and how it compares to PerlReceptionServer overloading - turns out to be feof in PHPInjection Attacks - avoiding them in your PHPPointing all the web pages in a directory at a databaseThe Rise and Rise of First Bus FaresDoes fruit and veg drag on?
4759 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 at 50 posts per page
This is a page archived from The Horse's Mouth at
the diary and writings of Graham Ellis.
Every attempt was made to provide current information at the time the
page was written, but things do move forward in our business - new software
releases, price changes, new techniques. Please check back via
our main site for current courses,
prices, versions, etc - any mention of a price in "The Horse's Mouth"
cannot be taken as an offer to supply at that price.
Link to Ezine home page (for reading).
Link to Blogging home page (to add comments).