|
|
Last modified: December 31 1969 16:00:00.
Previous exams
Unix
- The
Evolution of the Unix Time-sharing System* by Dennis Ritchie
- The history of the early years of Unix from one of its inventors.
- A Basic Unix Tutorial
- From the Idaho State University
- Unix Commands
- A summary of the most commonly used commands in Unix
C/C++
- Programming in C
- A good tutorial of the C language
- C Quick Reference
Card
- An ANSI C quick reference in several formats.
- C
Standard Library
- An listing of all the functions available in the standard
library, including descriptions.
Perl
- Perl Mongers
- Everything you wanted to know about Perl
- CPAN
- The Comprehensive Perl Archive Network, the official repository of Perl modules
- Perl Documentation
- A wealth of resources for learning perl
- Perl FAQ
- Frequently Asked Questions about Perl
Emacs
I strongly believe that one of the most important tools you will ever
use is your editor. There are different types of editors, some are
easier to learn, some are more powerful. Choose the one that suits
you. My personal recommendation is that you should use emacs. It has a steep learning curve, but once you have
master it you will be able to program faster.
- Emacs Manual
- The complete reference manual for Emacs
- Emacs FAQ
- List of frequently asked questions
- Quick Reference Card
- This is a PDF document. The fonts will look unreadable under
Acrobat Reader, but it will print properly.
- Emacs Tutorial
- This is a quick introduction to the basics of Emacs.
- Another tutorial
- A little more advanced than the previous one.
CVS
- CVS Reference
Manual
- The complete reference manual on a variety of formats.
- Introduction
to CVS
- A quick introduction to CVS
- CVS
- The Web site of the project
Other tools
- putty
- If you are planning to connect to the Unix machines from your
Windows home machine, use this program instead of the telnet
client that comes with Windows. It has a better "screen
management" than the telnet client (for those
technically inclined, putty supports TERM=xterm, instead of the
typical TERM=vt100 that telnet supports).
-
NiftySSH
- This is an ssh client for Macintosh
- ssh Software
for the Mac and Win
- A bunch of links to ssh software for both architectures
|