Announcements

| CS 114 Home |

You are expected to check for new announcements every day.
 


12/16:
I don't know if anyone's still reading this, but I finished the grades. If you want to collect
your homework, please drop by my office. I have everything sorted out.



 

11/5:
UPDATE:
I'm still waiting for the grades on remaining homework to be returned.

When they are I will post where you can pick up homework. Please be patient.

In terms of grades, as long as you did all the assignments, you're in the clear.
 
 
 
 



10/25:
HW5:  I figure I'll give you guys a reprieve after the psychosis of HW4. No more homework.
Be sure to hand in all remaining homework by Weds.


HW4 extension:
A few students asked if I could extend HW4 submission to Weds. I'm OK with that, though the
grading will take longer. Anyone who submits on Mon (most likely because she didn't see this
announcement) gets bonus points on the assignment.

Note about rn: The command does exist, but for some reason the man page is toast.
rn is an older newsreader, common to most Unix systems, but, apparently not this one :-)



10/21:
HW4: Yep, I made an announcement in lecture "today" (which is now tomorrow).
Look here for the assignment. You have to check a whole lotta man pages. I think
the assignment is rather fun actually. I tried to list every Unix command I ever
used and a few that looked interesting that I hadn't tried yet. If you do a good job
with your HW4, you will have created a terrific Unix review sheet.

Actually, one of the commands I didn't know was last. I gave it a shot -- I discovered
someone's been "sneaking" into my machine for a few weeks now!  So much for covering
his trail....All hail Unix!

HW5:
There will be a separate homework5. I think it will be something with a Makefile, some Perl,
and perhaps a shell script. I'll know more on Monday.

GUIs:
BTW, I haven't been covering too many of the GUI tools. There's just too much to do.
Check out /bin/X11/ for a lot of great X Windows programs.



10/20:
HW4: looks like I might just combine with HW5 at this rate. I got swamped with CS100B.
I'll make an announcement in lecture today.

10/19:
HW4: Sorry - whoops! sorry again, I got chopped off mid-sentence.
Last night I was delayed, and then my web access was cut!
I'm working on having the homework posted later tonight. There's a
chance I'll have to delay for Weds, at which point I'll just shift the due date.



10/14:

Buffalo jokes: OK -- I'm not sure if anyone believes me (or reads these announcements).
But, just a moment ago, I got another message from a Buffalo student.
Can you identify the step from Chapter 4?

Date: Wed, 13 Oct 1999 21:40:54 -0400 (EDT)
From: <deleted>
To: dis@eng.buffalo.edu
Subject: test 1

This is text#1 of mailx.

What's funny is that I always respond to the tests. But, no one ever writes back.
Maybe I'm scaring them.



10/13:

Is it Zero or One?  True or False? The question came up about return values. Turns out I did
write my notes correctly. Check out the "bottom" of man ls and man cd for examples:

EXIT STATUS
     The following exit values are returned by cd:
     0        The directory was successfully changed.
     >0       An error occurred.

Example)
Try cd and then echo $status. Unix reports 0, meaning your last command worked.
Then try cd glop (assuming you have no directory called glop). Then enter
echo $status again. Unix reports 1, meaning the last command entered failed. For fun,
now do echo $status yet again. Unix should report 0, assuming you correctly checked the
status of checking your status of another command :-)

But, I had my C info backwards. Indeed, 0 means false and 1 means true
(I always get that messed up). Sorry about that. Why the difference? I think it's because
some commands might return different numbers -- why not hang onto zero as a common
success code? Anyone know another reason? Is anyone reading these things?
repeat 10 echo Hello\?



10/12:
Homework 2: Because of Fall Break, there might have been some delay in finishing it.
You must have it done by Weds 10/13, 5PM.
Homework 3: Now posted here.


10/11:
New stuff: I can't quite answeer all questions in class, so I'm adding a new link to this site. I'll try to address the stuff
that arises here.  Be patient...I'm slowly constructing it.

Help: Anwar says he's welcome to answering email. I've also posted his hours here.



10/7:
The Reserve Saga : I dropped off my book, so they're both probably ready. Of course, I could be wrong. Could someone
who succeeds in finding and using them please confirm for me?


10/5:
Reserve: I think both books are on reserve now.

HW2: has anyone had trouble accessing my directories in dis9 on babbage? One student said she didn't have access,
but I know I set both group and world read and execute permissions. Could someone double check for me? Otherwise it
will be a *very* short assignment.

Fall Break: No class on Mon 10/11 assuming I have this schedule down right.



10/4:

Need additional help? Check out this "internal" link now that you have a CS account.
http://adm/ . There's all sorts of Unix help throughout.

Books on reserve? My assistant is taking care of that today. I'm not sure when they'll be
"officially" ready.



10/3:

There's some confusion about accessing your Unix account.

Getting your account: See below! First, visit Karla in 5147 Upson. (She was out Friday, but she'll be back on Monday.
There's a chance Cindy might still have the account slips. though. But you should echk with Karla first.)

Accessing your account: use telnet or EXCEED to access babbage.csuglab.cornell.edu.



10/1:

Lost Glasses: did someone lose their glasses? I have glasses in my office.

HW2:  I'm placing the homework here. I'll have homework 2 posted before I leave today.



9/30:

Procrasintation:
    If you haven't picked up your account slip by 4:30 PM today (Thurs), Cindy Robinson (4146 Upson)
    will have them on Fri 10/1.

Syllabus Change:
    I'm going to assume you enough about mailx or elm for now and skip to Chapter 5 on Friday.
    We'll go back and cover communication tools after Chpater 7.
 


9/29:

Homework1: Seems a few are a bit unclear about who to mail. I decided to make it myself posted that in class
                        today.

    E-mail dis@cs.cornell.edu from your account, not my assistant! Hmmm...seeing shades of Buffalo ;-)
    (Yes, it's OK if you e-mailed dis9@babbage.csuglab.cornell.edu or dis9@cornell.edu. I have forwarding set.)

editors:

    I don't think anyone will have any trouble, but if you find you can't access the vi or emacs editors,
    enter the following commands beforehand:
    % unalias vi
    % unalias emacs

    New users: the programs have "defined" behaviors. You'll see why and how soon.
    Old users: change your .cshrc file to include your own aliases. You might even wish to start up a
                 .aliases file instead, and sourtce it from your .cshrc.

Website:

    Turns out I didn't have this site linked to the CS dept's main site. Whoops. Of course, if you didn't go to the
    first class, then you don't know that this is here. Please spread the word!

Book:

    One student asked for me to put my Intro to Unix book on reserve in Carpenter. I'll get to that probably
    tomorrow. I suspect some photocopying is gonna happen,  but so long as you're not doing the whole book,
    I'll look the other way :-)


9/28:

Website: Still messy. Please be patient...I'm getting to it bit by bit.

Accounts: Visit my assistant Karla Consroe in 5147 Upson Hall for your "account slip" (username, password, access to CSUGLAB)

Homework1:  learn how to use mailx or elm. You need to send e-mail from your Unix account to one of my graders.
I'll post the username soon (should be today or tomorrow).
 


9/21:

  • CS114 Fall 1999 Site finally up!
  • Beware that most of this site is borrowed from CS100B, so some information might look odd until I clean it up.

  •  

     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     


    Back to Top
    Back to CS114 Home