The Well House Newsletter - Friday, 26th April 2024
About us and this newsletter [link] ...
Previous editions: March 2024January 2024November 2023September 2023July 2023May 2023March 2023January 2023November 2022 • this is the 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 ...

Regression testing - via a very short C testing framework

Code testing is important. Separation of code into separate, managable sections is important. Retesting of code running all the old tests is important when the code sections are enhanced / debugged.

At the end of this week's C course, we wrote a whole series of pieces of logic relating to web server log files - loading data into dynamic (realloc'd arrays of structs, and then extracting data from those structures. And we wrote an initial main routine to run and test from the command line. For initial development, that's great but ...
... the main couldn't remain as we started to build with the logic
... lots of sections / routine groups need testing.

Solution?
• Rename main to a different name such as test_access and leave it in the original file
• build a tiny test harness that runs each set of tests and correlates the results
• have the test harness send standard output (stdout) within the tests to a file

Result?
A rudemintary regression testing system, where each time you add a new set of routines or change something, you can rerun all the tests and get an automated set of replies.

The results of running the test suite look a bit boring:

  WomanWithCat:cj16 grahamellis$ ./framework
  
  .F..
  Failed 1 test(s) out of 4, passed 3
  
  WomanWithCat:cj16 grahamellis$


Commented framework source is [here] and tests and routines to be tested [here] and [here].
(this article written on 2016-01-29)

Other articles ...

Linux and Shell Programming
[4587] shell - bash. Writing conditional tests and statements - the options available
[4586] Extending your bash shell with aliases, functions and extra commands
[4585] What is make? What is gcc?
[4584] Bash ... some new scripts to - handling user input
[4487] Starting MySQL. ERROR! The server quit without updating PID file - how we fixed it.
Top or Show all for Linux and Shell Programming

Apache HTTP and Tomcat Servers
[4708] Scons - a build system in Python - building hello world
[4491] Web Server Admin - some of those things that happen, and solutions
[4434] Public training courses - upcoming dates
[4432] Java web application for teaching - now with sessions and clustering / load balancing demonstrations
[4431] A Java servlet that is also a stand alone program. And a server that is also a web client.
Top or Show all for Apache HTTP and Tomcat Servers

C and C++ Programming
[4635] Encapsulating logic in functions and structs - the C approach to Object Oriented techniques
[4633] String handling in C - new examples of extracting integers from a string
[4566] C - why is slow to write and debug) but fast to run?
[4565] Allocation of memory for objects in C++ - Stack v Heap
[4563] Formatting and outputting your own classes in C++
Top or Show all for C and C++ Programming

