<?xml version="1.0" ?>
	<rss version="2.0">
	  <channel>
	    <title>CSCI E-113: C, Unix, and CGI Programming</title>
	    <description>
		The official notice board for csci-e215.
		Students, please check this page regularly for announcements
	    </description>
	    <link>http://www.people.fas.harvard.edu/~lib215/</link>

		<item>
		  <title>Optional Review Class on shell scripts Wed 25 Nov</title>
		  <description>
 Bruce will be at the science center Wed 25 Nov
from 6:30PM-8:30PM.  Check the classroom and/or lab.
</description>
		  <link>http://www.people.fas.harvard.edu/~lib113/news/index.html#091121.1</link>
		</item>

		<item>
		  <title>Helpful Script Example</title>
		  <description>
 On the Assignment 6 Page
is a link to a script that shows how to process command line options as well as filenames.  
</description>
		  <link>http://www.people.fas.harvard.edu/~lib113/news/index.html#091119.1</link>
		</item>

		<item>
		  <title>Assignment 6 is Posted</title>
		  <description>
 Please read the faq at the /project page for more
</description>
		  <link>http://www.people.fas.harvard.edu/~lib113/news/index.html#091118.1</link>
		</item>

		<item>
		  <title>fl assignment - please correct delete()</title>
		  <description>
 If you read the source code to ws13.c, you will see that the delete()
method comments say that function is not correct and says you have to correct it.  Please do so.
</description>
		  <link>http://www.people.fas.harvard.edu/~lib113/news/index.html#091112.1</link>
		</item>

		<item>
		  <title>Assignemt 5 Posted</title>
		  <description>
 The project assignment #5 has been posted.
</description>
		  <link>http://www.people.fas.harvard.edu/~lib113/news/index.html#091031.1</link>
		</item>

		<item>
		  <title>Sample Solutions to tt2ht</title>
		  <description>
 The page for tt2ht
now has links to two sample solutions.  These are good examples of programming style and effective algorithms.
</description>
		  <link>http://www.people.fas.harvard.edu/~lib113/news/index.html#091021.1</link>
		</item>

		<item>
		  <title>Assignment 4 is Posted</title>
		  <description>
 The word frequency counting project is posted on the
</description>
		  <link>http://www.people.fas.harvard.edu/~lib113/news/index.html#091012.1</link>
		</item>

		<item>
		  <title>Electronic submission for paper pointers</title>
		  <description>
 Use this command from your account on nice:~lib113/handing pptrs
</description>
		  <link>http://www.people.fas.harvard.edu/~lib113/news/index.html#091006.1</link>
		</item>

		<item>
		  <title>Assignment 3 is Posted</title>
		  <description>
 The assignment on pointers is posted.  It is due in a week.
</description>
		  <link>http://www.people.fas.harvard.edu/~lib113/news/index.html#091003.1</link>
		</item>

		<item>
		  <title>who on the server - nobody</title>
		  <description>
 
When you run who on the web server via a cgi page, nothing shows up.  The reason is that there are no people
logged into that machine.  Recently (since last year, I think) the web server is a dedicated machine that regular users do
not login to. Therefore who shows no people logged in. 
 A more useful, user-related command is last -10
which shows the last 10 logins on the machine.  A few entries may show up. The output of last is also a text table
with well-defined columns. 
</description>
		  <link>http://www.people.fas.harvard.edu/~lib113/news/index.html#090930.1</link>
		</item>

		<item>
		  <title>Problem with C programs under CGI</title>
		  <description>
 A subtle lack of consistency between the nice machines on which
you compile code and the web server on which the cgi scripts run causes C tools (like tt2ht) to fail mysteriously.
 A solution is to compile with the
-fno-stack-protector option, as in cc -fno-stack-protector tt2ht1.c -o tt2ht1
 We hope to have this cleared up soon.
</description>
		  <link>http://www.people.fas.harvard.edu/~lib113/news/index.html#090926.1</link>
		</item>

		<item>
		  <title>Assignment 2 is Posted</title>
		  <description>
 The second assignment is now posted on the Assignments section
</description>
		  <link>http://www.people.fas.harvard.edu/~lib113/news/index.html#090923.1</link>
		</item>

		<item>
		  <title>HW1 Notes</title>
		  <description>
 
	note1: day not time 	
		The text version of the assignment used to contain
		an version of problem 6 that asked you to write code
		to find bad values in the TI field.  The current
		version asks you to find bad values in the day field.
		Please do the current version. 	
	note2: backslashes in problem 3 	
		The program you write is supposed to retain the
		backslashes.  Therefore:
		 		Inputoutput
		"hello"hello 		"he said \"hi\""he said \"hi\"
		"hello\t\n"hello\t\n 		"use \\ to get \ in C"use \\ to get \ in C
		 	
</description>
		  <link>http://www.people.fas.harvard.edu/~lib113/news/index.html#090917.1</link>
		</item>

		<item>
		  <title>Read about Finite State Machines for Assignment 1</title>
		  <description>
 The webpage for Assignment 1
has a link to a piece  about 
finite state machines.  This information can help you a lot with the first assignment.
</description>
		  <link>http://www.people.fas.harvard.edu/~lib113/news/index.html#090909.3</link>
		</item>

		<item>
		  <title>Read about the Basic Ideas of Unix Programming</title>
		  <description>
 The article at 	<a href='http://www.faqs.org/docs/artu/ch01s06.html'
			target="_top"> 		this link
		 explains clearly the basic principles of building and using tools
</description>
		  <link>http://www.people.fas.harvard.edu/~lib113/news/index.html#090909.2</link>
		</item>

	  </channel>
	</rss>
	
