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))
Korn shell course
It's been quite a while since I presented a course that majored on the Korn Shell - I know the subject right enough (having written a complete 2 day course that got rave if niche reviews during a previous lifetime), and I jumped at a chance to brush up on my old skills to day, to recall the differences between ksh and bash, and to put some notes together. Actually - I got rather carried away with some 1000 lines of new text uploaded in longer articles:
Korn Shell Basics
More Korn Shell facilities
Shell Scripting with the Korn Shell
and with over a dozen sample scripts all of which I have placed in a Korn Shell Resource Index
The Korn Shell is a great shell - developed like bash as a "sh compatible" shell, it took all the interactive ideas of the C Shell and implements them within the bounds of the original sh framework; it's a very popular shell in a Sun / SunOS / Solaris environment. Used in conjunction with utilities such as grep, sed, sort and awk ... well - the scripting world is your oyster.
Presentation on Monday and after a day's revision I feel comfortable. "Water off a duck's back" I think is the term. I'll let you know how I get on, and no doubt post some more snippets here during and after the course.
Do you need to learn the Korn shell? If so - please let me know. Although I won't be running a regular public course, we do have the material and knowledge and I can train groups either here at our Melksham training centre or elsewhere. And where there's a will, theres a way for individuals too.
-- Graham (written 2007-09-22)
|selwyn rowley:||I agree with you about the potential for Melksham which is why ASDA would like a store there.|
It is our intention to take full account of local views and we believe that it is in our interests to do so.
Having spoken to to literally thousands of people in Melksham and received hundreds of written representations a very positive view has emerged . Over 90 per cent of the people who have communicated with us want ASDA to come to Melksham.
While this support is very important to our case, we also need to meet the requirements of the District Council planners and satisfy the County Council on the transport aspects.
The guidance from the Department of Transport states that traffic data should reflect the normal traffic conditions on the network e.g. not school holidays. In addition prior to starting an assessment a Scope of Study has to be submitted and agreed with the relevant Highway Authority - in this case Wiltshire County Council.
With regard to trading, the key point is that the majority of the catchment population are currently not shopping in Melksham but are driving to do their shopping in the surrounding towns. If ASDA can help to redress this imbalance and encourage more people to shop locally that should create opportunities for other local traders and that is something we would encourage.
(comment added 2007-09-26 17:03:02)
|Graham Ellis:||Selwyn, Thank you for your comments. I think they slipped onto the post abovethe one you wanted to commented on, so I'm duplicating them onto both.|
(comment added 2007-09-26 17:18:40)
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articlesA172 - Web Application Deployment - Korn Shell - interactive and programming facilities 
Korn shell course - resources - (2007-09-24) 
Korn Shell scripts on the web - (2007-09-25) 
korn tips - some useful korn shell techniques - (2007-09-25) 
Some useful variables and settings in the Korn Shell - (2008-05-30) 
String, Integer, Array, Associative Array - ksh variables - (2008-05-30) 
Korn shell - some nuggets - (2008-05-30)A166 - Web Application Deployment - Linux Utilities 
Almost like old times - (2004-09-26) 
Comparators in Linux and Unix - (2004-10-03) 
awk - a powerful data extraction and manipulation tool - (2007-09-25) 
Conversion of c/r line ends to l/f line ends - (2008-06-28) 
Using the internet to remotely check for power failure at home (PHP) - (2009-04-29) 
Helping new arrivals find out about source code examples - (2009-08-03) 
Finding text and what surrounds it - contextual grep - (2009-10-30) 
Finding what has changed - Linux / Unix - (2010-02-17) 
Awk v Perl - (2011-09-18) 
Shell, Awk, Perl of Python? - (2012-06-14) 
Shell - Grep - Sed - Awk - Perl - Python - which to use when? - (2012-10-22) 
Extending your bash shell with aliases, functions and extra commands - (2015-11-28) 
One line scripts - Awk, Perl and Ruby - (2016-05-20)
Some other Articles
One computer per delegate, or pair programming?No Thank YouKorn shell courseAsda in Melksham - Welcome or not?Little Gems but not LettuceLook forward with a new broom - Wiltshire Train ServiceClean my plate, but keep my wine bottle. (PHP; Static)Crystal Ball - How long do I need to be online?
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).