Melksham
[4738] Melksham Chamber of Commerce - my final Presidents report
[4706] Melksham trial train service is to be made permanent
[4704] Three months in community rail pictures
[4703] What do people use the bus for in Wiltshire - survey interim results.
[4701] Pretty at the station too
[4695] Melksham Rail Development Group becoming Melksham Rail Users Group
[4694] Supported Bus Services in Wiltshire - analysis of written-in comments
[4693] Wiltshire supported bus service consultation, early 2016 - interim results published
[4692] How are bus support payments currently calculated?
[4691] Real life PHP application using our course training MVC example
[4690] Buses in Wiltshire - potential changes and where we stand at the moment
[4688] Melksham Station - as at May 2016 - Part 5 (services and prices)
[4672] Annual review of Melksham Matters for Chamber of Commerce AGM
[4669] Buses - how did we get into the situation we are in?
[4667] Wiltshire Supported Bus consultation - final few days
[4660] What is happening on the 231 bus? What are you going to do about it?
[4658] The end of competition on a bus route - the effects from then end of the 234
[4657] Rumours of bus changes by First in Wiltshire - what we know and suspect
[4654] Getting to the Royal United Hospital - the Hopper and the alternatives
[4648] Why is bus funding a much hotter topic than a new set of traffic lights?
[4647] On the problems of a printed train timetable
[4638] TransWilts Community Interest Company AGM - 13 Feb 2016, Swindon
[4636] Rail user groups worried about what is happening on the buses
[4631] What would the Wiltshire Council bus cuts mean for Melksham?
[4630] The story behind the bus cuts, and what they could mean
[4624] Campaigning for a sensible bus solution and not against anyone!
[4621] The power of scripting
[4619] Buses - not about the buses, but about the people who use the buses
[4601] Management view - TransWilts and transport at the end of 2015
[4570] A warm welcome awaits you at Well House Manor, Melksham
[4568] Moderation - and the tendency to over-moderate
[4548] Melksham - two small townships, or one big one?
[4513] Yesterday, Weymouth
[4512] The Weymouth Wizard - Saturdays in August from Wiltshire
[4510] Learning from the others - Community Rail
[4506] Peak weekend - where there are still rooms near Melksham
[4500] The TransWilts Community Intergrated Transport Corridor
[4497] Around the world from Melksham
[4494] Monday to Friday / TransWilts train times from 18 May to 11th December 2015
[4463] Rail Conference, Nottingham
[4447] Overnight accommodation in Melksham - if Well House Manor is full!
[4435] Images of our rail promotion campaign
[4424] Looking Forward - TransWilts Community Rail Partnership and TransWilts CIC
[4423] Campus - about the logos / way marks you have been choosing from
[4418] Melksham Community Campus - which of these potential signs do you like?
[4399] The Campus in Melksham - name, logo, and livery choice
[4397] TransWilts / Press and Publicity report for AGM / 30th January 2015
[4371] Why are people using the TransWilts?
[4362] What a difference a year makes
[4357] Seeing Christmas Coming to Melksham
[4351] A little thing can make a big difference
[4343] Politics and the railway the connects Wiltshire
[4328] Folk music train, Westbury to Swindon round trip, 14th December 2014
[4327] Good, stable, reliable local businesses
[4313] Moving community rail support from amateur to professional
[4311] Melksham Campus - how is it going - October 2014
[4309] Even in the dark of night, the train comes bearing passengers
[4291] Train Online article - ACoRP / TransWilts introduction
[4288] Some questions on how our Community Rail Partnership works
[4287] TransWilts CRP - walking in Melksham Carnival
[4284] Talk and walk to promote train service - Melksham Carnival
[4278] Future Swindon - Westbury train services. At current level into the future?
[4262] Updated staff systems helps us look after our customers better
[4254] Where is Melksham Market? In the Market Place, every Tuesday
[4243] Taking Greyhounds and Lurchers to London for the day
[4229] Thin end of the wedge - plan to be thicker in 2014
[4225] Melksham Resident? Commuter? Save yourself 2000 pounds and 100 hours in 2014, and have a better journey!
[4218] A THANK YOU to those who have brought the new train service to fruition
[4198] New trains for 2014 - Swindon to Westbury. Meetings Melksham, Swindon, Trowbridge, Chippenham and Westbury
[4188] Extended Weekend - but not a quiet one!
[4186] Melksham to Bath and Zigzag buses - at a turning point?
[4185] TransWilts Trains - running a successful campaign talk
[4183] Reaching a hotel standard where 99% of guests would return - and maintaining that standard
[4173] Train and Rail Travel - who runs it and where do I ask questions?
[4170] Herman Miller coming to Melksham - the Chamber of Commerce is briefed
[4169] Around and about - Melksham
[4164] Melksham Market - every Tuesday
[4151] Tell me a bit about Melksham
[4145] After the storm
[4119] Melksham - Flower Town
[4116] International Melksham - industry, and beautiful countryside
[4103] Questions from children about Melksham Campus
[4101] POETS day at Well House Manor
[4097] Melksham Chamber of Commerce - Report for AGM, 21st May 2013
[4084] New Pictures - Melksham Pack Horse Bridge
[4048] Art, Catering, Transport - Melksham Campus Elements - reaching local experts
[4046] Over a hundred welcoming businesses - Melksham Town Centre
[4041] Report on the last year - Melksham Chamber of Commerce and Industry for Melksham Without Parish Council
[4040] Report on the last year - Melksham Railway Developement Group for Melksham Without Parish Council
[4039] Seed Swap at Well House Manor
[4020] Melksham Community - Annual Report / MCAP
[4018] Afternoon Teas and Breakfasts at Well House Manor
[4014] Costa Coffee in Melksham - is it a good idea?
[4002] Images of Melksham you havent seen before
[3987] Melksham Chamber of Commerce - join us in our future
[3967] Hotel bedroom - even larger TV!
[3960] Picture - between Lacock and Melksham
[3949] Melksham Spa from Woolmore Farm
[3948] Quiet little town? Advanced Technology Centre?
[3944] Melksham Christmas Lights, 2012
[3904] Want to help us improve transport in Wiltshire? Here is how!
[3901] How much parking should there be at Melksham Campus?
[3897] Autumn scenes from Melksham
[3889] Melksham Chamber of Commerce - whence in 2013 and beyond?
[3888] What a difference a year made - Melksham Campus
[3882] Community Transport - Pewsey, Taunton, and the whole picture too
[3880] Chamber of Commerce - looking forward in Melksham and in Wessex
[3869] How have Melksham shops changed in 60 years?
[3867] The difficult interface between the business, council and voluntary sectors
[3861] Melksham Food Festival - the food fayre - pictures
[3858] The apple crop of 2012
[3834] Geekmas 2012 - celebrating open source languages such as Perl, PHP and Python
[3828] Pimms and Croquet in Edwardian Melksham - 8th September 2012 - Food Festival Event
[3827] Melksham Community Apple Pressing Day
[3822] Town Clean - Melksham
[3821] Well House Manor at Dawn ... and later in the day
[3818] Making things happen - litter and ASB and lost dogs in Melksham
[3812] The Melksham News - July 2012 - Part 1, Campus and Chamber of Commerce
[3787] Melksham Pride - the Chamber of Commerce, and the future
[3774] Melksham - a new dawn
[3768] Melksham Chamber of Commerce - looking to our future shape. Pivotal meeting next Tuesday
[3767] How well do you know Melksham?
[3752] Melksham Visitors Map - Bus routes and train lines to and from the town
[3751] Public transport for international arrivals into Melksham
[3748] Not everyone has a computer - 9 more ways to learn about the Melksham Campus
[3744] Short Web Addresses for Melksham
[3741] Low carbon and other environmental lessons for the Melksham Campus?
[3739] Go green - business seminar in Melksham
[3735] A walk around Melksham this morning. Can you place all of these?
[3732] Ten more visitors to your premises every day?
[3719] Strawberry Cream Teas, Well House Manor, Melksham, starting this weekend
[3714] Just 12 winners? Or 371 or more? Town Centres.
[3712] Some unpublished and historic pictures - Museum of Melksham
[3710] Encouraging business in Melksham and its neighbourhood - keep business local??
[3706] An exciting Chamber of Commerce AGM - sound like an Oxymoron?
[3704] The Bowerhill Villager - a newsletter for Bowerhill, Melksham
[3703] A Museum for Melksham History. Open from 12th May 2012.
[3700] Why do people use chains rather than independent traders?
[3697] Events in Melksham - read all about them, and tell us about yours
[3696] Melksham government and business organisations
[3693] Wiltshire Business Support Service
[3692] Deeper than Art - An exhibition of the tattoo Canvas - Melksham
[3682] Melksham Business Newsreel
[3677] Some advise for guest speakers at meetings
[3672] Melksham Train Service - please support the TransWilts case for regular trains
[3663] Changing shops and organisations - Melksham, the last and next five years
[3659] Welcome to Melksham - our new communities
[3657] Basham Festival, Melksham, early August 2012 - a welcome
[3656] TrainWest 2012 - 14th and 15th April, Melksham, Wiltshire
[3647] Along the brook - East Melksham to Melksham
[3644] The way of the Prioress - Melksham history pictured today
[3643] Hotel food, Melksham - enjoy the variety of the American way
[3627] Meeting Report - Tuesday 21st Feb - to Melksham Chamber of Commerce from Shadow Community Operations Board
[3605] Snow comes to Melksham, Wiltshire - pictures
[3604] Melksham Campus - a blog you can read, and a place you can comment
[3598] Melksham Civic Awards - report and pictures
[3597] Niche businesses in Melksham. From glass painting to Tcl and Lua courses.
[3586] Emergency First Aid Provision at Well House Manor - part of the service
[3569] Images of the new year in Melksham
[3560] Melksham, Month by month through 2011
[3543] Some different pictures from Melksham
[3531] Blowing our trumpet about Melksham
[3527] Melksham - changing times, an opportunity for the future
[3526] Melksham has a Heart - Montage picture for sale
[3522] Networking - North and West Wilts FSB Style
[3520] Quintessentially English - scenes from our Wiltshire town
[3518] Melksham House / Melksham Campus - Seniors Input Sought
[3507] Melksham Forward - meeting summary and pictures
[3505] Well House Manor - Winter Warmers - Open 7 days a week, 11 to 5 ++
[3503] Melksham House - a community facility
[3502] Sunday Evening ... newest and oldest Melksham pictures
[3500] Campus Shadow - a great responsibility
[3499] Images of Melksham
[3496] Melksham - Business to Business Speed Networking - build ahead for 2012
[3495] Looking forward - Chamber of Commerce has 2012 and beyond on the agenda
[3492] Upcoming events in and about Melksham - more dates for your diary
[3481] Some thoughts in answer to some Melksham Campus questions
[3475] Havant - Shop Frontages.
[3470] Currently pictured in Melksham
[3438] Melksham to become a part of Trowbridge?
[3427] What is on the Melksham Agenda?
[3423] 1 + 1 + 1 + 1 = 12?
[3420] Making best use of the new enthusiasm for Melksham
[3405] Where do businessmen stay in Melksham?
[3389] Plenty to do in Melksham
[3383] Are people who walk into Melksham being asked to subsidise parking?
[3380] Melksham Jelly - An Occasional Office for Home Workers
[3344] Repost - some useful pages on our site
[3343] Summer Sunday Train Service Starts - Swindon Chippenham and Melksham to Weymouth
[3340] Summer Sunday Timetable - TransWilts Trains
[3337] Home Grown Pigs, near Melksham Station
[3334] A lesson from the sporran market?
[3327] Why are chefs miserable?
[3325] The Olympic Torch, and Melksham House
[3317] Self Portrait (in words)
[3307] Melksham Community Radio launches
[3305] Getting away from the madding crowd - an intercontinental journey
[3304] Scones with or without fruit?
[3299] Presidents Report to Melksham Chamber of Commerce, 24.5.2011
[3295] Strawberry Cream Teas, Coffee straight from the Bean and freshly squeezed orange juice - Melksham, every afternoon
[3279] Letter to The Editor
[3277] Between a rock and a hard place.
[3275] Melksham Chamber of Commerce - grows to appoint new Press Officer. Welcome. Sam
[3272] Melksham Car Parking - current charges and limits
[3258] Morning in Melksham
[3249] Events - Spring and Early Summer 2011 in Melksham
[3248] What have these pictures in common?
[3246] Melksham - the way forward. 26th April, Well House Manor
[3239] TrainWest, 2011 in pictures - Christie Miller, Bowerhill, Melksham
[3232] Around and about Melksham in more pictures
[3230] Whaddon - near us and yet so remote from us
[3229] Coincidence, or naturally repeating event?
[3227] Her favourite store
[3225] Campus - answer to business questions
[3221] How long is a speech?
[3217] Vandalism and riot from the minority - the effect
[3214] Melksham Campus - any last minute inputs from Melksham businesses?
[3209] Seeing Electricity Pylons near Melksham
[3199] Lunch for Melksham Businesses
[3194] Buses - what they cost and their future direction in the SW and in Wiltshire
[3193] Melksham Campus - what, why, questions, concerns and how you can input
[3188] What proportion of the British Workforce still works a Monday to Friday, 9 to 5, week?
[3182] What we look for in a lunchtime cafe restaurant in Melksham
[3173] What is the Melksham Chamber of Commerce?
[3172] On consultations, car parking, and Melksham town centre
[3162] Keep your business customer-friendly!
[3127] Burger me!
[3117] Opportunities for Melksham - new businesses in the town
[3088] Melksham - two many councils?
[3050] Views of Melksham - November 2010
[3032] Coincidence, or Conspiracy - a wrong email address
[2995] A river in Melksham is not just for boaters.
[2984] Customer Review - Hotel Room, Melksham
[2959] A Melksham news roundup
[2957] Welcome to Countrywides new Melksham store
[2954] Railway meetings, trips and meetups this autumn
[2932] Getting into and out of Wiltshire towns .. a.k.a. Car Parking?
[2902] Community consultation - a true open input
[2891] Wiltshire Council ask how they can help businesses
[2883] Melksham Oak - photos of the new community school
[2872] Moved - Melksham Lorry Park
[2869] Contact Information for Melksham Oak Community School
[2867] Cycling in Melksham, and looking forward
[2854] Melksham Food and Drink Fair and Town Crier Competition
[2853] Transport in Wessex - today and into the future
[2837] Lorry Parking in Melksham
[2829] Dauncey Gardens, Melksham
[2827] Melksham - a gem in Wiltshire
[2782] Tell the Melksham Chamber or you only have yourself to blame
[2779] The history and future of Melksham Chamber of Commerce
[2770] Melksham Chamber of Commerce - Presidents report to AGM
[2748] Monitoring the success and traffic of your web site
[2739] Melksham Scouts
[2725] How do our tactics help us meet the strategy, for the greater good?
[2716] Melksham in Pictures
[2708] The bull on the footpath
[2691] New brochures for the Melksham area
[2683] Car Parking in Melksham
[2666] Random thoughts on Melksham Town Planning and development
[2665] Early Spring walk in Melksham
[2664] Oliver Cromwell at Bristol Temple Meads
[2640] How is your tax pound spent?
[2597] Does my course include breakfast, lunch, dinner and a hotel room?
[2594] Melksham Area - your community view is sought
[2591] Melksham Hotel, B and B or business accommodation?
[2585] Consultation in Melksham, on Melkshams future
[2584] Melksham Food and Drink Festival, 2010
[2574] Summary of Wiltshire Core Strategy responses
[2546] How well do you know Melksham - a quiz for Christmas
[2544] Vision for Wiltshire
[2540] Rock and hard place .. and the relaxing right one won
[2531] Melksham - new Tuesday Market
[2524] An update on legal changes from the FSB?
[2521] Melksham Market - Tuesdays, 09:00 to 14:00
[2517] Blogging accuracy - open invitation for any corrections
[2514] The road show has been - where now?
[2512] Kim of the Castle
[2508] Community Area Partnership - inaugural AGM
[2497] Brown horses in Melksham
[2495] Planning the future of Wiltshire
[2487] Melksham Forum
[2480] Pantomimes around Melksham - 2009/2010 season
[2465] Melksham Town - asleep or awake?
[2459] New Web Site for Melksham Chamber of Commerce
[2438] Listening to The Minister
[2437] Wiltshire Unitary News - Chamber of Commerce Intelligence
[2349] Businesses effected by road works in Melksham
[2329] Great to be in Melksham
[2289] pre-Inaugural briefing - Melksham Community Area Partnership
[2288] Wiltshire Community Area Partnerships
[2271] Dogs Trust, Dog Show, Newbury
[2262] History is not always pretty
[2260] Important - the future of Melksham / Chamber of Commerce
[2239] Cornerstone Cafe, Melksham
[2236] Alumni - revisiting and supporting the old University
[2220] Melksham Traders - where do we go?
[2194] Melksham Business Map - Chamber of Commerce, Tourist Information and Town Council
[2181] You cannot please all of the people all of the time
[2175] Melksham in pictures
[2128] Wiltshire - where everybody matters
[2119] Make your business a DESTINATION business
[2111] Business Networking for Melksham - 23rd April
[2095] Blue Ridge and Melksham Chambers of Commerce
[2066] Melksham Industrial
[2043] Confidence, Customer Service and Tourism in Melksham
[2015] Service Excellence Awards
[2012] The Wiltshire Police
[1997] Travelling to a course - station pickups
[1987] One Cheer for Local Democracy - Asda in Melksham
[1979] Looking forward, in Melksham, in 2009
[1966] Background to the TransWilts Train Fiasco
[1937] Getting hold of the wrong end of the stick
[1934] Lidl opens in Melksham
[1928] Melksham Oak Community School, Melksham, Wiltshire
[1904] Ruby, Perl, Linux, MySQL - some training notes
[1894] Shopping in Melksham
[1892] Melksham Chamber of Commerce and Industry
[1883] Spa Road Garage and Convenience Store, Melksham
[1881] Wiltshire Council says - part 1
[1880] Melksham Chamber of Commerce, or the FSB
[1855] Volunteer v Employee - a skewed balance? (FSB)
[1843] How many cups of coffee?
[1823] FSB - an update.
[1792] All the pieces fall into place - hotel and courses
[1748] Hotel room prices - Melksham, Wiltshire
[1725] A future vision for Melksham
[1655] A date for your diary - 16th July 2008
[1654] The old sayings are the best (FSB)
[1642] Summer!
[1633] Changing a screen saver from a web page (PHP, Perl, OSX)
[1594] Please support improvements in our train service
[1560] HST Power Car TravelWatch SouthWest
[1559] Calling on Melksham / Trowbridge / Devizes / Chippenham businesses
[1544] FSB, EGM, AGM.
[1515] Keeping staff up to date on hotel room status
[1512] Summer Ball at Bowood - Saturday 12th July 2008
[1507] Comments on proposed Asda Superstore for Melksham
[1504] Flooding by Asda-s proposed new supermarket
[1479] FSB leaves its members feeling like mushrooms
[1476] Shopping for Christmas and looking forward
[1451] More PHP sample and demonstration programs
[1447] Refa Tandoori Indian Restaurant, Melksham
[1436] A little touring help during a business trip to England
[1432] Wiltshire County Council - Budget Consultation
[1429] Remembrance day - inside a church and inside the day
[1394] Business to Business Networking - North and West Wilts / Melksham
[1368] Getting the local voice heard
[1360] Asda in Melksham - Welcome or not?
[1359] Little Gems but not Lettuce
[1350] FSB (Federation of Small Businesses) Western Region
[1343] Melksham Laundrette
[1341] Moving to Melksham? Househunting map.
[1332] Melksham Hotel - Five Star Kitchen!
[1330] While waiting for Melksham Post Office
[1329] Subway Restaurant in Melksham, Wiltshire
[1286] A wasted evening?
[1284] An update on the West Wilts show ...
[1280] West Wilts - no longer Wet Wilts - show
[1278] West Wilts Show
[1271] Till the cows come home
[1266] Party in the Park
[1258] A day looking ahead for Well House Consultants
[1257] Data cabling (Cat 5e), Melksham, Wiltshire
[1253] Key new contacts
[1250] Business speed networking - a place tonight!
[1249] Is this how to run a business for businesses?
[1246] An oddball day. Strange experiences!
[1226] Melksham Art Cafe
[1223] Asda opening large new store in Melksham
[1208] Meet other local businesses in Melksham
[1206] Where and When - can you place the picture?
[1177] Sorting out for a site map
[1157] Speed Networking - a great evening and how we arranged it
[1137] Wiltshire Circles
[1133] B-2-B Networking, 20th April. Useful for YOUR business?
[1117] Newport Male Voice Choir
[1078] Wiltshire - multicultural community
[989] Melksham Quiz
[981] Finalist reception - Wiltshire Business of the Year
[977] Melksham and Norwich
[957] Improving the historic town of Melksham
[879] Tuesday night is party night
[866] A lazy programmer is a good programmer
[856] The train returns for a few weeks
[851] Emergency First Aid Training
[830] Butterflies in a Wiltshire garden
[811] Melksham in Bloom
[805] Melksham Carnival Parade
[796] Busy day in Melksham
[717] A customer service company
[715] First way to get rid of customers
[676] Melksham, Wiltshire
[606] Train service from December
[538] A company we can work with
[529] Halal in Melksham
[500] Bowerhill, Melksham, 2006 Calendar
[475] Where to stay in and near Melksham
[472] Are you free on 29th October - Charity ball
[437] Outside of the box
[413] Save the train
[354] Ballooning from Bath
[344] Walk in Bath
[329] the Stately Homes of England
[315] Supporting local business
[312] Maud Heath
[307] Farming yesterday
[305] Within about an hour
[291] Why are we no. 404
[269] Free parking for short errands in Melksham
[266] A beautiful place to live and learn
[176] Extra chips
[58] Call Centres, selling, and a pause for thought
[51] Gym and swimming - Melksham Blue Pool
[47] Effective fundraising
[40] Take the train to training
[5] Driving in the UK for new arrivals from the USA
Top or Show all for Melksham

