Mirrors at the College of Computer and Information Science

This page contains mirrors we have collected from other places on the Web. Most of these are available as an anonymous FTP collection and are intended to be mirrored in this fashion. These are for the most part exactly as distributed; minor changes have been made in some cases to configure document references correctly.

We chose to mirror these locally because they are extremely useful, and due to their size it would be more efficient to have them local. If you know of any documents that should possibly be included here, please let us know.

Software FTP/Rsync Source Hypertext
FAQ Documentation
EFF'S Guide to the Internet     x
GNUS x x  
MOO x x x
PERL / CPAN x x x
Squid x    
UnixHelp x   x
Ubuntu Linux Releases x    
Ubuntu Linux Archives x    
VM (View Mail) x    

EFF's Guide to the Internet
"The extended version of The Guide is a Texinfo [t:ekinfo] (NOT TeXinfo!!) edition of a book once entitled "Big Dummy's Guide to the Internet", that was recently (July 1994) renamed to "EFF's Guide to the Internet." The latter is written by Adam Gaffin for a joint project of Apple Computer, Inc. and The Electronic Frontier Foundation (EFF). The extended version is a gift from the author of this FAQ to the EFF, and contains (a) the Guide, and (b) many more things either from the Net, or from the many kind souls who sent in their pieces."

Mirroring: The Book

"Gnus is a Usenet Newsreader and Electronic Mail User Agent implemented as a part of Emacs. It's been around in some form for over 6 years now, and has been distributed as a standard part of Emacs for much of that time. Gnus 5 is the latest (and greatest) incarnation. The original version was called GNUS, and was written by Masanobu UMEDA. When autumn crept up in '94, Lars Magne Ingebrigtsen grew bored and decided to rewrite Gnus.

Its biggest strength is the fact that it is extremely customizable. It is somewhat intimidating at first glance, but most of the complexity can be ignored until you're ready to take advantage of it. If you receive a reasonable volume of e-mail (you're on various mailing lists), or you would like to read high-volume mailing lists but cannot keep up with them, then you definitely want to investigate Gnus for reading mail."

Mirroring: FTP Site

Source: ftp.gnus.org

Linux Documentation Project
"Linux, properly known as GNU/Linux, is a free, UNIX-like operating system, developed originally for home PCs, but which now runs on a variety of platforms including PowerPC, Macintosh, Amiga, Atari, DEC Alpha, Sun Sparc, ARM, and many others. Linux aims for POSIX compliancy to maintain maximum compatibility with other UNIX-like systems. With millions of users worldwide, Linux is probably the most popular UNIX-like OS in the world. (www.linuxjournal.com)"

Source: www.linuxdoc.org

"LambdaMOO is a network-accessible, multi-user, programmable, interactive system well-suited to the construction of text-based adventure games, conferencing systems, and other collaborative software. Its most common use, however, is as a multi-participant, low-bandwidth virtual reality, and it is with this focus in mind that I describe it here.

Participants (usually referred to as players) connect to LambdaMOO using Telnet or some other, more specialized, client program. Upon connection, they are usually presented with a welcome message explaining how to either create a new character or connect to an existing one. Characters are the embodiment of players in the virtual reality that is LambdaMOO.

Having connected to a character, players then give one-line commands that are parsed and interpreted by LambdaMOO as appropriate. Such commands may cause changes in the virtual reality, such as the location of a character, or may simply report on the current state of that reality, such as the appearance of some object."

Programmers Manual

Source: ftp.lambda.moo.mud.org

