<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.cs.vassar.edu/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.cs.vassar.edu/feed.php">
        <title>Computer Science | Vassar College</title>
        <description></description>
        <link>https://www.cs.vassar.edu/</link>
        <image rdf:resource="https://www.cs.vassar.edu/_media/favicon.ico" />
       <dc:date>2026-06-09T15:30:59+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/tutorial/linux_tutorial_one?rev=1463759279&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/tutorial/linux_tutorial_seven?rev=1463759351&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/sysnews/inhouse/using_the_pickup_script?rev=1304623047&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/tutorial/linux_tutorial_two?rev=1463759315&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/tutorial/linux_tutorial_five?rev=1463759337&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/general_linux/linux_basics?rev=1463588248&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs203-201602/lab1/top?rev=1485824308&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/general_linux/backups?rev=1440622373&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/sysnews/inhouse/using_htaccess?rev=1288379766&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/sysnews/isohome.script?rev=1210128164&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/tips_for_instructors?rev=1580412701&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/people/priestdo/tips/multihome_dokuwiki_hacks?rev=1203628033&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs325-201001/run_zasm_under_dosemu?rev=1264443521&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/sysnews/isohome?rev=1255541099&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/tutorial/linux_tutorial_four?rev=1463759331&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/tutorial/linux_tutorial_eight?rev=1463759356&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs145-201951/labs/lab_0?rev=1548648178&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/sysnews/gate_tips?rev=1250185129&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/general_linux/filecopy?rev=1593896345&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs377-202651/week9?rev=1775157381&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs377-202651/week3?rev=1770259758&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs377-202651/tech_ref?rev=1768975208&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs203-201602/assignments/top?rev=1493177344&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/people/priestdo/wearables/context_awarness_project?rev=1260206695&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs203-201602/lab3/top?rev=1487000181&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/sysnews/java_system_tips?rev=1316713392&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-201804/assignments?rev=1544554607&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/tutorial/linux_tutorial_six?rev=1463759345&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/research/bot-alternative/cmu-cam?rev=1242943463&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs325-201001/lectures/dosemu?rev=1264993644&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/iceweasel_thinks_it_is_running?rev=1298288975&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/apps/svn_use?rev=1440624278&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs203-201602/lab2/top?rev=1485823226&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/status/2013_winter_updates?rev=1440684807&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/printing_tips?rev=1297270048&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs145-201951/labs/lab_1?rev=1549347558&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs203-201602/github/top?rev=1472496449&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-2021-5657/labs/lab1?rev=1613632136&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/sysnews/inhouse/rsync_windows?rev=1298569104&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/research/bot-alternative/top?rev=1240933841&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/vnc/osx?rev=1440623049&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/how_to_create_a_listing_for_your_course?rev=1346778749&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/vnc/linux?rev=1352734187&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/events/individual_past_events/2009-11-19_cs_alumni_panel?rev=1258735808&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/recently_installed_software?rev=1283287649&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/screen_saver?rev=1251390623&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs101-202203/week13?rev=1669983241&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs102-201752/labs?rev=1493633934&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs377-202651/week10?rev=1775761062&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/courses/cs377-202651/week11?rev=1776711968&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/general_linux/account.size?rev=1662141739&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/status/2012_workstations?rev=1354383048&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/general_linux/drschemonmac?rev=1487619881&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/general_linux/emacs_tips?rev=1440684973&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/general_linux/sshkeysmswindows?rev=1661950198&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/general_linux/windows?rev=1558698954&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/sysnews/acm_jar_applets?rev=1290640216&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/sysnews/using_dbc?rev=1265052409&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/old_pages/status/2008-04-16_mac_logins?rev=1210159299&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.vassar.edu/help/general_linux/ssh?rev=1711544886&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.cs.vassar.edu/_media/favicon.ico">
        <title>Computer Science | Vassar College</title>
        <link>https://www.cs.vassar.edu/</link>
        <url>https://www.cs.vassar.edu/_media/favicon.ico</url>
    </image>
    <item rdf:about="https://www.cs.vassar.edu/tutorial/linux_tutorial_one?rev=1463759279&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-20T15:47:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux_tutorial_one</title>
        <link>https://www.cs.vassar.edu/tutorial/linux_tutorial_one?rev=1463759279&amp;do=diff</link>
        <description>Linux Tutorial

1.1 Listing files and directories

ls (list)

