Hello, CSC membership!
Hope you are all doing well on your midterms so far. If you haven't dropped
by our office or checked out the website, here's a reminder for a few
upcoming events that we'd like you to come out to.
CODE PARTY 2
---
Take a break from studying and join us for our hackathon this Friday night,
October 21st, in the Comfy Lounge (MC 3001) from 7 pm onward. Work on your
own projects, open source code, or even your homework, and prepare
yourselves for chiptunes galore! …
[View More]Refreshments and caffeinated beverages will
be provided. Looking forward to seeing you there!
UNIX 102
"Tools in the Unix Environment"
---
In this section of our Unix 101 series, we will introduce you to some of the
powerful tools that make the Unix environment so enticing to developers and
power users alike. Topics covered include: "real" editors, text processing,
navigating a multiuser Unix environment, standard tools, and more. If you
missed Unix 101 but still know your way around the shell, you'll feel right
at home; and even if you missed Unix 101, we'll still have people to bring
you up to speed. If you aren't interested in this or feel comfortable with
these tasks, watch out for Unix 103 and 104 to get more depth in power
programming tools on Unix.
Unix 102 will be held from 4:30 to 6:00 pm on Monday, October 24 in the
Digimon Lab (the big mac lab or MC 3003). There is a tutorial scheduled in
this lab at 4:30, so if you'd like some help before we start, come to the
CSC office a little earlier.
Hope to see you there!
EXTERMINATE!
--
Elana Hashman
Secretary
Computer Science Club
University of Waterloo
ehashman(a)uwaterloo.ca
[View Less]
Hello, members!
The Computer Science Club will be hosting a number of talks this term.
We would like to invite you to see our first guest speaker next week,
and we also encourage you to volunteer to give a talk of your own if
you are interested!
MOZILLA TALK
Ehsan Akghari on "How Browsers Work"
---
We are excited to announce that we will be hosting our first guest
talk of the term with a senior engineer from Mozilla, Ehsan Akghari.
Please come out to MC 4020 on October 13 between 6:30 and 7:…
[View More]30 pm to
learn about the internal structure of the web browser.
Abstract:
Web browsers have evolved. From their humble beginnings as simple HTML
rendering engines they have grown and evolved into rich application
platforms. This talk will start with the fundamentals: how a browser
creates an on-screen representation of the resources downloaded from
the network. (Boring, right? But we have to start somewhere.) From
there we'll get into the really exciting stuff: the latest innovations
in Web browsers and how those innovations enable — even encourage —
developers to build more complex applications than ever before. You'll
see real-world examples of people building technologies on top of
these "simple rendering engines" that seemed impossible a short time
ago.
About the speaker:
Ehsan Akhgari has contributed to the Mozilla project for more than 5
years. He has worked on various parts of Firefox, including the user
interface and the rendering engine. He originally implemented Private
Browsing in Firefox. Right now he's focusing on the editor component
in the Firefox engine.
MEMBER TALKS
---
Is there a topic or project you're particularly passionate about? You
should give a talk about it! The CSC plans to hold two member talks
this term, though we are happy to accommodate more if there is
interest. Talks usually last about an hour, but if your topic is not
that extensive, we can also accommodate a number of shorter talks in a
single evening.
Please send an email to the Program Committee,
progcom(a)csclub.uwaterloo.ca by October 21 with your proposed topic and
an outline or abstract of your presentation. Looking forward to it!
Keep an eye out for Unix 102: "Documents and Editing", in the upcoming
weeks. We have a number of events planned for the term and hope to see
you there!
--
Elana Hashman
Secretary
Computer Science Club
University of Waterloo
ehashman(a)uwaterloo.ca
[View Less]