Added flash player thingamabob
Updated various files to use relative vs. absolute paths Added Ralph Stanton talk
This commit is contained in:
parent
f19987ebeb
commit
2e2e8dfc3f
|
@ -55,7 +55,7 @@
|
|||
<p>
|
||||
Each term the CSC holds elections to determine the executive
|
||||
council. To find out when and where the next elections will be
|
||||
held, check the <a href="/">homepage</a> and the <a
|
||||
held, check the <a href="../index.html">homepage</a> and the <a
|
||||
href="nntp://uw.csc">uw.csc newsgroup</a>. For details on the
|
||||
election rules, see the <a
|
||||
href="/docs/constitution.html">constitution</a>.
|
||||
|
|
|
@ -7,12 +7,12 @@
|
|||
|
||||
<section title="What... is your name?">
|
||||
<p>
|
||||
According to our <a href="/docs/constitution.html">constitution</a> we
|
||||
According to our <a href="../docs/constitution.html">constitution</a> we
|
||||
are officially the "Computer Science Club of the University
|
||||
of Waterloo." You can contact <a href="exec.html">our
|
||||
executive</a> by e-mail at <a
|
||||
href="mailto:exec@csclub.uwaterloo.ca">exec@csclub.uwaterloo.ca</a>,
|
||||
come by the <a href="/office/">office</a> in MC3036/3037 or mail
|
||||
come by the <a href="../office/">office</a> in MC3036/3037 or mail
|
||||
us at the following address.
|
||||
</p>
|
||||
<pre>
|
||||
|
@ -28,7 +28,7 @@ N2L 3G1
|
|||
|
||||
<section title="What... is your quest?">
|
||||
<p>
|
||||
Again our lovely <a href="/docs/constitution.html">constitution</a> (it
|
||||
Again our lovely <a href="../docs/constitution.html">constitution</a> (it
|
||||
really <i>is</i> quite a read, see for yourself!) answers this
|
||||
question. In short, we exist to promote knowledge of and interest
|
||||
in computer science as well as allowing those interested in
|
||||
|
@ -38,11 +38,11 @@ N2L 3G1
|
|||
Computing Machinery (ACM)</a> is the world's first society in
|
||||
computing and brings together many students and professionals from
|
||||
all over the world with an interest in computing. We have an <a
|
||||
href="/office/">office</a> where members get together, a
|
||||
<a href="/office/books.html">library</a> of computer science books
|
||||
href="../office/">office</a> where members get together, a
|
||||
<a href="../office/books.html">library</a> of computer science books
|
||||
available to our members, computer accounts on our various
|
||||
machines and much more. Frequently we host <a
|
||||
href="/events/">events</a> related to computing, including talks,
|
||||
href="../events/">events</a> related to computing, including talks,
|
||||
tutorials and demonstrations.
|
||||
</p>
|
||||
</section>
|
||||
|
|
84
cscweb.xsl
84
cscweb.xsl
|
@ -55,10 +55,24 @@
|
|||
</div>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="mediafile" >
|
||||
<xsl:template match="mediafile">
|
||||
<xsl:param name="ext" />
|
||||
<xsl:param name="pre" />
|
||||
,<a href="{$pre}/media/files/{@file}{$ext}"><xsl:value-of select="@type" />(<xsl:value-of select="@size" />)</a>
|
||||
,<a href="{$pre}/files/{@file}{$ext}"><xsl:value-of select="@type" />(<xsl:value-of select="@size" />)</a>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="flvfile">
|
||||
<script type="text/javascript" src="flash/swfobject.js"></script>
|
||||
<p id="player1"><a href="http://www.macromedia.com/go/getflashplayer">
|
||||
Get the Flash Player</a> to see this video using Flash Player.
|
||||
</p>
|
||||
<script type="text/javascript">
|
||||
var s1 = new SWFObject("flash/flvplayer.swf","single","400","300","7");
|
||||
s1.addParam("allowfullscreen","true");
|
||||
s1.addVariable("file","http://csclub.uwaterloo.ca/files/<xsl:value-of select="@file" />");
|
||||
<!-- s1.addVariable("image","preview.jpg"); -->
|
||||
s1.write("player1");
|
||||
</script>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="mediaitem">
|
||||
|
@ -82,36 +96,47 @@
|
|||
<p>
|
||||
<xsl:apply-templates select="abstract"/>
|
||||
</p>
|
||||
<xsl:apply-templates select="flvfile">
|
||||
</xsl:apply-templates>
|
||||
<p>
|
||||
Download <xsl:value-of select="@title"/> in a number of formats via
|
||||
<ul>
|
||||
<li>bittorrent
|
||||
<!-- Commented out because its broken -->
|
||||
<!-- <xsl:param name="ext">Unset</xsl:param> -->
|
||||
<xsl:apply-templates select="mediafile" >
|
||||
<xsl:with-param name="ext">.torrent</xsl:with-param>
|
||||
</xsl:apply-templates>
|
||||
</li>
|
||||
<li>
|
||||
via dijjer (a mostly seamless bittorrent alternative):
|
||||
<xsl:apply-templates select="mediafile" >
|
||||
<xsl:with-param name="pre">http://dijjer.org/get/http://www.csclub.uwaterloo.ca</xsl:with-param>
|
||||
</xsl:apply-templates>
|
||||
</li>
|
||||
<li>
|
||||
via http (regular web browser):
|
||||
<xsl:apply-templates select="mediafile" >
|
||||
<xsl:with-param name="ext"></xsl:with-param>
|
||||
</xsl:apply-templates>
|
||||
</li>
|
||||
</ul>
|
||||
</p>
|
||||
<!-- Start Slashdot It link -->
|
||||
<a
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Download "<xsl:value-of select="@title"/>" in a number of formats via
|
||||
<strong><ul>
|
||||
<li>HTTP (web browser):
|
||||
<xsl:apply-templates select="mediafile">
|
||||
<xsl:with-param name="ext"></xsl:with-param>
|
||||
</xsl:apply-templates>
|
||||
</li>
|
||||
<br/>
|
||||
<li>BitTorrent:
|
||||
<xsl:apply-templates select="mediafile" >
|
||||
<xsl:with-param name="ext">.torrent</xsl:with-param>
|
||||
</xsl:apply-templates>
|
||||
</li>
|
||||
<!-- <li>Dijjer (a mostly seamless BitTorrent alternative):
|
||||
<xsl:apply-templates select="mediafile" >
|
||||
<xsl:with-param name="pre">http://dijjer.org/get/http://www.csclub.uwaterloo.ca</xsl:with-param>
|
||||
</xsl:apply-templates>
|
||||
</li> -->
|
||||
</ul></strong>
|
||||
</p>
|
||||
|
||||
<!-- Slashdot It link -->
|
||||
<!-- <a
|
||||
href="javascript:location.href='http://slashdot.org/bookmark.pl?url='+encodeURIComponent(location.href)"> <img src="http://images.slashdot.org/favicon.gif" alt="Slashdot" border="0" height="16" width="16"></img></a>
|
||||
<xsl:text disable-output-escaping="yes">&nbsp;</xsl:text>
|
||||
<a href="javascript:location.href='http://slashdot.org/bookmark.pl?url='+encodeURIComponent(location.href)">Slashdot It!</a>
|
||||
<!-- End Slashdot It link -->
|
||||
<a href="javascript:location.href='http://slashdot.org/bookmark.pl?url='+encodeURIComponent(location.href)">Slashdot It!</a> -->
|
||||
|
||||
<!-- AddThis Bookmark Button -->
|
||||
<script type="text/javascript">
|
||||
addthis_url = location.href;
|
||||
addthis_title = document.title;
|
||||
addthis_pub = 'calumt';
|
||||
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
|
||||
|
||||
<!-- digg button -->
|
||||
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script>
|
||||
<script language="javascript" src="http://reddit.com/button.js?t=3"></script>
|
||||
<!--
|
||||
|
@ -128,6 +153,7 @@ google_ad_channel = "1106187834";
|
|||
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
|
||||
</script>
|
||||
-->
|
||||
|
||||
<xsl:call-template name="footer"/>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -12,8 +12,8 @@
|
|||
</ul>
|
||||
<p>You may also be interested in:</p>
|
||||
<ul>
|
||||
<li><a href="/about/members.html">Our membership list</a></li>
|
||||
<li><a href="../about/members.html">Our membership list</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
<footer/>
|
||||
</cscpage>
|
||||
</cscpage>
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
basically a simple XML programming language specifically built
|
||||
for this kind of thing. This allows complete separation of form
|
||||
and content as well as automating a number of tasks (such as
|
||||
generating the <a href="/events/">events pages</a>).
|
||||
generating the <a href="../events/">events pages</a>).
|
||||
</p>
|
||||
</section>
|
||||
<section title="Adding to the website">
|
||||
|
|
|
@ -591,7 +591,7 @@ together, solder, and eat free food (probably pizza).
|
|||
The venue will include:<br />
|
||||
<ul>
|
||||
<li>Computer usage agreement discussion (Holden has some changes he'd like to propse)</li><br />
|
||||
<li>Web site - Juti is redisigning the web site (you can see <a href="/beta/">a beta here</a> - ideas are welcome.</li><br />
|
||||
<li>Web site - Juti is redisigning the web site (you can see <a href="beta/">a beta here</a> - ideas are welcome.</li><br />
|
||||
<li>Frosh linux cd's that could be put in frosh math faculty kits.</li><br />
|
||||
<li>VoIP "not phone services" ideas.</li><br />
|
||||
<li>Ideas for talks (people, topics, etc...). We requested Steve Jobs and Steve Balmer, so no idea is too crazy.</li><br />
|
||||
|
@ -616,7 +616,7 @@ the Microsoft side of things) as well as the evolution of software engineers, di
|
|||
it's like to try to make the software industry more effective at what it does, and sometimes succeed!
|
||||
</p>
|
||||
<p>
|
||||
A video of the talk is available for download in our <a href="/media/">media</a> section.
|
||||
A video of the talk is available for download in our <a href="media/">media</a> section.
|
||||
</p>
|
||||
</abstract>
|
||||
</eventitem>
|
||||
|
|
Binary file not shown.
|
@ -0,0 +1,24 @@
|
|||
<playlist version="1" xmlns="http://xspf.org/ns/0/">
|
||||
<trackList>
|
||||
|
||||
<track>
|
||||
<title>Afraid</title>
|
||||
<creator>Jeroen Wijering</creator>
|
||||
<location>video.flv</location>
|
||||
</track>
|
||||
|
||||
<track>
|
||||
<title>Afraid (again)</title>
|
||||
<creator>Jeroen Wijering</creator>
|
||||
<location>video.flv</location>
|
||||
</track>
|
||||
|
||||
<track>
|
||||
<title>Afraid (once again)</title>
|
||||
<creator>Jeroen Wijering</creator>
|
||||
<location>video.flv</location>
|
||||
<info>http://www.jeroenwijering.com/</info>
|
||||
</track>
|
||||
|
||||
</trackList>
|
||||
</playlist>
|
Binary file not shown.
After Width: | Height: | Size: 9.8 KiB |
File diff suppressed because one or more lines are too long
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
../flash/
|
618
media/index.xml
618
media/index.xml
|
@ -2,13 +2,13 @@
|
|||
<!DOCTYPE cscpage SYSTEM "../csc.dtd">
|
||||
|
||||
<cscpage title="Media">
|
||||
|
||||
<header />
|
||||
<section title="CSC Media">
|
||||
<p>
|
||||
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.
|
||||
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.
|
||||
</p>
|
||||
<header/>
|
||||
<section title="CSC Media">
|
||||
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. 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.
|
||||
<ul>
|
||||
|
||||
<mediaitem title="Copyright vs Community in the Age of Computer Networks">
|
||||
|
@ -39,287 +39,339 @@
|
|||
results that begin to answer the motivating questions. ingimp can be found
|
||||
at http://www.ingimp.org.
|
||||
<br/><br/>
|
||||
The slides from the talk are available here: <a
|
||||
href="http://csclub.uwaterloo.ca/media/files/ingimp_uw_csc_talk_6_27_2007.pdf">ingimp_uw_csc_talk_6_27_2007.pdf</a>.
|
||||
The slides from the talk are available here: <a href="http://csclub.uwaterloo.ca/files/ingimp_uw_csc_talk_6_27_2007.pdf">ingimp_uw_csc_talk_6_27_2007.pdf</a>.
|
||||
</abstract>
|
||||
<mediafile file="mterry.avi" type="XviD" size="521M" />
|
||||
<mediafile file="mterry.ogg" type="OGG/Theora" size="535M" />
|
||||
<mediafile file="mterry.mpg" type="MP4" size="509M" />
|
||||
<mediafile file="mterry.mpg" type="MPG" size="520M" />
|
||||
<mediafile file="mterry.flv" type="Flash" size="520M" />
|
||||
<mediafile file="mterry2.avi" type="XviD" size="521M" />
|
||||
<mediafile file="mterry2.ogg" type="OGG/Theora" size="535M" />
|
||||
<mediafile file="mterry2.mp4" type="MP4" size="509M" />
|
||||
<mediafile file="mterry2.mpg" type="MPG" size="520M" />
|
||||
<flvfile file="mterry2.flv" />
|
||||
</mediaitem>
|
||||
|
||||
<mediaitem title="The Free Software Movement and GNULinux Operating System, a talk by Richard Stallman at UCSD">
|
||||
<abstract>
|
||||
<p>
|
||||
Richard Stallman will speak about the goals and philosophy of the Free Software Movement, and the status and history the GNU Operating System, which
|
||||
in combination with the kernel Linux is now used by tens of millions of users world-wide.
|
||||
</p>
|
||||
<p>
|
||||
Richard Stallman launched the development of the GNU operating system in 1984. GNU is free software: everyone has the freedom to copy it and
|
||||
redistribute it, as well as to make changes either large or small. The GNU/Linux system, basically the GNU operating system with Linux added, is
|
||||
used on tens of millions of computers today.
|
||||
</p>
|
||||
<p>
|
||||
"The reason I care especially, is that there is a philosophy associated with the GNU project, and this philosophy is actually the reason why there
|
||||
is a system--and that is that free software is not just convenient and not just reliable.... More important than convenience and reliability is
|
||||
freedom--the freedom to cooperate. What I'm concerned about is not individual people or companies so much as the kind of way of life that we have.
|
||||
That's why I think it's a distraction to think about fighting Microsoft."
|
||||
</p>
|
||||
<p>
|
||||
BIO
|
||||
Stallman has received the ACM Grace Hopper Award, a MacArthur Foundation fellowship, the Electronic Frontier Foundation's Pioneer award, and the
|
||||
Takeda Award for Social/Economic Betterment, as well as several honorary doctorates.
|
||||
</p>
|
||||
<p>
|
||||
The Question and Answer session (starting shortly after the hour and half mark) possed a number of interesting questions including, "Do you support
|
||||
the Creative Commons license?" and "Can I use ATI and NVIDIA drivers because Mesa isn't nearly as complete?".
|
||||
</p>
|
||||
<p>
|
||||
The talk is only available in Ogg Theora, in keeping with Richard Stallman's wishes.
|
||||
</p>
|
||||
</abstract>
|
||||
<mediafile file="rms_ucsd.ogg" type="Ogg Theora" size="148MB" />
|
||||
</mediaitem>
|
||||
<mediaitem title="Introduction to 3-d Graphics">
|
||||
<abstract>
|
||||
<p>A talk for those interested in 3-dimensional graphics but unsure of
|
||||
where to start. Covers the basic math and theory behind projecting
|
||||
3-dimensional polygons on screen, as well as simple cropping
|
||||
techniques to improve efficiency. Translation and rotation of polygons
|
||||
will also be discussed.</p>
|
||||
</abstract>
|
||||
<mediafile file="the-prof-graphics.avi" type="DivX" size="272M" />
|
||||
<mediafile file="the-prof-graphics-xvid.avi" type="XviD" size="272M" />
|
||||
<mediafile file="the-prof-graphics.mpg" type="MPG" size="272M" />
|
||||
<mediafile file="the-prof-graphics.ogg" type="OGG/Theora" size="274M"/>
|
||||
<mediafile file="the-prof-graphics.wmv" type="Windows Media Video" size="277M" />
|
||||
</mediaitem> <mediaitem title="UW Software Start-ups: What Worked and What Did Not">
|
||||
<abstract>
|
||||
<p>A discussion of software start-ups founded by UW students and what they did that helped them grow
|
||||
and what failed to help. In order to share the most insights and guard the confidences of the
|
||||
individuals involved, none of the companies will be identifed.</p>
|
||||
</abstract>
|
||||
<mediafile file="larry-smith-talk2.avi" type="DivX" size="332M" />
|
||||
<mediafile file="larry-smith-talk2-xvid.avi" type="XviD" size="332M" />
|
||||
<mediafile file="larry-smith-talk2.mpg" type="MPG" size="332M" />
|
||||
<mediafile file="larry-smith-talk2.ogg" type="OGG/Theora" size="341M"/>
|
||||
<mediafile file="larry-smith-talk2.wmv" type="Windows Media Video" size="338M" />
|
||||
</mediaitem>
|
||||
<mediaitem title="Riding The Multi-core Revolution">
|
||||
<abstract>
|
||||
<p>For decades, mainstream parallel processing has been thought of as inevitable. Up until recent
|
||||
years, however, improvements in manufacturing processes and increases in clock speed have provided
|
||||
software with free Moore's Law-scale performance improvements on traditional single-core CPUs. As
|
||||
per-core CPU speed increases have slowed to a halt, processor vendors are embracing parallelism by
|
||||
multiplying the number of cores on CPUs, following what Graphics Processing Unit (GPU) vendors have
|
||||
been doing for years. The Multi- core revolution promises to provide unparalleled increases in
|
||||
performance, but it comes with a catch: traditional serial programming methods are not at all
|
||||
suited to programming these processors and methods such as multi-threading are cumbersome and rarely
|
||||
scale beyond a few cores. Learn how, with hundreds of cores in desktop computers on the horizon, a
|
||||
local software company is looking to revolutionize the way software is written to deliver on the
|
||||
promise multi-core holds.</p>
|
||||
</abstract>
|
||||
<mediafile file="sdt.avi" type="DivX" size="406M" />
|
||||
<mediafile file="sdt-xvid.avi" type="XviD" size="406M" />
|
||||
<mediafile file="sdt.mpg" type="MPG" size="405M" />
|
||||
<mediafile file="sdt.ogg" type="OGG/Theora" size="411M" />
|
||||
<mediafile file="sdt.wmv" type="Windows Media Video" size="414M" />
|
||||
</mediaitem>
|
||||
<mediaitem title="ReactOS - An Open Source OS Platform for Learning">
|
||||
<abstract>
|
||||
<p>The ReactOS operating system has been in development for over eight years and aims to provide
|
||||
users with a fully functional and Windows-compatible distribution under the GPL license. ReactOS
|
||||
comes with its own Windows 2003-based kernel and system utilities and applications, resulting in
|
||||
an environment identical to Windows, both visually and internally.
|
||||
<br/><br/>
|
||||
More than just an alternative to Windows, ReactOS is a powerful platform for academia, allowing
|
||||
students to learn a variety of skills useful to software testing, development and management, as
|
||||
well as providing a rich and clean implementation of Windows NT, with a kernel compatible to
|
||||
published internals book on the subject.
|
||||
<br/><br/>
|
||||
This talk will introduce the ReactOS project, as well as the various software engineering
|
||||
challenges behind it. The building platform and development philosophies and utilities will be
|
||||
shown, and attendees will grasp the vast amount of effort and organization that needs to go into
|
||||
building an operating system or any other similarly large project. The speaker will gladly answer
|
||||
questions related to his background, experience and interests and information on joining the
|
||||
project, as well as any other related information.
|
||||
<br/><br/>
|
||||
Slides from the talk are available
|
||||
<a href="http://csclub.uwaterloo.ca/media/files/alex-ionescu.pdf">here</a>.
|
||||
<br/><br/>
|
||||
<strong>Speaker Bio</strong>
|
||||
<br/><br/>
|
||||
Alex Ionescu is currently studying in Software Engineering at Concordia University in Montreal, Quebec
|
||||
and is a Microsoft Technical Student Ambassador. He is the lead kernel developer of the ReactOS Project
|
||||
and project leader of TinyKRNL. He regularly speaks at Linux and Open Source conferences around the
|
||||
world and will be a lecturer at the 8th International Free Software Forum in Brazil this April, as well
|
||||
as providing hands-on workshops and lectures on Windows NT internals and security to various companies.
|
||||
</p>
|
||||
</abstract>
|
||||
<mediafile file="alex-ionescu.avi" type="DivX" size="451M" />
|
||||
<mediafile file="alex-ionescu-xvid.avi" type="XviD" size="451M" />
|
||||
<mediafile file="alex-ionescu.mpg" type="MPG" size="450M" />
|
||||
<mediafile file="alex-ionescu.ogg" type="OGG/Theora" size="461M" />
|
||||
<mediafile file="alex-ionescu.wmv" type="Windows Media Video" size="462M" />
|
||||
</mediaitem>
|
||||
<mediaitem title="1989 Bill Gates Talk on Microsoft">
|
||||
<abstract>
|
||||
<p>Bill Gates discusses the software and computer industry, and how
|
||||
Microsoft has
|
||||
contributed. Gates also discusses his views on the future of the
|
||||
computing
|
||||
industry. The talk was recorded in 1989 but was only recently
|
||||
digitized.
|
||||
<br/>
|
||||
Topics include:<ul>
|
||||
<li>The start and history of the microcomputer industry</li>
|
||||
<li>Microsoft BASIC and the Altair 880 computer</li>
|
||||
<li>The transition from 8-bit to 16-bit computers</li>
|
||||
<li>Microsoft's history with IBM</li>
|
||||
<li>640k memory barrier and 16-bit architectures</li>
|
||||
<li>32-bit 386 and 486 architectures</li>
|
||||
<li>RISC and multi-processor machines</li>
|
||||
<li>EGA graphics and WYSIWYG editors</li>
|
||||
<li>Decreasing cost of memory, harddisks and hardware in general</li>
|
||||
<li>The importance and future of the mouse</li>
|
||||
<li>Object-oriented programming</li>
|
||||
<li>MS-DOS and OS/2</li>
|
||||
<li>Multi-threaded and multi-application systems</li>
|
||||
<li>Synchronization in multi-threaded applications</li>
|
||||
<li>Diskette-based software</li>
|
||||
<li>UNIX standardization and POSIX</li>
|
||||
<li>History of the Macintosh and Microsoft' involvement</li>
|
||||
<li>Involvement of Xerox in graphical user interfaces</li>
|
||||
<li>Apple vs. Microsoft lawsuit regarding user interfaces</li>
|
||||
<li>OS/2 future as a replacement for MS-DOS</li>
|
||||
<li>Microsoft Office on Macintosh</li>
|
||||
<li>Thin/dumb clients</li>
|
||||
<li>Compact discs</li>
|
||||
<li>Multimedia applications</li>
|
||||
<li>Gates' current role at Microsoft</li>
|
||||
</ul>
|
||||
The following picture was taken after the talk (click for higher-res).<br/><br/>
|
||||
<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>
|
||||
</abstract>
|
||||
<mediafile file="bill-gates-1989.mp3" type="mp3" size="85M" />
|
||||
<mediafile file="bill-gates-1989.flac" type="flac" size="540M" />
|
||||
<mediafile file="bill-gates-1989.ogg" type="ogg" size="56M" />
|
||||
<mediafile file="bill-gates-1989.wav" type="wav" size="945M" />
|
||||
</mediaitem>
|
||||
<mediaitem title="Spam Filters: Do they work and Can you prove it">
|
||||
<abstract>
|
||||
<p> Do spam filters work? Which is the best one? How might filters be
|
||||
improved? Without standards, one must depend on unreliable evidence,
|
||||
such as subjective impressions, testimonials, incomparable and
|
||||
unrepeatable measurements, and vendor claims for the answers to these
|
||||
questions.</p>
|
||||
<p>
|
||||
You might think that your spam filter works well and couldn't be
|
||||
improved. Are you sure? You may think that the risk of losing
|
||||
important mail outweighs the benefit of using a filter. Could you
|
||||
convince someone who holds the other opinion? If I told you that my
|
||||
filter was 99-percent accurate, would you believe me? Would you know
|
||||
what I meant? Would you be able to translate that 99-percent into
|
||||
the risk of losing an important message?</p>
|
||||
<p>
|
||||
Gord Cormack talk about the science, logistics, and politics of Spam Filter Evaluation.
|
||||
</p>
|
||||
</abstract>
|
||||
<mediafile file="cormack-spam-xvid.avi" type="XviD" size="473M" />
|
||||
<mediafile file="cormack-spam.avi" type="DiVX" size="473M" />
|
||||
<mediafile file="cormack-spam.mpg" type="MPG" size="472M" />
|
||||
<mediafile file="cormack-spam.ogg" type="OGG/Theora" size="481M" />
|
||||
<mediafile file="cormack-spam.rm" type="Real Media" size="471M" />
|
||||
<mediafile file="cormack-spam.wmv" type="Windows Media" size="476M" />
|
||||
<mediaitem title="Ralph Stanton 40th Anniversary of Math Faculty Talk">
|
||||
<abstract>
|
||||
Ralph Stanton reflects on the founding of the University of
|
||||
Waterloo Math Faculty.
|
||||
</abstract>
|
||||
<mediafile file="ralph-stanton.avi" type="XviD" />
|
||||
<mediafile file="ralph-stanton-xvid.avi" type="DivX" />
|
||||
<mediafile file="ralph-stanton.ogg" type="OGG" />
|
||||
<mediafile file="ralph-stanton.mpg" type="MPG" />
|
||||
<flvfile file="ralph-stanton.flv" />
|
||||
</mediaitem>
|
||||
|
||||
<mediaitem title="The Free Software Movement and GNULinux Operating System, a talk by Richard Stallman at UCSD">
|
||||
<abstract>
|
||||
Richard Stallman will speak about the goals and philosophy of the Free
|
||||
Software Movement, and the status and history the GNU Operating System,
|
||||
which in combination with the kernel Linux is now used by tens of millions
|
||||
of users world-wide.
|
||||
<br/><br/>
|
||||
Richard Stallman launched the development of the GNU operating system in
|
||||
1984. GNU is free software: everyone has the freedom to copy it and
|
||||
redistribute it, as well as to make changes either large or small. The
|
||||
GNU/Linux system, basically the GNU operating system with Linux added, is
|
||||
used on tens of millions of computers today.
|
||||
<br/><br/>
|
||||
"The reason I care especially, is that there is a philosophy associated
|
||||
with the GNU project, and this philosophy is actually the reason why there
|
||||
is a system -- and that is that free software is not just convenient and
|
||||
not just reliable.... More important than convenience and reliability is
|
||||
freedom -- the freedom to cooperate. What I'm concerned about is not
|
||||
individual people or companies so much as the kind of way of life that we
|
||||
have. That's why I think it's a distraction to think about fighting
|
||||
Microsoft."
|
||||
<br/><br/>
|
||||
<strong>Biography:</strong>
|
||||
Stallman has received the ACM Grace Hopper Award, a MacArthur Foundation
|
||||
fellowship, the Electronic Frontier Foundation's Pioneer award, and the
|
||||
Takeda Award for Social/Economic Betterment, as well as several honorary
|
||||
doctorates.
|
||||
<br/><br/>
|
||||
The Question and Answer session (starting shortly after the hour and half
|
||||
mark) possed a number of interesting questions including, "Do you support
|
||||
the Creative Commons license?" and "Can I use ATI and NVIDIA drivers
|
||||
because Mesa isn't nearly as complete?".
|
||||
<br/><br/>
|
||||
The talk is only available in Ogg Theora, in keeping with Richard
|
||||
Stallman's wishes.
|
||||
</abstract>
|
||||
<mediafile file="rms_ucsd.ogg" type="Ogg Theora" size="148MB" />
|
||||
</mediaitem>
|
||||
|
||||
</mediaitem>
|
||||
<mediaitem title="Software development gets on the Cluetrain">
|
||||
<abstract>
|
||||
<p> Simon Law leads the Quality teams for Ubuntu, a free-software operating system built on Debian GNU/Linux. As such, he leads
|
||||
one of the largest community-based testing efforts for a software product. This does get a bit busy sometimes.
|
||||
</p>
|
||||
<p>In this talk, we'll be exploring how the Internet is changing how software is developed. Concepts like open source and technologies
|
||||
like message forums are blurring the lines between producer and consumer. And this melting pot of people is causing people to take
|
||||
note, and changing the way they sling code.</p>
|
||||
<p>
|
||||
The Computer Science Club would like to thank the CS-Commons Committee for co-sponsoring this talk.
|
||||
</p>
|
||||
</abstract>
|
||||
<mediafile file="simon-talk-xvid.avi" type="XviD" size="178M" />
|
||||
<mediafile file="simon-talk.avi" type="DivX" size="178M" />
|
||||
<mediafile file="simon-talk.mpg" type="MPG" size="177M" />
|
||||
<mediafile file="simon-talk.rm" type="Real Media" size="177M" />
|
||||
<mediafile file="simon-talk.wmv" type="Windows Media" size="179M" />
|
||||
</mediaitem>
|
||||
<mediaitem title="Semacode - Image recognition on mobile camera phones">
|
||||
<abstract>
|
||||
Could you write a good image recognizer for a 100 MHz mobile phone processor
|
||||
with 1 MB heap, 320x240 image, on a poorly-optimized Java stack? It needs to
|
||||
locate and read two-dimensional barcodes made up of square modules which might
|
||||
be no more than a few pixels in size. We had to do that in order to establish
|
||||
Semacode, a local start up company that makes a software barcode reader for
|
||||
cell phones. The applications vary from ubiquitous computing to advertising.
|
||||
Simon Woodside (founder) will discuss what it's like to start a business and
|
||||
how the imaging code works.
|
||||
</abstract>
|
||||
<mediafile file="semacode.avi" type="DivX" size="180M"/>
|
||||
<mediafile file="semacode-xvid.avi" type="XviD" size="180M"/>
|
||||
<mediafile file="semacode.mpg" type="Mpeg" size="180M"/>
|
||||
<mediafile file="semacode.rm" type="Real Media" size="180M"/>
|
||||
<mediafile file="semacode.wmv" type="WMV" size="180M"/>
|
||||
</mediaitem>
|
||||
<mediaitem title="Eric LaForest: Next Generation Stack Computing">
|
||||
<abstract>
|
||||
Eric LaForest delivers a crash-course on modern stack computing, the Forth programming language, and some projects of his own. Stack
|
||||
systems have faster procedure calls and reduced complexity (shorter pipeline, simpler compilation) relative to their conventional counterparts, as
|
||||
well as more consistent performance, which is very important for real-time systems. Many consider stack-based architecture's crowning feature,
|
||||
however, to be the unrivalled price-to-performance ratio.
|
||||
<p>
|
||||
Note: the slides are hard to make out in the video, so make sure to download the slides as well.
|
||||
</p>
|
||||
</abstract>
|
||||
<mediafile file="eric-laforest2-720-480.avi" type="DiVX" size="357M"/>
|
||||
<mediafile file="ericlaforest-xvid.avi" type="XViD" size="309M"/>
|
||||
<mediafile file="ericlaforest.mov" type="Quick Time" size="298M" />
|
||||
<mediafile file="ericlaforest.mpg" type="Mpeg" size="307M" />
|
||||
<mediafile file="Eric-LaForest2-real-1024kbps.rmvb" size="391M" type="Real 9" />
|
||||
<mediafile file="Eric-laforest2-wmv-512k.wmv" size="220M" type="Windows Media" />
|
||||
<mediafile file="CSCtalkMar06.pdf" size="1M" type="slides [pdf]"/>
|
||||
<mediafile file="CSCtalkMar06.ppt" size="1M" type="slides [Power Point]" />
|
||||
<mediafile file="CSCtalkMar06.odp" size="1M" type="slides [Open Office]" />
|
||||
</mediaitem>
|
||||
<mediaitem title="Larry Smith: Creating Killer Applications">
|
||||
<abstract>
|
||||
A discussion of how software creators can identify application opportunities that offer the promise of great social and commercial significance.
|
||||
Particular attention will be paid to the challenge of acquiring cross domain knowledge and setting up effective collaboration.
|
||||
</abstract>
|
||||
<mediafile file="larry-killer-applications.avi" size="686M" type="DiVX" />
|
||||
<mediafile file="larry-killer-applications-xvid.avi" size="686M" type="XviD" />
|
||||
<mediafile file="larry-killer-applications.mpg" size="685M" type="MPG" />
|
||||
<mediafile file="larry-killer-applications.ogg" size="706M" type="OGG" />
|
||||
<mediafile file="larry-smith-wmv.wmv" size="312M" type="Windows Media" />
|
||||
<mediafile file="larry-smith-quicktime.mov" size="1.4G" type="Quick Time" />
|
||||
</mediaitem>
|
||||
<li>Larry Smith: Computing's Next Great Empires <a href="/media/files/larry-smith-talk.ogg">ogg</a><a href="/media/files/larry-smith-talk.mp3">mp3</a></li>
|
||||
<mediaitem title="Rico Mariani: Eighteen Years in the Software Tools Business">
|
||||
<abstract>
|
||||
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
|
||||
evolution of software tools for microcomputers. This talk promises to be a little bit about history and perspective (at least from the Microsoft side
|
||||
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
|
||||
software industry more effective at what it does, and sometimes succeed!
|
||||
Particularly illuminating are his responses to advocates of free/open-source software.
|
||||
</abstract>
|
||||
<mediafile file="Rico-Mariani-exctd-divx-320-240.avi" size="689M" type="DivX" />
|
||||
<mediafile file="Rico-Mariani-exctd-quicktime.mov" size="504M" type="Quick Time" />
|
||||
<mediafile file="Rico-Mariani-exctd-realmedia.rmvb" size="264M" type="Real Media" />
|
||||
<mediafile file="Rico-Mariani-exctd-wmv.wmv" size="157M" type="Windows Media" />
|
||||
</mediaitem>
|
||||
<mediaitem title="Introduction to 3-d Graphics">
|
||||
<abstract>
|
||||
A talk for those interested in 3-dimensional graphics but unsure of where
|
||||
to start. Covers the basic math and theory behind projecting 3-dimensional
|
||||
polygons on screen, as well as simple cropping techniques to improve
|
||||
efficiency. Translation and rotation of polygons will also be discussed.
|
||||
</abstract>
|
||||
<mediafile file="the-prof-graphics.avi" type="DivX" size="272M" />
|
||||
<mediafile file="the-prof-graphics-xvid.avi" type="XviD" size="272M" />
|
||||
<mediafile file="the-prof-graphics.mpg" type="MPG" size="272M" />
|
||||
<mediafile file="the-prof-graphics.ogg" type="OGG/Theora" size="274M"/>
|
||||
<mediafile file="the-prof-graphics.wmv" type="Windows Media Video" size="277M" />
|
||||
</mediaitem>
|
||||
|
||||
<mediaitem title="UW Software Start-ups: What Worked and What Did Not">
|
||||
<abstract>
|
||||
A discussion of software start-ups founded by UW students and what they
|
||||
did that helped them grow and what failed to help. In order to share the
|
||||
most insights and guard the confidences of the individuals involved, none
|
||||
of the companies will be identifed.
|
||||
</abstract>
|
||||
<mediafile file="larry-smith-talk2.avi" type="DivX" size="332M" />
|
||||
<mediafile file="larry-smith-talk2-xvid.avi" type="XviD" size="332M" />
|
||||
<mediafile file="larry-smith-talk2.mpg" type="MPG" size="332M" />
|
||||
<mediafile file="larry-smith-talk2.ogg" type="OGG/Theora" size="341M"/>
|
||||
<mediafile file="larry-smith-talk2.wmv" type="Windows Media Video" size="338M" />
|
||||
</mediaitem>
|
||||
|
||||
<mediaitem title="Riding The Multi-core Revolution">
|
||||
<abstract>
|
||||
For decades, mainstream parallel processing has been thought of as
|
||||
inevitable. Up until recent years, however, improvements in manufacturing
|
||||
processes and increases in clock speed have provided software with free
|
||||
Moore's Law-scale performance improvements on traditional single-core
|
||||
CPUs. As per-core CPU speed increases have slowed to a halt, processor
|
||||
vendors are embracing parallelism by multiplying the number of cores on
|
||||
CPUs, following what Graphics Processing Unit (GPU) vendors have been
|
||||
doing for years. The Multi-core revolution promises to provide
|
||||
unparalleled increases in performance, but it comes with a catch:
|
||||
traditional serial programming methods are not at all suited to
|
||||
programming these processors and methods such as multi-threading are
|
||||
cumbersome and rarely scale beyond a few cores. Learn how, with hundreds
|
||||
of cores in desktop computers on the horizon, a local software company is
|
||||
looking to revolutionize the way software is written to deliver on the
|
||||
promise multi-core holds.
|
||||
</abstract>
|
||||
<mediafile file="sdt.avi" type="DivX" size="406M" />
|
||||
<mediafile file="sdt-xvid.avi" type="XviD" size="406M" />
|
||||
<mediafile file="sdt.mpg" type="MPG" size="405M" />
|
||||
<mediafile file="sdt.ogg" type="OGG/Theora" size="411M" />
|
||||
<mediafile file="sdt.wmv" type="Windows Media Video" size="414M" />
|
||||
</mediaitem>
|
||||
|
||||
<mediaitem title="ReactOS - An Open Source OS Platform for Learning">
|
||||
<abstract>
|
||||
The ReactOS operating system has been in development for over eight years
|
||||
and aims to provide users with a fully functional and Windows-compatible
|
||||
distribution under the GPL license. ReactOS comes with its own Windows
|
||||
2003-based kernel and system utilities and applications, resulting in an
|
||||
environment identical to Windows, both visually and internally.
|
||||
<br/><br/>
|
||||
More than just an alternative to Windows, ReactOS is a powerful platform
|
||||
for academia, allowing students to learn a variety of skills useful to
|
||||
software testing, development and management, as well as providing a rich
|
||||
and clean implementation of Windows NT, with a kernel compatible to
|
||||
published internals book on the subject.
|
||||
<br/><br/>
|
||||
This talk will introduce the ReactOS project, as well as the various
|
||||
software engineering challenges behind it. The building platform and
|
||||
development philosophies and utilities will be shown, and attendees will
|
||||
grasp the vast amount of effort and organization that needs to go into
|
||||
building an operating system or any other similarly large project. The
|
||||
speaker will gladly answer questions related to his background, experience
|
||||
and interests and information on joining the project, as well as any other
|
||||
related information.
|
||||
<br/><br/>
|
||||
Slides from the talk are available
|
||||
<a href="http://csclub.uwaterloo.ca/files/alex-ionescu.pdf">here</a>.
|
||||
<br/><br/>
|
||||
<strong>Biography</strong>
|
||||
<br/><br/>
|
||||
Alex Ionescu is currently studying in Software Engineering at Concordia
|
||||
University in Montreal, Quebec and is a Microsoft Technical Student
|
||||
Ambassador. He is the lead kernel developer of the ReactOS Project and
|
||||
project leader of TinyKRNL. He regularly speaks at Linux and Open Source
|
||||
conferences around the world and will be a lecturer at the 8th
|
||||
International Free Software Forum in Brazil this April, as well as
|
||||
providing hands-on workshops and lectures on Windows NT internals and
|
||||
security to various companies.
|
||||
</abstract>
|
||||
<mediafile file="alex-ionescu.avi" type="DivX" size="451M" />
|
||||
<mediafile file="alex-ionescu-xvid.avi" type="XviD" size="451M" />
|
||||
<mediafile file="alex-ionescu.mpg" type="MPG" size="450M" />
|
||||
<mediafile file="alex-ionescu.ogg" type="OGG/Theora" size="461M" />
|
||||
<mediafile file="alex-ionescu.wmv" type="Windows Media Video" size="462M" />
|
||||
</mediaitem>
|
||||
|
||||
<mediaitem title="1989 Bill Gates Talk on Microsoft">
|
||||
<abstract>
|
||||
Bill Gates discusses the software and computer industry, and how Microsoft
|
||||
has contributed. Gates also discusses his views on the future of the
|
||||
computing industry. The talk was recorded in 1989 but was only recently
|
||||
digitized.
|
||||
<br/><br/>
|
||||
Topics include:<ul>
|
||||
<li>The start and history of the microcomputer industry</li>
|
||||
<li>Microsoft BASIC and the Altair 880 computer</li>
|
||||
<li>The transition from 8-bit to 16-bit computers</li>
|
||||
<li>Microsoft's history with IBM</li>
|
||||
<li>640k memory barrier and 16-bit architectures</li>
|
||||
<li>32-bit 386 and 486 architectures</li>
|
||||
<li>RISC and multi-processor machines</li>
|
||||
<li>EGA graphics and WYSIWYG editors</li>
|
||||
<li>Decreasing cost of memory, harddisks and hardware in general</li>
|
||||
<li>The importance and future of the mouse</li>
|
||||
<li>Object-oriented programming</li>
|
||||
<li>MS-DOS and OS/2</li>
|
||||
<li>Multi-threaded and multi-application systems</li>
|
||||
<li>Synchronization in multi-threaded applications</li>
|
||||
<li>Diskette-based software</li>
|
||||
<li>UNIX standardization and POSIX</li>
|
||||
<li>History of the Macintosh and Microsoft' involvement</li>
|
||||
<li>Involvement of Xerox in graphical user interfaces</li>
|
||||
<li>Apple vs. Microsoft lawsuit regarding user interfaces</li>
|
||||
<li>OS/2 future as a replacement for MS-DOS</li>
|
||||
<li>Microsoft Office on Macintosh</li>
|
||||
<li>Thin/dumb clients</li>
|
||||
<li>Compact discs</li>
|
||||
<li>Multimedia applications</li>
|
||||
<li>Gates' current role at Microsoft</li>
|
||||
</ul>
|
||||
The following picture was taken after the talk (click for higher-res).
|
||||
<br/><br/>
|
||||
<a href="http://csclub.uwaterloo.ca/files/bill-gates-1989-big.jpg" target="_blank"><img src="http://csclub.uwaterloo.ca/files/bill-gates-1989.jpg" /></a>
|
||||
</abstract>
|
||||
<mediafile file="bill-gates-1989.mp3" type="mp3" size="85M" />
|
||||
<mediafile file="bill-gates-1989.flac" type="flac" size="540M" />
|
||||
<mediafile file="bill-gates-1989.ogg" type="ogg" size="56M" />
|
||||
<mediafile file="bill-gates-1989.wav" type="wav" size="945M" />
|
||||
</mediaitem>
|
||||
|
||||
<mediaitem title="Spam Filters: Do they work and Can you prove it">
|
||||
<abstract>
|
||||
Do spam filters work? Which is the best one? How might filters be
|
||||
improved? Without standards, one must depend on unreliable evidence,
|
||||
such as subjective impressions, testimonials, incomparable and
|
||||
unrepeatable measurements, and vendor claims for the answers to these
|
||||
questions.
|
||||
<br/><br/>
|
||||
You might think that your spam filter works well and couldn't be
|
||||
improved. Are you sure? You may think that the risk of losing
|
||||
important mail outweighs the benefit of using a filter. Could you
|
||||
convince someone who holds the other opinion? If I told you that my
|
||||
filter was 99-percent accurate, would you believe me? Would you know
|
||||
what I meant? Would you be able to translate that 99-percent into
|
||||
the risk of losing an important message?
|
||||
<br/><br/>
|
||||
Gord Cormack talks about the science, logistics, and politics of Spam
|
||||
Filter Evaluation.
|
||||
</abstract>
|
||||
<mediafile file="cormack-spam-xvid.avi" type="XviD" size="473M" />
|
||||
<mediafile file="cormack-spam.avi" type="DiVX" size="473M" />
|
||||
<mediafile file="cormack-spam.mpg" type="MPG" size="472M" />
|
||||
<mediafile file="cormack-spam.ogg" type="OGG/Theora" size="481M" />
|
||||
<mediafile file="cormack-spam.rm" type="Real Media" size="471M" />
|
||||
<mediafile file="cormack-spam.wmv" type="Windows Media" size="476M" />
|
||||
</mediaitem>
|
||||
|
||||
<mediaitem title="Software development gets on the Cluetrain">
|
||||
<abstract>
|
||||
Simon Law leads the Quality teams for Ubuntu, a free-software operating
|
||||
system built on Debian GNU/Linux. As such, he leads one of the largest
|
||||
community-based testing efforts for a software product. This does get a
|
||||
bit busy sometimes.
|
||||
<br/><br/>
|
||||
In this talk, we'll be exploring how the Internet is changing how software
|
||||
is developed. Concepts like open source and technologies like message
|
||||
forums are blurring the lines between producer and consumer. And this
|
||||
melting pot of people is causing people to take note, and changing the way
|
||||
they sling code.
|
||||
<br/><br/>
|
||||
The Computer Science Club would like to thank the CS-Commons Committee for
|
||||
co-sponsoring this talk.
|
||||
</abstract>
|
||||
<mediafile file="simon-talk-xvid.avi" type="XviD" size="178M" />
|
||||
<mediafile file="simon-talk.avi" type="DivX" size="178M" />
|
||||
<mediafile file="simon-talk.mpg" type="MPG" size="177M" />
|
||||
<mediafile file="simon-talk.rm" type="Real Media" size="177M" />
|
||||
<mediafile file="simon-talk.wmv" type="Windows Media" size="179M" />
|
||||
</mediaitem>
|
||||
|
||||
<mediaitem title="Semacode - Image recognition on mobile camera phones">
|
||||
<abstract>
|
||||
Could you write a good image recognizer for a 100 MHz mobile phone
|
||||
processor with 1 MB heap, 320x240 image, on a poorly-optimized Java stack?
|
||||
It needs to locate and read two-dimensional barcodes made up of square
|
||||
modules which might be no more than a few pixels in size. We had to do
|
||||
that in order to establish Semacode, a local start up company that makes a
|
||||
software barcode reader for cell phones. The applications vary from
|
||||
ubiquitous computing to advertising. Simon Woodside (founder) will discuss
|
||||
what it's like to start a business and how the imaging code works.
|
||||
</abstract>
|
||||
<mediafile file="semacode.avi" type="DivX" size="180M"/>
|
||||
<mediafile file="semacode-xvid.avi" type="XviD" size="180M"/>
|
||||
<mediafile file="semacode.mpg" type="Mpeg" size="180M"/>
|
||||
<mediafile file="semacode.rm" type="Real Media" size="180M"/>
|
||||
<mediafile file="semacode.wmv" type="WMV" size="180M"/>
|
||||
</mediaitem>
|
||||
|
||||
<mediaitem title="Eric LaForest: Next Generation Stack Computing">
|
||||
<abstract>
|
||||
Eric LaForest delivers a crash-course on modern stack computing, the Forth
|
||||
programming language, and some projects of his own. Stack systems have
|
||||
faster procedure calls and reduced complexity (shorter pipeline, simpler
|
||||
compilation) relative to their conventional counterparts, as well as more
|
||||
consistent performance, which is very important for real-time systems.
|
||||
Many consider stack-based architecture's crowning feature, however, to be
|
||||
the unrivalled price-to-performance ratio.
|
||||
<br/><br/>
|
||||
Note: the slides are hard to make out in the video, so make sure to
|
||||
download the slides as well.
|
||||
<br/><br/>
|
||||
</abstract>
|
||||
<mediafile file="eric-laforest2-720-480.avi" type="DiVX" size="357M"/>
|
||||
<mediafile file="ericlaforest-xvid.avi" type="XViD" size="309M"/>
|
||||
<mediafile file="ericlaforest.mov" type="Quick Time" size="298M" />
|
||||
<mediafile file="ericlaforest.mpg" type="Mpeg" size="307M" />
|
||||
<mediafile file="Eric-LaForest2-real-1024kbps.rmvb" size="391M" type="Real 9" />
|
||||
<mediafile file="Eric-laforest2-wmv-512k.wmv" size="220M" type="Windows Media" />
|
||||
<mediafile file="CSCtalkMar06.pdf" size="1M" type="slides [pdf]"/>
|
||||
<mediafile file="CSCtalkMar06.ppt" size="1M" type="slides [Power Point]" />
|
||||
<mediafile file="CSCtalkMar06.odp" size="1M" type="slides [Open Office]" />
|
||||
</mediaitem>
|
||||
<mediaitem title="Larry Smith: Creating Killer Applications">
|
||||
<abstract>
|
||||
A discussion of how software creators can identify application
|
||||
opportunities that offer the promise of great social and commercial
|
||||
significance. Particular attention will be paid to the challenge of
|
||||
acquiring cross domain knowledge and setting up effective collaboration.
|
||||
</abstract>
|
||||
<mediafile file="larry-killer-applications.avi" size="686M" type="DiVX" />
|
||||
<mediafile file="larry-killer-applications-xvid.avi" size="686M" type="XviD" />
|
||||
<mediafile file="larry-killer-applications.mpg" size="685M" type="MPG" />
|
||||
<mediafile file="larry-killer-applications.ogg" size="706M" type="OGG" />
|
||||
<mediafile file="larry-smith-wmv.wmv" size="312M" type="Windows Media" />
|
||||
<mediafile file="larry-smith-quicktime.mov" size="1.4G" type="Quick Time" />
|
||||
</mediaitem>
|
||||
|
||||
<mediaitem title="Larry Smith: Computing's Next Great Empires">
|
||||
<abstract>Not available</abstract>
|
||||
<mediafile file="larry-smith-talk.ogg" type="OGG" />
|
||||
<mediafile file="larry-smith-talk.mp3" type="MP3" />
|
||||
</mediaitem>
|
||||
|
||||
<mediaitem title="Rico Mariani: Eighteen Years in the Software Tools Business">
|
||||
<abstract>
|
||||
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 evolution
|
||||
of software tools for microcomputers. This talk promises to be a little
|
||||
bit about history and perspective (at least from the Microsoft side
|
||||
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
|
||||
software industry more effective at what it does, and sometimes succeed!
|
||||
Particularly illuminating are his responses to advocates of
|
||||
free/open-source software.
|
||||
</abstract>
|
||||
<mediafile file="Rico-Mariani-exctd-divx-320-240.avi" size="689M" type="DivX" />
|
||||
<mediafile file="Rico-Mariani-exctd-quicktime.mov" size="504M" type="Quick Time" />
|
||||
<mediafile file="Rico-Mariani-exctd-realmedia.rmvb" size="264M" type="Real Media" />
|
||||
<mediafile file="Rico-Mariani-exctd-wmv.wmv" size="157M" type="Windows Media" />
|
||||
</mediaitem>
|
||||
|
||||
<!-- <li>Eric LaFrost <a href="ericlaforest.mpg">mpg</a></li> -->
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
<footer />
|
||||
</section>
|
||||
<footer />
|
||||
</cscpage>
|
||||
|
|
24
menu.xml
24
menu.xml
|
@ -1,18 +1,18 @@
|
|||
<menudefs>
|
||||
<menuitem title="Home" icon="homepage" href="/"/>
|
||||
<menuitem title="About" icon="csc" href="/about/"/>
|
||||
<menuitem title="Events" icon="calendar" href="/events/"/>
|
||||
<menuitem title="Docs" icon="docs" href="/docs/"/>
|
||||
<menuitem title="Home" icon="homepage" href="index.html"/>
|
||||
<menuitem title="About" icon="csc" href="about/"/>
|
||||
<menuitem title="Events" icon="calendar" href="events/"/>
|
||||
<menuitem title="Docs" icon="docs" href="docs/"/>
|
||||
<!-- <menuitem title="Gallery" icon="gallery" href="/gallery/"/>-->
|
||||
<menuitem title="Office" icon="office" href="/office/"/>
|
||||
<menuitem title="Exec" icon="csc" href="/about/exec.html"/>
|
||||
<menuitem title="Users" icon="users" href="/users/"/>
|
||||
<menuitem title="Clubs" icon="clubs" href="/clubs/"/>
|
||||
<menuitem title="Office" icon="office" href="office/"/>
|
||||
<menuitem title="Exec" icon="csc" href="about/exec.html"/>
|
||||
<menuitem title="Users" icon="users" href="users/"/>
|
||||
<menuitem title="Clubs" icon="clubs" href="clubs/"/>
|
||||
<!--<menuitem title="Stats" icon="stats" href="/stats/"/>-->
|
||||
<menuitem title="Media" icon="package_multimedia" href="/media/"/>
|
||||
<menuitem title="Library" icon="koha" href="http://h2o.csclub.uwaterloo.ca"/>
|
||||
<menuitem title="Wiki" icon="sunflower" href="/wiki/"/>
|
||||
<menuitem title="Webmail" icon="horde" href="/horde"/>
|
||||
<menuitem title="Media" icon="package_multimedia" href="media/"/>
|
||||
<menuitem title="Library" icon="koha" href="http://koha.csclub.uwaterloo.ca"/>
|
||||
<menuitem title="Wiki" icon="sunflower" href="http://wiki.csclub.uwaterloo.ca"/>
|
||||
<menuitem title="Webmail" icon="horde" href="horde"/>
|
||||
<menuitem title="Mailman" icon="mm-icon" href="/cgi-bin/mailman/listinfo"/>
|
||||
<menuitem title="gopher" icon="gopher" href="gopher://csclub.uwaterloo.ca"/>
|
||||
<menuitem title="gitweb" icon="gitweb" href="/cgi-bin/gitweb.cgi"/>
|
||||
|
|
6
news.xml
6
news.xml
|
@ -37,13 +37,13 @@ have the developement tools!), or just watch the funny lights on the front of it
|
|||
<a href="/about/exec.html">executive</a>.
|
||||
</newsitem>
|
||||
<newsitem author="mbiggs" date="2004-09-15">
|
||||
<a href="/media/files/buss-talk.mp3">Here</a> is the audio for Professor Buss'
|
||||
<a href="/files/buss-talk.mp3">Here</a> is the audio for Professor Buss'
|
||||
talk: Game Complexity Theorists Ponder, in mp3 format. Enjoy!
|
||||
</newsitem>
|
||||
<newsitem author="zbnichol" date="2004-05-31">
|
||||
Audio has been added for the Larry Smith talk: Computing's Next Great
|
||||
Empires. It is available <a href="/media/files/larry-smith-talk.ogg">in OGG
|
||||
format</a> or <a href="/media/files/larry-smith-talk.mp3">in MP3 format</a>.
|
||||
Empires. It is available <a href="/files/larry-smith-talk.ogg">in OGG
|
||||
format</a> or <a href="/files/larry-smith-talk.mp3">in MP3 format</a>.
|
||||
Thanks to all who came out. The talk was a great success.
|
||||
</newsitem>
|
||||
<newsitem author="mbiggs" date="2004-05-12">
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
open, which basically means it is open most of the time. You can
|
||||
check by taking a look through our <a href="webcam.html">web-enabled
|
||||
camera</a>. At the
|
||||
office we have <a href="http://h2o.csclub.uwaterloo.ca">lots of books</a>, a couple of
|
||||
office we have <a href="http://koha.csclub.uwaterloo.ca">lots of books</a>, a couple of
|
||||
<a href="computers.html">computer terminals</a>, and most of the time
|
||||
an array of knowledgeable
|
||||
people to talk to and ask questions.
|
||||
|
|
|
@ -3,5 +3,5 @@
|
|||
<!DOCTYPE directory SYSTEM "../csc.dtd">
|
||||
|
||||
<directory title="User webpages">
|
||||
<diritem title="Membership List" href="/about/members.html" />
|
||||
<diritem title="Membership List" href="../about/members.html" />
|
||||
</directory>
|
||||
|
|
|
@ -8,8 +8,8 @@
|
|||
<p>
|
||||
Would you like your own homepage on our server? That's easy! First,
|
||||
just make sure that you have a CSC <a
|
||||
href="/about/members.html">membership</a> and account (just
|
||||
come by our <a href="/office/">office</a> and sign up if not), then
|
||||
href="../about/members.html">membership</a> and account (just
|
||||
come by our <a href="../office/">office</a> and sign up if not), then
|
||||
follow these easy steps:
|
||||
</p>
|
||||
<ul>
|
||||
|
|
Loading…
Reference in New Issue