Training from Well House Consultants
[4769] Python, Tcl, Lua and other Open Source programming courses for 2018
[4751] Final day of training at Well House Manor - Python, Lua, Tcl and C/C++ continue at The Spa, Melksham
[4705] Course dates - from October 2016 to December 2017
[4689] Training Course schedule for summer and autumn 2016
[4671] Ruby training, half a world away
Top or Show all for Training from Well House Consultants

Running a training and hotel company
[4613] Our best hotel customers help us ... to help them ... be our best customers.
[4603] Happy New Year. Our customers are our ambassadors
[4543] Saturday morning at Well House Manor
[4521] Should we get an AA or Visit Wiltshire hotel assessment?
[4468] Four in a Bed - most popular answers
Top or Show all for Running a training and hotel company

Well House Manor - Hotel and Training Centre
[4715] Well House Manor - Still five out of five!
[4644] In your room at Well House Manor, Melksham, Wiltshire
[4582] A near-empty plate of pastries - sign of a breakfast enjoyed
[4567] Japanese and Malaysian food in Melksham
[4379] Well House Consultants / Well House Manor - Prices for 2015
Top or Show all for Well House Manor - Hotel and Training Centre

For the Webmaster, Postmaster and moderator
[4651] Pressure selling in the fire safety business
[4520] No cold sales calls please - but delighted to hear from others!
[4492] Almost so wrong, but perhaps it's right for some?
[4474] Effect on external factors on traffic to our web sites - an update
[4426] FileMaker Day to Unix Time conversion
Top or Show all for For the Webmaster, Postmaster and moderator