When you first login, your current working directory is your home directory. Your home directory has the same name as your user-name, for example, compsci-user, and it is where your personal files and subdirectories are saved.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/tutorial/linux_tutorial_seven?rev=1463759351&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-20T15:49:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux_tutorial_seven</title>
        <link>https://www.cs.vassar.edu/tutorial/linux_tutorial_seven?rev=1463759351&amp;do=diff</link>
        <description>Linux Tutorial Seven

7.1 Compiling Linux software packages

We have many public domain and commercial software packages installed on our systems, which are available to all users. However, students are allowed to download and install small software packages in their own home directory, software usually only useful to them personally.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/sysnews/inhouse/using_the_pickup_script?rev=1304623047&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-05-05T19:17:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>using_the_pickup_script</title>
        <link>https://www.cs.vassar.edu/help/sysnews/inhouse/using_the_pickup_script?rev=1304623047&amp;do=diff</link>
        <description>Using the pickup script with your course

What it is

The pickup script is a companion to the submit script.

Pickup allows you to place files for pickup in your course directories such that those files cannot be read by your students until they run this script.  At that time an entry is logged showing the date, time, user and directory that was picked up.  If your students attempt to kill the script (say, after it copies the files and before it logs that it has) that attempt will also be logged…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/tutorial/linux_tutorial_two?rev=1463759315&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-20T15:48:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux_tutorial_two</title>
        <link>https://www.cs.vassar.edu/tutorial/linux_tutorial_two?rev=1463759315&amp;do=diff</link>
        <description>Linux Tutorial Two

2.1 Copying Files

cp (copy)

cp file1 file2 is the command which makes a copy of file1 in the current working directory and calls it file2

What we are going to do now, is to take a file stored in an open access area of the file system, and use the</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/tutorial/linux_tutorial_five?rev=1463759337&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-20T15:48:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux_tutorial_five</title>
        <link>https://www.cs.vassar.edu/tutorial/linux_tutorial_five?rev=1463759337&amp;do=diff</link>
        <description>Linux Tutorial Five

5.1 File system security (access rights)

In your testdir directory, type

compsci-user@tim:~$ ls -l (l for long listing!)

You will see that you now get lots of details about the contents of your directory, similar to the example below.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/general_linux/linux_basics?rev=1463588248&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-18T16:17:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux_basics</title>
        <link>https://www.cs.vassar.edu/help/general_linux/linux_basics?rev=1463588248&amp;do=diff</link>
        <description>Linux Basics

Files, Directories and Paths

	*  a file is a collection of data with a name (a filename to be precise).  Although it may be stored in separate chunks in different location on the hardware, programs will generally work with a file as a single continuous collection of data.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs203-201602/lab1/top?rev=1485824308&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-31T00:58:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs203-201602/lab1/top?rev=1485824308&amp;do=diff</link>
        <description>Lab 1



 CS203  

 Spring 2016  

 February 1 

Goals

	*  Create a Git account
	*  Send your new account name to jones@cs.vassar.edu
	*  Set up Git configuration
	*  Create a simple Java program
	*  Create local repository in the CS203 directory
	*</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/general_linux/backups?rev=1440622373&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-26T20:52:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>backups</title>
        <link>https://www.cs.vassar.edu/help/general_linux/backups?rev=1440622373&amp;do=diff</link>
        <description>FIXME update, convert to wiki, add link to isohome

Backup With Tar

----------

	*  Overview
	*  Creating a tar file of your entire directory
	*  Copying the file to another location
	*  Tar Documentation

----------

Overview

While I make regular backups of the home directories on the Computer Science Unix machines, there are times when you want to have your own copy of your account. There are several relatively painless ways to accomplish this task. I will describe one of them here. If you n…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/sysnews/inhouse/using_htaccess?rev=1288379766&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-10-29T19:16:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>using_htaccess</title>
        <link>https://www.cs.vassar.edu/help/sysnews/inhouse/using_htaccess?rev=1288379766&amp;do=diff</link>
        <description>Using htaccess for web pages

Please note: htaccess is for pages served from OUTSIDE THE WIKI in users directories.  The wiki has similar ability, but it is set up differently -Greg

Web Access Restriction by user/password

This can be used in many ways, the user and password are not related to our system users and passwords, so you can use anything you like, however, there is no mechanism for the web users to maintain or reset their htaccess password so it can become a maintenance nightmare qui…</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/sysnews/isohome.script?rev=1210128164&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-05-07T02:42:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>isohome.script</title>
        <link>https://www.cs.vassar.edu/help/sysnews/isohome.script?rev=1210128164&amp;do=diff</link>
        <description>isohome

Isohome is a simple script that tries to make an image of your CS home directory that is suitable for burning onto a CD or DVD. 

