Added ReactOS talk
[mspang/www.git] / media / index.xml
1 <?xml version='1.0'?>
2 <!DOCTYPE cscpage SYSTEM "../csc.dtd">
3
4 <cscpage title="Media">
5
6  <header />
7  <section title="CSC Media">
8   <p>
9         Here you will find a wide variety of audio and video recordings of past CSC Talks. Some of these files are very large, and we do not recommend attempting to stream them. 
10         Most of these should be available upon request at the Computer Science Club office to be burnt to CD or DVD should you so choose. 
11   </p>
12     <ul>
13     <mediaitem title="ReactOS - An Open Source OS Platform for Learning">
14       <abstract>
15         <p>The ReactOS operating system has been in development for over eight years and aims to provide 
16         users with a fully functional and Windows-compatible distribution under the GPL license. ReactOS 
17         comes with its own Windows 2003-based kernel and system utilities and applications, resulting in 
18         an environment identical to Windows, both visually and internally.
19         <br/><br/>
20         More than just an alternative to Windows, ReactOS is a powerful platform for academia, allowing 
21         students to learn a variety of skills useful to software testing, development and management, as 
22         well as providing a rich and clean implementation of Windows NT, with a kernel compatible to 
23         published internals book on the subject.
24         <br/><br/>
25         This talk will introduce the ReactOS project, as well as the various software engineering 
26         challenges behind it. The building platform and development philosophies and utilities will be 
27         shown, and attendees will grasp the vast amount of effort and organization that needs to go into 
28         building an operating system or any other similarly large project. The speaker will gladly answer 
29         questions related to his background, experience and interests and information on joining the 
30         project, as well as any other related information.
31         <br/><br/>
32         Slides from the talk are available 
33         <a href="http://csclub.uwaterloo.ca/media/files/alex-ionescu.pdf">here</a>.
34         <br/><br/>
35         <strong>Speaker Bio</strong>
36         <br/><br/>
37         Alex Ionescu is currently studying in Software Engineering at Concordia University in Montreal, Quebec 
38         and is a Microsoft Technical Student Ambassador. He is the lead kernel developer of the ReactOS Project 
39         and project leader of TinyKRNL. He regularly speaks at Linux and Open Source conferences around the 
40         world and will be a lecturer at the 8th International Free Software Forum in Brazil this April, as well 
41         as providing hands-on workshops and lectures on Windows NT internals and security to various companies.
42         </p>
43       </abstract>
44       <mediafile file="alex-ionescu.avi" type="DivX" size="451M" />
45       <mediafile file="alex-ionescu-xvid.avi" type="XviD" size="451M" />
46       <mediafile file="alex-ionescu.mpg" type="MPG" size="450M" />
47       <mediafile file="alex-ionescu.ogg" type="OGG/Theora" size="461M" />
48       <mediafile file="alex-ionescu.wmv" type="Windows Media Video" size="462M" />
49     </mediaitem>
50     <mediaitem title="1989 Bill Gates Talk on Microsoft">
51       <abstract>
52         <p>Bill Gates discusses the past, present and future of Microsoft. The 
53         talk was recorded in 1989 but was only recently digitized. The following
54         picture was taken after the talk (click for higher-res).<br/><br/>
55         <a href="http://csclub1.cs.uwaterloo.ca/media/files/bill-gates-1989-big.jpg" target="_blank"><img src="http://csclub1.cs.uwaterloo.ca/media/files/bill-gates-1989.jpg" /></a></p>
56       </abstract>
57           <mediafile file="bill-gates-1989.mp3" type="mp3" size="85M" />
58           <mediafile file="bill-gates-1989.flac" type="flac" size="540M" />
59           <mediafile file="bill-gates-1989.ogg" type="ogg" size="56M" />
60           <mediafile file="bill-gates-1989.wav" type="wav" size="945M" />
61     </mediaitem>
62     <mediaitem title="Spam Filters: Do they work and Can you prove it">
63         <abstract>
64 <p>     Do spam filters work?  Which is the best one?  How might filters be
65 improved?  Without standards, one must depend on unreliable evidence,
66 such as subjective impressions, testimonials, incomparable and
67 unrepeatable measurements, and vendor claims for the answers to these
68 questions.</p>
69 <p>
70 You might think that your spam filter works well and couldn't be
71 improved.  Are you sure?  You may think that the risk of losing
72 important mail outweighs the benefit of using a filter.  Could you
73 convince someone who holds the other opinion?  If I told you that my
74 filter was 99-percent accurate, would you believe me?  Would you know
75 what I meant?  Would you  be able to translate that 99-percent into
76 the risk of losing an important message?</p>
77 <p>
78 Gord Cormack  talk about the science, logistics, and politics of Spam Filter Evaluation.
79 </p>
80         </abstract>
81         <mediafile file="cormack-spam-xvid.avi" type="XviD" size="473M" />
82         <mediafile file="cormack-spam.avi" type="DiVX" size="473M" />
83         <mediafile file="cormack-spam.mpg" type="MPG" size="472M" />
84         <mediafile file="cormack-spam.ogg" type="OGG/Theora" size="481M" />
85         <mediafile file="cormack-spam.rm" type="Real Media" size="471M" />
86         <mediafile file="cormack-spam.wmv" type="Windows Media" size="476M" />
87
88
89     </mediaitem>
90     <mediaitem title="Software development gets on the Cluetrain">
91         <abstract>
92 <p>      Simon Law leads the Quality teams for Ubuntu, a free-software operating system built on Debian GNU/Linux. As such, he leads 
93 one of the largest community-based testing efforts for a software product. This does get a bit busy sometimes.
94 </p>
95 <p>In this talk, we'll be exploring how the Internet is changing how software is developed. Concepts like open source and technologies 
96 like message forums are blurring the lines between producer and consumer. And this melting pot of people is causing people to take 
97 note, and changing the way they sling code.</p>
98 <p>
99 The Computer Science Club would like to thank the CS-Commons Committee for co-sponsoring this talk.
100 </p>
101         </abstract>
102         <mediafile file="simon-talk-xvid.avi" type="XviD" size="178M" />
103         <mediafile file="simon-talk.avi" type="DivX" size="178M" />
104         <mediafile file="simon-talk.mpg" type="MPG" size="177M" />
105         <mediafile file="simon-talk.rm" type="Real Media" size="177M" />
106         <mediafile file="simon-talk.wmv" type="Windows Media" size="179M" />
107     </mediaitem>
108     <mediaitem title="Semacode - Image recognition on mobile camera phones">
109         <abstract>
110 Could you write a good image recognizer for a 100 MHz mobile phone processor
111 with 1 MB heap, 320x240 image, on a poorly-optimized Java stack? It needs to
112 locate and read two-dimensional barcodes made up of square modules which might
113 be no more than a few pixels in size. We had to do that in order to establish
114 Semacode, a local start up company that makes a software barcode reader for
115 cell phones. The applications vary from ubiquitous computing to advertising.
116 Simon Woodside (founder) will discuss what it's like to start a business and
117 how the imaging code works.
118         </abstract>
119                 <mediafile file="semacode.avi" type="DivX" size="180M"/>
120                 <mediafile file="semacode-xvid.avi" type="XviD" size="180M"/>
121                 <mediafile file="semacode.mpg" type="Mpeg" size="180M"/>
122                 <mediafile file="semacode.rm" type="Real Media" size="180M"/>
123                 <mediafile file="semacode.wmv" type="WMV" size="180M"/>
124     </mediaitem>
125         <mediaitem title="Eric LaForest: Next Generation Stack Computing">
126                 <abstract>
127 Eric LaForest delivers a crash-course on modern stack computing, the Forth programming language, and some projects of his own.  Stack
128 systems have faster procedure calls and reduced complexity (shorter pipeline, simpler compilation) relative to their conventional counterparts, as 
129 well as more consistent performance, which is very important for real-time systems.  Many consider stack-based architecture's crowning feature, 
130 however, to be the unrivalled price-to-performance ratio.
131                 <p>
132                 Note: the slides are hard to make out in the video, so make sure to download the slides as well.
133                 </p>
134                 </abstract>
135                 <mediafile file="eric-laforest2-720-480.avi" type="DiVX" size="357M"/>
136                 <mediafile file="ericlaforest-xvid.avi" type="XViD" size="309M"/>
137                 <mediafile file="ericlaforest.mov" type="Quick Time" size="298M" />
138                 <mediafile file="ericlaforest.mpg" type="Mpeg" size="307M" />
139                 <mediafile file="Eric-LaForest2-real-1024kbps.rmvb" size="391M" type="Real 9" />
140                 <mediafile file="Eric-laforest2-wmv-512k.wmv" size="220M" type="Windows Media" />
141                 <mediafile file="CSCtalkMar06.pdf" size="1M" type="slides [pdf]"/>
142                 <mediafile file="CSCtalkMar06.ppt" size="1M" type="slides [Power Point]" />
143                 <mediafile file="CSCtalkMar06.odp" size="1M" type="slides [Open Office]" />
144         </mediaitem> 
145         <mediaitem title="Larry Smith: Creating Killer Applications"> 
146                 <abstract>
147 A discussion of how software creators can identify application opportunities that offer the promise of great social and commercial significance. 
148 Particular attention will be paid to the challenge of acquiring cross domain knowledge and setting up effective collaboration.
149                 </abstract>
150                 <mediafile file="larry-smith-divx-low.avi" size="920M" type="DiVX" />
151                 <mediafile file="larry-smith-wmv.wmv" size="312M" type="Windows Media" />
152                 <mediafile file="larry-smith-mov.mov" size="1.4G" type="Quick Time" />
153         </mediaitem>
154         <li>Larry Smith: Computing's Next Great Empires <a href="/audio/Larry%20Smith%20Talk.ogg">ogg</a><a href="/audio/Larry%20Smith%20Talk.mp3">mp3</a></li>
155         <mediaitem title="Rico Mariani: Eighteen Years in the Software Tools Business">
156                 <abstract>
157                 Rico Mariani, (BMath CS/EEE 1988) now an (almost) 18 year Microsoft veteran but then a CSC president comes to talk to us about the 
158 evolution of software tools for microcomputers. This talk promises to be a little bit about history and perspective (at least from the Microsoft side 
159 of things) as well as the evolution of software engineers, different types of programmers and their needs, and what it's like to try to make the 
160 software industry more effective at what it does, and sometimes succeed!
161 Particularly illuminating are his responses to advocates of free/open-source software.
162                 </abstract>
163                 <mediafile file="Rico-Mariani-exctd-divx-320-240.avi" size="689M" type="DivX" />
164                 <mediafile file="Rico-Mariani-exctd-quicktime.mov" size="504M" type="Quick Time" />
165                 <mediafile file="Rico-Mariani-exctd-realmedia.rmvb" size="264M" type="Real Media" />
166                 <mediafile file="Rico-Mariani-exctd-wmv.wmv" size="157M" type="Windows Media" />
167         </mediaitem>
168
169         <!-- <li>Eric LaFrost <a href="ericlaforest.mpg">mpg</a></li> -->
170     </ul>
171  </section>
172
173  <footer />
174 </cscpage>