Dynamically generate event calendar #332

Merged
a3thakra merged 25 commits from adi-ical into main 2021-09-27 16:20:20 -04:00
519 changed files with 939 additions and 6244 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

@ -1,7 +1,7 @@
---
name: 'ACM-Style Programming Contest'
short: 'No description available'
date: 'Sat Oct 15 1994 11:00:00 GMT-0400 (Eastern Daylight Time)'
date: 'Sat Oct 15 1994 10:00:00 GMT-0400 (Eastern Daylight Time)'
online: false
location: 'MC 3022'
---

View File

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

View File

@ -1,7 +1,7 @@
---
name: 'Exploring the Internet'
short: 'No description available'
date: 'Thu Oct 20 1994 17:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'Thu Oct 20 1994 16:30:00 GMT-0400 (Eastern Daylight Time)'
online: false
location: 'MC 3009'
---

View File

@ -1,7 +1,7 @@
---
name: 'Game Theory'
short: 'No description available'
date: 'Wed Nov 02 1994 17:30:00 GMT-0500 (Eastern Standard Time)'
date: 'Wed Nov 02 1994 16:30:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC 2038'
---

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: 'Tue Sep 13 1994 21:00:00 GMT-0400 (Eastern Daylight Time)'
online: false
location: 'Princess Cinema'
---

View File

@ -1,7 +1,7 @@
---
name: 'Prograph: Picture the Future'
short: 'No description available'
date: 'Thu Oct 13 1994 18:00:00 GMT-0400 (Eastern Daylight Time)'
date: 'Thu Oct 13 1994 17:00:00 GMT-0400 (Eastern Daylight Time)'
online: false
location: 'DC 1302'
---

View File

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

View File

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

View File

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

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: 'Thu Dec 02 1999 13:30:00 GMT-0500 (Eastern Standard Time)'
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: 'Wed Dec 01 1999 19:00:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'Golf''s Steakhouse'
---

View File

@ -1,7 +1,7 @@
---
name: 'GDB, Purify Tutorial'
short: 'No description available.'
date: 'Tue Oct 19 1999 17:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'Tue Oct 19 1999 16:30:00 GMT-0400 (Eastern Daylight Time)'
online: false
location: 'DC1304'
---

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: 'Wed Dec 01 1999 16:30:00 GMT-0500 (Eastern Standard Time)'
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: 'Mon Oct 18 1999 14:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Fri Dec 03 1999 15:00:00 GMT-0500 (Eastern Standard Time)'
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: 'Fri Dec 03 1999 10:00:00 GMT-0500 (Eastern Standard Time)'
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: 'Thu Sep 14 2000 18:00:00 GMT-0400 (Eastern Daylight Time)'
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: 'Mon Sep 25 2000 14:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Thu Sep 14 2000 19:00:00 GMT-0400 (Eastern Daylight Time)'
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: 'Thu Jul 20 2000 19:00:00 GMT-0400 (Eastern Daylight Time)'
online: false
location: 'Ali Babas Steak
House, 130 King Street S, Waterloo'

View File

@ -1,7 +1,7 @@
---
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)'
date: 'Thu Mar 30 2000 16:30:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'DC1304'
---

View File

@ -1,7 +1,7 @@
---
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)'
date: 'Fri Mar 24 2000 16:30:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'DC1304'
---

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: 'Sat Jun 02 2001 10:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Sat Jan 27 2001 10:30:00 GMT-0500 (Eastern Standard Time)'
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: 'Mon Jan 15 2001 16:30:00 GMT-0500 (Eastern Standard Time)'
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: 'Mon Jan 22 2001 15:30:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC3036'
---

View File

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

View File

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