General Programming Topics
[4763] Regex Reference sheet
[4707] Some gems from an introduction to Python
[4673] Separating detailed data code from the main application - Ruby example
[4663] Easy data to object mapping (csv and Python)
[4656] Identifying the first and last records in a sequence
Top or Show all for General Programming Topics

PHP - the language and its application
[4655] Image indexer / thumbnail display scripts in PHP
[4642] A small teaching program - demonstration of principles only
[4627] Caching results in an object for efficiency - avoiding re-calculation
[4626] Singleton design pattern - examples and uses
[4483] Moving from mysql to mysqli - simple worked example
Top or Show all for PHP - the language and its application

Java and the Java Environment
[4428] Using the lead - passing arrays and other collections in Java
[4427] Java example - for loop and conditionals from course exercise
[4422] Objects - from physical to virtual or abstract - Java
[4420] Flexibility in input - read from file, web resource or keyboard
[4419] Java Inheritance example - group of classes - step by step
Top or Show all for Java and the Java Environment

Around, about and nearby to Wiltshire
[4702] Up and down TransWilts - some pictures off the rails!
[4653] Coats of arms - towns and authorities in Wiltshire
[4622] Frosty morning, beauty of Wiltshire
[4265] A lovely meal in Swindon - just a short walk from the station
[4233] Open for the new year - Imber
Top or Show all for Around, about and nearby to Wiltshire

