> At the meeting last night, we talked briefly about setting up post-COMDEX
> or post-InstallFest Linux courses.
I think this is a rgeat idea. The owners of the two machines I installed
had no knowledge of UNIX at all. It would really suck if I spent all
that time installing and ppl just say, "This is too hard. I'm rebooting.".
> As you know, most community college and night school computer courses are
> completely concerned with Microsoft products. While we can always refer
> people to continuing education UNIX courses at UBC or BCIT, they're not
> cheap. We're in an excellent position to present our own offerings.
>
> Is this a good idea?
>
> We've already identified a few potential organizers and instructors. It
> would be nice to have more.
>
> Should we charge a modest fee for the full day courses and offer an
> honorarium to the organizers/instructors?
Sure. I think a toonie is not too much to ask. It might pay for our
comdex expenses. I'll volunteer to give a talk.
> --
> Dave Michelson
>
>
>
> Three possible courses/tutorials:
>
> 1. Linux for Windows users (2 - 2-1/2 hrs?)
>
> (similar to the ORA book "Learning the Unix Operating System, 4th ed."
>
> http://www.oreilly.com/catalog/lunix4/desc.html )
>
> "If you are new to UNIX, this concise introduction will tell you just
> what you need to get started and no more. Why wade through a 600-page book
> when you can begin working productively in a matter of minutes? It's an
> ideal primer for Mac and PC users of the Internet who need to know a little
> bit about UNIX on the systems they visit.
>
> "This book is the most effective introduction to UNIX in print. The
> fourth edition covers the highlights of the Linux operating system. It's a
> handy book for someone just starting with UNIX or Linux, as well as someone
> who encounters a UNIX system on the Internet. And it now includes a
> quick-reference card."
>
> "Topics covered include:
>
> Linux operating system highlights
> Logging in and logging out
> Window systems (especially X/Motif)
> Managing UNIX files and directories
> Sending and receiving mail
> Redirecting input/output
> Pipes and filters
> Background processing
> Basic network commands "
>
>
> 2. Programming with Perl (full day?)
>
> (based on the ORA book "Learning Perl"?
>
> http://www.oreilly.com/catalog/lperl2/ )
>
> Topics include:
>
> A quick tutorial stroll through Perl basics
> Systematic, topic-by-topic coverage of Perl's broad capabilities
> Lots of brief code examples
> Programming exercises for each topic, with fully worked-out answers
> How to execute system commands from your Perl program
> How to manage DBM databases using Perl
> An introduction to CGI programming for the Web
>
>
> 3. Programming with GNU Software (full day?)
>
> (based on the ORA book of the same name:
>
> http://www.oreilly.com/catalog/prognu/ )
>
> Topics include:
>
> GNU Emacs, the legendary text editor
> gcc, the C and C++ compiler that immediately established itself as
> the best UNIX compiler for robustness and optimization
> GNU libraries (including C++ libraries)
> The gdb debugger
> RCS, a tool for backing up and maintaining multiple versions of
> source files
> GNU make, the most powerful version of that utility for managing
> builds
> the gprof profiler
>
> +++
>
+-----------------------------------------------------------------------+
| R Garth Wood | <insert witty comment here> |
| | -R G Wood |
|
| |