It will confirm that you are running it from the machine where your home directory is actually a local disk.  If not it will tell you which machine you need to run the script from.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/tips_for_instructors?rev=1580412701&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-01-30T19:31:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tips_for_instructors</title>
        <link>https://www.cs.vassar.edu/old_pages/tips_for_instructors?rev=1580412701&amp;do=diff</link>
        <description>System Tips for CS Instructors

Creating Dropboxes

Before your students can use the submit### script with your course the following prerequisites must be met:

	*   A course account must exist.
	*   You need access to the course account.  
	*   Your students each need an account on our system.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/people/priestdo/tips/multihome_dokuwiki_hacks?rev=1203628033&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-02-21T21:07:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>multihome_dokuwiki_hacks</title>
        <link>https://www.cs.vassar.edu/people/priestdo/tips/multihome_dokuwiki_hacks?rev=1203628033&amp;do=diff</link>
        <description>Multihome Dokuwiki Hacks

I use the article by Lukas Ruf on setting up dokuwiki on a mutihomed web server to allow multiple separate wikis to run on one machine.  The article is available at &lt;http://wiki.lpr.ch/doku.php/multihomed&gt;. 

These are a few things I have done in addition to the suggestions in the article.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs325-201001/run_zasm_under_dosemu?rev=1264443521&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-25T18:18:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>run_zasm_under_dosemu</title>
        <link>https://www.cs.vassar.edu/courses/cs325-201001/run_zasm_under_dosemu?rev=1264443521&amp;do=diff</link>
        <description>Well, since I took away your windows lab machines, here is an alternative. Doing these steps will let you run the assembler from Prof. Voerman on our linux machines under DOS emulation. - Greg

Running Z80 Assembler under DosEmu

The Short version

Log in on any lab linux box and put the floppy in the drive````````````````````````````````````````````````</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/sysnews/isohome?rev=1255541099&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-10-14T17:24:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>isohome</title>
        <link>https://www.cs.vassar.edu/help/sysnews/isohome?rev=1255541099&amp;do=diff</link>
        <description>Backup to CD/DVD

----------

	*  
	*  
	*  
	*  
	*  
	*  

----------

&lt;BOOKMARK:quick&gt;

The really short version of the instructions

If you just want to do this without delay and can get to the CS lab...

	*  Bring a blank CD or DVD to the lab
	*</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/tutorial/linux_tutorial_four?rev=1463759331&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-20T15:48:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux_tutorial_four</title>
        <link>https://www.cs.vassar.edu/tutorial/linux_tutorial_four?rev=1463759331&amp;do=diff</link>
        <description>Linux Tutorial Four

4.1 Wildcards

The characters * and ?

The character * is called a wildcard, and will match against none or more character(s) in a file (or directory) name. For example, in your unixstuff directory, type

compsci-user@tim:~$ ls list*</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/tutorial/linux_tutorial_eight?rev=1463759356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-20T15:49:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux_tutorial_eight</title>
        <link>https://www.cs.vassar.edu/tutorial/linux_tutorial_eight?rev=1463759356&amp;do=diff</link>
        <description>Linux Tutorial Eight

8.1 UNIX Variables

Variables are a way of passing information from the shell to programs when you run them. Programs look “in the environment” for particular variables and if they are found will use the values stored. Some are set by the system, others by you, yet others by the shell, or any program that loads another program.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs145-201951/labs/lab_0?rev=1548648178&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-28T04:02:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab_0</title>
        <link>https://www.cs.vassar.edu/courses/cs145-201951/labs/lab_0?rev=1548648178&amp;do=diff</link>
        <description>Lab 0



Welcome to the first lab

	*  Objectives: 

	*  Become familiar with our lab procedures
	*  Reacquaint ourselves with DrRacket
	*  Write (recursive) function that determine the intersection and the union of two sets 



	*  To begin:

	*  Open a command line window. Your current working directory will be your home directory</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/sysnews/gate_tips?rev=1250185129&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-13T17:38:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gate_tips</title>
        <link>https://www.cs.vassar.edu/help/sysnews/gate_tips?rev=1250185129&amp;do=diff</link>
        <description>Gate tips

Help! I still get GATE 5.0 Beta, not GATE 5.0

When you run gate you should see that you are running GATE Developer 5.0 build 3244.  If you are not, then to use the new version you need to do the following 2 steps:

	*  Delete your existing user configuration file, do that with the command: ````````````````````</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/general_linux/filecopy?rev=1593896345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-04T20:59:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>filecopy</title>
        <link>https://www.cs.vassar.edu/help/general_linux/filecopy?rev=1593896345&amp;do=diff</link>
        <description>Secure Shell on macOS, Unix, and Linux

