Home Accessibility Courses Twitter The Mouth Facebook Resources Site Map About Us Contact
 
For 2023 (and 2024 ...) - 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))
Sharing our programs - easy. Sharing our data - harder.

I can - and do - share most of the programs we write during training course here with "you" on our web site, where "you" are past delegates, potential customers, and indeed the world as a whole who may find them useful. Potential customers can see the sort of things we get up to, past delegates can make the most tremendous use of them from the associated notes and work they have done, and many of the examples are complete enough, together with blog comments that I make, for them to be useful to the world as a whole. You could consider these to be our contribution to the open source community - we're not set up to provide ongoing support of modules, but we are very much able to provide a learning and example resource - and our server stats and feedback shows that it is both used and appreciated.

But a number of issues arise from this approach.

The first is the support issue ... how to help with questions that arise from the world as a whole, often from readers with whom I don't share a fluency in any language, and / or who could eat up all of my available time, and time that I don't have available too.

The second is the context issue ... examples published are written in the context of a training course. They only use features of a subject taught up to the point at which the example is written, so in the whole wider picture of things they're far from perfect - yet readers coming to our site anew sometimes expect complete, sophisticated code snippets.

The third is the data issue ... although I can publish many programs tha access data files, the data files themselves may contain information that is copyrighted by someone, contains data that can't be released under data protection, gives away security clues, etc. Such data if fine for delegates during a course, but cannot be distributed automatically via our web site to the whole world.

The data issue is the most intractable, as it turns out. The major commercial investment in time goes into organisation's data, and even if that data is made available to the public to read, reproduction of it on our web site would lead to some pretty sharp exchanges, and in many cases we would be rightfully accused of breaking all sorts of copyright rules. We are allowed to reproduce parts of data for review, though, and you'll find that a page [here] shows you the top ten lines of each of our data files.

For some of our courses (things like the XML element of the Perl course), I have used configuration files from open source products so that the data can be accessed via that route, but even then I prefer a local copy as configuration files can change / be replaced. In response to a delegate request in the last few days, in fact, I've just uploaded a copy of a Tomcat configuration file, v 3.3, to our site - apps-admin.xml. Reading the copyright carefully (and retaining it in the sample), I think I'm clear in this case!

Other data which might have been "commercial in confidence" years ago is no longer so - so I'm also able (now) to provide a copy of access_log.xyz for delegates to download. And with an increase in bandwidth from servers, what I had feared could have been an expensive file for us to serve in the past will no longer be so.
(written 2010-06-26)

 
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articles
G504 - Well House Consultants - Writing Notes
  [4] Seeing the wood for the trees. - (2004-08-06)
  [7] Writing on a Sunday - (2004-08-08)
  [9] Study room - the Oxford train - (2004-08-10)
  [394] A year on - should we offer certified PHP courses - (2005-07-28)
  [398] Training course material - why we write our own - (2005-07-30)
  [407] Theft of training material - (2005-08-09)
  [797] Writing up new C / C++ notes. - (2006-07-09)
  [979] Empty seats, Nodding Donkeys and buses - (2006-12-11)
  [982] Notes from the white board - (2006-12-14)
  [1950] Copyright of Training Notes and Web Site - (2008-12-18)
  [2010] How long should a training module be? - (2009-01-27)
  [2192] Copy writing - allowing for the cut - (2009-05-21)
  [2414] Hello World - a good traditional start to a Java course - (2009-09-22)
  [2481] Sample code with errors in it on our web site - (2009-10-29)
  [2812] What is Perl? - (2010-06-15)
  [3152] Jargon busting - (2011-01-30)
  [4009] Clear, concise examples - Ruby classes and objects. - (2013-02-17)
  [4031] Showing what programming errors look like - web site pitfall - (2013-03-06)


Back to
Melksham - a gem in Wiltshire
Previous and next
or
Horse's mouth home
Forward to
Dauncey Gardens, Melksham
Some other Articles
Are you learning Perl? Some more examples for you!
Recording (a macro) in vi
Poulshot Village Fete
Dauncey Gardens, Melksham
Sharing our programs - easy. Sharing our data - harder.
Melksham - a gem in Wiltshire
Ruby - training for automated testing users
Perl course - is it tailored to Linux, or Microsoft Windows?
A pint of Black Rat, and a lazy barman
Where have all the bloggers gone?
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 http://www.wellho.net/horse/ - 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).

You can Add a comment or ranking to this page

© WELL HOUSE CONSULTANTS LTD., 2024: 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho

PAGE: http://www.wellho.net/mouth/2828_.html • PAGE BUILT: Sun Oct 11 16:07:41 2020 • BUILD SYSTEM: JelliaJamb