The Well House Newsletter - Tuesday, 1st September 2009
About us and this newsletter [link] ...
Previous editions: July 2009May 2009March 2009January 2009November 2008September 2008July 2008May 2008March 2008 • or current edition

Public Transport Training from Well House Consultants And also ... Tcl, Tcl/Tk and Expect Programming in Lua Python Programming Well House Manor - Hotel and Training Centre Apache HTTP and Tomcat Servers The Perl Programming Language and its use Ruby and Ruby on Rails PHP - the language and its application C and C++ Programming Linux and Shell Programming Melksham SQL and MySQL For the Webmaster, Postmaster and moderator Java and the Java Environment Fun and Flames Running a training and hotel company Around, about and nearby to Wiltshire Client Side Languages (HTML, CSS, Javascript) Keynote Articles General Programming Topics
Keynote article ...

Looking ahead to the Autumn season of training and accommodation

This Autumn, we're running our regular public training courses at Well House Manor - courses in Perl, PHP, Python, Lua, Ruby, C, C++, Tcl, MySQL, Tomcat and Linux [schedule - link]. We still have a maximum group size of eight delegates, we still use our own notes - it's a tried and tested formula through which we train hundreds of delegates each year, so there are no major changed - just minor developments such as our "learning to program in ..." courses which provide extra supportive help for complete newcomers to programming. Prices remain very competitive too, whether you live near Melksham and can commute, or if you stay with us at Well House Manor.

Our Business Hotel - Well House Manor - continues to attract business visitors to Melksham, and we're getting to know quite a number of 'regulars'. For visitors to businesses at Challymead, Hampton Park, or Bowerhill, we offer easy-access nearby accommodation, close to the town centre and will full business facilities. A lighter breakfast ensures you're fresh for the day, and being a business hotel you can come and go as you please - from really early to really late.