View File

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

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: 'Sat Oct 26 2002 16:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Tue Nov 12 2002 16:30:00 GMT-0500 (Eastern Standard Time)'
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: 'Mon Sep 30 2002 18:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Thu Oct 17 2002 17:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Mon Sep 16 2002 17:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Sat Nov 02 2002 11:00:00 GMT-0500 (Eastern Standard Time)'
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: 'Sat Oct 26 2002 13:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Tue Nov 19 2002 16:30:00 GMT-0500 (Eastern Standard Time)'
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: 'Thu Nov 21 2002 18:00:00 GMT-0500 (Eastern Standard Time)'
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: 'Tue Oct 01 2002 18:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Thu Nov 21 2002 16:30:00 GMT-0500 (Eastern Standard Time)'
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: 'Tue Nov 05 2002 16:30:00 GMT-0500 (Eastern Standard Time)'
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: 'Thu Nov 07 2002 17:30:00 GMT-0500 (Eastern Standard Time)'
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: 'Sat Oct 26 2002 15:00:00 GMT-0400 (Eastern Daylight Time)'
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: 'Sat Nov 16 2002 13:30:00 GMT-0500 (Eastern Standard Time)'
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: 'Thu Sep 26 2002 17:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Thu Oct 03 2002 17:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Thu Oct 10 2002 17:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Tue Oct 08 2002 16:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Sat May 11 2002 19:00:00 GMT-0400 (Eastern Daylight Time)'
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: 'Sat Jan 26 2002 14:00:00 GMT-0500 (Eastern Standard Time)'
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: 'Fri Mar 01 2002 17:00:00 GMT-0500 (Eastern Standard Time)'
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: 'Wed Feb 13 2002 16:00:00 GMT-0500 (Eastern Standard Time)'
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: 'Sat Jan 26 2002 14:30:00 GMT-0500 (Eastern Standard Time)'
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: 'Thu Jan 31 2002 18:00:00 GMT-0500 (Eastern Standard Time)'
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: 'Thu Feb 07 2002 18:00:00 GMT-0500 (Eastern Standard Time)'
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: 'Tue Oct 21 2003 16:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Wed Nov 05 2003 16:30:00 GMT-0500 (Eastern Standard Time)'
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: 'Wed Sep 17 2003 16:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Mon Dec 01 2003 19:00:00 GMT-0500 (Eastern Standard Time)'
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: 'Mon Oct 06 2003 16:00:00 GMT-0400 (Eastern Daylight Time)'
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: 'Wed Oct 22 2003 16:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Thu Oct 02 2003 16:00:00 GMT-0400 (Eastern Daylight Time)'
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: 'Thu Oct 16 2003 16:00:00 GMT-0400 (Eastern Daylight Time)'
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: 'Tue Jun 10 2003 16:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Fri Jun 27 2003 14:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Fri Jul 04 2003 15:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Thu Jul 24 2003 15:00:00 GMT-0400 (Eastern Daylight Time)'
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: 'Thu Jun 12 2003 15:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Thu Jul 31 2003 16:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Tue Jul 08 2003 16:00:00 GMT-0400 (Eastern Daylight Time)'
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: 'Thu May 22 2003 16:30:00 GMT-0400 (Eastern Daylight Time)'
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: 'Mon Jun 09 2003 05:00:00 GMT-0400 (Eastern Daylight Time)'
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: 'Thu Jul 17 2003 16:30:00 GMT-0400 (Eastern Daylight Time)'
online: false
location: 'MC4064'
---

View File

@ -1,7 +1,7 @@
---
name: 'Spring 2003 Elections'
short: 'Come on out and vote for your exec!'
date: 'Wed May 14 2003 17:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'Wed May 14 2003 16:30:00 GMT-0400 (Eastern Daylight Time)'
online: false
location: 'MC3001 Comfy Lounge'
---

View File

@ -1,7 +1,7 @@
---
name: 'Unix 101: First Steps With Unix'
short: 'Learn Unix and be the envy of your friends!'
date: 'Thu May 29 2003 17:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'Thu May 29 2003 16:30:00 GMT-0400 (Eastern Daylight Time)'
online: false
location: 'MC2037'
---

View File

@ -1,7 +1,7 @@
---
name: 'Unix 102: Fun With Unix'
short: 'Talking to your Unix can be fun and profitable'
date: 'Thu Jun 05 2003 17:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'Thu Jun 05 2003 16:30:00 GMT-0400 (Eastern Daylight Time)'
online: false
location: 'MC2037'
---

View File

@ -1,7 +1,7 @@
---
name: 'Unix 103: Scripting Unix'
short: 'You too can be a Unix taskmaster'
date: 'Thu Jun 12 2003 17:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'Thu Jun 12 2003 16:30:00 GMT-0400 (Eastern Daylight Time)'
online: false
location: 'MC2037'
---

View File

@ -1,7 +1,7 @@
---
name: 'vi: the visual editor'
short: 'It''s not 6.'
date: 'Thu Jun 19 2003 17:30:00 GMT-0400 (Eastern Daylight Time)'
date: 'Thu Jun 19 2003 16:30:00 GMT-0400 (Eastern Daylight Time)'
online: false
location: 'MC2037'
---

View File

@ -1,7 +1,7 @@
---
name: 'Abusing the C++ Compiler'
short: 'Abusing template metaprogramming in C++'
date: 'Wed Mar 26 2003 19:00:00 GMT-0500 (Eastern Standard Time)'
date: 'Wed Mar 26 2003 18:00:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC2065'
---

View File

@ -1,7 +1,7 @@
---
name: 'Judy, or What Is It Like To Be A Robot?'
short: 'Held in co-operation with the UW Cognitive Science Club'
date: 'Mon Mar 24 2003 21:00:00 GMT-0500 (Eastern Standard Time)'
date: 'Mon Mar 24 2003 20:00:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'Humanities Theatre, Hagey Hall'
---

View File

@ -1,7 +1,7 @@
---
name: 'LaTeX: A Document Processor'
short: 'Typesetting beautiful text'
date: 'Thu Feb 06 2003 19:30:00 GMT-0500 (Eastern Standard Time)'
date: 'Thu Feb 06 2003 18:30:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC1085'
---

View File