The Perl Programming Language and its use
[4700] Obfurscated code - it might work, but is it maintainable?
[4620] Perl 6 - a Practical Extraction and Reporting example!
[4611] Hungarian, Camel, Snake and Kebab - variable naming conventions
[4610] Sorting by key or by comparator - Perl 6
[4609] Mapping an array / list without a loop - how to do it in Perl 6
Top or Show all for The Perl Programming Language and its use

Client Side Languages (HTML, CSS, Javascript)
[4037] Cascading Style Sheets and formatting your web page
[4036] HTML tags uses in these blog articles
[4035] Special characters in HTML
[4034] The VERY basics of a web page ... and web site
[3532] Sharing the user experience - designing a form with the customer in mind
Top or Show all for Client Side Languages (HTML, CSS, Javascript)

Ruby and Ruby on Rails
[4682] One line scripts - Awk, Perl and Ruby
[4681] Ruby testing with RSpec - a new example
[4680] Processing data line by line - iterator in Ruby with yield
[4679] Reading in XML in Ruby with xmlsimple
[4676] Running shell (operating system) commands from within Ruby
Top or Show all for Ruby and Ruby on Rails

SQL and MySQL
[4493] Forgotten / lost MySQL root password
[4481] Extracting data from backups to restore selected rows from MySQL tables
[4436] Accessing a MySQL database from Python with mysql.connector
[4406] Fixing damaged MySQL tables - Error 1712 and Error 2013
[4390] Checking MySQL database backups have worked (not failed)
Top or Show all for SQL and MySQL