Onsite courses (we'll come to you for groups of 5 or more delegates, worldwide), Rooms for business meetings, and leisure hotel guests are also important parts of our ongoing business ... and we look forward to being busy all though to Christmas!

(this article written on 2009-08-28)

Other articles ...

Apache HTTP and Tomcat Servers
[2355] See this page in French - (new - 2009-08-13)
[2325] Apache, Tomcat, mod_proxy - (new - 2009-08-06)
[2273] Three recent questions on Tomcat Convertors - (new - 2009-07-07)
[2272] Monitoring and loading tools for testing Apache Tomcat - (new - 2009-07-07)
[2186] An FAQ on the Apache httpd and Apache Tomcat web servers, and on using them together
Top or Show all for Apache HTTP and Tomcat Servers

C and C++ Programming
[2086] C Programming v Learning to Program in C. Which course?
[2005] Variables and pointers and references - C and C++
[2004] Variable Scope in C++
[2002] New C Examples - pointers, realloc, structs and more
[1675] Comparing Objects in C++
Top or Show all for C and C++ Programming

Melksham
[2349] Businesses effected by road works in Melksham - (new - 2009-08-11)
[2329] Great to be in Melksham - (new - 2009-08-08)
[2289] pre-Inaugural briefing - Melksham Community Area Partnership - (new - 2009-07-15)
[2288] Wiltshire Community Area Partnerships - (new - 2009-07-15)
[2271] Dogs Trust, Dog Show, Newbury - (new - 2009-07-06)
[2262] History is not always pretty - (new - 2009-06-30)
Top or Show all for Melksham

Training from Well House Consultants
[2366] At the end of the course - (new - 2009-08-19)
[2354] Training, Open Source computer languages - (new - 2009-08-13)
[2350] Ten years in Melksham - looking forward to ten more. - (new - 2009-08-11)
[2342] Training Classes in other tongues - (new - 2009-08-10)
[2278] First courses for 2010 - (new - 2009-07-10)
Top or Show all for Training from Well House Consultants

Running a training and hotel company
[2388] `Of Course` is back! - (new - 2009-08-31)
[2311] Floor to ceiling - (new - 2009-07-30)
[2308] A new place in pictures - (new - 2009-07-28)
[2303] Turning potential customers away - (new - 2009-07-24)
[2283] Everyone is in the customer relations business - (new - 2009-07-12)
Top or Show all for Running a training and hotel company

Well House Manor - Hotel and Training Centre
[2377] Wiltshire / Melksham Weddings - guest accommodation - (new - 2009-08-26)
[2352] Printed Directories - the start of the updating season - (new - 2009-08-12)
[2307] Breakfast in Mexico - (new - 2009-07-27)
[2249] Public Transport from London to Melksham, Wiltshire
[2248] Getting home from Melksham
Top or Show all for Well House Manor - Hotel and Training Centre

For the Webmaster, Postmaster and moderator
[2386] Computing under the influence of alcohol - (new - 2009-08-29)
[2385] Reading all our recent news from a single source - (new - 2009-08-29)
[2373] Translation from Ghanaian to English - (new - 2009-08-23)
[2341] Koulutus, Open Source tietokone kielill[83][c2]ä - (new - 2009-08-09)
[2340] ldning, Open Source dator spr[83][c2]åk - (new - 2009-08-09)
[2339] Oppl[83][c2]æring, Open Source datamaskinen spr[83][c2]åk - (new - 2009-08-09)
[2338] Uddannelse, Open Source computer sprog - (new - 2009-08-09)
[2337] Opleiding, Open Source computertalen - (new - 2009-08-09)
[2336] Forma[83][c2]ç[83][c2]ão, Open Source computador l[83][c2]ínguas - (new - 2009-08-09)
[2335] Ausbildung, die Open-Source-Sprachen - (new - 2009-08-09)
[2334] Formazione, Open Source computer lingue - (new - 2009-08-09)
[2333] Formaci[83][c2]ón, de los lenguajes de c[83][c2]ódigo abierto - (new - 2009-08-09)
[2332] Formation, des langages Open Source - (new - 2009-08-09)
[2330] Update - Automatic feeds to Twitter - (new - 2009-08-09)
[2324] What search terms FAIL to bring visitors to our site, when they should? - (new - 2009-08-05)
[2276] Who is Marc Schneider of Multilingual Search Engine Optimization Inc - (new - 2009-07-10)
[2267] winmail.dat enclosure ... reading on an Apple - (new - 2009-07-03)
Top or Show all for For the Webmaster, Postmaster and moderator

General Programming Topics
[2380] Object Oriented programming - a practical design example - (new - 2009-08-27)
[2364] Getting it right from the start - new programmers - (new - 2009-08-17)
[2327] Planning! - (new - 2009-08-08)
[2326] Learn a new programming language this summer. - (new - 2009-08-06)
[2322] Looking for a practical standards course - (new - 2009-08-05)
[2294] Can you learn to program in 4 days? - (new - 2009-07-16)
Top or Show all for General Programming Topics

PHP - the language and its application
[2361] Geocoding - converting address to latitude / Longitude with PHP via Google - (new - 2009-08-14)
[2343] World Flags in your PHP pages - (new - 2009-08-10)
[2320] Helping new arrivals find out about source code examples - (new - 2009-08-03)
[2317] How to make a Risotto (PHP build style) - (new - 2009-08-02)
[2304] Extracting real data from an exported file in PHP or Perl - (new - 2009-07-25)
[2275] Debugging multipage (session based) PHP applications - (new - 2009-07-09)
[2274] PHP preg functions - examples and comparision - (new - 2009-07-08)
[2222] A (biased?) comparison of PHP courses in the UK
[2221] Adding a newsfeed for your users to a multipage PHP application
[2215] If nothing, make it nothing.
[2196] New Example - cacheing results in PHP for faster loading
[2174] Application design in PHP - multiple step processes
[2166] Crossrefering documents with uniqueness and inconsistency issues - PHP proof of concept demo
[2160] PHP - getclass v instanceof
[2137] Reaching the right people with your web site
[2107] How to tweet automatically from a blog
[2097] PHP Course - for hobby / club / charity users.
[2073] Extra PHP Examples
[2071] Setting up a MySQL database from PHP
[2051] A Presentation about our company - web and PHP
[2046] Finding variations on a surname
[2031] Choosing from an image with an image map
[2025] Injection Attack if register_globals in on - PHP
[1995] Automated server heartbeat and health check
[1983] Keeping PHP code in database and running it
[1962] Index Card System for Game Characters in PHP
[1958] PHP - Parse error: syntax error, unexpected $end ...
[1956] Images for Christmas
[1938] Predictive Load Balancing - PHP and / or Java
[1936] Quick Summary - PHP installation
[1923] Making it all worthwhile
[1911] Remember Me - PHP
[1820] Sorting objects in PHP
[1794] Refactoring - a PHP demo becomes a production page
[1787] Howto - write and manage a news box on your web page
[1780] Server overloading - turns out to be feof in PHP
[1779] Injection Attacks - avoiding them in your PHP
[1778] Pointing all the web pages in a directory at a database
[1768] What is built in to this httpd and PHP?
[1756] Ever had One of THOSE mornings?
[1752] Dynamic maps / geographics in PHP
[1747] Who is watching you?
[1739] Bath, Snake or Nag?
[1736] Current visitors from around the world - PHP
[1734] All around the world?
[1733] memcached - overview, installation, example of use in PHP
[1722] PHP examples - source code and try it out too
[1716] Larger applications in PHP
[1694] Defensive coding techniques in PHP?
[1688] cannot restore segment prot after reloc message - PHP / httpd
[1684] Two PHP include files to make easy web site indexing and navigation
[1682] Accounts in PHP - an OO demo
[1679] PHP - Sanitised application principles for security and useability
[1667] Checking server performance for PHP generated pages
[1649] Easy conversion - image formats, currencies and distances
[1647] Exchange Rates - PHP with your prices in your users currency
[1646] Using cookies and sessions to connect different URLs - PHP
[1634] Kiss and Book
[1628] Gant charts - drawing them with a PHP script
[1623] PHP Techniques - a workshop
[1603] Do not SHOUT and do not whisper
[1576] Making PHP and MySQL training relevant to the course delegates
[1549] http, https and ajp - comparison and choice
[1542] Are nasty programs looking for security holes on your server?
[1535] OO PHP demonstration - comparing objects and more
[1533] Short and sweet and sticky - PHP form input
[1506] Ongoing Image Copyright Issues, PHP and MySQL solutions
[1505] Script to present commonly used images - PHP
[1496] PHP / Web 2 logging
[1487] Efficient PHP applications - framework and example
[1485] Copyright and theft of images, bandwidth and members.
[1482] A story about benchmarking PHP
[1396] Using PHP to upload images / Store on MySQL database - security questions
[1390] Converting from postal address to latitude / longitude
[1389] Controlling and labelling Google maps via PHP
[1387] Error logging to file not browser in PHP
[1380] Static variables in PHP
[1379] Simple page password protection - PHP
[1357] Clean my plate, but keep my wine bottle. (PHP; Static)
[1323] Easy handling of errors in PHP
[1321] Resetting session based tests in PHP
[1270] PHP Standalone - keyboard to screen
[1267] is there a lookup function in php?
[1210] PHP header() function - uses and new restrictions
[1199] Testing for one of a list of values.
[1194] Drawing hands on a clock face - PHP
[1182] Painting a masterpiece in PHP
[1169] Emailing as HTML (Web Page) - PHP example
[1166] Back button - ensuring order are not submitted twice (PHP)
[1153] Object Oriented Model - a summary of changes from PHP4 to PHP5
[1116] PHP adding arrays / summing arrays
[1114] PHP Image upload script
[1113] File and URL reading in PHP
[1104] Drawing dynamic graphs in PHP
[1096] Sample script - FTP to get a file from within PHP
[1094] PHP fread - truncated data
[1086] Injection attacks - safeguard your PHP scripts
[1058] PHP Regular expression to extrtact link and text
[1053] Sorting people by name in PHP
[1052] Learning to write secure, maintainable PHP
[1021] PHP - static declaration
[1010] Dates, times, clickable diarys in PHP
[1008] Date conversion - PHP
[997] Most recent file in a directory - PHP
[936] Global, Superglobal, Session variables - scope and persistance in PHP
[934] Clustering, load balancing, mod_rewrite and mod_proxy
[920] A lion in a cage - PHP
[917] Syntax checking in PHP
[915] Paging through hundreds of entries
[904] Of course I'll tell you by email
[896] PHP - good coding practise and sticky radio buttons
[863] Double and Triple equals operator in PHP
[832] Displaying data at 5 items per line on a web page
[822] PHP - a team member leaves
[806] Check your user is human. Have him retype a word in a graphic
[789] Hot answers in PHP
[767] Finding the language preference of a web site visitor
[716] Evaluating arithmetic expressions in configuration files
[709] Handling huge data files in PHP
[646] PHP - London course, Melksham Course, Evening course
[624] It's REALLY easy to add a little PHP
[603] PHP - setting sort order with an associative array
[589] Robust PHP user inputs
[574] PHP - dividing a string up into pieces
[563] Merging pictures using PHP and GD
[558] Converting between acres and hectares
[542] Morning image, afternoon image
[537] Daily Image Santafied
[484] Setting the file name for a downloaded document
[483] Double Dollars in PHP
[481] PHP upgrade - traps to watch
[451] Accessing a page via POST from within a PHP script
[443] Server side scripting of styles to suit the browser
[425] Caching an XML feed
[422] PHP Magic Quotes
[421] Don't repeat code - use loops or functions
[410] Reading a news or blog feed (RSS) in your PHP page
[406] Assignment, equality and identity in PHP
[394] A year on - should we offer certified PHP courses
[376] What brings people to my web site?
[372] Time calculation in PHP
[356] Sudoku helper or sudoku cheat
[343] Should I use structured or object oriented?
[341] Happy Birthday, PHP
[339] Passing information into and out of PHP functions
[337] the array returned by preg_match_all
[322] More maps
[320] Ordnance Survey - using a 'Get a map'
[223] There is a function in PHP to do that
[205] PHP5 lets you say no
[135] Too many Perls
[132] Portrait of the author
[123] Short underground journeys and a PHP book
[93] Case Sensitive?
[67] Object Oriented Programming in PHP
[55] Evening classes to learn PHP
[54] PHP and natural sorting
[50] Current cost in your local currency
[48] PHP - onwards and upwards
Top or Show all for PHP - the language and its application

Java and the Java Environment
[2323] Java Collection Objects in the java.util package - (new - 2009-08-05)
[2218] Multiple web applications under Tomcat - what are the options?
[2212] Dripping taps, Java threads and the single thread model
[2185] Abstract Classes - Java
[2183] Servlet life cycle, and Java Servlet variable scope
Top or Show all for Java and the Java Environment

Around, about and nearby to Wiltshire
[2362] Thornham Farm Shop, Seend Cleeve, nr Melksham - (new - 2009-08-15)
[2305] Hot Tap at West Wilts Show - (new - 2009-07-26)
[2302] See us at the West Wilts Show - (new - 2009-07-23)
[2237] Taking a pride in the community
[2224] Trowbridge - a missed opportunity? Melksham - into the breach?
Top or Show all for Around, about and nearby to Wiltshire

The Perl Programming Language and its use
[2382] Giving up on user input - keyboard timeout in Perl - (new - 2009-08-28)
[2379] Making variables persistant, pretending a database is a variable and other Perl tricks - (new - 2009-08-27)
[2376] Long job - progress bar techniques (Perl) - (new - 2009-08-26)
[2375] Designing your data structures for a robust Perl application - (new - 2009-08-25)
[2374] Lead characters on Perl variable names - (new - 2009-08-24)
[2321] Uploading and Downloading files - changing names (Perl and PHP) - (new - 2009-08-04)
Top or Show all for The Perl Programming Language and its use

Client Side Languages (HTML, CSS, Javascript)
[2223] CSS Style Diagrams - working out where attributes come from
[2135] What features does this visitors browser support? (PHP)
[1998] Text on a background image
[1926] Flash (client) to PHP (server) - example
[1831] Text formating for HTML, with PHP
Top or Show all for Client Side Languages (HTML, CSS, Javascript)

Ruby and Ruby on Rails
[2296] Variable scope - what is it, and how does it Ruby? - (new - 2009-07-18)
[2293] Regular Expressions in Ruby - (new - 2009-07-16)
[2292] Object Orientation in Ruby - intermediate examples - (new - 2009-07-16)
[2291] Collection objects (array and hash) in Ruby - (new - 2009-07-16)
[2290] Opening and reading files - the ruby fundamentals - (new - 2009-07-16)
[2287] Learning to program in Ruby - examples of the programming basics - (new - 2009-07-15)
[2286] New to programming? It is natural (but needless) for you to be nervous - (new - 2009-07-14)
Top or Show all for Ruby and Ruby on Rails

SQL and MySQL
[2381] Checking the database connection manually - (new - 2009-08-28)
[2263] Mysqldump fails as a cron job - a work around - (new - 2009-06-30)
[2259] Grouping rows for a summary report - MySQL and PHP
[2240] How do I query a database (MySQL)?
[2210] MySQL server replication
Top or Show all for SQL and MySQL

Tcl, Tcl/Tk and Expect
[2261] Tcl - nice and nasty
[2211] Tcl/Tk - why does the canvas widget use a display list?
[2040] Error: Cant read xxxxx: no such variable (in Tcl Tk)
[1785] What is running on your network? (tcl and expect)
[1782] Calling procs in Tcl and how it compares to Perl
Top or Show all for Tcl, Tcl/Tk and Expect

Programming in Lua
[2383] Lua Regular Expressions - (new - 2009-08-28)
[2360] Error Handling in Lua with assert and pcall - (new - 2009-08-13)
[2359] A fresh example - objects the Lua way - (new - 2009-08-13)
[2358] Encapsulating shared code in a Lua module - (new - 2009-08-13)
[2357] Checking if the user has entered a number (Lua) - (new - 2009-08-13)
[2356] Passing multiple results back from a function - Lua, Python, etc - (new - 2009-08-13)
[2351] Ternary operators alternatives - Perl and Lua lazy operators - (new - 2009-08-12)
[2348] Finding literals rather than patterns in Lua - (new - 2009-08-11)
[2347] Dot, dot, dot in Lua - variable length parameter lists - (new - 2009-08-11)
[2346] The indexed and hashed parts of a Lua table - (new - 2009-08-10)
[2345] Automatically initialising Lua variables the first time - (new - 2009-08-10)
[2344] Reading a data file and sensing EOF in Lua - (new - 2009-08-10)
[2331] Certification Revisted - Lua - (new - 2009-08-09)
[2319] Graphics in Lua - an example using the gd library - (new - 2009-08-02)
[2315] New Lua Examples - for last weeks delegates - (new - 2009-08-01)
[2314] Passing parameters to a coroutine in Lua - (new - 2009-08-01)
[2312] What are closures in Lua? - (new - 2009-07-31)
[2310] Learning to write high quality code in Lua - (new - 2009-07-30)
[2309] Lua training class in Spanish - (new - 2009-07-29)
Top or Show all for Programming in Lua

Python Programming
[2378] Handling XML in Perl - introduction and early examples - (new - 2009-08-27)
[2370] C++, Python, and other training - do we use an IDE - (new - 2009-08-21)
[2369] Using a cache for efficiency. Python and PHP examples - (new - 2009-08-21)
[2368] Python - fresh examples of all the fundamentals - (new - 2009-08-20)
[2367] Learning to program - how to jump the first hurdles - (new - 2009-08-20)
[2365] Counting Words in Python via the web - (new - 2009-08-18)
[2363] Alpaca Case or Camel Case - (new - 2009-08-16)
[2285] Great new diagrams for our notes ... Python releases - (new - 2009-07-13)
[2284] Strings as collections in Python - (new - 2009-07-12)
[2282] Checking robots.txt from Python - (new - 2009-07-12)
[2281] Python - using exceptions to set a fallback - (new - 2009-07-12)
[2280] Creating and iterating through Python lists - (new - 2009-07-12)
[2277] Python classes / courses - what version do we train on? - (new - 2009-07-10)
Top or Show all for Python Programming

And also ...
[2387] to Clifton Down and Avonmouth - (new - 2009-08-30)
[2371] Quiet summer days? I think not! - (new - 2009-08-22)
[2353] All change - Wiltshire Parliamentary - (new - 2009-08-13)
[2316] Guadalajara - a special tour of a lovely city - (new - 2009-08-01)
[2313] Seeing Guadalajara - a first glimpse downtown - (new - 2009-08-01)
[2306] Melksham to Mexico for the week - (new - 2009-07-27)
[2298] Melksham Carnival Parade - the people - (new - 2009-07-19)
[2297] Standing on the corner, Melksham Carnival - (new - 2009-07-19)
[2295] The dog is not in trouble - (new - 2009-07-17)
[2279] Understanding the new local government structure in Wiltshire - (new - 2009-07-11)
[2270] Wiltshire - a chance to improve life for everybody - (new - 2009-07-05)
[2269] Sipping at York - (new - 2009-07-05)
[2266] Travelling - (new - 2009-07-02)
[2265] A chance to do the tourist thing - (new - 2009-07-01)
[2264] Learning about others private lives - (new - 2009-06-30)
Top or Show all for And also ...

Public Transport
[2372] Public Transport from (and to) Melksham on Sundays - (new - 2009-08-23)
[2328] Melksham - no trains, no southbound buses through the town - (new - 2009-08-08)
[2318] For Lua Programmers AND for Town Planners - (new - 2009-08-02)
[2268] Westbury Bypass Refused - looking forward - (new - 2009-07-04)
[2253] Walks in and around Melksham, Wiltshire
Top or Show all for Public Transport

Fun and Flames
[2256] Is it Python past cheetah already?
[2251] Over a third of numbers start with the digit 1
[2250] Bluegrass comes to Melksham
[2193] Excellent product, excruciating customer service. 3 Mobile Broadband
[2180] Patterns in numbers - room occupancy
Top or Show all for Fun and Flames

Keynote Articles
[2384] Looking ahead to the Autumn season of training and accommodation - (new - 2009-08-28)
[2144] Looking for a career change - Physician to Web Site Designer
[1955] How to avoid duplicating web page maintainance
[1857] November and December Public Course Schedule
[1773] The Longest Possible Day
Top or Show all for Keynote Articles

Linux and Shell Programming
[2301] Mistaken identity? - (new - 2009-07-22)
[2300] What does x on a linux directory mean? - (new - 2009-07-21)
[2299] How much space does my directory take - Linux - (new - 2009-07-20)
[2203] Always use su with minus. And where do programs come from?
[2201] Running straight from the jar, but not from a tar
Top or Show all for Linux and Shell Programming

Public Transport Training from Well House Consultants And also ... Tcl, Tcl/Tk and Expect Programming in Lua Python Programming Well House Manor - Hotel and Training Centre Apache HTTP and Tomcat Servers The Perl Programming Language and its use Ruby and Ruby on Rails PHP - the language and its application C and C++ Programming Linux and Shell Programming Melksham SQL and MySQL For the Webmaster, Postmaster and moderator Java and the Java Environment Fun and Flames Running a training and hotel company Around, about and nearby to Wiltshire Client Side Languages (HTML, CSS, Javascript) Keynote Articles General Programming Topics

A little more about this newsletter ...

At Well House Consultants, we run niche IT training courses ... and we run a hotel for delegates on those courses and other visitors to Melksham too. And we make a lot of friends - have a lot of ambassadors with whom we want to keep in touch. So every day Graham (that's me, writing this piece) puts together an article or two which might include the latest sample programs that I've written during the current course, new information about Well House Manor - our business hotel, tips on search engine optimisation, announcements of upcoming public courses, pictures of local places, and even (on occasions) rants and whimsical pieces to keep those friends up to date and in touch. The feeds are available directlt via the Blog - "The Horse's Mouth", they're on our Twitter Feed and you can find me at my LinkedIn profile. But most people just want to look us up occasionally - every month or two, and then to catch up on the latest news just for their particular subjects of interest ... and that's what this newsletter is about

You'll find above the titles of ALL the new articles written in the last two months, listed by major subject area, and showing as (new) with their date of publication. You'll find additional articles in each category too - topping each category up to a minimum of five articles. And you'll find a link at the end of each section which lets you expand that section to show the titles of every article that's been published in that section. After all, "the old ones are often the best ones", aren't they?

go to Top or other editions July 2009May 2009March 2009January 2009November 2008September 2008July 2008May 2008March 2008 • or current edition


Training sample © 2025, WELL HOUSE CONSULTANTS LTD
This is http://www.wellho.net/demo/newsletter.php
Well House Manor • 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
Phone: +44 (0) 1225 708 225 • EMAIL: info@wellho.net • WEB: http://www.wellho.net