Compare commits

..

17 Commits

Author SHA1 Message Date
c29wan 975c3190be Merge branch 'main' into fix-md-font
continuous-integration/drone/push Build is passing Details
2021-10-23 16:06:43 -04:00
Max Erenberg 041dfac2f2 fix typo in Yanni's username
continuous-integration/drone/push Build is passing Details
2021-10-22 18:24:55 -04:00
k4tu 77f385e2cb Update Kallen Tu bio. (#353)
continuous-integration/drone/push Build is passing Details
Updating my own bio for a couple days until it gets changed again. :)

Reviewed-on: #353
Reviewed-by: n3parikh <n3parikh@csclub.uwaterloo.ca>
Co-authored-by: k4tu <k4tu@localhost>
Co-committed-by: k4tu <k4tu@localhost>
2021-10-21 19:38:54 -04:00
Neil Parikh a7248eebbb Fall Election Results (#351)
continuous-integration/drone/push Build is passing Details
Co-authored-by: Neil Parikh <n3parikh@csclub.uwaterloo.ca>
Reviewed-on: #351
Co-authored-by: n3parikh <n3parikh@csclub.uwaterloo.ca>
Co-committed-by: n3parikh <n3parikh@csclub.uwaterloo.ca>
2021-10-19 20:05:04 -04:00
Aditya Thakral 47352f4e82 Change date format for events and news (#343)
continuous-integration/drone/push Build is passing Details
https://csclub.uwaterloo.ca/~a3thakra/csc/adi-event-dates

Reviewed-on: #343
Reviewed-by: b38peng <b38peng@uwaterloo.ca>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-10-13 21:36:08 -04:00
Raymond Li 1ce1d6a087 Fix syscom roles (#347)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #347
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: Raymond Li <raymo@csclub.uwaterloo.ca>
Co-committed-by: Raymond Li <raymo@csclub.uwaterloo.ca>
2021-10-13 16:28:06 -04:00
c29wan 64ff1d44d2 change 'no description available' empty string (#337)
continuous-integration/drone/push Build is passing Details
fixes #305

Co-authored-by: catherine-w <37776108+catherine-w@users.noreply.github.com>
Reviewed-on: #337
Reviewed-by: n3parikh <n3parikh@csclub.uwaterloo.ca>
Co-authored-by: c29wan <c29wan@localhost>
Co-committed-by: c29wan <c29wan@localhost>
2021-10-08 19:56:33 -04:00
Amy Wang 92bf4752cd Add scrolling to Organized Content sidebar on smaller desktop screens (#322)
continuous-integration/drone/push Build is passing Details
Closes #314

Co-authored-by: Amy <a258wang@uwaterloo.ca>
Reviewed-on: #322
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: Amy <a258wang@csclub.uwaterloo.ca>
Co-committed-by: Amy <a258wang@csclub.uwaterloo.ca>
2021-10-04 18:57:11 -04:00
Aditya Thakral b219a36eaf Open 'Online term' by default on /get-invoved (#333)
continuous-integration/drone/push Build is passing Details
Fixes #277

https://csclub.uwaterloo.ca/~a3thakra/csc/adi-expand-online-term/get-involved/

Reviewed-on: #333
Reviewed-by: n3parikh <n3parikh@csclub.uwaterloo.ca>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-10-04 00:33:50 -04:00
Max Erenberg c1194cd2be add Rio to syscom section (#335)
continuous-integration/drone/push Build is passing Details
New syscom member 😎

Reviewed-on: #335
Reviewed-by: n3parikh <n3parikh@csclub.uwaterloo.ca>
Co-authored-by: Max Erenberg <merenber@csclub.uwaterloo.ca>
Co-committed-by: Max Erenberg <merenber@csclub.uwaterloo.ca>
2021-10-01 17:43:48 -04:00
Neil Parikh 4cebea9c35 Add Speed Friending event and project program news item (#334)
continuous-integration/drone/push Build is passing Details
https://csclub.uwaterloo.ca/~a3thakra/csc/speed-friending/

Co-authored-by: Neil Parikh <n3parikh@csclub.uwaterloo.ca>
Reviewed-on: #334
Co-authored-by: n3parikh <n3parikh@csclub.uwaterloo.ca>
Co-committed-by: n3parikh <n3parikh@csclub.uwaterloo.ca>
2021-10-01 11:39:10 -04:00
Aditya Thakral 34fb652fb9 Dynamically generate event calendar (#332)
continuous-integration/drone/push Build is passing Details
Closes #134

- Dynamically generates the calendar before the export step
- I tested it with google calendar, updates are propagating as expected (it takes a day for google calendar to get updated)

You can try adding this URL to your calendar to test things out: https://csclub.uwaterloo.ca/~a3thakra/csc/adi-ical/events.ics

Reviewed-on: #332
Reviewed-by: n3parikh <n3parikh@csclub.uwaterloo.ca>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-committed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
2021-09-27 16:20:18 -04:00
Jared He 41008d2de0 Remove service link (#331)
continuous-integration/drone/push Build is passing Details
Closes #283.

Opened #327.

Co-authored-by: Jared He <66887902+jaredjhe@users.noreply.github.com>
Reviewed-on: #331
Reviewed-by: Amy <a258wang@csclub.uwaterloo.ca>
Reviewed-by: n3parikh <n3parikh@csclub.uwaterloo.ca>
Co-authored-by: j285he <j285he@localhost>
Co-committed-by: j285he <j285he@localhost>
2021-09-22 17:12:48 -04:00
Jared He b305e54cb2 Add lang attribute to html (#325)
continuous-integration/drone/push Build is passing Details
Closes #264

see: https://nextjs.org/docs/advanced-features/custom-document

Co-authored-by: Jared He <66887902+jaredjhe@users.noreply.github.com>
Reviewed-on: #325
Reviewed-by: n3parikh <n3parikh@csclub.uwaterloo.ca>
Co-authored-by: j285he <j285he@localhost>
Co-committed-by: j285he <j285he@localhost>
2021-09-22 17:12:36 -04:00
Neil Parikh 3af2f38e7e Add project program kickoff event (#323)
continuous-integration/drone/push Build is passing Details
Co-authored-by: Neil Parikh <n3parikh@csclub.uwaterloo.ca>
Reviewed-on: #323
Reviewed-by: Amy <a258wang@csclub.uwaterloo.ca>
Co-authored-by: n3parikh <n3parikh@csclub.uwaterloo.ca>
Co-committed-by: n3parikh <n3parikh@csclub.uwaterloo.ca>
2021-09-22 04:15:09 -04:00
Jared He 61cefde5b1 Change about content (#326)
continuous-integration/drone/push Build is passing Details
Closes #294.

We should use [2 spaces](https://www.canadapost-postescanada.ca/cpc/en/support/kb/addressing/accuracy/addressing-mail-accurately) between province and postal code.

Co-authored-by: Jared He <66887902+jaredjhe@users.noreply.github.com>
Reviewed-on: #326
Reviewed-by: n3parikh <n3parikh@csclub.uwaterloo.ca>
Co-authored-by: j285he <j285he@localhost>
Co-committed-by: j285he <j285he@localhost>
2021-09-20 20:56:26 -04:00
William Tran 0277badf41 Fix Organized Content Arrows (#318)
continuous-integration/drone/push Build is passing Details
Closes #262

Co-authored-by: William Tran <william.tran1@uwaterloo.ca>
Reviewed-on: #318
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: w25tran <w25tran@localhost>
Co-committed-by: w25tran <w25tran@localhost>
2021-09-20 20:00:07 -04:00
695 changed files with 1409 additions and 6498 deletions

View File

@ -4,18 +4,18 @@ type: docker
name: node16
steps:
- name: check-lockfile
image: node:16
commands:
- node ./check-lockfile.js
- name: install-deps
image: node:16
depends_on:
- check-lockfile
commands:
- npm install
- name: check-lockfile
image: node:16
depends_on:
- install-deps
commands:
- npm run check-lockfile
- name: lint
image: node:16
depends_on:
@ -28,12 +28,20 @@ steps:
depends_on:
- install-deps
commands:
- npm run build
- npm run build:web
- name: generate-calendar
image: node:16
depends_on:
- install-deps
commands:
- npm run generate:calendar
- name: export
image: node:16
depends_on:
- build
- generate-calendar
commands:
- npm run export

3
.gitignore vendored
View File

@ -23,3 +23,6 @@
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Calendar is automatically generated
/public/events.ics

View File

@ -22,10 +22,14 @@
}
.nav {
top: calc(20rem / 16);
position: sticky;
height: 100%;
margin: calc(8rem / 16) calc(32rem / 16) 0 0;
overflow: auto;
flex-shrink: 0;
top: calc(20rem / 16);
margin: calc(8rem / 16) calc(32rem / 16) calc(20rem / 16) 0;
height: calc(100vh - (44rem / 16));
color: var(--primary-heading);
font-weight: 500;
}
@ -107,6 +111,7 @@
.arrow {
fill: var(--primary-accent);
margin-top: calc(27rem / 16);
flex-shrink: 0;
}
.prevArrow {
@ -188,9 +193,9 @@
top: 0;
left: 0;
overflow-y: auto;
z-index: 30;
height: 100%;
margin: 0;
background: var(--primary-accent-lighter);
width: calc(288rem / 16);

View File

@ -16,13 +16,13 @@ growth.
## Our <span>Vision</span>
1. Academic: Promoting the knowledge and interest of Computer Science, as well
1. **Academic**: Promoting the knowledge and interest of Computer Science, as well
as supporting students throughout their academic experiences.
2. Career: Providing career guidance and resources to help students gain
2. **Career**: Providing career guidance and resources to help students gain
experience and knowledge for their own job search.
3. Community: Encouraging interpersonal relationships through community building
3. **Community**: Encouraging interpersonal relationships through community building
and social events for all computing students.
</Bubble>
@ -73,11 +73,11 @@ in the club.
<address>
Computer Science Club <br />
Math & Computer 3036/3037 <br />
University of Waterloo <br />
200 University Avenue West <br />
Waterloo, ON N2L 3G1 <br />
Computer Science Club
Math & Computer 3036/3037
University of Waterloo
200 University Avenue West
Waterloo, ON&nbsp;&nbsp;N2L 3G1
Canada
Our office phone number is [(519) 888-4567 x33870](tel:+15198884567,33870).

View File

@ -1,14 +1,13 @@
---
name: 'ACM-Style Programming Contest'
short: 'No description available'
date: 'Sat Oct 15 1994 11:00:00 GMT-0400 (Eastern Daylight Time)'
name: "ACM-Style Programming Contest"
short: ""
date: 'October 15 1994 11:00'
online: false
location: 'MC 3022'
location: "MC 3022"
---
### Big Money and Prizes!
So you think you're a pretty good programmer? Pit your skills against others on campus in this triannual event! Contestants will have three hours to solve five programming problems in either C or Pascal.
Last fall's winners went on to the International Finals and came first overall! You could be there, too!
So you think you're a pretty good programmer? Pit your skills against others on campus in this triannual event! Contestants will have three hours to solve five programming problems in either C or Pascal.
Last fall's winners went on to the International Finals and came first overall! You could be there, too!

View File

@ -1,9 +1,9 @@
---
name: 'CSC Elections'
short: 'No description available'
date: 'Fri Sep 16 1994 17:30:00 GMT-0400 (Eastern Daylight Time)'
name: "CSC Elections"
short: ""
date: 'September 16 1994 17:30'
online: false
location: 'MC 4040'
location: "MC 4040"
---
No abstract available
No abstract available

View File

@ -1,14 +1,13 @@
---
name: 'Exploring the Internet'
short: 'No description available'
date: 'Thu Oct 20 1994 17:30:00 GMT-0400 (Eastern Daylight Time)'
name: "Exploring the Internet"
short: ""
date: 'October 20 1994 17:30'
online: false
location: 'MC 3009'
location: "MC 3009"
---
### Need something to do between assignments/beers?
Did you know that your undergrad account at Waterloo gives you access to the world's largest computer network? With thousands of discussion groups, gigabytes of files to download, multimedia information browsers, even on-line entertainment?
The resources available on the Internet are vast and wondrous, but the tools for navigating it are sometimes confusing and arcane. In this hands-on tutorial you will get the chance to get your feet wet with the world's most mind-bogglingly big computer network, the protocols and programs used, and how to use them responsibly and effectively.
The resources available on the Internet are vast and wondrous, but the tools for navigating it are sometimes confusing and arcane. In this hands-on tutorial you will get the chance to get your feet wet with the world's most mind-bogglingly big computer network, the protocols and programs used, and how to use them responsibly and effectively.

View File

@ -1,9 +1,9 @@
---
name: 'Game Theory'
short: 'No description available'
date: 'Wed Nov 02 1994 17:30:00 GMT-0500 (Eastern Standard Time)'
name: "Game Theory"
short: ""
date: 'November 02 1994 17:30'
online: false
location: 'MC 2038'
location: "MC 2038"
---
### From the Minimax Theorem, through Alpha-Beta, and beyond...
@ -11,4 +11,3 @@ location: 'MC 2038'
This will be a discussion of the pitfalls of using mathematics and algorithms to play classical board games. Thorough descriptions shall be presented of the simple techniques used as the building blocks that make all modern computer game players. I will use tic-tac-toe as a control for my arguments. Other games such as Chess, Othello and Go shall be the be a greater measure of progress; and more importantly the targets of our dreams.
To enhance the discussion of the future, Barney Pell's Metagamer shall be introduced. His work in define classes of games is important in identifying the features necessary for analysis.

View File

@ -1,7 +1,7 @@
---
name: 'Movie Outing: Brainstorm'
short: ' No description available. '
date: 'Tue Sep 13 1994 22:00:00 GMT-0400 (Eastern Daylight Time)'
date: 'September 13 1994 21:00'
online: false
location: 'Princess Cinema'
---

View File

@ -1,16 +1,15 @@
---
name: 'Prograph: Picture the Future'
short: 'No description available'
date: 'Thu Oct 13 1994 18:00:00 GMT-0400 (Eastern Daylight Time)'
name: "Prograph: Picture the Future"
short: ""
date: 'October 13 1994 18:00'
online: false
location: 'DC 1302'
location: "DC 1302"
---
What is the next step in the evolution of computer languages? Intelligent agents? Distributed objects? or visual languages?
What is the next step in the evolution of computer languages? Intelligent agents? Distributed objects? or visual languages?
Visual languages overcome many of the drawbacks and limitations of the textual languages that software development is based on today. Do you think about programming in a linear fashion? Or do you draw a mental picture of your algorithm and then linearize it for the benefit of your compiler? Wouldn't it be nice if you could code the same way you think?
Visual languages overcome many of the drawbacks and limitations of the textual languages that software development is based on today. Do you think about programming in a linear fashion? Or do you draw a mental picture of your algorithm and then linearize it for the benefit of your compiler? Wouldn't it be nice if you could code the same way you think?
Visual C++ and Visual BASIC aren't visual languages, but Prograph is. Prograph is a commercially available, visual, object-oriented, data-flow language. It is well suited to graphical user interface development, but is as powerful for general-purpose programming as any textual language.
The talk will comprise a discussion of the problems of textual languages that visual languages solve, a live demonstration of Prograph, and some of my observations of the applications of Prograph to software development.
Visual C++ and Visual BASIC aren't visual languages, but Prograph is. Prograph is a commercially available, visual, object-oriented, data-flow language. It is well suited to graphical user interface development, but is as powerful for general-purpose programming as any textual language.
The talk will comprise a discussion of the problems of textual languages that visual languages solve, a live demonstration of Prograph, and some of my observations of the applications of Prograph to software development.

View File

@ -1,9 +1,9 @@
---
name: 'SIGGRAPH Video Night'
short: 'No description available'
date: 'Wed Sep 21 1994 19:30:00 GMT-0400 (Eastern Daylight Time)'
name: "SIGGRAPH Video Night"
short: ""
date: 'September 21 1994 19:30'
online: false
location: 'DC 1302'
location: "DC 1302"
---
No abstract available
No abstract available

View File

@ -1,9 +1,9 @@
---
name: 'UNIX I Tutorial'
short: 'No description available'
date: 'Thu Sep 22 1994 17:30:00 GMT-0400 (Eastern Daylight Time)'
name: "UNIX I Tutorial"
short: ""
date: 'September 22 1994 17:30'
online: false
location: 'MC 3022'
location: "MC 3022"
---
No abstract available
No abstract available

View File

@ -1,9 +1,9 @@
---
name: 'UNIX II Tutorial'
short: 'No description available'
date: 'Mon Sep 26 1994 17:30:00 GMT-0400 (Eastern Daylight Time)'
name: "UNIX II Tutorial"
short: ""
date: 'September 26 1994 17:30'
online: false
location: 'MC 3022'
location: "MC 3022"
---
No abstract available
No abstract available

View File

@ -1,7 +1,7 @@
---
name: 'Calculational Mathematics'
short: 'By Edgar Dijkstra'
date: 'Thu Dec 02 1999 14:30:00 GMT-0500 (Eastern Standard Time)'
date: 'December 02 1999 13:30'
online: false
location: 'DC1302'
---

View File

@ -1,7 +1,7 @@
---
name: 'Ctrl-D'
short: 'End-of-term dinner'
date: 'Wed Dec 01 1999 20:00:00 GMT-0500 (Eastern Standard Time)'
date: 'December 01 1999 19:00'
online: false
location: 'Golf''s Steakhouse'
---

View File

@ -1,14 +1,13 @@
---
name: 'GDB, Purify Tutorial'
short: 'No description available.'
date: 'Tue Oct 19 1999 17:30:00 GMT-0400 (Eastern Daylight Time)'
name: "GDB, Purify Tutorial"
short: ""
date: 'October 19 1999 17:30'
online: false
location: 'DC1304'
location: "DC1304"
---
Debugging can be the most difficult and time consuming part of any program's life-cycle. Far from an exact science, it's more of an art ... and close to some kind of dark magic. Cryptic error messages, lousy error checking, and icky things like implicit casts can make it nearly impossible to know what's going on inside your program.
Several tools are available to help automate your debugging. GDB and Purify are among the most powerful debugging tools available in a UNIX environment. GDB is an interactive debugger, allowing you to \`step' through a program, examine function calls, variable contents, stack traces and let you look at the state of a program after it crashes. Purify is a commercial program designed to help find and remove memory leaks from programs written in languages without automatic garbage collection.
This talk will cover how to compile your C and C++ programs for use with GDB and Purify, as well as how to use the available X interfaces. If a purify license is available on undergrad at the time of the talk, we will cover how to use it during runtime.
This talk will cover how to compile your C and C++ programs for use with GDB and Purify, as well as how to use the available X interfaces. If a purify license is available on undergrad at the time of the talk, we will cover how to use it during runtime.

View File

@ -1,7 +1,7 @@
---
name: 'Homebrew Processors and Integrated Systems in FPGAs'
short: 'By Jan Gray'
date: 'Wed Dec 01 1999 17:30:00 GMT-0500 (Eastern Standard Time)'
date: 'December 01 1999 16:30'
online: false
location: 'MC2066'
---

View File

@ -2,7 +2,7 @@
name: 'Living Laboratories: The Future Computing Environments at
Georgia Tech'
short: 'By Blair MacIntyre and Elizabeth Mynatt'
date: 'Mon Oct 18 1999 15:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'October 18 1999 14:30'
online: false
location: 'DC1304'
---

View File

@ -1,7 +1,7 @@
---
name: 'Open Q&A session'
short: 'By Edsger Dijkstra'
date: 'Fri Dec 03 1999 16:00:00 GMT-0500 (Eastern Standard Time)'
date: 'December 03 1999 15:00'
online: false
location: 'DC1351'
---

View File

@ -1,7 +1,7 @@
---
name: 'Proofs and Programs'
short: 'By Edsger Dijkstra'
date: 'Fri Dec 03 1999 11:00:00 GMT-0500 (Eastern Standard Time)'
date: 'December 03 1999 10:00'
online: false
location: 'Siegfried Hall,
St Jerome''s'

View File

@ -1,7 +1,7 @@
---
name: 'CSC Elections'
short: 'Fall 2000 Elections for the CSC.'
date: 'Thu Sep 14 2000 19:00:00 GMT-0400 (Eastern Daylight Time)'
date: 'September 14 2000 18:00'
online: false
location: 'DC1302'
---

View File

@ -1,7 +1,7 @@
---
name: 'Realising the Next Generation Internet'
short: 'By Frank Clegg of Microsoft Canada'
date: 'Mon Sep 25 2000 15:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'September 25 2000 14:30'
online: false
location: 'DC1302'
---

View File

@ -1,7 +1,7 @@
---
name: 'SIGGraph Video Night'
short: ' SIGGraph Video Night Featuring some truly awesome computer animations from Siggraph ''99. '
date: 'Thu Sep 14 2000 20:00:00 GMT-0400 (Eastern Daylight Time)'
date: 'September 14 2000 19:00'
online: false
location: 'DC1302'
---

View File

@ -1,7 +1,7 @@
---
name: 'Ctrl-D'
short: 'End-of-term dinner'
date: 'Thu Jul 20 2000 20:00:00 GMT-0400 (Eastern Daylight Time)'
date: 'July 20 2000 19:00'
online: false
location: 'Ali Babas Steak
House, 130 King Street S, Waterloo'

View File

@ -1,12 +1,11 @@
---
name: 'Enterprise Java APIs and Implementing a Web Portal (1)'
short: 'No description available.'
date: 'Thu Mar 30 2000 17:30:00 GMT-0500 (Eastern Standard Time)'
name: "Enterprise Java APIs and Implementing a Web Portal (1)"
short: ""
date: 'March 30 2000 17:30'
online: false
location: 'DC1304'
location: "DC1304"
---
Real World J2EE - Design Patterns and architecture behind the yet to be released J2EE portal: theserverside.com
This talk will feature an exclusive look at the architecture behind the new J2EE portal: theserverside.com. Join Floyd Marinescu in a walk-through of the back-end of the portal, while learning about J2EE and its real world patterns, applications, problems and benefits.
Real World J2EE - Design Patterns and architecture behind the yet to be released J2EE portal: theserverside.com
This talk will feature an exclusive look at the architecture behind the new J2EE portal: theserverside.com. Join Floyd Marinescu in a walk-through of the back-end of the portal, while learning about J2EE and its real world patterns, applications, problems and benefits.

View File

@ -1,14 +1,13 @@
---
name: 'Enterprise Java APIs and Implementing a Web Portal'
short: 'No description available.'
date: 'Fri Mar 24 2000 17:30:00 GMT-0500 (Eastern Standard Time)'
name: "Enterprise Java APIs and Implementing a Web Portal"
short: ""
date: 'March 24 2000 17:30'
online: false
location: 'DC1304'
location: "DC1304"
---
### by Floyd Marinescu
### by Floyd Marinescu
The first talk will be an introduction to the Enterprise Java API's: Servlets, JSP, EJB, and how to use them to build eCommerce sites.
The second talk will be about how these technologies were used to implement a real world portal. The talk will include an overview of the design patterns used and will feature architectural information about the yet to be release portal (which I am one of the developers) called theserverside.com.
The first talk will be an introduction to the Enterprise Java API's: Servlets, JSP, EJB, and how to use them to build eCommerce sites.
The second talk will be about how these technologies were used to implement a real world portal. The talk will include an overview of the design patterns used and will feature architectural information about the yet to be release portal (which I am one of the developers) called theserverside.com.

View File

@ -1,7 +1,7 @@
---
name: 'ACM-Style programming contest'
short: 'Practice for the ACM international programming contest'
date: 'Sat Jun 02 2001 11:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'June 02 2001 10:30'
online: false
location: 'MC3006'
---

View File

@ -1,7 +1,7 @@
---
name: 'ACM-Style programming contest'
short: 'Practice for the ACM international programming contest'
date: 'Sat Jan 27 2001 11:30:00 GMT-0500 (Eastern Standard Time)'
date: 'January 27 2001 10:30'
online: false
location: 'MC3006'
---

View File

@ -1,7 +1,7 @@
---
name: 'Executive elections'
short: 'Winter 2001 CSC Elections.'
date: 'Mon Jan 15 2001 17:30:00 GMT-0500 (Eastern Standard Time)'
date: 'January 15 2001 16:30'
online: false
location: 'MC3036'
---

View File

@ -1,7 +1,7 @@
---
name: 'Meeting #2'
short: 'Second CSC meeting for Winter 2001.'
date: 'Mon Jan 22 2001 16:30:00 GMT-0500 (Eastern Standard Time)'
date: 'January 22 2001 15:30'
online: false
location: 'MC3036'
---

View File

@ -1,9 +1,9 @@
---
name: 'Meeting #3'
short: 'No description available.'
date: 'Mon Jan 29 2001 15:39:00 GMT-0500 (Eastern Standard Time)'
name: "Meeting #3"
short: ""
date: 'January 29 2001 15:39'
online: false
location: 'MC3036'
location: "MC3036"
---
No abstract available.
No abstract available.

View File

@ -1,9 +1,9 @@
---
name: 'Meeting #4'
short: 'No description available.'
date: 'Mon Feb 05 2001 16:30:00 GMT-0500 (Eastern Standard Time)'
name: "Meeting #4"
short: ""
date: 'February 05 2001 16:30'
online: false
location: 'MC3036'
location: "MC3036"
---
No abstract available.
No abstract available.

View File

@ -1,9 +1,9 @@
---
name: 'Meeting #5'
short: 'No description available.'
date: 'Mon Feb 12 2001 16:30:00 GMT-0500 (Eastern Standard Time)'
name: "Meeting #5"
short: ""
date: 'February 12 2001 16:30'
online: false
location: 'MC3036'
location: "MC3036"
---
No abstract available.
No abstract available.

View File

@ -1,7 +1,7 @@
---
name: 'A GNU Approach to Virtual Memory Management in a Multiserver Operating System'
short: 'Neal Walfield, a GNU Hurd developer, talks about a possible Virtual Memory Management subsystem for the GNU Hurd'
date: 'Sat Oct 26 2002 17:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'October 26 2002 16:30'
online: false
location: 'MC2066'
---

View File

@ -1,7 +1,7 @@
---
name: 'Automatic Memory Management and Garbage Collection'
short: 'A talk by James A. Morrison'
date: 'Tue Nov 12 2002 17:30:00 GMT-0500 (Eastern Standard Time)'
date: 'November 12 2002 16:30'
online: false
location: 'MC4058'
---

View File

@ -1,7 +1,7 @@
---
name: 'Business Meeting'
short: 'Vote on a constitutional change.'
date: 'Mon Sep 30 2002 19:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'September 30 2002 18:30'
online: false
location: 'Comfy lounge, MC3001'
---

View File

@ -1,7 +1,7 @@
---
name: 'Debian in the Enterprise'
short: 'A talk by Simon Law'
date: 'Thu Oct 17 2002 18:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'October 17 2002 17:30'
online: false
location: 'MC2065'
---

View File

@ -1,7 +1,7 @@
---
name: 'F02 elections'
short: 'Come and vote for this term''s exec'
date: 'Mon Sep 16 2002 18:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'September 16 2002 17:30'
online: false
location: 'Comfy lounge'
---

View File

@ -1,7 +1,7 @@
---
name: 'GNU/Linux InstallFest with KW-LUG and UW-DIG'
short: 'Bring over your computer and we''ll help you install GNU/Linux'
date: 'Sat Nov 02 2002 12:00:00 GMT-0500 (Eastern Standard Time)'
date: 'November 02 2002 11:00'
online: false
location: 'MC3002 (Math Coffee and Donut Store)'
---

View File

@ -1,7 +1,7 @@
---
name: 'GNU/Linux on HPPA'
short: 'Carlos O''Donnell talks about "the last of the legacy processors to fall before the barbarian horde"'
date: 'Sat Oct 26 2002 14:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'October 26 2002 13:30'
online: false
location: 'MC2066'
---

View File

@ -1,7 +1,7 @@
---
name: 'Metaprogramming GPUs'
short: 'A talk by Michael McCool of the Computer Graphics Lab.'
date: 'Tue Nov 19 2002 17:30:00 GMT-0500 (Eastern Standard Time)'
date: 'November 19 2002 16:30'
online: false
location: 'MC4058'
---

View File

@ -1,7 +1,7 @@
---
name: 'Perl 6'
short: 'A talk by Simon Law'
date: 'Thu Nov 21 2002 19:00:00 GMT-0500 (Eastern Standard Time)'
date: 'November 21 2002 18:00'
online: false
location: 'MC2066'
---

View File

@ -1,7 +1,7 @@
---
name: 'Pints with the Profs'
short: 'Get to know your profs and be the envy of your friends!'
date: 'Tue Oct 01 2002 19:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'October 01 2002 18:30'
online: false
location: 'The Bomber'
---

View File

@ -1,7 +1,7 @@
---
name: 'Samba and You'
short: 'A talk by Dan Brovkovich, Mathsoc''s Computing Director'
date: 'Thu Nov 21 2002 17:30:00 GMT-0500 (Eastern Standard Time)'
date: 'November 21 2002 16:30'
online: false
location: 'MC2066'
---

View File

@ -1,7 +1,7 @@
---
name: 'The Evil Side of C++'
short: 'Abusing template metaprogramming in C++; aka. writing a Mandelbrot generator that runs at compile time'
date: 'Tue Nov 05 2002 17:30:00 GMT-0500 (Eastern Standard Time)'
date: 'November 05 2002 16:30'
online: false
location: 'MC 2065'
---

View File

@ -1,7 +1,7 @@
---
name: 'The GNU General Public License'
short: 'The teeth of Free Software'
date: 'Thu Nov 07 2002 18:30:00 GMT-0500 (Eastern Standard Time)'
date: 'November 07 2002 17:30'
online: false
location: 'MC4063'
---

View File

@ -1,7 +1,7 @@
---
name: 'The Hurd Interfaces'
short: 'Marcus Brinkmann, a GNU Hurd developer, talks about the Hurd server interfaces, at the heart of a GNU/Hurd system'
date: 'Sat Oct 26 2002 16:00:00 GMT-0400 (Eastern Daylight Time)'
date: 'October 26 2002 15:00'
online: false
location: 'MC2066'
---

View File

@ -1,7 +1,7 @@
---
name: 'Trip to York University'
short: 'Going to visit the York University Computer Club'
date: 'Sat Nov 16 2002 14:30:00 GMT-0500 (Eastern Standard Time)'
date: 'November 16 2002 13:30'
online: false
location: 'York University'
---

View File

@ -1,7 +1,7 @@
---
name: 'UNIX 101'
short: 'First Steps with UNIX'
date: 'Thu Sep 26 2002 18:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'September 26 2002 17:30'
online: false
location: 'MC3006'
---

View File

@ -1,7 +1,7 @@
---
name: 'UNIX 102'
short: 'Talking to your UNIX can be fun and profitable.'
date: 'Thu Oct 03 2002 18:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'October 03 2002 17:30'
online: false
location: 'MC3006'
---

View File

@ -1,7 +1,7 @@
---
name: 'UNIX 103'
short: ''
date: 'Thu Oct 10 2002 18:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'October 10 2002 17:30'
online: false
location: 'MC3006'
---

View File

@ -1,7 +1,7 @@
---
name: 'Video cards, Linux display drivers and the Kernel Graphics Interface (KGI)'
short: 'A talk by Filip Spacek, KGI developer'
date: 'Tue Oct 08 2002 17:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'October 08 2002 16:30'
online: false
location: 'MC4045'
---

View File

@ -2,7 +2,7 @@
name: 'S02
elections'
short: 'Come and vote for this term''s exec'
date: 'Sat May 11 2002 20:00:00 GMT-0400 (Eastern Daylight Time)'
date: 'May 11 2002 19:00'
online: false
location: 'MC3036'
---

View File

@ -1,7 +1,7 @@
---
name: 'An Introduction to GNU Hurd'
short: 'Bored of GNU/Linux? Try this experimental operating system!'
date: 'Sat Jan 26 2002 15:00:00 GMT-0500 (Eastern Standard Time)'
date: 'January 26 2002 14:00'
online: false
location: 'Comfy Lounge MC3001'
---

View File

@ -1,7 +1,7 @@
---
name: 'Computer Go, The Ultimate'
short: 'Thomas Wolf from Brock University will be holding a talk on the Asian game of Go. All are welcome.'
date: 'Fri Mar 01 2002 18:00:00 GMT-0500 (Eastern Standard Time)'
date: 'March 01 2002 17:00'
online: false
location: 'MC4060'
---

View File

@ -1,7 +1,7 @@
---
name: 'DVD-Video Under Linux'
short: 'Billy Biggs will be holding a talk on DVD technology (in particular, CSS and playback issues) under Linux, giving some technical details as well as an overview of the current status of Free Software efforts. All are welcome.'
date: 'Wed Feb 13 2002 17:00:00 GMT-0500 (Eastern Standard Time)'
date: 'February 13 2002 16:00'
online: false
location: 'MC4060'
---

View File

@ -1,7 +1,7 @@
---
name: 'GnuPG/PGP Keysigning Party'
short: 'Get more signatures on your key!'
date: 'Sat Jan 26 2002 15:30:00 GMT-0500 (Eastern Standard Time)'
date: 'January 26 2002 14:30'
online: false
location: 'Comfy Lounge MC3001'
---

View File

@ -1,7 +1,7 @@
---
name: 'UNIX 101: First Steps With UNIX'
short: ' This is the first 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 be covering the basics of the UNIX environment, as well as the use of PINE, an electronic mail and news reader. '
date: 'Thu Jan 31 2002 19:00:00 GMT-0500 (Eastern Standard Time)'
date: 'January 31 2002 18:00'
online: false
location: 'MC2037'
---

View File

@ -1,7 +1,7 @@
---
name: 'Unix 102: Fun With UNIX'
short: 'This the second in a series of UNIX tutorials. Simon Law and James Perry will be presenting some more advanced UNIX techniques. All are welcome. Accounts will be provided for those needing them.'
date: 'Thu Feb 07 2002 19:00:00 GMT-0500 (Eastern Standard Time)'
date: 'February 07 2002 18:00'
online: false
location: 'MC2037'
---

View File

@ -1,7 +1,7 @@
---
name: '.NET & Linux: When Worlds Collide'
short: 'A talk by James Perry'
date: 'Tue Oct 21 2003 17:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'October 21 2003 16:30'
online: false
location: 'MC2065'
---

View File

@ -1,7 +1,7 @@
---
name: 'CS Pints With Profs'
short: 'Come have a pint with your favourite CS profs!'
date: 'Wed Nov 05 2003 17:30:00 GMT-0500 (Eastern Standard Time)'
date: 'November 05 2003 16:30'
online: false
location: 'Grad House Pub (Green Room)'
---

View File

@ -1,7 +1,7 @@
---
name: 'CSC Elections'
short: 'CSC Fall 2003 Elections'
date: 'Wed Sep 17 2003 17:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'September 17 2003 16:30'
online: false
location: 'MC3001 (Comfy)'
---

View File

@ -1,7 +1,7 @@
---
name: 'Jon ''maddog'' Hall: Free and Open Source: Its uses in Business and Education'
short: ' Free and Open Source software has been around for a long time, even longer then shrink-wrapped code.'
date: 'Mon Dec 01 2003 20:00:00 GMT-0500 (Eastern Standard Time)'
date: 'December 01 2003 19:00'
online: false
location: 'RCH 101'
---

View File

@ -1,7 +1,7 @@
---
name: 'Poster Team Meeting'
short: 'Join the Poster Team and get Free Pizza!'
date: 'Mon Oct 06 2003 17:00:00 GMT-0400 (Eastern Daylight Time)'
date: 'October 06 2003 16:00'
online: false
location: 'MC3001 (Comfy)'
---

View File

@ -1,7 +1,7 @@
---
name: 'Real-Time Graphics Compilers'
short: 'Sh is a GPU metaprogramming language developed at the UW Computer Graphics Lab'
date: 'Wed Oct 22 2003 17:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'October 22 2003 16:30'
online: false
location: 'MC4061'
---

View File

@ -1,7 +1,7 @@
---
name: 'UNIX 101: Text Editors'
short: 'vi vs. emacs: The Ultimate Showdown'
date: 'Thu Oct 02 2003 17:00:00 GMT-0400 (Eastern Daylight Time)'
date: 'October 02 2003 16:00'
online: false
location: 'MC2037'
---

View File

@ -1,7 +1,7 @@
---
name: 'UNIX 103: Development Tools'
short: 'GCC, GDB, Make'
date: 'Thu Oct 16 2003 17:00:00 GMT-0400 (Eastern Daylight Time)'
date: 'October 16 2003 16:00'
online: false
location: 'MC2037'
---

View File

@ -1,7 +1,7 @@
---
name: 'A Brief History of Computer Science'
short: 'War, insanity, espionage, beauty, domination, sacrifice, and tragic death... not what one might associate with the history of computer science. In this talk I will focus on the origin of our discipline in the fields of engineering, mathematics, and science, and on the complicated personalities that shaped its evolution. No advanced technical knowledge is required.'
date: 'Tue Jun 10 2003 17:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'June 10 2003 16:30'
online: false
location: 'MC2066'
---

View File

@ -1,7 +1,7 @@
---
name: 'Friday Flicks'
short: ' SIGGRAPH Electronic Theatre Showing '
date: 'Fri Jun 27 2003 15:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'June 27 2003 14:30'
online: false
location: 'DC1302'
---

View File

@ -1,7 +1,7 @@
---
name: 'Guelph Trip'
short: 'Come Visit the University of Guelph''s Computer Science Club'
date: 'Fri Jul 04 2003 16:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'July 04 2003 15:30'
online: false
location: 'University of Guelph'
---

View File

@ -2,7 +2,7 @@
name: 'July
Exec Meeting'
short: ' See Abstract for minutes '
date: 'Thu Jul 24 2003 16:00:00 GMT-0400 (Eastern Daylight Time)'
date: 'July 24 2003 15:00'
online: false
location: 'CSC Office'
---

View File

@ -1,7 +1,7 @@
---
name: 'June 12 Exec Meeting'
short: 'Have an issue that should be brought up? We''d love to hear it!'
date: 'Thu Jun 12 2003 16:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'June 12 2003 15:30'
online: false
location: 'MC3036 CSC Office'
---

View File

@ -1,7 +1,7 @@
---
name: 'LaTeX and Work Reports'
short: 'Writing beautiful work reports'
date: 'Thu Jul 31 2003 17:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'July 31 2003 16:30'
online: false
location: 'MC4064'
---

View File

@ -1,7 +1,7 @@
---
name: 'Mainframes and Linux'
short: 'A talk by Jim Elliott. Jim is responsible for IBM''s in Open Source activities and IBM''s mainframe operating systems for Canada and the Carribbean.'
date: 'Tue Jul 08 2003 17:00:00 GMT-0400 (Eastern Daylight Time)'
date: 'July 08 2003 16:00'
online: false
location: 'MC2065'
---

View File

@ -1,7 +1,7 @@
---
name: 'May 22 Exec Meeting'
short: 'The execs discuss what needs discussion'
date: 'Thu May 22 2003 17:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'May 22 2003 16:30'
online: false
location: 'MC3036 CSC Office'
---

View File

@ -1,7 +1,7 @@
---
name: 'Pints with Profs!'
short: 'Get to know your profs and be the envy of your friends!'
date: 'Mon Jun 09 2003 06:00:00 GMT-0400 (Eastern Daylight Time)'
date: 'June 09 2003 05:00'
online: false
location: 'The Grad House'
---

View File

@ -1,7 +1,7 @@
---
name: 'Sh'
short: 'Metaprogramming your way to stunning effects.'
date: 'Thu Jul 17 2003 17:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'July 17 2003 16:30'
online: false
location: 'MC4064'
---