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))
Fresh Paint for course presentation - including C++

During courses, I project from (and sit at) an Apple Mac laptop - I have done for a number of years. But then I'll access / use other machines from the Mac laptop. That allows me to have the graphic power and strengths of the Mac, the Unix operating system and it's environment, and access to Linux servers all on a single box - and our Windows machines are accessible too. For open source training courses, this is the best of both worlds - we're providing each delegate with the operating system they're familiar with (or will be using), so that they don't have to get involved with the complexities of a new environment. And at the same time they can learn about / see / gain practical experience of portability issues.

To some extent, in the storm of new products and changes and developments - Windows 7, Ipad, Iphone 4 ... open source languages are the eye. The calm at the centre of the storm, where things remain quite surprisingly still for quite a while. And that's because you want to develop code that you know wont need replacing in six or nine months, but rather will last for many years. But never the less, changes do crop up.

Last week's course was the first presented on a new Apple Mac - a MacBook Pro 17" screen i7 with 500Gbytes of disc if you want the technical spec. It replaces a previous Mac with the same size screen, but only a quarter of the memory, a fifth of the disc, and what feels like a tenth of the compute power. And I have taken the opportunity to download the Mac Developer's environment so that I can locally run the Os X / Unix / Linux and other open source Gcc and G++ compilers. For sure, I had backups there but the course ran smoothly - with no need to make updates.

But I have chosen to make a few updates. On C++, I am fading away from the deprecated methods and headers which you're no longer encouraged to write into your code, but not fading them out completely. There's a lot of old code out there, and we're in the business of training people to help with and take over the maintainaince of that code, and the older techniques it uses.

So there's an updated first C++ application - gone are the deprecated headers - at [here]. The header file that it includes for our own extra functions is [here] and the source of those functions [here]. A Makefile to show how the elements are compiled together is [here].
(written 2010-07-03)

 
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articles
G204 - Well House Consultants - Equipment and facilities
  [432] New print centre for our manuals - (2005-09-01)
  [450] Wheelchair access - can do! - (2005-09-25)
  [452] Is enough enough? - (2005-09-27)
  [460] New Network - (2005-10-10)
  [1089] Playing old games - (2007-02-22)
  [1126] MacFormat - Me and My Mac - (2007-03-31)
  [1363] One computer per delegate, or pair programming? - (2007-09-23)
  [1364] Korn shell course - resources - (2007-09-24)
  [1415] Better technology makes for longer commutes? - (2007-10-29)
  [1488] New trainee laptop fleet for our Open Source courses - (2007-12-30)
  [1701] Training Course and Business Conference Technology - (2008-07-07)
  [2032] Mobile Internet - an alternative to hotel WiFi - (2009-02-09)
  [2222] A (biased?) comparison of PHP courses in the UK - (2009-06-07)
  [2370] C++, Python, and other training - do we use an IDE - (2009-08-21)
  [2795] Simon says - (2010-06-05)
  [2810] A course review - for the tutor to complete - (2010-06-14)
  [2935] 01225 707126 to 01225 344596 to 01225 899360 - Well House Fax - (2010-08-26)
  [3109] A weighty decision - (2010-12-26)
  [3130] New Computers for delegates to use - (2011-01-13)
  [3137] Training Classes - should the training company provide a system for each delegate to use? - (2011-01-18)
  [3174] Sharing a single hotel internet connection without carrying extra hardware - (2011-02-18)
  [3196] No news is good news. - (2011-03-07)
  [3310] How fast is your Internet access? Do you need something faster for your business or home? - (2011-05-29)
  [3489] Python courses and Private courses - gently updating our product to keep it ahead of the game - (2011-10-20)
  [4261] Updated delegate computers - nine of the best - (2014-04-10)


Back to
What are C++ references? Why use them?
Previous and next
or
Horse's mouth home
Forward to
Further C++ material - view new or old
Some other Articles
Melksham Food and Drink Fair and Town Crier Competition
Transport in Wessex - today and into the future
Atworth Village Fete - on the Melksham Community Area Partnership stand
Further C++ material - view new or old
Fresh Paint for course presentation - including C++
What are C++ references? Why use them?
C course - final course example puts it all together
Local information for Melksham Hotel Guests
Catching up with an old friend
Objects and Inheritance in C++ - an easy start
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/2850_Fre ... ng-C-.html • PAGE BUILT: Sun Oct 11 16:07:41 2020 • BUILD SYSTEM: JelliaJamb