Tcl, Tcl/Tk and Expect
[4762] Coverage map in Tcl - how many times has each proc been called?
[4678] Expect with Ruby - a training example to get you started
[4616] Still teaching Tcl in 2016?
[4525] What does Tcl do if you try to run a command that is not defined?
[4524] Tcl - a new example for data reformatting
Top or Show all for Tcl, Tcl/Tk and Expect

Programming in Lua
[4753] Lua, Tcl, Python, C and C++ courses - at our Melksham HQ or on your site - forward from July 2017
[4575] Learning not just what a program does, but how to design it in the first place.
[4574] repeat until in Lua - a one or more rather than a zero or more loop
[4573] Classic style OO code - in Lua
[4572] Tables with values and code in Lua - looks like an object?
Top or Show all for Programming in Lua

Python Programming
[4724] From and Import in Python - where is the module loaded from?
[4723] Conditional operators in Python
[4722] Embedding more complex code into a named block
[4721] When to check an object type - Python isinstance example
[4719] Nesting decorators
Top or Show all for Python Programming

And also ...
[4768] 2017 - the final six months
[4767] Some thoughts on 2017, and looking forward to 2018
[4761] Looking forward to the autumn.
[4759] Sale of effects and furniture - 12th and 13th August 2017
[4756] Learning how to be a more effective community partner
Top or Show all for And also ...

Public Transport
[4770] GW franchise - my response
[4765] Breich Station - current pictures, and future options
[4764] Some thoughts on the closure proposal for Breich station
[4760] Rotary Talk, 25/7/2017
[4727] Learning from travelling further afield
Top or Show all for Public Transport

Fun and Flames
[4392] Interview conditions,and other instructions to staff
[4354] Wiltshire Police - assuming someone is guilty just on the say-so of a member of the public?
[4329] Does Santa Claus need a CRB check?
[4304] Please do not ask me to be the chair!
[4282] On tipping - and the expectation of a tip
Top or Show all for Fun and Flames

Keynote Articles
[2483] Clustering on Tomcat
[2384] Looking ahead to the Autumn season of training and accommodation
[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
Top or Show all for Keynote Articles

Unclassfied Articles
[4766] Moving on from Sunnyside and Devizes
[4758] Even more images!
[4757] Images ... continued
[4733] Python examples - updates under way
[4732] Reviewing TransWilts performance 2015-16
Top or Show all for unclassified

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 March 2024January 2024November 2023September 2023July 2023May 2023March 2023January 2023November 2022 • this is the current edition


Training sample © 2024, 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