For 2021 - online Python 3 training - see ((here)).
Our plans were to retire in summer 2020 and see the world, but Coronavirus has lead us into a lot of lockdown programming in Python 3 and PHP 7.
We can now offer tailored online training - small groups, real tutors - works really well for groups of 4 to 14 delegates. Anywhere in the world; course language English.
Please ask about private 'maintenance' training for Python 2, Tcl, Perl, PHP, Lua, etc.
All around the world?
Can you guess what the following have in common?
|Oregon, United States||Beijing, China|
|Madhya Pradesh, India||Western, Sri Lanka|
|Korea, Republic of||Zuid-Holland, Netherlands|
|Gauteng, South Africa||Brazil|
|Region Metropolitana, Chile||Victoria, Australia|
|Makkah, Saudi Arabia||Dubai, United Arab Emirates|
|Perak, Malaysia||California, United States|
|Ireland||London, City of, United Kingdom|
|Milton Keynes, United Kingdom||Wiltshire, United Kingdom|
|Noord-Holland, Netherlands||Brussels Hoofdstedelijk Gewest, Belgium|
|Sachsen-Anhalt, Germany||Bucuresti, Romania|
We've had visitors to our web site in the last five minutes (or rather the five minutes from 09:35) from IP addresses in all these places. (And I have excluded know robots too!)
For a considerable time, we have used the Maxmind database (http://www.maxmind.com/
) to identify the country from which visitors arrive on our site - this allows us to tailor our phone number for their use, add the words "UK" prominently onto course descriptions, and make other subtle alterations along the same lines. However, our new server has more "Umph" and as well as getting an enormously better performance, we're able to use Maxmind's bigger regional database now, and get more granularity in our geolocation.
Using our recent visitors page
, we can even watch visitors as they arrive at our site - we can see the search terms they have used if they're a new arrival from Yahoo or Google, and we can see how they follow through. This is superb marketing feedback - and we keep the logs too so that we can come up with a longer term analysis as well. As you might expect, on a Sunday August morning our site isn't at its busiest, and you'll see a predominance of Asian visitors. The USA sleeps (except for one late bird in California) and Europe is enjoying its lie in on Sunday morning. (written 2008-08-03, updated 2008-08-09)
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articlesH309 - PHP - Maps, Graphics and Geographics 
Ordnance Survey - using a 'Get a map' - (2005-05-22) 
Merging pictures using PHP and GD - (2006-01-13) 
PHP Image viewing application - (2006-04-01) 
Display an image from a MySQL database in a web page via PHP - (2006-11-22) 
Drawing dynamic graphs in PHP - (2007-03-09) 
Drawing hands on a clock face - PHP - (2007-05-19) 
Controlling and labelling Google maps via PHP - (2007-10-13) 
Converting from postal address to latitude / longitude - (2007-10-13) 
Ordnance Survey Grid Reference to Latitude / Longitude - (2007-10-14) 
Gant charts - drawing them with a PHP script - (2008-05-03) 
addslashes v mysql_real_escape_string in PHP - (2008-07-27) 
Dynamic maps / geographics in PHP - (2008-08-13) 
Ever had One of THOSE mornings? - (2008-08-16) 
Making it all worthwhile - (2008-12-04) 
Images for Christmas - (2008-12-21) 
World Flags in your PHP pages - (2009-08-10) 
Geocoding - converting address to latitude / Longitude with PHP via Google - (2009-08-14) 
Dynamic / changing images on your web page - (2009-09-01) 
Reducing image size on digital photos - PHP - (2010-01-17) 
Redirecting to your main domain for correct security keys - (2010-03-13) 
Uploading a document or image to its own URL via a browser - (2010-04-18) 
Protecting your images from use out of context - (2010-08-29) 
Server logs - drawing a graph of gathered data - (2010-11-03) 
An image from a website that occasionally comes out as hyroglyphics - (2011-01-14) 
Finding and diverting image requests from rogue domains - (2011-03-08) 
Computer Graphics in PHP - World (incoming data) to Pixel (screen) conversion - (2011-03-24) 
Needle in a haystack - finding the web server overload - (2011-09-18) 
UK Mapping Data - and more to come - under government Open Data measures - (2011-12-03) 
QR codes - graphics images that provide quick phone links - (2012-01-18) 
QR codes with marketing logos embedded - (2012-05-16) 
Fpdf - generating .pdf documents easily from your PHP program - (2012-07-24) 
Where are you? How to write a geosensitive application - (2013-09-18) 
The changing face of Christmas - (2014-12-26) 
Adding a PHP build option, rotating an image based on camera data, and a new look at thumbnails in PHP - (2015-02-22) 
Image indexer / thumbnail display scripts in PHP - (2016-02-25)
Some other Articles
Clean code, jump free (Example in Lua)Rules, suggestions, considerations for Lua variable namesCurrent visitors from around the world - PHPFinding words and work boundaries (MySQL, Perl, PHP)All around the world?memcached - overview, installation, example of use in PHPOld pictures and comparisonsApache httpd, MySQL, PHP - installation procedurePunting on the CamBack from the future
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).