NOTE:
The scripts and programs in this directory may have had a ".txt" suffix
added, to make sure that they are treated as text when your browser
downloads them. You may need to remove the ".txt" suffix to compile
or run them on your own computer.
Aug 12 18:15 2006README.txtREADME - Index to this CST8165 directory Oct 10 08:03 2006buffer_overflows.txtStrings without NUL and Avoiding buffer overflows Dec 5 19:05 2006cstsubmit.txtUsing the cstsubmit command Sep 29 10:11 2006deep_indentation.txtAvoiding deep indentation in code Sep 20 00:50 2006eof_handling.txtEOF handling between client and server Sep 15 13:07 2006header_files.txtHeader files and Source files: .h and .c Jan 4 16:06 2005internet_basics.htmlInternet Basics Aug 27 04:33 2006linux_lab_access.txtHow to get Access to the Linux Lab from Wherever Oct 13 06:29 2006perl_net_telnet.txtNet::Telnet(3pm) User Contributed Perl Documentation Net::Telnet(3pm) Nov 9 13:30 2006programming_style.txtProgramming Conventions and Style Sep 20 11:26 2006readall.txtNotes on coding the readall() function, including pseudocode Sep 20 18:31 2006readall_poor.txtUsing the readall_poor() function in the chat server Sep 22 13:21 2006robustness_principle.txtbe liberal in accepting; conservative in sending Jan 16 02:50 2006shell_basics.txtThe Unix/Linux Shell Dec 27 02:12 2005startup_files.txtSetting up Startup Files: .bash_profile and .bashrc Oct 13 06:48 2006test_out2.txtSample output of SMTP Client Test Plan script Nov 11 15:55 2006test_out3.txtSample output of HTTP Server Test Plan script Sep 19 01:49 2006testplanscript.txtA Simple Test Plan - script version Nov 3 12:11 2006testplanscript2.txtSMTP Client Test Plan Nov 5 19:49 2006testplanscript3.txtHTTP Server Test Plan Script Jan 22 17:58 2006vi_basics.txtThe VI (VIM) Editor - Basics
Projects/Labs/Assignments/Exercises (for hand-in)
Sep 18 09:31 2006lab01-comments.txtProgramming suggestions for Lab #01 Sep 6 17:20 2006lab01.txtLab #01 for CST8165 due September 6, 2006 Oct 3 04:10 2006lab02-comments.txtProgramming suggestions for Lab #02 Sep 13 00:00 2006lab02.txtLab #02 for CST8165 due September 13, 2006 (*UPDATED*) Sep 28 03:02 2006lab03.txtLab #03 for CST8165 due now and October 11, 2006 (*UPDATED Sept 28*) Nov 9 12:12 2006lab04.txtLab #04 for CST8165 due November 15, 2006 (* DUE DATE UPDATED YET AGAIN *) Nov 11 15:38 2006lab05.txtLab #05 for CST8165 due November 22, 2006 (* DUE DATE UPDATED *) Nov 26 21:38 2006lab06.txtLab #06 for CST8165 due December 6, 2006 (*** DUE DATE UPDATED ***)
Shell Scripts
Feb 13 04:34 2012argv.sh.txtDisplay on standard error the individual arguments on the command line.
Nov 5 21:38 2006PigLatinTranslator.java.txtA Pig Latin Translator by Lewis and Loftus (2001) - for Lab #5 Jan 19 08:02 2006argv.c++.txtThe output appears on "standard error", not "standard output". Jan 19 08:01 2006argv.c.txtThe output appears on "standard error", not "standard output". Feb 14 10:27 2006stdxxx.c++.txtProduces output on stdout and stderr, prompts and reads from stdin.