Events Archive: Fall 2004

CTRL-D

| 5:30 PM EST | Mongolian Grill

This semesters CTRL-D (or the club that really likes dinner) is going to be at Mongolian grill. Be there or be square

View details

Come to the end of term CTRL-D (club that really likes dinner) meeting. Remember : food is good

Knitting needles, hairpins and other tangled objects

| 3:30 PM EST | MC 4058

In this talk, I'll study linkages (objects built from sticks that are connected with flexible joints), and explain some interesting examples that can or cannot be straightened out

View details

In this talk, I'll study linkages (objects built from sticks that are connected with flexible joints), and explain some interesting examples that can or cannot be straightened out

Eclipse

| 5:30 PM EST | MC 2066

How I Stopped Worrying and Learned to Love the IDE

View details

How I stopped worrying and Learned to Love the IDE

Audience: anyone who as ever used the Java programming language to do anything. Especially if you don't like the IDEs you've seen so far or still use (g)Vi(m) or (X)Emacs.

I'll go through some of the coolest features of the best IDE (which stands for "IDEs Don't Eat" or "Integrated Development Environment") I've seen. For the first year and seasoned almost-grad alike!

GracefulTavi

| 6:00 PM EST | MC 2066

Wiki software in PHP+MySQL

View details

GracefulTavi is an open source wiki programmed by Net Integration Technologies Inc. It is used internally by more than 25 people, and is the primary internal wiki for NITI's R&D and QA.

I'll start with a very brief introduction to wikis in general, then show off our special features: super-condensed formatting syntax, hierarchy management, version control, highlighted diffs, SchedUlator, the Table of Contents generator. As part of this, we'll explain the simple plugin architecture and show people how to write a basic wiki plugin.

As well, I will show some of the "waterloo specific" macros that have been coded, and explain future plans for GracefulTavi.

If time permits, I will explain how gracefulTavi can be easily used for a personal calendar and notepad system on your laptop.

Lemmings Day!

| 3:30 PM EST | MC 4063

Everyone else is doing it!

View details

Does being in CS make you feel like a lemming? Is linear algebra driving you into walls? Do you pace back and forth , constantly , regardless of whatever's in your path? Then you should come out to CSC Lemmings Day!

  • Play some old-skool Lemmings, Amiga-style
  • Live-action lemmings
  • Lemmings look-alike contest
  • Enjoy classic Lemmings tunes

Everyone else is doing it!

CSC Programming Contest

| 12:00 AM EDT | MC 2037

CSC Programming Contest

View details

The Computer Science Club will be hosting a programming competition. You have the entire afternoon to design and implement an AI for a simple game. The competition will run until 5pm.

UNIX 103: Scripting Unix

| 5:30 PM EDT | MC 2037

You Too Can Be a Unix Taskmaster

View details

This is the third in a series of seminars that cover the use of the UNIX Operating System. UNIX is used in a variety of applications, both in academia and industry. We will provide you with hands-on experience with the Math Faculty's UNIX environment in this tutorial.

Topics that will be discussed include:

  • Shell scripting
  • Searching through text files
  • Batch editing text files

If you do not have a Math computer account, don't panic; one will be lent to you for the duration of this class.

UNIX 102

| 5:30 PM EDT | MC 2037

Fun with Unix

View details

This is the second in a series of seminars that cover the use of the Unix Operating System. Unix is used in a variety of applications, both in academia and industry. We will provide you with hands-on experience with the Math Faculty's Unix environment in this tutorial.

Topics that will be discussed include:

  • Interacting with Bourne and C shells
  • Editing text using the vi text editor
  • Editing text using the Emacs display editor
  • Multi-tasking and the screen multiplexer

If you do not have a Math computer account, don't panic; one will be lent to you for the duration of this class.

UNIX 101

| 5:30 PM EDT | MC 2037

First UNIX tutorial

View details

The CSC UNIX tutorials are intended to help first year CS and other interested learn UNIX and the CS UNIX environment.

This is the first in a series of three tutorials. It will cover basic shell use, and simple text editors.

CSC Elections

| 5:00 PM EDT | The Comfy Lounge

Come out and vote for the Fall 2004 executive!

View details

The Computer Science Club will be holding its elections for the Fall 2004 term on Friday, September 17. The elections will be held at 4:00 PM in the Comfy Lounge, on the 3rd floor of the MC. Please remember to come out and vote!

We are accepting nominations for the following positions: President, Vice-President, Treasurer, and Secretary. The nomination period continues until 4:30 PM on Thursday, September 16. If you are interested in running for a position, or would like to nominate someone else, please email cro@csclub.uwaterloo.ca before the deadline.