There has been some talk of giving a rerun ow W2L lecture
0, intro to programing under linux again,
also this coming semster, for the MATAM students,
taking it this semster. (most people take MATAM in
the spring semester)
Do we want to give the lecture again?
I have been at that W2L/0 lecture, and it was really good.
But I wasn't a MATAM student, but rather an EE's OS structures student.
It really helped me in that course since all the homeworks had to be
done under Linux. But the problem is that all of the course students
were programming under Linux for the whole semester, and did it really
badly cursing every other minutes, because they didn't attend the
lecture, and didn't know even the basic usage of a modern Linux. So for
that much more publication is needed. Inform the course staff so they'll
enounce about the lecture and haifux in the first lectures and
throughout the course when more advanced questions about Linux is
raised. I'm not sure how much it is allowed, but I believe that it's not
that a big of problem, and to hang an ad in the Linux farm(in EE and
CS), giving an address of where to turn in problems and basic usage of
Linux, the address where the slides for this W2L/0 is located.
Additionally in EE there is a similar course to MATAM, called MAMAT.
Their official computer is T2, and the course staff recommends using
Linux for programming, since it's similar to T2. But all the course
programs under Visual, and just does the basic compiling under T2. Here
the promoting work is a bit tougher, since we have to convince them to
move from Visual to Linux.
if so, Am I to be giving it?
do we want modifications?
The basic idea was absolutely correct, but some additions are welcomed:
In emacs I used all the time the Ctrl-K / Ctrl-Y as explained in the
lecture, but at some time it became very limiting, since it's really
hard to copy long blocks with that, and specific partial lines. So basic
copy-paste with keyboard and mouse should be explained. And note, that
no windows user will ever guess that paste is the left and right mouse
buttons together. Also after compiling a window pops up, to get rid of
it is Ctrl-1. (while Ctrl-x-~ is really awesome...) Also general
explanations what is buffer, block and other emacs'es definitions is
important for someone that came from windows. In DDD some small
explanations are due. Except of basic keys, other notes are important:
after segmentation faults backtrace is great, on Signals hw, signal
sending from DDD is great, on threads hw, threads window on DDD is also
great. People will really realize that DDD is great. About valgrind.
Since all of the hw I have been doing on the Linux farm in Technion, I
didn't manage installing it. And there were really few people that did
install Linux at home because of the course. So it could be a good
reason to make people install Linux at home, or just find some other
utility that is standard and installed in Technion.
Hope it will help,
Haifa Linux Club Mailing List (http://www.haifux.org)
To unsub send an empty message to [EMAIL PROTECTED]