"Perl is an interpreted language optimized for scanning arbitrary text files, extracting information from those text files, and printing reports based on that information. It's a good language for many system management tasks. The language is intended to be practical (easy to use, efficient, complete) rather than beautiful (tiny, elegant, minimal). It combines (in the author's opinion, anyway) some of the best features of C, sed, awk, and sh, so people familiar with those languages should have little difficulty with it. (Language historians will also note some vestiges of csh, Pascal, and even BASIC-PLUS.) Expression syntax corresponds quite closely to C expression syntax. Unlike most Unix utilities, Perl does not arbitrarily limit the size of your data--if you've got the memory, Perl can slurp in your whole file as a single string. Recursion is of unlimited depth. And the hash tables used by associative arrays grow as necessary to prevent degraded performance. Perl uses sophisticated pattern matching techniques to scan large amounts of data very quickly. Although optimized for scanning text, Perl can also deal with binary data, and can make dbm files look like associative arrays (where dbm is available). Setuid Perl scripts are safer than C programs through a dataflow tracing mechanism which prevents many stupid security holes. If you have a problem that would ordinarily use sed or awk or sh, but it exceeds their capabilities or must run a little faster, and you don't want to write the silly thing in C, then Perl may be for you. There are also translators to turn your sed and awk scripts into Perl scripts."

Mirroring: FTP Site, PERL manual, PERL FAQ, WWW FAQ, and CGI FAQ.

Source: ftp.funet.fi

"Squid offers high performance caching for Web clients, It supports FTP, Gopher, and HTTP requests. The cache software, available only in source, is more than an order of magnitude faster than the CERN httpd and other popular Internet caches, because it never needs to fork (except for FTP), is implemented with non-blocking I/O, keeps meta data and hot objects in VM, caches DNS lookups. Squid caches can be arranged hierarchically for an improvement in response times and a reduction in bandwidth usage. Squid runs on all popular Unix platforms."

Mirroring: FTP Site

Source: squid.nlanr.net

Tcl (current release version 8.0) stands for ``tool command language'' and is pronounced ``tickle.'' The home download site for the Tcl source code is <URL:http://sunscript.sun.com/TclTkCore/>. Tcl is actually two things: a language and a library. First, Tcl is a simple textual language, intended primarily for issuing commands to interactive programs such as text editors, debuggers, illustrators, and shells. It has a simple syntax and is also programmable, so Tcl users can write command procedures to provide more powerful commands than those in the built-in set.

Second, Tcl is a library package that can be embedded in application programs. The Tcl library consists of a parser for the Tcl language, routines to implement the Tcl built-in commands, and procedures that allow each application to extend Tcl with additional commands specific to that application. The application program generates Tcl commands and passes them to the Tcl parser for execution. Commands may be generated by reading characters from an input source, or by associating command strings with elements of the application's user interface, such as menu entries, buttons, or keystrokes. When the Tcl library receives commands it parses them into component fields and executes built-in commands directly. For commands implemented by the application, Tcl calls back to the application to execute the commands. In many cases commands will invoke recursive invocations of the Tcl interpreter by passing in additional strings to execute (procedures, looping commands, and conditional commands all work in this way).

Tk (current release 8.0) is an extension to Tcl which provides the programmer with an interface to the X11 windowing system.

[ It is important to note that Tk is not specific to the Tcl language. For instance, both PERL and Python have extensions for Tk. ]

Source:: Tcl/Tk Manual

This is a very well developed and instructional tutorial about working in the UNIX environment.

Mirroring: Web Site.

Source: ftp.ed.ac.uk

Ubuntu Linux Releases
The releases repository for Ubuntu Linux.

Mirroring: HTTP site.

Source: releases.ubuntu.com

Ubuntu Linux Archives
The archive repository for Ubuntu Linux.

Mirroring: HTTP site.

Source: archives.ubuntu.com

VM (View Mail)
"VM (View Mail) is an Emacs subsystem that allows mail to be read and disposed of within Emacs. Commands exist to do the normal things expected of a mail user agent, such as generating replies, saving messages to folders, deleting messages and so on. There are other more advanced commands that do tasks like bursting and creating digests, message forwarding, and organizing message presentation according to various criteria. (from the VM info file)"

Mirroring: FTP Site.

Source: ftp.wonderworks.com

Bandwidth Usage: (1000Mbps Connection)
CCIS Home | Feedback | NEU Search | Server Info | Modified Oct 24, 2008