Installation

Any modern Unix-like operating systems should come with secure shell client utilities already installed. This is true for macOS, Ubuntu, Fedora, Mandrake Linux, FreeBSD and many others. If, however, you need a ssh client, you can download one from the openssh website:</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs377-202651/week9?rev=1775157381&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-02T19:16:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week9</title>
        <link>https://www.cs.vassar.edu/courses/cs377-202651/week9?rev=1775157381&amp;do=diff</link>
        <description>Week 9



Assignment: Dining Java Philosophers

	*  Assign 4 
		*  [PDF]
		*  due: Tue, Mar 31, 11:59pm 




Channels (cont'd)

	*  CSP, Occam, and Golang!
	*  Peter Welch's slides introducing CSP and occam-pi (but we will use Go this semester!)
		*  Occam-pi Lecture Notes
		*</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs377-202651/week3?rev=1770259758&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-05T02:49:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week3</title>
        <link>https://www.cs.vassar.edu/courses/cs377-202651/week3?rev=1770259758&amp;do=diff</link>
        <description>Week 3



Lecture Notes

	*  Ben-Ari Ch's 1 and 2
		*  Ben-Ari slides: [PDF]
		*  Formula (number of possible interleavings):
			*  # interleavings = $\Large \frac{(nk)!} {(k!)^n}$ 
			*  where n = # processes and k = # steps / process
			*  assumes all n processes have same number of steps (k)</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs377-202651/tech_ref?rev=1768975208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-21T06:00:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tech_ref</title>
        <link>https://www.cs.vassar.edu/courses/cs377-202651/tech_ref?rev=1768975208&amp;do=diff</link>
        <description>Tech Ref



Electronic Submission

You should make a cs377 directory under your home directory on your CS account, and protect it:
$ cd
$ mkdir cs377
$ chmod 700 cs377

Your programming assignments should each be saved in a subdirectory named cs377. This makes it easy to use the submit377 script for each individual assignment, as well as keeps your assignments organized.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs203-201602/assignments/top?rev=1493177344&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-04-26T03:29:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs203-201602/assignments/top?rev=1493177344&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;h2&gt;Assignments: &lt;/h2&gt;
&lt;/html&gt;

Assignment 1: Chapter 2, #6, 8, and 12 - Due Wednesday, 2/15/2017 - Please hand in your work on hardcopy (paper).


Assignment 2: Chapter 3, #26 and 27 - Due Wednesday, March 8, 2017. 

----------

&lt;html&gt;
&lt;h2&gt;Labs: &lt;/h2&gt;
&lt;/html&gt;</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/people/priestdo/wearables/context_awarness_project?rev=1260206695&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-07T17:24:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>context_awarness_project</title>
        <link>https://www.cs.vassar.edu/people/priestdo/wearables/context_awarness_project?rev=1260206695&amp;do=diff</link>
        <description>the next big thing...

Endurance Running Harness for Herbert

October 2009

I have been a walker ever since I got my legs back as a teenager.  Before that biking is how I covered distance.  For a time I did not have use of my legs (the result of a biking accident) and was told I would not walk again.  Thankfully that was not the case, but after that the idea of running always seemed foolhardy.  All that impact, thud thud thud, not for me and my spine.  However, of late I am trying running</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs203-201602/lab3/top?rev=1487000181&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-02-13T15:36:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs203-201602/lab3/top?rev=1487000181&amp;do=diff</link>
        <description>Lab 3: Introduction to JUnit

Given the importance of early testing we will be using a unit-test framework called junit4 in our programs. There is a very short intro to junit at the end of chapter 3 (pages 131-133) which you should read before starting. Then, go to the following site and work through the exercise on junit:</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/sysnews/java_system_tips?rev=1316713392&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-09-22T17:43:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java_system_tips</title>
        <link>https://www.cs.vassar.edu/help/sysnews/java_system_tips?rev=1316713392&amp;do=diff</link>
        <description>Java issues and tips

Java remote method invocation problem

Problem: When running a demo of Java's remote method invocation on our Ubuntu 9.04 based linux machines running java-6-openjdk the client could only attach to a server running on the same host.````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-201804/assignments?rev=1544554607&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-12-11T18:56:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>assignments</title>
        <link>https://www.cs.vassar.edu/courses/cs101-201804/assignments?rev=1544554607&amp;do=diff</link>
        <description>CMPU-101-04 Computer Science I and Lab. (Fall 2018)




Assignments
 Asmt    Date out                    Date due                                 Specification                                                                       Sample solution</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/tutorial/linux_tutorial_six?rev=1463759345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-20T15:49:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux_tutorial_six</title>
        <link>https://www.cs.vassar.edu/tutorial/linux_tutorial_six?rev=1463759345&amp;do=diff</link>
        <description>Linux Tutorial Six

Other useful UNIX commands

quota

All students are allocated a certain amount of disk space on the file system for their personal files, usually about 100Mb. If you go over your quota, you are given 7 days to remove excess files.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/research/bot-alternative/cmu-cam?rev=1242943463&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-05-21T22:04:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cmu-cam</title>
        <link>https://www.cs.vassar.edu/research/bot-alternative/cmu-cam?rev=1242943463&amp;do=diff</link>
        <description>Running a CMUCam through a Lisp Program
May 2009

State of the project:

I have successfully used the foreign-function method in lisp to call a method from another programming language. In my example I used a c file, but under the method it should be able to call something from Java or anything else. Instructing on performing this adaptation are as follows:</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs325-201001/lectures/dosemu?rev=1264993644&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-01T03:07:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dosemu</title>
        <link>https://www.cs.vassar.edu/courses/cs325-201001/lectures/dosemu?rev=1264993644&amp;do=diff</link>
        <description>&lt;html&gt;
&lt;h2&gt;Cross Platform Assembling: &lt;/h2&gt;
&lt;/html&gt;

We will need to create Z80 programs for our computer. To do this we will use xdosemu in Linux to open a DOS session. 

You will be given a floppy disk with the zasm z80 assembler and some sample programs. We will need to keep our programs on a floppy so that we can burn it to the  ROM, or upload it to the RAM.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/iceweasel_thinks_it_is_running?rev=1298288975&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-02-21T11:49:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>iceweasel_thinks_it_is_running</title>
        <link>https://www.cs.vassar.edu/old_pages/iceweasel_thinks_it_is_running?rev=1298288975&amp;do=diff</link>
        <description>Firefox or Chromium thinks it's already running

Firefox

Problem: firefox will not start and the message you get is something like this one:
firefox is already running but not responding. To open a new window you must 
first close the existing firefox process or restart your system````````</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/apps/svn_use?rev=1440624278&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-26T21:24:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>svn_use</title>
        <link>https://www.cs.vassar.edu/help/apps/svn_use?rev=1440624278&amp;do=diff</link>
        <description>SVN quick reference

The following is modified from an email sent by Prof. Smith on the use of the command line svn program under linux here at CS

To checkout (co) repository for first time

	*  cd on your local machine to where you want your project working directory to be created````````````````````````````````</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs203-201602/lab2/top?rev=1485823226&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-31T00:40:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs203-201602/lab2/top?rev=1485823226&amp;do=diff</link>
        <description>Lab 2: Using Javadoc

	*  Use the code in chapter 1 as your starting point for a Greeter program. 
	*  Create the program in a subdirectory of your CS203 directory called Greeter.
	*  Add Javadoc comments to the Greeter Class and the main method. 
	*</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/status/2013_winter_updates?rev=1440684807&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-27T14:13:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2013_winter_updates</title>
        <link>https://www.cs.vassar.edu/old_pages/status/2013_winter_updates?rev=1440684807&amp;do=diff</link>
        <description>2013 Winter Updates

Welcome back. There has been some good quiet time in January which works well for pushing out updates. All of the workstations remain on Ubuntu 12.04.1, but several components have been updated. So that you are aware here are the bigger updates to have occurred.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/printing_tips?rev=1297270048&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-02-09T16:47:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>printing_tips</title>
        <link>https://www.cs.vassar.edu/old_pages/printing_tips?rev=1297270048&amp;do=diff</link>
        <description>Printing Tips

Printer Name Changes and your .bashrc

If you are having problems with command line printing it may be because your .bashrc is not using the correct printer name.
Have a look at your .bashrc file.  Near the top there are some lines that set your default printer.  If they don't look like the lines below, then cut out everything in your .bashrc from &amp;&amp;````````````</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs145-201951/labs/lab_1?rev=1549347558&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-02-05T06:19:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab_1</title>
        <link>https://www.cs.vassar.edu/courses/cs145-201951/labs/lab_1?rev=1549347558&amp;do=diff</link>
        <description>Lab 1



Welcome to lab 1

	*  Become familiar with DrRacket procedures
	*  Use cons, list and append
	*  Use map
	*  Use let* 

Procedures

	*  Create a directory for this lab in your CS account.
	*  Download the asmt-helper.scm (same as last week) and lab1-template.scm files.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs203-201602/github/top?rev=1472496449&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-08-29T18:47:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/courses/cs203-201602/github/top?rev=1472496449&amp;do=diff</link>
        <description>Git References

	*  Create a github account 
		*  see Lab 1
		*  email me your github username
		*  after class: I will add you to access our course repositories

	*  Codeschool
		*  &lt;http://www.codeschool.com/courses/try-git&gt;

	*  Git Reference:
		*  &lt;http://gitref.org/index.html&gt; 

	*  Git Cheat Sheet
		*  Cheat Sheet

	*  Other tutorials and miscellaneous tools</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-2021-5657/labs/lab1?rev=1613632136&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-18T07:08:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lab1</title>
        <link>https://www.cs.vassar.edu/courses/cs101-2021-5657/labs/lab1?rev=1613632136&amp;do=diff</link>
        <description>Lab 1 - Spring 2021



Introducing the Command Line, DrRacket, and GitHub

The main purpose of this initial laboratory exercise is to acquaint you with

	*  GitHub,
	*  the DrRacket IDE, and 
	*  the procedure for submitting your work using GitHub.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/sysnews/inhouse/rsync_windows?rev=1298569104&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-02-24T17:38:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rsync_windows</title>
        <link>https://www.cs.vassar.edu/help/sysnews/inhouse/rsync_windows?rev=1298569104&amp;do=diff</link>
        <description>Synchronization with your CS account from Windows

/!NOTE this is the beginning of a page on this topic, this information is incomplete at this time -Greg  
!/

tools

cwRsync

- get it

&lt;http://www.itefix.no/i2/node/10650&gt;

get latest cwRsync_VERSION.zip (not cwRsyncServer_VERSION.zip) from ````</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/research/bot-alternative/top?rev=1240933841&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-04-28T15:50:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>top</title>
        <link>https://www.cs.vassar.edu/research/bot-alternative/top?rev=1240933841&amp;do=diff</link>
        <description>Notes on building the alternative Robots

Getting debian 5 on to the CF cards

Documenting the linux e-box + usb I/0 board project


Disk /dev/sdd: 4034 MB, 4034838528 bytes
255 heads, 63 sectors/track, 490 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1   *           1         462     3710983+  83  Linux
/dev/sdd2             463         490      224910    5  Extended
/dev/sdd5             463         490      …</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/vnc/osx?rev=1440623049&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-26T21:04:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>osx</title>
        <link>https://www.cs.vassar.edu/old_pages/vnc/osx?rev=1440623049&amp;do=diff</link>
        <description>Using VNC on Mac OS X

Setup

Download and install a secure shell client

As you may have heard, the Mac OS X operating system is built off of a version of Unix, FreeBSD. You'll be happy to hear that this means you already have a secure shell client installed, the Unix native ssh. You will find it from the Terminal - more on that later.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/how_to_create_a_listing_for_your_course?rev=1346778749&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-09-04T17:12:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>how_to_create_a_listing_for_your_course</title>
        <link>https://www.cs.vassar.edu/courses/how_to_create_a_listing_for_your_course?rev=1346778749&amp;do=diff</link>
        <description>Creating a New Namespace for your Course 

Please follow these conventions for creating your course namespace(directory) and pages(files) in the  namespace.

One space or many?

You have a few choices to make.  If you want to use the same pages each time you teach a particular course and make modifications to these pages over time then call your new namespace</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/vnc/linux?rev=1352734187&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-11-12T15:29:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux</title>
        <link>https://www.cs.vassar.edu/old_pages/vnc/linux?rev=1352734187&amp;do=diff</link>
        <description>Using VNC on Linux

Unlike many other operating systems, Linux uses an X server for graphical display, which allows network redirection. This me
ans that you can easily have a secure remote display without using VNC by tunneling through ssh using 'ssh -X'. None the les
s, if for some reason you would still like to use VNC, this page describes the process for getting it to work.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/events/individual_past_events/2009-11-19_cs_alumni_panel?rev=1258735808&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-20T16:50:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2009-11-19_cs_alumni_panel</title>
        <link>https://www.cs.vassar.edu/events/individual_past_events/2009-11-19_cs_alumni_panel?rev=1258735808&amp;do=diff</link>
        <description>2009-11-19 CS Alumni Panel

When: 5:00pm - 6:00pm Thursday, November 19th 

Where: Multipurpose Room, 2nd floor of Main Building.


And Then: 6-7 pm, please plan to stay and enjoy some pizza and conversation with the CS faculty, students and Alumni.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/recently_installed_software?rev=1283287649&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-31T20:47:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>recently_installed_software</title>
        <link>https://www.cs.vassar.edu/old_pages/recently_installed_software?rev=1283287649&amp;do=diff</link>
        <description>Recently Installed Software

Linux Labs and Desktops

	*  Google-Chrome yes, chrome is available on the CS system, however, there are a few hoops to jump through.  For information and instructions on running google-chrome from within your CS account see: ````````````````````````````````````````````````````</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/screen_saver?rev=1251390623&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-27T16:30:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>screen_saver</title>
        <link>https://www.cs.vassar.edu/old_pages/screen_saver?rev=1251390623&amp;do=diff</link>
        <description>To change the screen saver mode

Our lab linux machines use an inhouse setup to do screen locking and auto-logout.  If you want a screen saver mode other than ??random?? here is what you do:

	*  Look at the manual page for xlock and pick a mode you like.````</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs101-202203/week13?rev=1669983241&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-12-02T12:14:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week13</title>
        <link>https://www.cs.vassar.edu/courses/cs101-202203/week13?rev=1669983241&amp;do=diff</link>
        <description>Week 13



Monday

	*  Today's notebook, where we look at tabular data.
		*   python and csv files

	*  We covered MiCkEy MOuSe voting (i.e. fake_votes) last week. This “screen capture” from Wednesday's lecture may be useful
	*  The key is to understand that the program directory entries for votes and fake_votes reference the same memory location (and, that there is no return statement!)</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs102-201752/labs?rev=1493633934&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-01T10:18:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>labs</title>
        <link>https://www.cs.vassar.edu/courses/cs102-201752/labs?rev=1493633934&amp;do=diff</link>
        <description>Labs (CMPU-102, Spring 2017, Section 52)
 Lab number   Topic   Date   Files   1        Writing and Running Java Files in DrJava 
Reading input from the keyboard 
Writing output to the display    1/30   [Lab 1 instructions] View in browser 
[Save this file as AddABCDv1.java] 

[pdf slides for today's lab]   2         Using decision and looping statements</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs377-202651/week10?rev=1775761062&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-09T18:57:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week10</title>
        <link>https://www.cs.vassar.edu/courses/cs377-202651/week10?rev=1775761062&amp;do=diff</link>
        <description>Week 10



Channels, CSP, and Go

	*  Last week:
		*  Peter Welch's Occam-pi Lecture Notes
		*  Go demo and starter code: see last week's notes for details
		*  Demo and codewalk of csp-dining-philosophers.go 




	*  Demo and codewalk: Sieve of Eratosthenes (Prime Number Sieve)</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/courses/cs377-202651/week11?rev=1776711968&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-20T19:06:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>week11</title>
        <link>https://www.cs.vassar.edu/courses/cs377-202651/week11?rev=1776711968&amp;do=diff</link>
        <description>Week 11



Linda and Tuple Space

	*  Lecture Notes: [PDF] (updated and cont'd from slide 8)
	*  Demo of Ruby/Rinda program
		*  from Wikipedia example: 

http://en.wikipedia.org/wiki/Rinda_(Ruby_programming_language)

			*  link no longer live :-( 
			*</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/general_linux/account.size?rev=1662141739&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-02T18:02:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>account.size</title>
        <link>https://www.cs.vassar.edu/help/general_linux/account.size?rev=1662141739&amp;do=diff</link>
        <description>Account Size

Here are a few tips for managing the size of your Computer Science Unix account.

How Much Space does My Account Use?
   du -s -h /home/YOUR_ACCOUNT_NAME
This command will give you your total account size. The “-h” stands for “human readable</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/status/2012_workstations?rev=1354383048&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-12-01T17:30:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2012_workstations</title>
        <link>https://www.cs.vassar.edu/old_pages/status/2012_workstations?rev=1354383048&amp;do=diff</link>
        <description>2012 Workstation Upgrades

[LightDM screenshot ]Welcome back. Plenty of changes have occurred to network this summer, here is a summary.

The new workstations in the Asprey and Intro labs have quad-core Intel i7 2600 CPUs running at 3.4 GHz with 8 GB of RAM. The new workstations in the 105 classroom have dual-core Intel Atom D2700 chips runnings at 2.13</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/general_linux/drschemonmac?rev=1487619881&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-02-20T19:44:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>drschemonmac</title>
        <link>https://www.cs.vassar.edu/help/general_linux/drschemonmac?rev=1487619881&amp;do=diff</link>
        <description>Getting Dr. Scheme to run on Mac

	*  playonmac  (www.playonmac.com)  

Install this program and then install the windows version of dr scheme.

	*  x2go  (&lt;https://www.cs.vassar.edu/help/general_linux/x2go&gt;)

Install x2go on your macbook and then connect to the virtual desktop.  One advantage here is that you don't have to copy files that you create, that is, they will be in your $HOME directory the next time you log into one of the linux machines in SP309 or the Asprey lab in SP.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/general_linux/emacs_tips?rev=1440684973&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-27T14:16:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>emacs_tips</title>
        <link>https://www.cs.vassar.edu/help/general_linux/emacs_tips?rev=1440684973&amp;do=diff</link>
        <description>Emacs Tips

Emacs Command Shorthand

From the emacs built in tutorial


Emacs commands generally involve the CONTROL key (sometimes labeled
CTRL or CTL) or the META key (sometimes labeled EDIT or ALT).  Rather than
write that in full each time, we'll use the following abbreviations:

 C-&lt;chr&gt;  means hold the CONTROL key while typing the character &lt;chr&gt;
          Thus, C-f would be: hold the CONTROL key and type f.
 M-&lt;chr&gt;  means hold the META or EDIT or ALT key down while typing &lt;chr&gt;.
        …</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/general_linux/sshkeysmswindows?rev=1661950198&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-08-31T12:49:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sshkeysmswindows</title>
        <link>https://www.cs.vassar.edu/help/general_linux/sshkeysmswindows?rev=1661950198&amp;do=diff</link>
        <description>SSH Keys on Microsoft Windows using the PuTTY Utility 

SSH keys are what you will use to establish an encrypted connection over the network, e.g. the internet, between your system and a remote machine. The default type of key to generate is RSA which is good for most purposes. RSA is universally supported among SSH clients. Note that EdDSA performs much faster and provides the same level of security with significantly smaller keys. In general, though, for what you need to do, RSA encryption is …</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/general_linux/windows?rev=1558698954&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-05-24T11:55:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>windows</title>
        <link>https://www.cs.vassar.edu/help/general_linux/windows?rev=1558698954&amp;do=diff</link>
        <description>Secure Shell on Windows

Installation

To log in to the CS Department computers, you will need a SSH client. There are several free SSH clients available for Windows. We have used PuTTY with great success. We have also used WinSCP to copy files between Windows and Unix computers.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/sysnews/acm_jar_applets?rev=1290640216&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-11-24T23:10:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>acm_jar_applets</title>
        <link>https://www.cs.vassar.edu/help/sysnews/acm_jar_applets?rev=1290640216&amp;do=diff</link>
        <description>Using acm.jar

The ACM Java Task Force (JTF) created an API framework for Java programs which is distributed in the file acm.jar. 

Programs using acm.jar may be compiled and executed from the command line, or within your favorite Java IDE (e.g., Netbeans, DrJava). It is also possible to run your JTF programs as an applet within a browser or via the appletviewer. ````````````````````````````````````</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/sysnews/using_dbc?rev=1265052409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-01T19:26:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>using_dbc</title>
        <link>https://www.cs.vassar.edu/help/sysnews/using_dbc?rev=1265052409&amp;do=diff</link>
        <description>Using the script /usr/local/sbin/dbc

Dropbox check script

Description

This script is used to look at information from file names created by the submit script used by the digital drop box.  It assumes English month names (January, February, etc.) and cannot deal with spaces.  It prints out the encrypted information in a readable format.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/old_pages/status/2008-04-16_mac_logins?rev=1210159299&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-05-07T11:21:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>2008-04-16_mac_logins</title>
        <link>https://www.cs.vassar.edu/old_pages/status/2008-04-16_mac_logins?rev=1210159299&amp;do=diff</link>
        <description>2008-04-16 Mac login

The osX Macs in the lab now use your CS username and password for login.  They do not mount your Linux home space.  User space on the Mac’s is not persistent.  Every time you log in your directory is recreated from scratch.</description>
    </item>
    <item rdf:about="https://www.cs.vassar.edu/help/general_linux/ssh?rev=1711544886&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-27T13:08:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ssh</title>
        <link>https://www.cs.vassar.edu/help/general_linux/ssh?rev=1711544886&amp;do=diff</link>
        <description>Accessing CS Systems

The easiest way to gain access the Computer Science Dept. Linux machines outside of the Asprey computer lab. This gives you terminal access to the command line inside the department, and it allows you to send files back and forth to your home directory. Since it has no remote</description>
    </item>
</rdf:RDF>
