Hello CSC members!
Come by to MC Comfy, on 2015-11-27, at 7:30 PM to watch "War Games" with WiCS!
War Games is this movie where these kids phone a computer and then the
computer wants to nuke things. Cold war stuff. Nowadays computers
won't let you do that, you have to SSH in instead.
We're bringing food. Gluten-free, vegetarian options available.
Sandwiches, drinks, and popcorn!
Everyone welcome! Stop by!
Make sure to come over to come over to a talk called "An Introduction
to the FOAM Framework" in MC 4063, on 2015-11-26, at 5:00-7:00 PM!
FOAM, you can create Domain Specific Languages (DSLs), which are
high-level models that can be interpreted or compiled to different
languages or environments (Java/Android, Swift/iOS, and JS/Web).
Currently, it supports DSLs for entities/classes, parsers, animations,
database queries, interactive documents, and, most importantly, new
FOAM supports building text, HTML, and graphical views for DSLs using
a small Model View Controller (MVC) library, which is itself modeled
FOAM increases developer productivity by allowing them to express
solutions at a higher, more succinct level. The MVC library also
increases application performance through its efficient data-binding,
caching, and query-optimization mechanisms.
Learn more at http://foamdev.com
Hey CSC members!
Two talks will happen soon:
1. Git 101 by Charlie Wang (Thursday, 2015-11-19, 7:00-8:00 PM, MC 4020)
git init, git add, git commit, git ’er done!
In Git 101, Charlie Wang will convince you to use Git for your projects
show you a high level overview of how to use it properly.
This talk is recommended for CS 246 students.
Come for the tutorial, stay for the bad jokes
2. Static Analysis and Program Optimization Using Dataflow Analysis by
Sean Harrap (Monday, 2015-11-23, 6:00 PM, MC 4041)
An introduction to some basic issues with optimization of imperative
beginning with traditional methods such as tree traversals.
This will be followed by a more powerful solution to these problems,
an overview of its mathematical foundations, and then describing how it
be used to express optimizations simply and elegantly.
Some familiarity with the second year CS core (CS245, CS241, MATH239)
will be assumed.
See you there!
Hello CSC Members,
Below are some updates from the CSC Systems Committee that directly
impact system availability.
We will be taking corn-syrup down on Monday, November 16th around 2:30
till end of day for scheduled maintenance. During that time we will be
swapping out the root file system and will be removing old packages. If
you notice any packages you use day-to-day are missing after this time,
please contact us at syscom(a)csclub.uwaterloo.ca.
High-fructose-corn-syrup is currently suffering from an undiagnosed and
unpredictable hardware failure. Feel free to use the system but we are
unable to guarantee its stability.
/scratch currently has a failing drive and the Systems Committee is
looking at replacing it in the future. We hope to maintain the data,
but this is a reminder that you should not store irreplaceable data
If you have any questions or concerns, please contact the Systems
Committee at syscom(a)csclub.uwaterloo.ca.
CSC Systems Administrator and the CSC Systems Committee