@ -1,7 +1,7 @@
---
name: 'LaTeX: Beautiful Mathematics'
short: 'LaTeX => fun'
date: 'Thu Feb 20 2003 19:30:00 GMT-0500 (Eastern Standard Time)'
date: 'Thu Feb 20 2003 18:30:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC1085'
---

View File

@ -1,7 +1,7 @@
---
name: 'LaTeX: Reports'
short: 'Writing reports that look good.'
date: 'Thu Feb 13 2003 19:30:00 GMT-0500 (Eastern Standard Time)'
date: 'Thu Feb 13 2003 18:30:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC1085'
---

View File

@ -1,7 +1,7 @@
---
name: 'Regular Expressions'
short: 'Find your perfect match'
date: 'Thu Jan 23 2003 19:30:00 GMT-0500 (Eastern Standard Time)'
date: 'Thu Jan 23 2003 18:30:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC1085'
---

View File

@ -1,7 +1,7 @@
---
name: 'SSH and Networks'
short: 'Once more into the breach'
date: 'Thu Mar 27 2003 19:30:00 GMT-0500 (Eastern Standard Time)'
date: 'Thu Mar 27 2003 18:30:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC1085'
---

View File

@ -1,7 +1,7 @@
---
name: 'Stream Processing'
short: 'A talk by Assistant Professor Michael McCool'
date: 'Tue Mar 25 2003 17:30:00 GMT-0500 (Eastern Standard Time)'
date: 'Tue Mar 25 2003 16:30:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC2065'
---

View File

@ -1,7 +1,7 @@
---
name: 'The BSD License Family'
short: 'Free for all'
date: 'Thu Feb 27 2003 19:00:00 GMT-0500 (Eastern Standard Time)'
date: 'Thu Feb 27 2003 18:00:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC1085'
---

View File

@ -1,7 +1,7 @@
---
name: 'The GNU General Public License'
short: 'The teeth of Free Software'
date: 'Thu Feb 27 2003 19:30:00 GMT-0500 (Eastern Standard Time)'
date: 'Thu Feb 27 2003 18:30:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC1085'
---

View File

@ -1,7 +1,7 @@
---
name: 'Unix 101 Tutorial'
short: 'Learn Unix and be the envy of your friends!'
date: 'Tue Feb 04 2003 17:30:00 GMT-0500 (Eastern Standard Time)'
date: 'Tue Feb 04 2003 16:30:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC2037'
---

View File

@ -1,7 +1,7 @@
---
name: 'Unix 102 Tutorial'
short: 'Learn more Unix and be the envy of your friends!'
date: 'Tue Feb 11 2003 17:30:00 GMT-0500 (Eastern Standard Time)'
date: 'Tue Feb 11 2003 16:30:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC2037'
---

View File

@ -1,7 +1,7 @@
---
name: 'Unix 103 Tutorial'
short: 'Learn more Unix and be the envy of your friends!'
date: 'Tue Feb 18 2003 17:30:00 GMT-0500 (Eastern Standard Time)'
date: 'Tue Feb 18 2003 16:30:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC2037'
---

View File

@ -1,7 +1,7 @@
---
name: 'W03 Elections'
short: 'Come out and vote for the new exec!'
date: 'Mon Jan 13 2003 19:00:00 GMT-0500 (Eastern Standard Time)'
date: 'Mon Jan 13 2003 18:00:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC3001'
---

View File

@ -1,7 +1,7 @@
---
name: 'XML'
short: 'Give your documents more markup'
date: 'Thu Mar 13 2003 19:30:00 GMT-0500 (Eastern Standard Time)'
date: 'Thu Mar 13 2003 18:30:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC1085'
---

View File

@ -1,7 +1,7 @@
---
name: 'XSLT'
short: 'Transforming your documents'
date: 'Thu Mar 20 2003 19:30:00 GMT-0500 (Eastern Standard Time)'
date: 'Thu Mar 20 2003 18:30:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC1085'
---

View File

@ -1,7 +1,7 @@
---
name: 'sed & awk'
short: 'Unix text editing'
date: 'Thu Jan 30 2003 19:30:00 GMT-0500 (Eastern Standard Time)'
date: 'Thu Jan 30 2003 18:30:00 GMT-0500 (Eastern Standard Time)'
online: false
location: 'MC1085'
---

View File

@ -2,7 +2,7 @@
name: 'CSC
Elections'
short: 'Come out and vote for the Fall 2004 executive!'
date: 'Fri Sep 17 2004 17:00:00 GMT-0400 (Eastern Daylight Time)'
date: 'Fri Sep 17 2004 16:00:00 GMT-0400 (Eastern Daylight Time)'
online: false
location: 'The Comfy Lounge'
---

View File

@ -1,7 +1,7 @@
---
name: 'CSC Programming Contest'
short: 'CSC Programming Contest'
date: 'Sun Oct 24 2004 00:00:00 GMT-0400 (Eastern Daylight Time)'
date: 'Sat Oct 23 2004 23:00:00 GMT-0400 (Eastern Daylight Time)'
online: false
location: 'MC 2037'
---

View File

@ -1,7 +1,7 @@