<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.compsci.ca/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.compsci.ca/index.php?feed=atom&amp;target=Tony&amp;title=Special%3AContributions%2FTony</id>
		<title>Compsci.ca Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.compsci.ca/index.php?feed=atom&amp;target=Tony&amp;title=Special%3AContributions%2FTony"/>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Special:Contributions/Tony"/>
		<updated>2026-06-14T07:49:39Z</updated>
		<subtitle>From Compsci.ca Wiki</subtitle>
		<generator>MediaWiki 1.16.0</generator>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=LanSchool</id>
		<title>LanSchool</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=LanSchool"/>
				<updated>2008-08-20T01:05:08Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: /* Communications with LanSchool */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''NOTE:''' This page details a proof of concept exploit of the LanSchool program '''which no longer works''' (since versions 7.0 and up). CompSci.ca and [[Hacker Dan]] do not support, condone or recommend the use of it in real life (So don't send us e-mails asking how to get it working or how to hack your schools network). Also since this exploit was found and LanSchooled was created, '''LanSchool has fixed the potential security hole described on this page'''. CompSci.ca and [[Hacker Dan]] will not help you exploit new versions of the software so do not e-mail us asking how. All information is provided as is and is the sole option of Hacker Dan and we are by no means responsible for how you use it or the effects it may have on you, your computer or anything that happens to you as a result of reading this page or using the software on and linked to from it.&lt;br /&gt;
&lt;br /&gt;
'''Disclaimer:''' The content of this page is only the opinion of Hacker Dan and those who edit its content. Nothing on this page should be taken as fact with out checking the validity of the claim. &lt;br /&gt;
&lt;br /&gt;
==What is LanSchool==&lt;br /&gt;
[[Image:Taskbar.JPG|thumb|What it looks like]]&lt;br /&gt;
LanSchool is type of monitoring program that is used by many school boards in Ontario to keep an eye on their students as well as controlling one or all computers in a given lab. It is seen by some as another example of the school boards spending money on software that they could get for free, with the free version even being of higher quality. Early versions LanSchool had a critical flaw in its design which caused the security hole mentioned below (which is now fixed in versions 7.0 and up).&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The LanSchool website: http://www.lanschool.com/&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==The Story==&lt;br /&gt;
'''Note:''' LanSchool has since updated there software and fixed the security issue talked about on this page in the below story. '''The bellow is solely the opinion of Hacker Dan''' and should not be taken as anything but just that.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Story as told by [[Hacker Dan]]:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
During Grade 12, I changed schools, and the new school that I went to had substantially better computing facilities. I thought this was a good thing, but after playing around for a bit, I noticed a little green icon in the system tray that did not seem to do anything. Looking in to this, I found out that it was a program named LanSchool (http://www.lanschool.com/). What is LanSchool you ask? The name makes it sound innocent enough, maybe something to help students? Well, it may have started out that way but what it has become is basically a Trojan horse program for teachers to use to watch everything that you are doing (inducing watching your screen) as well as giving them the ability to control your computer or all computers in the lab at the same time. As usual, the school board decided to spend money on something they could get for free and got a crappier version than what they could have got for free. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
So I started looking in to LanSchool more and found a demo version on their site. This demo version could not interact with real versions that the school used and would not allow students to do any damage. 1st, I looked in to how it used the registry of the computers that it was on, and found that every time the teacher application sent a command to the student versions it recorded which windows user sent the command, the computer name of the computer that they were on and the time in all registries of every computer on the network. This meant that finding a full version of the software, although not hard, would end you up in a lot of trouble unless you brought your own computer to school and even then still could. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
So I began to look at the packets it was sending and to my shock they were UDP and not TCP and they had no encryption or coding to them at all. This means that it is extremely easy to spoof the packets. So I quickly wrote up a simple java program to test out my theory. After some time and experimentation, I decoded what most of the packets meant and was able to control the demo version of LanSchool. After looking more at the packets, I noticed that the differences between the demo version and the real version was that the demo version uses only one channel that is never used by the real version. So it was simple a matter of changing the channel byte to a real channel in the packet to get it to work with most, if not all, versions of LanSchool. Also this allowed me to make the registry logs say what ever I wanted, including blaming other students for the hack. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Now being the nice guy that I am, I emailed my findings to LanSchool and suggested several ways to fix this exploit. There responses basically said that they would rather spend their time and effort enforcing the rules of the school and the law than fixing their program. They even made threats of legal action as well as suspensions that I could get were I to use this program. So next, I went to my school and actually demonstrated (with their permission) the exploit and how insecure the product was. Again, nothing happened as a result of my efforts, so a month later, I published how the system worked on compsci.ca.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
It is now almost 2 years later, so I have rewritten my hack so anyone, even script kiddies can use it, even with a nice GUI and everything. My hope is that by doing this, I will teach people why programming software in the same way that LanSchool has been written is bad from a security and integrity viewpoint and to encourage the school board to buy (if they must use such software) better software from companies that know what they are doing and are willing to keep with the times. BTW, LanSchools website still claims that there are no known bugs with LanSchool.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Update:''' LanSchool fixed the security issue on May of 2007 and tried to contact Hacker Dan at this time, however due to a mix up with e-mail addresses this news was not received in till August 2008.   &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Communications with LanSchool==&lt;br /&gt;
===Feb. 26th, 2006===&lt;br /&gt;
To: LanSchool&amp;lt;br&amp;gt;&lt;br /&gt;
From: [[Hacker Dan]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
Hello, I am writing to let you know that you have a security flaw in your software, LanSchool v6.5. As with past versions of LanSchool, the system is not secure and uses a communication mechanism that allows for manipulation by anybody on a network whether they have the teacher version of the software installed or not. This becomes even more concerning when you see that this allows the exploiter to manipulate logs that are stored in the registry to what ever they want by manipulating communication appropriately. This would allow some students to exploit the network and then make it look like another student committed the attack from what ever computer they chose. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Also the scope of this exploit would go beyond affecting one computer or on lab at a time. With a little thought the exploiter could affect all computers in a school running the software by rotating threw the channels. Or even worse, the attack vector could be used to affect all LanSchool installs on the network that are not protected by a firewall. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
My recommendation would be to add some level of security to the UDP packets used to communicate to the computers, like a password that is encrypted (through the use of a digest hashing algorithm, such as MD5) and then validate it on the client end agent using a password that it has been installed with. This would make the system as secure as the password and associated storage mechanism and encryption and would only require the installer of the software to add in one more text field. You could still use the UDP protocol with minimal modification to your code.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===May of 2007===&lt;br /&gt;
LanSchool tried to contact Hacker Dan when version 7.0 was released and fixed the security hole, however the messages never made it to him due a mix up with e-mail addresses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===August 5th, 2008===&lt;br /&gt;
Beliving that Hacker Dan has ignored there messages in 2007, LanSchool sent the fallowing legal threat to CompSci.ca:&lt;br /&gt;
http://compsci.ca/blog/wp-content/uploads/2008/08/lt-d-servos.pdf&lt;br /&gt;
&lt;br /&gt;
[[Tony]], posted a copy of the letter to the CompSci.ca blog with his commentary:&lt;br /&gt;
http://compsci.ca/blog/lanschool-threatens-compscica-with-legal-actions/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===August 5th to 7th===&lt;br /&gt;
Internet drama ensues as the blog post makes Reddit and users and friends of CompSci.ca E-mail LanSchool. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===August 7th, 2008===&lt;br /&gt;
Hacker Dan and CompSci.ca send there official reply:&lt;br /&gt;
http://compsci.ca/~dan/LT%20Dana%20Doggett.pdf&lt;br /&gt;
&lt;br /&gt;
Dana Doggett of LanSchool replys:&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
Dan,&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
I’m glad I’m finally talking to you directly. I’m assuming my older e-mails must have gone to a bad address. Data Stream Encryption was one of the main features of LanSchool v7.0 in May of 2007. I e-mailed you when that shipped but I guess it never got through.  I feel confident that if we had been able to communicate better, this would never have gone this far.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
I’m fine with the four points you listed in your letter, with one modification. Since I fixed this in v7.0 of LanSchool I would like #2 to state that the “potential security flaw” was fixed in v7.0. Since I added that feature specifically for you, I don’t see that as too much to ask.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
If you will agree to that clarification, we will instruct our attorney that the issue has been resolved.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
My background is in programming, not public relations. I’ve obviously handled this poorly.  Were I able to re-run this entire scenario, I would have been MUCH more proactive from the very start. Please accept my apologies and know that when this sort of thing occurs in the future, hopefully I’ll have learned and do it better.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Sincerely,&lt;br /&gt;
&lt;br /&gt;
Dana Doggett&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CompSci.ca makes the changes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hacker Dan's reply:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
The changes (with your modification to #2) have been made to the pages in question. Also tony will be updating his blog post, stating that the issue has been resolved and was likely due to a miscommunication, in the next few days.&lt;br /&gt;
&lt;br /&gt;
If i had know of your attempts to contact me, i would have likely suggested and made the changes at that time.&lt;br /&gt;
&lt;br /&gt;
I am glad this matter could be resolved reasonably with an agreement by both sides and i hope any dealings between us in the future will be positive.&lt;br /&gt;
&lt;br /&gt;
Sincerely,&lt;br /&gt;
Dan&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===August 19th, 2008===&lt;br /&gt;
[[Tony]], after finishing his exams, finally writes a followup post to the above. http://compsci.ca/blog/legal-status-update/&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==The Packet==&lt;br /&gt;
'''Note:''' Lanschool's packet was changed in v7.0 in May 2007 and added Data Stream Encryption which fixed the potential security flaw.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is what the UDP packet looks like:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Mode | Version | Channel |00 or DF |DA | D1| ___data here__|__log info__|'''&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Mode is basically the command that you are send. So far, I have found a lot of them. Here are some examples:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
*00 - Start broadcast of screens&lt;br /&gt;
*04 - Restore computer screens&lt;br /&gt;
*07 - Black all screens&lt;br /&gt;
*08 - Unload Lanschool or just make it lock.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The verson corresponds to the verson of Lanschool that you are running. Versons 5.x seem to like 01, 02 seems to be for 6.x&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The channel area is prity simple, it is the channel number. The demo verson uses channel FF in hex or 255 in decimal.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The next 3 bytes are kind of hard to figgure out, but seem to always be the same for the same verson of Lanschool. For 5.x and the low 6.x's the 1st byte here should be 00 for 6.5 and some others it should be DF in hex. The other 2 seem to always be the same.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The data area is data for that command, some commands do not need this, for example, black all screens.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The log area is where Lanschool puts the name of your computer and then your account username. This area also has a lot of useless 00 bytes that just take up space.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Application of the packet==&lt;br /&gt;
'''Note:''' This application will not work with new versions of LanSchool as the '''flaw was fixed in version 7.0.'''&lt;br /&gt;
&lt;br /&gt;
The following is a very simple Java application that will take advantage of the above information to black screens for the demo version of 6.5 of Lanschool only on the computer that you are using. To send it to all computers in a network you would need to use a destination mask that broadcasts to a subnet.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
public class LanHack&lt;br /&gt;
{&lt;br /&gt;
   public static void main(String args[])&lt;br /&gt;
   {&lt;br /&gt;
      try&lt;br /&gt;
      {&lt;br /&gt;
         InetAddress ipaddr=InetAddress.getByName(&amp;quot;120.0.0.1&amp;quot;);&lt;br /&gt;
         DatagramSocket mysocket=new DatagramSocket();&lt;br /&gt;
         byte sendbuf2[] = {(byte)0x07,(byte)0x02,(byte)0xff,(byte)0x3f,(byte)0xda, (byte)0xd1};&lt;br /&gt;
         DatagramPacket sendPacket2 = new DatagramPacket( sendbuf2, sendbuf2.length, ipaddr, 796);   &lt;br /&gt;
         mysocket.send(sendPacket2);&lt;br /&gt;
      }catch(Exception e){}&lt;br /&gt;
   } &lt;br /&gt;
}&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Note that for a lesser verson of Lanschool, you would have to chage the 0x3f to 0x00 and possibly 0x02 to 0x01 or another number. Also, this is set to the demo channel 0xff and if you wanted to send to a real verson, then you would have to set it to 0xChannelNumberInHex.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==LanSchooled==&lt;br /&gt;
[[Image:Lanschooled.JPG|thumb|300px|LanSchooled Screen Shot]]&lt;br /&gt;
'''Note:''' &amp;quot;LanSchooled&amp;quot; is the name of the proof of conspect program to demonstrait a '''security flaw in LanSchool witch has since been fixed'''. &amp;quot;LanSchooled&amp;quot; should not be confused with the software it tried exploited, LanSchool.&amp;quot;LanSchooled&amp;quot; in no way is ment to replace or do the same thing as LanSchool and should not be used as such, in fact &amp;quot;Lanschooled&amp;quot; does not work at all now that LanSchool has been updated. CompSci.ca nor Hacker Dan support &amp;quot;LanSchooled&amp;quot;, sell it, or give advice on how to use it.&lt;br /&gt;
&lt;br /&gt;
I used all this knowledge to make a point-and-click Lanschool hacking tool that can help you understand how the attack works. Remember that this is only for educational use and should not be used for evil purposes. I therefore take no responsibility for what you do with it. With that aside, I only tested it on the demo verson but i would like to hear from people who got it to work on other versions.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
===How to use===&lt;br /&gt;
The top frame shows the packet that will be sent, you can use the easy set up buttons below it to set the packet to do what you want. The times bar will let you say how many times that you want to send out the packet.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Setting the channel to &amp;quot;ALL&amp;quot; will send to all possible Lanschool channels, including the demo one. Seting the version to &amp;quot;9&amp;quot; will send verson 2, but with 0x00 rather then 0xdf. Setting to &amp;quot;2&amp;quot; will send verson 2 but with 0xdf. All other verson numbers send their respective verson and 0x00.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The log info lets you set what you want the name and computer name to be in the registry logs of the computers affected. I would strongly recommend that people do not expoit this to get others in trouble since that is morally wrong.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
You must hit send to transmit the packet. The easy set up buttons just configure the packet that you are going to send.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Where to get===&lt;br /&gt;
'''Note:''' &amp;quot;LanSchooled&amp;quot; does not work since the '''flaw was fixed in v7.0''' and is ONLY here for historical reffernce. '''It won't work''', and it won't do anything.&lt;br /&gt;
&lt;br /&gt;
*Latest Versons of files: http://compsci.ca/dan/LanSchooled/&lt;br /&gt;
*Sorce Code: http://compsci.ca/dan/LanSchooled/LanSchooled.java&lt;br /&gt;
*Class File: http://compsci.ca/dan/LanSchooled/LanSchooled.class&lt;br /&gt;
*Excutbale Jar: http://compsci.ca/dan/LanSchooled/LanSchooled.jar&lt;br /&gt;
*EXE Verson: http://compsci.ca/dan/LanSchooled/LanSchooled.exe&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Tony</id>
		<title>Tony</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Tony"/>
				<updated>2008-01-19T21:35:06Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
[[Image:oniTony.gif|thumb|75px|right|[[oniTony]] avatar]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Who is Tony? ==&lt;br /&gt;
Tony is one of [http://compsci.ca/ CompSci.ca] administrators. Together with [[Hacker Dan]], the admin duo keeps things in order.&lt;br /&gt;
&lt;br /&gt;
== What's with oniTony? ==&lt;br /&gt;
[[oniTony]] is Tony's slightly mischievous comic character that was adapted as his primary avatar.&lt;br /&gt;
&lt;br /&gt;
Oni (鬼) are fabulous creatures from Japanese folklore, similar to Western demons or ogres. They are popular characters in Japanese art, literature, and theatre.&lt;br /&gt;
&lt;br /&gt;
== Tony's Comics ==&lt;br /&gt;
[[Image:Devil-vs-homework.jpg|thumb|75px|right|A Tony Comic]]&lt;br /&gt;
Tony is also the artist behind the [[CompSci Comic]] site that is curently down. His comics range on their subject matter but mostly focus on the lengends of the [[CompSci.ca]] world. They also are used as several users' avatars around the site and have created many hours of story telling about the gods and devils of CompSci.ca.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Quotes ==&lt;br /&gt;
''&amp;quot;''[prefering Adobe Photoshop over Illustrator] ''that's like saying that I prefer a blender over a toaster because blender can cut stuff up into little pieces&amp;quot;'' [http://www.compsci.ca/v2/viewtopic.php?t=5760&amp;amp;postdays=0&amp;amp;postorder=asc&amp;amp;start=30#60677]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pics ==&lt;br /&gt;
[[Image:Tony2.gif|thumb|75px|left|Tony]][[Image:Voodoo1.jpg|thumb|150px|left|Voodoo Tony and Dan]][[Image:Voodoo2.jpg|thumb|150px|left|Voodoo Tony]][[Image:Voodoo4.jpg|thumb|150px|left|Voodoo Tony]]&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=File:OniTony.gif</id>
		<title>File:OniTony.gif</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=File:OniTony.gif"/>
				<updated>2008-01-19T21:28:29Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=University_of_Waterloo</id>
		<title>University of Waterloo</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=University_of_Waterloo"/>
				<updated>2007-11-27T07:46:53Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The University of Waterloo (UW) is an excellent University in Ontario, and is home to many [[CompSci.ca]] members, including:&lt;br /&gt;
&lt;br /&gt;
*[[Tony]] -&amp;gt; (almost) [[computer science|Computer Science]]&amp;lt;/li&amp;gt;&lt;br /&gt;
*[[Brenn]] -&amp;gt; [[Mechatronics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
*[[lyam_kaskade]] -&amp;gt; [[Mechatronics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
*[[Martin]] -&amp;gt; [[applied mathematics|Applied Mathematics]]&amp;lt;/li&amp;gt;&lt;br /&gt;
*[[Cornflake]] -&amp;gt; [[computer science|Computer Science]]&amp;lt;/li&amp;gt;&lt;br /&gt;
*[[bugzpodder]] -&amp;gt; [[computer science|Computer Science]]&amp;lt;/li&amp;gt;&lt;br /&gt;
*[[Jiran]] -&amp;gt; [[computer science|Computer Science]]&amp;lt;/li&amp;gt;&lt;br /&gt;
*[[Cervantes]] -&amp;gt; Mathematical Physics&amp;lt;/li&amp;gt;&lt;br /&gt;
*[[Hikaru79]] -&amp;gt; [[computer science|Computer Science]]&amp;lt;/li&amp;gt;&lt;br /&gt;
*[[Krabjuice]] -&amp;gt; unknown&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
UW is a [[CompSci.ca]] breeding grounds.  [[Clayton]] plans to attend in 2008 and [[axej]] plans to attend in the fall of 2009.&lt;br /&gt;
&lt;br /&gt;
== Programs Offered at the University ==&lt;br /&gt;
Some interesting programs of study offered at the University of Waterloo include the following:&lt;br /&gt;
&lt;br /&gt;
[[Mechatronics]] Engineering [http://www.mechatronics.uwaterloo.ca/home.html]&lt;br /&gt;
&lt;br /&gt;
[[computer science|Computer Science]] [http://www.cs.uwaterloo.ca/]&lt;br /&gt;
&lt;br /&gt;
[[applied mathematics|Applied Math]] [http://www.math.uwaterloo.ca/AM_Dept/index.shtml]&lt;br /&gt;
&lt;br /&gt;
[[Computational Mathematics]] [http://www.math.uwaterloo.ca/navigation/CompMath/]&lt;br /&gt;
&lt;br /&gt;
== Other Facts ==&lt;br /&gt;
Annually hosts the [[CCC]] programming [[contests|contest]] as well as the [[Euclid]] math contest.&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
[http://www.uwaterloo.ca/ University of Waterloo website]&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=CompSci_Server</id>
		<title>CompSci Server</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=CompSci_Server"/>
				<updated>2007-07-16T00:21:14Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: /* Ideas and Suggestions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=About=&lt;br /&gt;
==What it dose==&lt;br /&gt;
The [[CompSci.ca]] server is the computer that hosts the all of the websites and services in our network. It includes the main forums, the [[blog]], [[wiki]], bug tracker, mail system, hosting for users, and almost anything related to CompSci.ca. It also hosts related projects like [[dwite]].ca and user projects as well as [[CVS]] repositories and a [[jabber]] server. We also plan to add things like an [[IRC_channel | IRC]] server to it resources pending.&lt;br /&gt;
&lt;br /&gt;
==Where it is==&lt;br /&gt;
&lt;br /&gt;
The CompSci.ca server is a [[dedicated server]] in a data center run by [http://corenetworks.net corenetworks.net]. It is located in [http://maps.google.com/maps?f=q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=East+Lansing,+Michigan&amp;amp;ie=UTF8&amp;amp;ll=45.660127,-82.001953&amp;amp;spn=10.764433,29.355469&amp;amp;z=6&amp;amp;om=1 East Lansing, Michigan] and meets Tier-1 providers on redundant fiber optic lines, though it is behind a 10Mbps switch (this maybe upgraded to 100Mbps if we get the money). Our ip space witch is rented from [[corenetworks]] is 64.85.160.30 - 64.85.160.31.&lt;br /&gt;
&lt;br /&gt;
This is the closet location we could get to where the majority of our users are for a fair price. Unfortunately Canadian data rates are higher then in the US and sadly this also means we fall partly fall under the [[DMCA]].&lt;br /&gt;
&lt;br /&gt;
==IP Info==&lt;br /&gt;
&lt;br /&gt;
* 64.85.160.30 - All things other then the core CompSci.ca domain and service. Like [[dwite]]&lt;br /&gt;
* 64.85.160.31 - The core CompSci.ca parts, the main site, sub domains and sub dirs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Server Stats==&lt;br /&gt;
* [[Intel]] 2.8[[GHz]] [[Processor]]&lt;br /&gt;
* 1GB [[RAM]]&lt;br /&gt;
* 120GB Hard Drive&lt;br /&gt;
* 1,000 GB Transfer&lt;br /&gt;
* Remote Power access&lt;br /&gt;
* [[IP KVM]]&lt;br /&gt;
* [[Gentoo]] OS&lt;br /&gt;
* 10Mbps connection &lt;br /&gt;
* 2 static unique [[IP]]s&lt;br /&gt;
&lt;br /&gt;
===lspci Output===&lt;br /&gt;
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 661FX/M661FX/M661MX Host (rev 11)&lt;br /&gt;
&lt;br /&gt;
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS AGP Port (virtual PCI-to-PCI bridge)&lt;br /&gt;
&lt;br /&gt;
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS964 [MuTIOL Media IO] (rev 36)&lt;br /&gt;
&lt;br /&gt;
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 01)&lt;br /&gt;
&lt;br /&gt;
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)&lt;br /&gt;
&lt;br /&gt;
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)&lt;br /&gt;
&lt;br /&gt;
00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)&lt;br /&gt;
&lt;br /&gt;
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller&lt;br /&gt;
&lt;br /&gt;
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)&lt;br /&gt;
&lt;br /&gt;
00:05.0 IDE interface: Silicon Integrated Systems [SiS] SATA (rev 01)&lt;br /&gt;
&lt;br /&gt;
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 661/741/760/761 PCI/AGP VGA Display Adapter&lt;br /&gt;
&lt;br /&gt;
==Services Running==&lt;br /&gt;
* [[ProFTP]]&lt;br /&gt;
* [[PostFix]]&lt;br /&gt;
* [[apache2]]&lt;br /&gt;
* [[PHP]]&lt;br /&gt;
* [[Ruby on Rails]]&lt;br /&gt;
* [[dovecot]]&lt;br /&gt;
* [[webmin]]&lt;br /&gt;
* [[usermin]]&lt;br /&gt;
* [[sshd]]&lt;br /&gt;
* [[ntpd]]&lt;br /&gt;
* [[MySQL]]&lt;br /&gt;
* [[mon]]&lt;br /&gt;
* [[jabber]]&lt;br /&gt;
* [[PostgreSQL]]&lt;br /&gt;
* Others&lt;br /&gt;
&lt;br /&gt;
==Current Status==&lt;br /&gt;
The server has been installed in the rack in the corenetworks data center and we are now working on setting it up for use by CompSci.ca.&lt;br /&gt;
&lt;br /&gt;
=To Do=&lt;br /&gt;
==Main To Do==&lt;br /&gt;
The following list of things have to be done before the server can go live:&lt;br /&gt;
&lt;br /&gt;
* Move CompSci.ca files over&lt;br /&gt;
* Move user files over&lt;br /&gt;
* Try to move mail over&lt;br /&gt;
* Make a good webmail page with different webmail programs to use.&lt;br /&gt;
* Add other webmail programs&lt;br /&gt;
* Set up the DNS info for all the domains&lt;br /&gt;
* Add virtual servers for each domain and sub domain&lt;br /&gt;
* Install Ruby on Rails&lt;br /&gt;
* Set up dwite&lt;br /&gt;
* Move over e-mail accounts (mailboxes) and set them up in postfix&lt;br /&gt;
* Move over e-mail forwards and aliases and set them up in postfix&lt;br /&gt;
* Forward the raw ips to somewhere&lt;br /&gt;
* Set up unix user accounts&lt;br /&gt;
* Set up unix user groups&lt;br /&gt;
* Set up ftp accounts&lt;br /&gt;
* Install a php optimizer&lt;br /&gt;
* Test everything a lot&lt;br /&gt;
* Set up CVS right&lt;br /&gt;
* Set up jabber server&lt;br /&gt;
* Set up usermin&lt;br /&gt;
* Force [[tony]] to remember his passwords&lt;br /&gt;
* Test backup system and set up more off site backup sites&lt;br /&gt;
* Set up protected dirs&lt;br /&gt;
* Get postfix and everything to work with non xbit.ca domains.&lt;br /&gt;
* Others&lt;br /&gt;
&lt;br /&gt;
==Want To Do==&lt;br /&gt;
The fallowing are things I want on the server but are not 100% needed for the server to go live:&lt;br /&gt;
&lt;br /&gt;
* Shorewall&lt;br /&gt;
* Quota System&lt;br /&gt;
* Recompile kernel&lt;br /&gt;
* Add spam filtering of some kind&lt;br /&gt;
* Add viruses checks on mail and uploaded files&lt;br /&gt;
* Find a way to get MON messages to go to my cell phone&lt;br /&gt;
* Get Security Sentries working&lt;br /&gt;
* Set up BIND and get it working as our DNS server&lt;br /&gt;
* Add Majordomo List Manager&lt;br /&gt;
* Set up https for compsci.ca as an option for all users&lt;br /&gt;
* Set up a webproxy for use by things like dwite juge&lt;br /&gt;
* Add better/good logging software and log analyzing software&lt;br /&gt;
* Get Bandwidth Monitoring working&lt;br /&gt;
* Others&lt;br /&gt;
&lt;br /&gt;
==How to help out==&lt;br /&gt;
I may need some help with this server config stuff from time to time. Some of the things i need help with right now are:&lt;br /&gt;
&lt;br /&gt;
* Recompiling the kernel for shorewall and quota without getting the server in a non rebooting state&lt;br /&gt;
* Setting up a spam filter for postfix that does not kill the whole mail system.&lt;br /&gt;
* Setting up BIND and how to get your own DNS server working&lt;br /&gt;
&lt;br /&gt;
Contact me on msn or irc for more info. We can only give trusted users access to the server though.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Special Thanks and Credits=&lt;br /&gt;
The fallowing users where of a lot of help well setting up the server and need more then just a thanks on this page (list is in no order):&lt;br /&gt;
&lt;br /&gt;
* [[rizzix]] : For helping to set up postfix and the mail system.&lt;br /&gt;
* [[md]] : For saving the server when i broke it. Also for recompling the kernel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thanks goes out to the other users for moral support and some small tips along the way:&lt;br /&gt;
&lt;br /&gt;
* [[Timmy]]&lt;br /&gt;
* [[Rdrake]]&lt;br /&gt;
* [[Tony]] - For hugs????&lt;br /&gt;
* [[Furo]] - For fixing spelling on this page.&lt;br /&gt;
&lt;br /&gt;
=Ideas and Suggestions=&lt;br /&gt;
If you have an idea for something to put on the server or use it for leave it down here with your name.&lt;br /&gt;
&lt;br /&gt;
  * Use vsftpd instead of proftpd. I heard it is faster and more secure. &lt;br /&gt;
      -- rizzix&lt;br /&gt;
  &lt;br /&gt;
  * Jail/Chroot each daemon, individually. Thus if one is compromised, the entire system may not&lt;br /&gt;
    be compromised.&lt;br /&gt;
      -- rizzix&lt;br /&gt;
&lt;br /&gt;
  * Set up a SVN server. [[OpenT]] source control + other projects.&lt;br /&gt;
      -- Tony&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Pwn3d_Admin</id>
		<title>Pwn3d Admin</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Pwn3d_Admin"/>
				<updated>2007-06-11T00:19:13Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Reverted edit of KahMtp, changed back to last version by Hacker Dan&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;pwn3d Admin is [[Hacker Dan]]'s current [[Ranks|special rank]] that he apparently gained from a bet [http://www.compsci.ca/v2/viewtopic.php?t=10047&amp;amp;highlight=#96353]&lt;br /&gt;
&lt;br /&gt;
Martin has something to do with this.&lt;br /&gt;
&lt;br /&gt;
'''Update:''' Hacker Dan's rank has since been changed to &amp;quot;Hacker Dan&amp;quot; as of v3.&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Pascal</id>
		<title>Pascal</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Pascal"/>
				<updated>2007-06-11T00:18:41Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Reverted edit of LzgWlo, changed back to last version by Wtd&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pascal is an imperative computer programming language, developed in 1970 by [[Niklaus Wirth]] as a language particularly suitable for structured programming. Pascal is based on the [[ALGOL]] programming language and named in honor of mathematician and philosopher [[Blaise Pascal]].&lt;br /&gt;
&lt;br /&gt;
==Language==&lt;br /&gt;
All Pascal programs start with the &amp;quot;Program&amp;quot; [[keyword]], an optional list of external file descriptors and then a [[block]] of code is indicated with the &amp;quot;&amp;lt;code&amp;gt;Begin&amp;lt;/code&amp;gt;&amp;quot; and &amp;quot;&amp;lt;code&amp;gt;End&amp;lt;/code&amp;gt;&amp;quot; keywords. [[Semicolon]]s separate statements, and the [[full stop]] ends the program (or unit). Upper and lower case are considered to be the same in pascal.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    program HelloWorld;&lt;br /&gt;
    begin&lt;br /&gt;
        writeln('Hello, World!');&lt;br /&gt;
    end.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pascal is a purely [[procedural language]] with the standard array of &amp;lt;code&amp;gt;if&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;while&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;for&amp;lt;/code&amp;gt;, and related constructs. It is a [[structured programming]] language, meaning that the flow of control is structured into standard statements, ideally without '[[goto]]' commands.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    while a &amp;lt;&amp;gt; b '''do&lt;br /&gt;
        WriteLn('Waiting');&lt;br /&gt;
&lt;br /&gt;
    if a &amp;gt; b then&lt;br /&gt;
        writeln('Condition met')&lt;br /&gt;
    else&lt;br /&gt;
     writeln('Condition false');&lt;br /&gt;
  &lt;br /&gt;
    for i := 1 to 10 do &lt;br /&gt;
        writeln('Iteration: ', i);&lt;br /&gt;
  &lt;br /&gt;
    repeat&lt;br /&gt;
        a := a + 1;&lt;br /&gt;
    until a = 10;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pascal structures programs into procedures and functions.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    Procedure Foo(parameter:integer);&lt;br /&gt;
    Begin&lt;br /&gt;
        Writeln(‘Foo(‘, parameter,’);’);&lt;br /&gt;
    End;&lt;br /&gt;
&lt;br /&gt;
    Function Bar(a:integer):integer;&lt;br /&gt;
    Begin&lt;br /&gt;
        Bar := a + 1;&lt;br /&gt;
    End;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
Procedures and functions can nest to any depth, and the 'program' construct is the logical outermost block. Each block can have its own declarations of goto labels, constants, types, variables, and other procedures and functions. Depending on the compiler there may be many basic types defined. Usually integer, longint, char, Boolean, and string are defined. Other basic types for floating point might also be defined (float, double, and/or real), as well as larger integer types. Enumerated types are also supported.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    program myprog;&lt;br /&gt;
  &lt;br /&gt;
    var&lt;br /&gt;
        a: integer;&lt;br /&gt;
        b: char;&lt;br /&gt;
        c: boolean;&lt;br /&gt;
        d: (one, two, three, four, five);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;subrange&amp;quot; of any of the above types can be made.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    var&lt;br /&gt;
        x: 1..10;&lt;br /&gt;
        y: 'a'..'z';&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Types can be built from other types by the type declaration.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    type&lt;br /&gt;
        x = integer;&lt;br /&gt;
        y = x;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Further, complex types can be constructed from simple types:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    type&lt;br /&gt;
        a = array [1..10] of integer;&lt;br /&gt;
        b = record&lt;br /&gt;
            a: integer;&lt;br /&gt;
            b: char;&lt;br /&gt;
        end;&lt;br /&gt;
        c = file of a;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Strings are packed arrays that start with an integer index of 1.&lt;br /&gt;
&lt;br /&gt;
Pascal also supports the use of [[pointer]]s:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    type&lt;br /&gt;
        a = ^b;&lt;br /&gt;
        b = record&lt;br /&gt;
            a: integer;&lt;br /&gt;
            b: char;&lt;br /&gt;
            c: a;&lt;br /&gt;
        end;&lt;br /&gt;
&lt;br /&gt;
    var&lt;br /&gt;
        pb : a;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here the variable ''pb'' is a pointer to the data type ''b'', a record. To create a new record and assign the values ''10'' and ''A'' to the fields ''a'' and ''b'' in the record, the commands would be;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    new(pb);&lt;br /&gt;
    pb^.a := 10;&lt;br /&gt;
    pb^.b := 'A';&lt;br /&gt;
    pb^.c := nil;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Linked list]]s can be created by including a pointer type field (c) in the record.&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
&lt;br /&gt;
Pascal was originally intended to be a teaching language, so its syntax is relatively easy to learn. Because of its age it lacks support for newer concepts such as classes and objects, however many newer compilers do provide some support for these features. Pascal can be interpreted or compiled directly to machine code, depending on the compiler you are using. Mostly it is just a compiled language. &lt;br /&gt;
&lt;br /&gt;
As pascal was intended to be a teaching language, it contains all the essential programming features -- Input/Output, Control Flow, Iteration, etc. Common tasks (such as receiving keyboard input) are quite simple, allowing students to focus on the logic of the program rather than details about the implementation. In addition, many compilers also provide easy to use graphics libraries so that students don’t need to learn [[DirectX]] or [[OpenGL]] to do simple drawing; though interfaces to both libraries can usually be found.&lt;br /&gt;
&lt;br /&gt;
==Standards==&lt;br /&gt;
&lt;br /&gt;
In 1983, the language was standardized, in the international standard ISO/IEC 7185, as well as several local country specific standards, including the American ANSI/IEEE770X3.97-1983. In 1990, an extended Pascal standard was created as ISO/IEC 10206.&lt;br /&gt;
The ISO 7185 was stated to be a clarification of Wirth's 1974 language as detailed by the User Manual and Report [Jensen and Wirth], but was also notable for adding &amp;quot;Conformant Array Parameters&amp;quot; as a level 1 to the standard, level 0 being Pascal without Conformant Arrays.&lt;br /&gt;
Note that Niklaus Wirth himself referred to the 1974 language as &amp;quot;the Standard&amp;quot;, for example, to differentiate it from the machine specific features of the CDC 6000 compiler.&lt;br /&gt;
On the large machines (mainframes and minicomputers) Pascal originated on, the standards were generally followed. On the IBM-PC, they were not. On IBM-PCs, the Borland standards Turbo Pascal and Delphi have the greatest number of users. Thus, it is typically important to understand whether a particular implementation corresponds to the original Pascal language, or a Borland dialect of it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Compilers==&lt;br /&gt;
There are many compilers for pascal, the most notable ones being the [[Free Pascal]] compiler, and the [[GNU Pascal]] compiler. &lt;br /&gt;
&lt;br /&gt;
Borland also makes pseudo pascal compilers under the names “Turbo Pascal” and “Delphi”, however despite their similarity to pascal, they do not make any effort to be standards compliant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://www.freepascal.org/ Free Pascal]&lt;br /&gt;
[http://www.gnu-pascal.de/ GNU Pascal]&lt;br /&gt;
&lt;br /&gt;
==Derivatives==&lt;br /&gt;
Pascal has had enough of an impact on the programming language world that several languages are modelled after it, either in syntax and semantics, and sometimes both.  Some of these languages in fact have been developed by [[Niklaus Wirth]] as successors to Pascal.&lt;br /&gt;
&lt;br /&gt;
* Modula, Modula-2, Modula-3&lt;br /&gt;
* Oberon and variants&lt;br /&gt;
* Ada&lt;br /&gt;
* Eiffel&lt;br /&gt;
* [[Turing]] was designed as a replacement for Pascal in Ontario high schools and is heavily influenced by Pascal.&lt;br /&gt;
* [[Ruby]] has a syntax which takes some inspiration from Eiffel and is thus indirectly inspired by Pascal.&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Compsci.ca_Wiki:About</id>
		<title>Compsci.ca Wiki:About</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Compsci.ca_Wiki:About"/>
				<updated>2007-06-11T00:17:40Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Reverted edit of Xp4Xa1, changed back to last version by Sammax&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;right&amp;quot; style=&amp;quot;height: 2pt; overflow: auto&amp;quot;&amp;gt;&amp;lt;br /&amp;gt;[http://www.marketingbuscadores.com marketing buscadores] [http://www.acceso24h.com  gestor contenidos] [http://www.biada.com  biada] [http://www.einnova.com  diseño paginas web barcelona] [http://www.posicionarweb.com posicionar web] [http://www.ticketsfc.com Barcelona v madrid tickets] [http://www.iese.edu General Management] [http://en.wikipedia.org/wiki/Main_Page free encyclopedia] [http://en.wikipedia.org/wiki/Aspirin aspirin] [http://aspirin.generic-help.com/ aspirin] [http://en.wikipedia.org/wiki/Ciprofloxacin ciprofloxacin] [http://ciprofloxacin.generic-help.com/ ciprofloxacin] [http://en.wikipedia.org/wiki/Clindamycin clindamycin] [http://clindamycin.generic-help.com/ clindamycin] [http://en.wikipedia.org/wiki/Promethazine promethazine] [http://promethazine.generic-help.com/ promethazine] [http://en.wikipedia.org/wiki/Hydrochlorothiazide hydrochlorothiazide] [http://hydrochlorothiazide.generic-help.com/ hydrochlorothiazide] [http://en.wikipedia.org/wiki/Gabapentin gabapentin] [http://gabapentin.generic-help.com/ gabapentin] [http://en.wikipedia.org/wiki/Albuterol albuterol] [http://albuterol.generic-help.com/ albuterol] [http://en.wikipedia.org/wiki/Azithromycin azithromycin] [http://azithromycin.generic-help.com/ azithromycin] [http://en.wikipedia.org/wiki/Acetaminophen acetaminophen] [http://acetaminophen.generic-help.com/ acetaminophen] [http://en.wikipedia.org/wiki/Metoprolol metoprolol] [http://metoprolol.generic-help.com/ metoprolol] [http://en.wikipedia.org/wiki/Diclofenac diclofenac] [http://diclofenac.generic-help.com/ diclofenac] [http://en.wikipedia.org/wiki/Citalopram citalopram] [http://citalopram.generic-help.com/ citalopram] [http://en.wikipedia.org/wiki/Tamoxifen tamoxifen] [http://tamoxifen.generic-help.com/ tamoxifen] [http://en.wikipedia.org/wiki/Estrogen estrogen] [http://estrogen.generic-help.com/ estrogen]  [http://en.wikipedia.org/wiki/Omeprazole omeprazole] [http://omeprazole.generic-help.com/ omeprazole] [http://en.wikipedia.org/wiki/Loratadine loratadine] [http://loratadine.generic-help.com/ loratadine] [http://en.wikipedia.org/wiki/Tetracycline tetracycline] [http://tetracycline.generic-help.com/ tetracycline] [http://en.wikipedia.org/wiki/Erythromycin erythromycin] [http://erythromycin.generic-help.com/ erythromycin]  [http://en.wikipedia.org/wiki/Guaifenesin guaifenesin] [http://guaifenesin.generic-help.com/ guaifenesin]  [http://en.wikipedia.org/wiki/Ranitidine ranitidine] [http://ranitidine .generic-help.com/ ranitidine]  [http://en.wikipedia.org/wiki/Furosemide furosemide] [http://furosemide.generic-help.com/ furosemide]  [http://en.wikipedia.org/wiki/Paroxetine paroxetine] [http://paroxetine.generic-help.com/ paroxetine] [http://en.wikipedia.org/wiki/Pseudoephedrine pseudoephedrine] [http://pseudoephedrine.generic-help.com/ pseudoephedrine] [http://en.wikipedia.org/wiki/Bupropion bupropion] [http://bupropion.generic-help.com/ bupropion]  [http://en.wikipedia.org/wiki/Finasteride finasteride] [http://finasteride.generic-help.com/ finasteride] [http://en.wikipedia.org/wiki/Verapamil verapamil] [http://verapamil.generic-help.com/verapamil/ verapamil] [http://en.wikipedia.org/wiki/Quinine quinine] [http://quinine.generic-help.com/quinine/ quinine] [http://en.wikipedia.org/wiki/Temazepam temazepam] [http://temazepam.generic-help.com/temazepam/ temazepam] &amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Main_Page"/>
				<updated>2007-03-07T18:38:50Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Reverted edit of Volf, changed back to last version by Evdawg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome to the CompSci.ca Wiki ==&lt;br /&gt;
This Wiki is for anything relating to Computer Science, [[the]] site [http://compsci.ca/ CompSci.ca], any technology-related stuff, or anything you want that is within reason. It is free to edit for everyone as long as they respect others and the site. We welcome any new pages you can think of, or anything you can add to our existing ones (incuding this one!). This wiki is for the users of [http://compsci.ca/ CompSci.ca]; it is up to you to add or update the content of this wiki!&lt;br /&gt;
&lt;br /&gt;
== CompSci.ca Current News ==&lt;br /&gt;
[http://compsci.ca/ CompSci.ca] will be hosting and administering the [[DWITE]] programming contest starting Fall 2006.&lt;br /&gt;
&lt;br /&gt;
We have set up a [http://blog.compsci.ca/ Blog] to publish information about the progress of contest's implemintation, as well as other [http://compsci.ca/ CompSci.ca] news, and [[Tony]]'s rants. It is likely that it will be much more up-to-date and detailed than this news sniplet here.&lt;br /&gt;
&lt;br /&gt;
--Tony 12:20, 10 May 2006 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The [[CompSci.ca News]] Page.&lt;br /&gt;
&lt;br /&gt;
== Highlighted Pages ==&lt;br /&gt;
[[IRC channel|IRC Channel]] - Info on the IRC Channel&lt;br /&gt;
&lt;br /&gt;
[[BBCode]] Learn to use BBCode to format your posts&lt;br /&gt;
&lt;br /&gt;
[[Tutorials]] - All your favourite [[CompSci.ca]] tutorials, only here instead!&lt;br /&gt;
&lt;br /&gt;
[[WCG]] - World Community Grid&lt;br /&gt;
&lt;br /&gt;
[[Dictionary of Dan]] - The New Dictionary of Dan project.&lt;br /&gt;
&lt;br /&gt;
[[DuckFest]] - What The Duck?&lt;br /&gt;
&lt;br /&gt;
'''''[[Special:Allpages]] - All Pages'''''&lt;br /&gt;
&lt;br /&gt;
Want to write a new page? Then check out [[Special:Wantedpages]]. It is a list of all the pages people want to be writen up. So if you have no idea about what to write about, try here.&lt;br /&gt;
&lt;br /&gt;
== How to use the CompSci.ca Wiki ==&lt;br /&gt;
The CompSci.ca Wiki works like many other popular wikis and is self explainatory for the most part. Though below are some tips on it's use:&lt;br /&gt;
&lt;br /&gt;
'''Adding a page'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Go to the page you want the new page to be linked from.&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Click on the edit tab to edit the page. Add a link to the page you wish to create. The way to create a link is to place the new page's title in brackets. [ [ Page title ] ] (without the spaces)&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Save the page. Your link will show up as a red link which, when clicked, will bring you to an edit page for your new page.&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Edit and save your new page.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''OR'''&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Type the following into your browser, where [Page Title] is the title of the page you wish to create.&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;blockquote&amp;gt;http://www.compsci.ca/wiki/index.php?title= [Page Title]&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Add content and save.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Computer Science Links ==&lt;br /&gt;
[http://www.compsci.ca CompSci.ca]&lt;br /&gt;
&lt;br /&gt;
'''''[[Links]] - Links Page'''''&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Tony</id>
		<title>Tony</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Tony"/>
				<updated>2006-09-16T20:11:52Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
[[Image:oniTony.jpg|thumb|75px|right|[[oniTony]] avatar]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Who is Tony? ==&lt;br /&gt;
Tony is one of [http://compsci.ca/ CompSci.ca] administrators. Together with [[Hacker Dan]], the admin duo keeps things in order.&lt;br /&gt;
&lt;br /&gt;
== What's with oniTony? ==&lt;br /&gt;
[[oniTony]] is Tony's slightly mischievous comic character that was adapted as his primary avatar.&lt;br /&gt;
&lt;br /&gt;
Oni (鬼) are fabulous creatures from Japanese folklore, similar to Western demons or ogres. They are popular characters in Japanese art, literature, and theatre.&lt;br /&gt;
&lt;br /&gt;
== Tony's Comics ==&lt;br /&gt;
[[Image:Devil-vs-homework.jpg|thumb|75px|right|A Tony Comic]]&lt;br /&gt;
Tony is also the artist behind the [[CompSci Comic]] site that is curently down. His comics range on their subject matter but mostly focus on the lengends of the [[CompSci.ca]] world. They also are used as several users' avatars around the site and have created many hours of story telling about the gods and devils of CompSci.ca.&lt;br /&gt;
&lt;br /&gt;
== Quotes ==&lt;br /&gt;
''&amp;quot;''[prefering Adobe Photoshop over Illustrator] ''that's like saying that I prefer a blender over a toaster because blender can cut stuff up into little pieces&amp;quot;'' [http://www.compsci.ca/v2/viewtopic.php?t=5760&amp;amp;postdays=0&amp;amp;postorder=asc&amp;amp;start=30#60677]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pics ==&lt;br /&gt;
[[Image:Tony2.gif|thumb|75px|left|Tony]][[Image:Voodoo1.jpg|thumb|150px|left|Voodoo Tony and Dan]][[Image:Voodoo2.jpg|thumb|150px|left|Voodoo Tony]][[Image:Voodoo4.jpg|thumb|150px|left|Voodoo Tony]]&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Forces</id>
		<title>Forces</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Forces"/>
				<updated>2006-08-03T23:18:23Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Forces_ss.jpg|thumb|200px|right|Forces]]&lt;br /&gt;
&lt;br /&gt;
== Forces ==&lt;br /&gt;
Forces is an original genre game, written in [[Turing]] by [[Windsurfer]] (Adam Bielinski). It is considered to be one of the best examples of Turing developed games, rivaling [[Coutsos]]'s [[Evasive Maneuvers]].&lt;br /&gt;
&lt;br /&gt;
== About Forces ==&lt;br /&gt;
You are a small circle controlled by the mouse. You make sparkles to hurl at enemies that try to run and collide with you. There are 6 different and distict enemies.&lt;br /&gt;
&lt;br /&gt;
[http://www.compsci.ca/v2/viewtopic.php?t=12464|Turing Applications Post] and [http://www.compsci.ca/v2/viewtopic.php?t=12468|FP 2006 Submission]&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
[http://compsci.ca/download/Forces.zip mirror 1](no trailer animation)&lt;br /&gt;
&lt;br /&gt;
== Trailer ==&lt;br /&gt;
[http://youtube.com/watch?v=n7vIMr1qWDA view at YouTube]&lt;br /&gt;
&lt;br /&gt;
== ScreenShots ==&lt;br /&gt;
[[Image:Forces_ss1.jpg|thumb|150px|left|ss1]]&lt;br /&gt;
[[Image:Forces_ss2.jpg|thumb|150px|left|ss2]]&lt;br /&gt;
[[Image:Forces_ss3.jpg|thumb|150px|left|ss3]]&lt;br /&gt;
[[Image:Forces_ss4.jpg|thumb|150px|left|ss4]]&lt;br /&gt;
[[Image:Forces_ss5.jpg|thumb|150px|left|ss5]]&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Forces</id>
		<title>Forces</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Forces"/>
				<updated>2006-08-03T02:36:57Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Forces_ss.jpg|thumb|200px|right|Forces]]&lt;br /&gt;
&lt;br /&gt;
== Forces ==&lt;br /&gt;
Forces is an original genre game, written in [[Turing]] by [[Windsurfer]] (Adam Bielinski). It is considered to be one of the best examples of Turing developed games, rivaling [[Coutsos]]'s [[Evasive Maneuvers]].&lt;br /&gt;
&lt;br /&gt;
== About Forces ==&lt;br /&gt;
You are a small circle controlled by the mouse. You make sparkles to hurl at enemies that try to run and collide with you. There are 6 different and distict enemies.&lt;br /&gt;
&lt;br /&gt;
[http://www.compsci.ca/v2/viewtopic.php?t=12464|Turing Applications Post] and [http://www.compsci.ca/v2/viewtopic.php?t=12468|FP 2006 Submission]&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
[http://compsci.ca/download/Forces.zip mirror 1](no trailer animation)&lt;br /&gt;
&lt;br /&gt;
== ScreenShots ==&lt;br /&gt;
[[Image:Forces_ss1.jpg|thumb|150px|left|ss1]]&lt;br /&gt;
[[Image:Forces_ss2.jpg|thumb|150px|left|ss2]]&lt;br /&gt;
[[Image:Forces_ss3.jpg|thumb|150px|left|ss3]]&lt;br /&gt;
[[Image:Forces_ss4.jpg|thumb|150px|left|ss4]]&lt;br /&gt;
[[Image:Forces_ss5.jpg|thumb|150px|left|ss5]]&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=File:Forces_ss5.jpg</id>
		<title>File:Forces ss5.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=File:Forces_ss5.jpg"/>
				<updated>2006-08-03T02:33:42Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=File:Forces_ss4.jpg</id>
		<title>File:Forces ss4.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=File:Forces_ss4.jpg"/>
				<updated>2006-08-03T02:33:35Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=File:Forces_ss3.jpg</id>
		<title>File:Forces ss3.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=File:Forces_ss3.jpg"/>
				<updated>2006-08-03T02:33:27Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=File:Forces_ss2.jpg</id>
		<title>File:Forces ss2.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=File:Forces_ss2.jpg"/>
				<updated>2006-08-03T02:33:20Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=File:Forces_ss1.jpg</id>
		<title>File:Forces ss1.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=File:Forces_ss1.jpg"/>
				<updated>2006-08-03T02:33:11Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Forces</id>
		<title>Forces</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Forces"/>
				<updated>2006-08-03T02:26:59Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Forces_ss.jpg|thumb|200px|right|Forces]]&lt;br /&gt;
&lt;br /&gt;
== Forces ==&lt;br /&gt;
Forces is an original genre game, written in [[Turing]] by [[Windsurfer]] (Adam Bielinski). It is considered to be one of the best examples of Turing developed games, rivaling [[Coutsos]]'s [[Evasive Maneuvers]].&lt;br /&gt;
&lt;br /&gt;
== About Forces ==&lt;br /&gt;
You are a small circle controlled by the mouse. You make sparkles to hurl at enemies that try to run and collide with you. There are 6 different and distict enemies.&lt;br /&gt;
&lt;br /&gt;
[http://www.compsci.ca/v2/viewtopic.php?t=12464|Turing Applications Post] and [http://www.compsci.ca/v2/viewtopic.php?t=12468|FP 2006 Submission]&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
[http://compsci.ca/download/Forces.zip|mirror 1]&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Forces</id>
		<title>Forces</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Forces"/>
				<updated>2006-08-03T02:24:39Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Forces_ss.jpg|thumb|200px|right|Forces]]&lt;br /&gt;
&lt;br /&gt;
== Forces ==&lt;br /&gt;
Forces is an original genre game, written in [[Turing]] by [[Windsurfer]] (Adam Bielinski). It is considered to be one of the best examples of Turing developed games, rivaling [[Coutsos]]'s [[Evasive Maneuvers]].&lt;br /&gt;
&lt;br /&gt;
== About Forces ==&lt;br /&gt;
You are a small circle controlled by the mouse. You make sparkles to hurl at enemies that try to run and collide with you. There are 6 different and distict enemies.&lt;br /&gt;
&lt;br /&gt;
[http://www.compsci.ca/v2/viewtopic.php?t=12464|Turing Applications Post] and [http://www.compsci.ca/v2/viewtopic.php?t=12468|FP 2006 Submission]&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=File:Forces_ss.jpg</id>
		<title>File:Forces ss.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=File:Forces_ss.jpg"/>
				<updated>2006-08-03T02:19:38Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Evasive_Maneuvers</id>
		<title>Evasive Maneuvers</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Evasive_Maneuvers"/>
				<updated>2006-08-03T02:19:08Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Evasive Maneuvers ==&lt;br /&gt;
Evasive Maneuvers is a spaceship fighter game, writen in [[Turing]] by [[Coutsos]] (previously known as Mazer). It is considered to be one of the best games ever made in Turing, with [[Forces]] as the only comparison.&lt;br /&gt;
&lt;br /&gt;
== More about EM ==&lt;br /&gt;
[http://www.compsci.ca/v2/viewtopic.php?t=1281|The original discussion] on the forums&lt;br /&gt;
&lt;br /&gt;
The post was originally made in June of 2003 the day after Mazer handed it in to his Computer Science teacher as his final project and had to let it go. After an initial reaction of confusion by the community, Mazer realised that some instructions would be necessary for those not already familiar with [[the]] game's interface (Evasive Maneuvers often attracted a small group of regular players to the computer lab each day at lunchtime during it's creation), and the game seemed to be fairly well received.&lt;br /&gt;
&lt;br /&gt;
Or too well received? On numerous occassions Mazer was asked for the source code to the game, and while he had no great dislike for open source software there was still the concern of abuse and plagiarism by lazy highschool students. After becoming quite fed up with these requests and the constant reviving of the topic from several pages back, Mazer (a moderator at this point) decided to put an end the madness and lock the topic.&lt;br /&gt;
&lt;br /&gt;
Afterwards, Mazer chose to unlock the topic, for unkown reasons. For a time it lay in peace in the depths of time, until one day somebody brought it back up. It was locked again, and this time [[the]] topic's name was disguised. For a time, the topic was actually called &amp;quot;Marvel vs Capcom (Ryu/Strider Hiryu owns your mothers)&amp;quot; which reflected Mazer's new hobby of playing Marvel vs Capcom with MAME during his CS class and his self-identification with the mentioned characters. Some time afterwards, Mazer received a private message from a  user about getting the source code. In response, Mazer said some mildly rude and regretful things, and began to seek greater protection of [[the]] thread's rest.&lt;br /&gt;
&lt;br /&gt;
It was around this time that Mazer had come across an old Japanese film called &amp;quot;[[Zatoichi]]&amp;quot; and was somehow inspired to write about it. Using all of the bad spelling, grammar, and punctuation he could muster, he edited the original post for Evasive Maneuvers to a description of the movie, as though written by an AOLer, finishing with what appears to be a [[noob]]'s assumption that he's about to receive help with a programming assignment.&lt;br /&gt;
&lt;br /&gt;
The subject now reads &amp;quot;LOL, have you guys ever watched &amp;quot;Zatoichi&amp;quot;???!121!&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
[http://users.mnsi.net/~mdss/Evasive_Maneuvers.zip mirror 1]&lt;br /&gt;
[http://www.compsci.ca/userfiles/Evasive_Maneuvers.zip mirror 2]&lt;br /&gt;
&lt;br /&gt;
== Screenshots ==&lt;br /&gt;
[[Image:Em_intro.jpg|thumb|150px|left|Main menu]]&lt;br /&gt;
[[Image:Em_ships.jpg|thumb|150px|left|Ship selection, there are also custom models available]]&lt;br /&gt;
[[Image:Em_upgrades.jpg|thumb|150px|left|Players earn points from games, and can upgrade their vessels]]&lt;br /&gt;
[[Image:Em_fight1.jpg|thumb|150px|left|Shields and lock-on animations]]&lt;br /&gt;
[[Image:Em_fight2.jpg|thumb|150px|left|Locked-on. Fire!]]&lt;br /&gt;
[[Image:Em_fight3.jpg|thumb|150px|left|Boost and special abilities]]&lt;br /&gt;
[[Image:Em_fight4.jpg|thumb|150px|left|kaBOOM]]&lt;br /&gt;
[[Image:Em_fight5.jpg|thumb|150px|left|Fun messages]]&lt;br /&gt;
[[Image:Em_fight6.jpg|thumb|150px|left|Dan with a comeback]]&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Forces</id>
		<title>Forces</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Forces"/>
				<updated>2006-08-03T02:18:28Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Forces ==&lt;br /&gt;
Forces is an original genre game, written in [[Turing]] by [[Windsurfer]] (Adam Bielinski). It is considered to be one of the best examples of Turing developed games, rivaling [[Coutsos]]'s [[Evasive Maneuvers]].&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=DWITE</id>
		<title>DWITE</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=DWITE"/>
				<updated>2006-05-10T04:30:56Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: copy of 'about DWITE'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== About DWITE ==&lt;br /&gt;
The notion of DWITE began, in May 2002, on the return drive, from Toronto to London, from the 2002 [[ECOO]] Final Programming Contest. Brigette, Chris, Mark and Ryan, who were silver medalists that year, were brainstorming ideas for their OAC final case study. They suggested the idea of an automated computer programming contest, that they could run from school. The first DWITE contest was held on June 7, 2002. The judging system was written in Delphi and Turbo Pascal. The contest was successful, other than the fact that the scores were not accurate.&lt;br /&gt;
&lt;br /&gt;
During the summer of 2002, Mr. S rewrote the judging system using Visual Basic. In October 2002, the contest was held using the VB judging system. It ran from a computer (Celeron III, 800 Mhz, 128 MB RAM, Win 98) at my house and there were, of course, a few problems, like the judge crashing and inaccurate scores. Since then, the DWITE Online Programming Contest judging system has run either from my house or from my school, with minor glitches, and with accurate results. Steve Wynen from the UGDSB, has provided time to proofread the contest questions and to double check the judge's test data.&lt;br /&gt;
&lt;br /&gt;
In 2006 [http://compsci.ca/ CompSci.ca] took over DWITE from Mr. S and [[Hacker Dan]] rewrote the judging system in java and a new front end was implemented using Ruby on Rails to provide a much improved system of runing contests. The new system will be put in place for the 2006/2007 school year and hopefully will run smoothly.&lt;br /&gt;
&lt;br /&gt;
The current DWITE judge system runs on a litte server that runs from Thunder Bay Ontario. It has an Intel Pentium 4 CPU, running at 3.6 GHz, 1 GB of RAM and the Microsoft Windows XP Professional Version 2002 Service Pack 2 operating system with a custom shell put in place of explorer. The web pages, data base and front end are located on the CompSci.ca web server.&lt;br /&gt;
&lt;br /&gt;
The primary purpose of the DWITE Online Computer Programming Contest is to provide an avenue for Canadian secondary school students to practice for more recognized programming contests like [[CCC]] and [[ECOO]].&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=CompSci.ca_News</id>
		<title>CompSci.ca News</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=CompSci.ca_News"/>
				<updated>2006-05-10T04:25:08Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: news archive&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== May 10th, 2006 ==&lt;br /&gt;
[http://compsci.ca/ CompSci.ca] will be hosting and administering the [[DWITE]] programming contest starting Fall 2006.&lt;br /&gt;
&lt;br /&gt;
We have set up a [http://blog.compsci.ca/ Blog] to publish information about the progress of contest's implemintation, as well as other [http://compsci.ca/ CompSci.ca] news, and [[Tony]]'s rants. It is likely that it will be much more up-to-date and detailed than this news sniplet here.&lt;br /&gt;
&lt;br /&gt;
--Tony 12:20, 10 May 2006 (EST)&lt;br /&gt;
&lt;br /&gt;
== December 11th, 2005 ==&lt;br /&gt;
Big updates are coming over the x-mas break, starting with new software installed on the server like this wiki, a compsci.ca blog and much more. Though due to these upgrades, the site may be down for some time during the break. Hopefully everything will go over well and we will have a brand new verson to come back to in the new year. &lt;br /&gt;
&lt;br /&gt;
In other news there are serveral virii going around that may slow down the site, especially relating to the mail server. The 1st one affects phpbb installs and is slowing down the site searching for exploits, though this virus can not actually harm the site due to our scripts but it's trying could slow us down a bit. The 2nd is yet another e-mail based virus which is overwelming our host's mail server, making all e-mail based activities on our site delayed up to a few hours.&lt;br /&gt;
&lt;br /&gt;
--Hacker Dan 17:20, 11 December 2005 (PST)&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Main_Page"/>
				<updated>2006-05-10T04:24:15Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: news - we have a blog&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome to the CompSci.ca Wiki ==&lt;br /&gt;
This Wiki is for anything relating to Computer Science, [[the]] site [http://compsci.ca/ CompSci.ca], any technology-related stuff, or anything you want that is within reason. It is free to edit for everyone as long as they respect others and the site. We welcome any new pages you can think of, or anything you can add to our existing ones (incuding this one!). This wiki is for the users of [http://compsci.ca/ CompSci.ca]; it is up to you to add or update the content of this wiki!&lt;br /&gt;
&lt;br /&gt;
== CompSci.ca Current News ==&lt;br /&gt;
[http://compsci.ca/ CompSci.ca] will be hosting and administering the [[DWITE]] programming contest starting Fall 2006.&lt;br /&gt;
&lt;br /&gt;
We have set up a [http://blog.compsci.ca/ Blog] to publish information about the progress of contest's implemintation, as well as other [http://compsci.ca/ CompSci.ca] news, and [[Tony]]'s rants. It is likely that it will be much more up-to-date and detailed than this news sniplet here.&lt;br /&gt;
&lt;br /&gt;
--Tony 12:20, 10 May 2006 (EST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The [[CompSci.ca News]] Page.&lt;br /&gt;
&lt;br /&gt;
== Highlighted Pages ==&lt;br /&gt;
[[Dictionary of Dan]] - The New Dictionary of Dan project.&lt;br /&gt;
&lt;br /&gt;
[[DuckFest]] - What The Duck?&lt;br /&gt;
&lt;br /&gt;
[[IRC channel|IRC Channel]] Info on the IRC Channel&lt;br /&gt;
&lt;br /&gt;
[[Tutorials]] All your favourite [[CompSci.ca]] tutorials, only here instead!&lt;br /&gt;
&lt;br /&gt;
[[WCG]] - World Community Grid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''[[Special:Allpages]] - All Pages'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Want to write a new page? Then check out [[Special:Wantedpages]]. It is a list of all the pages people want to be writen up. So if you have no idea about what to write about, try here.&lt;br /&gt;
&lt;br /&gt;
== How to use the CompSci.ca Wiki ==&lt;br /&gt;
The CompSci.ca Wiki works like many other popular wikis and is self explainatory for the most part. Though below are some tips on it's use:&lt;br /&gt;
&lt;br /&gt;
'''Adding a page'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Go to the page you want the new page to be linked from.&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Click on the edit tab to edit the page. Add a link to the page you wish to create. The way to create a link is to place the new page's title in brackets. [ [ Page title ] ] (without the spaces)&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Save the page. Your link will show up as a red link which, when clicked, will bring you to an edit page for your new page.&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Edit and save your new page.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''OR'''&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Type the following into your browser, where [Page Title] is the title of the page you wish to create.&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;blockquote&amp;gt;http://www.compsci.ca/wiki/index.php?title= [Page Title]&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Add content and save.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Computer Science Links ==&lt;br /&gt;
[http://www.compsci.ca CompSci.ca]&lt;br /&gt;
&lt;br /&gt;
'''''[[Links]] - Links Page'''''&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Wtd</id>
		<title>Wtd</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Wtd"/>
				<updated>2006-05-02T11:53:02Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: WTD's accent&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:wtdduck.png|thumb|120px|right|wtd avatar]]&lt;br /&gt;
&lt;br /&gt;
== Who is WTD? ==&lt;br /&gt;
wtd is a resident guru who claims that his alias stands for &amp;quot;Welcome To Darwin&amp;quot;, though we all know it really means [[DuckFest|&amp;quot;What The Duck&amp;quot;]].&lt;br /&gt;
&lt;br /&gt;
Wtd is a programmer, currently residing in Vancouver, who has a passion for helping people understand programming since he's been through every frustration related to learning this stuff already, for he is self-taught. He is conversant in C, Objective-C, C++, Java, Scala, Eiffel, Perl, Python, Ruby, O'Caml, Haskell, Pike, HTML, CSS, Javascript, PHP, and many other languages. Wtd is more than capable of answering most questions related to Windows, Mac (OS 8, 9, X), Linux, and FreeBSD systems.&lt;br /&gt;
&lt;br /&gt;
Wtd can frequently be found in the [[IRC channel]] helping people out or breaking their minds with new programming concepts.&lt;br /&gt;
&lt;br /&gt;
== WTD's accent ==&lt;br /&gt;
WTD has an Upstate/Western/Central New York accent, with some British qualities to it. [http://www.compsci.ca/v2/viewtopic.php?t=12046#116169]&lt;br /&gt;
&lt;br /&gt;
== Quotes ==&lt;br /&gt;
*''&amp;quot;Don't reinvent the wheel if there's an existing library function to do it for you&amp;quot;''[http://www.compsci.ca/v2/viewtopic.php?t=9494]&lt;br /&gt;
&lt;br /&gt;
*''&amp;quot;I wouldn't recommend using Java as a way to start programming.&amp;quot;''[http://www.compsci.ca/v2/viewtopic.php?p=107358#107358]&lt;br /&gt;
&lt;br /&gt;
*''&amp;quot;It's better to be wrong, and know why, than to be right by chance.&amp;quot;''[http://www.compsci.ca/v2/viewtopic.php?p=88020#88020]&lt;br /&gt;
&lt;br /&gt;
*''&amp;quot;Don't learn what to do from those who have succeeded. As likely as not it has been a matter of luck. Learn what NOT to do from those who have failed. It's far more likely their circumstances arose from some logical progression of events.&amp;quot;''[http://www.compsci.ca/v2/viewtopic.php?p=88020#88020]&lt;br /&gt;
&lt;br /&gt;
*''&amp;quot;Converting a fanatic is not the same as opening a mind.&amp;lt;br&amp;gt;You got your friend to switch from Windows to Linux, or from using Java to using Ruby. Congratulations, but if he or she brings slavish, unquestioning, fanatical devotion to that new technology, then you have not done anyone a favor.&amp;quot;''[http://www.compsci.ca/v2/viewtopic.php?p=104162#104162]&lt;br /&gt;
&lt;br /&gt;
*''&amp;quot;Learn the most popular language and you'll be a little fish lost in a sea of sharks. Do something different and you can stand out and do something meaningful.&amp;quot;'' [http://compsci.ca/v2/viewtopic.php?p=89859#89859]&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Talk:Set_Dans_Avatar</id>
		<title>Talk:Set Dans Avatar</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Talk:Set_Dans_Avatar"/>
				<updated>2006-04-02T09:02:45Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[Gandalf]] - Hahah, I suck at doing this stuff.&lt;br /&gt;
**LOL not bad tho --Hacker Dan 23:17, 1 April 2006 (PST)&lt;br /&gt;
***[[Gandalf]] - I'll save the original for later, when I can improve it.  For now, you get to be upside down.  Oh, and how do you use proper comments on this page?&lt;br /&gt;
&lt;br /&gt;
*[[Tony]] - This is awesome, I love the idea. Insidently it was my own.&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Talk:Set_Dans_Avatar</id>
		<title>Talk:Set Dans Avatar</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Talk:Set_Dans_Avatar"/>
				<updated>2006-04-02T09:02:27Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[Gandalf]] - Hahah, I suck at doing this stuff.&lt;br /&gt;
**LOL not bad tho --Hacker Dan 23:17, 1 April 2006 (PST)&lt;br /&gt;
***[[Gandalf]] - I'll save the original for later, when I can improve it.  For now, you get to be upside down.  Oh, and how do you use proper comments on this page?&lt;br /&gt;
&lt;br /&gt;
This is awesome, I love the idea. Insidently it was my own.&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Set_Dans_Avatar</id>
		<title>Set Dans Avatar</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Set_Dans_Avatar"/>
				<updated>2006-04-02T09:01:20Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: sp? and such&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The Game==&lt;br /&gt;
&lt;br /&gt;
Inspired by the words of [[Tony]] - I, [[Hacker Dan]], will let any one set my avatar threw the wiki. This should at least be interesting to see what people can come up with or if they find this page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===How to Play===&lt;br /&gt;
All you have to go is go to the page http://www.compsci.ca/wiki/index.php?title=Image:Danspic.gif and upload a new pic over it. This will chage my avatar on my page ([[Hacker Dan]]) and on the forums. Just make sure it is a gif image and it follows the rules and it will stay as that until the next change.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===The Rules===&lt;br /&gt;
*The image must be of .gif type&lt;br /&gt;
*The image can not be more than 150 pixels by 200 pixels&lt;br /&gt;
*It must not be offensive to any one or make statements about users on the forum that are not appropriate.&lt;br /&gt;
*It must be of a pg13 level.&lt;br /&gt;
*If animated it must not hurt the eyes or do anything overly bad to the site.&lt;br /&gt;
*It can not adversaly effect the users of the site or the operation of the site or exploit anything.&lt;br /&gt;
*If it is not changed in some time or no one likes it, it will go back to the default until chaged.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Curent Avatar==&lt;br /&gt;
[[Image:danspic.gif|left|thumb|The curent Avatar]]&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=El_Comandante</id>
		<title>El Comandante</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=El_Comandante"/>
				<updated>2006-02-10T05:05:56Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Blender and newbcake are not related&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;El Comandante is widely held to be [[the]] most newbish user of compsci (with many exception). Everything he says can be safely ignored, but sometimes it isn't safe not to ignore what he says since it's so dumb it hurts. He is solely responsible for the title of &amp;quot;newbcake&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
El Comandante is also experiance in 3D design using program like Blender.&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=WCG</id>
		<title>WCG</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=WCG"/>
				<updated>2006-02-09T14:53:10Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Reverted edit of 209.66.124.150, changed back to last version by TheFerret&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [http://www.worldcommunitygrid.org/ World Community Grid], hosted by IBM allows millions of computers to join their idle time for the benefit of humanity.  Similar to the [http://setiweb.ssl.berkeley.edu/ SETI@Home] project and [http://folding.stanford.edu/ Folding@Home], WCG focuses on [http://www.worldcommunitygrid.org/projects_showcase/viewHpfResearch.do human proteome folding] and [http://www.worldcommunitygrid.org/projects_showcase/viewFaahResearch.do fighting AIDS].  All three project run on the same client (BOINC) which is available for both the Linux and Windows platform. The program can be run in the background or as a screensaver.&amp;lt;p&amp;gt;&lt;br /&gt;
The relating topic on CompSci.ca is seen [http://www.compsci.ca/v2/viewtopic.php?t=10364 here].  Join the [http://www.worldcommunitygrid.org/team/viewTeamInfo.do?teamId=GZXJDZQRP1 CompSci team] for an easy way to make loads of bits in the monthly contest and to stomp on the competition.&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=The</id>
		<title>The</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=The"/>
				<updated>2006-02-09T14:53:06Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Reverted edit of 209.66.124.150, changed back to last version by Boo-chan&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A very common word in the english language. However, it is also a word that is largely self explanatory and does not need to have its own page.&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=CompSci_Gods</id>
		<title>CompSci Gods</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=CompSci_Gods"/>
				<updated>2006-02-09T14:53:00Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Reverted edit of 209.66.124.150, changed back to last version by 24.109.165.77&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Main_Page"/>
				<updated>2006-02-09T14:52:55Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Reverted edit of 209.66.124.150, changed back to last version by Hacker Dan&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome to the CompSci.ca Wiki ==&lt;br /&gt;
This Wiki is for anything relating to Computer Science, [[the]] site [http://compsci.ca/ CompSci.ca], any technology-related stuff, or anything you want that is within reason. It is free to edit for everyone as long as they respect others and the site. We welcome any new pages you can think of, or anything you can add to our existing ones (incuding this one!). This wiki is for the users of [http://compsci.ca/ CompSci.ca]; it is up to you to add or update the content of this wiki!&lt;br /&gt;
&lt;br /&gt;
== CompSci.ca Current News ==&lt;br /&gt;
Big updates are coming over the x-mas break, starting with new software being installed on the server like this wiki, a compsci.ca blog, and much more. However, due to these upgrades, the site may be down for some time during the break. Hopefully everything will go over well and we will have a brand new version to come back to in the new year. &lt;br /&gt;
&lt;br /&gt;
In other news, there are several viruses going around that may slow down the site, especially relating to the mail server. The first one affects phpBB installs and is slowing down the site searching for exploits. Although this virus cannot actually harm the site due to our scripts, its attempts could slow us down a bit. The second is yet another e-mail based virus which is overwelming our host's mail server, making all e-mail based activities on our site delayed up to a few hours.&lt;br /&gt;
&lt;br /&gt;
--Hacker Dan 17:20, 11 December 2005 (PST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The [[CompSci.ca News]] Page.&lt;br /&gt;
&lt;br /&gt;
== Highlighted Pages ==&lt;br /&gt;
[[Dictionary of Dan]] - The New Dictionary of Dan project.&lt;br /&gt;
&lt;br /&gt;
[[DuckFest]] - What The Duck?&lt;br /&gt;
&lt;br /&gt;
[[IRC channel|IRC Channel]] Info on the IRC Channel&lt;br /&gt;
&lt;br /&gt;
[[Tutorials]] All your favourite [[CompSci.ca]] tutorials, only here instead!&lt;br /&gt;
&lt;br /&gt;
[[WCG]] - World Community Grid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''[[Special:Allpages]] - All Pages'''''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Want to write a new page? Then check out [[Special:Wantedpages]]. It is a list of all the pages people want to be writen up. So if you have no idea about what to write about, try here.&lt;br /&gt;
&lt;br /&gt;
== How to use the CompSci.ca Wiki ==&lt;br /&gt;
The CompSci.ca Wiki works like many other popular wikis and is self explainatory for the most part. Though below are some tips on it's use:&lt;br /&gt;
&lt;br /&gt;
'''Adding a page'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Go to the page you want the new page to be linked from.&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Click on the edit tab to edit the page. Add a link to the page you wish to create. The way to create a link is to place the new page's title in brackets. [ [ Page title ] ] (without the spaces)&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Save the page. Your link will show up as a red link which, when clicked, will bring you to an edit page for your new page.&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Edit and save your new page.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''OR'''&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Type the following into your browser, where [Page Title] is the title of the page you wish to create.&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;blockquote&amp;gt;http://www.compsci.ca/wiki/index.php?title= [Page Title]&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Add content and save.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Computer Science Links ==&lt;br /&gt;
[http://www.compsci.ca CompSci.ca]&lt;br /&gt;
&lt;br /&gt;
'''''[[Links]] - Links Page'''''&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=IRC_channel</id>
		<title>IRC channel</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=IRC_channel"/>
				<updated>2006-02-09T14:52:51Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Reverted edit of 209.66.124.150, changed back to last version by Cornflake&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[The]] #compsci.ca channel on IRC is where all the cool members are hanging out. Chances are, if you're not there, you're missing something exciting and important.&lt;br /&gt;
&lt;br /&gt;
==Information==&lt;br /&gt;
&lt;br /&gt;
'''Server:'''  irc.afternet.org&lt;br /&gt;
&lt;br /&gt;
'''Main Channel:''' #compsci.ca&lt;br /&gt;
&lt;br /&gt;
'''Self-taught Programming Channel:''' #cs-self-taught&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
===Of The Main Channel===&lt;br /&gt;
&lt;br /&gt;
Much of #compsci.ca's early history is shrouded in mystery. Nobody is quite sure the exact time when it was created, but rumour has it that [[Coutsos]] was its founder, although he did not begin to regularly attend it until quite some time later. Its first regular inhabitants were [[wtd]] and a mysterious lurker named [[Ultrahex]], who doesn't seem to be a bona fide member of the CompSci.ca community, although he's always in the channel.&lt;br /&gt;
Things took off sometime in early 2005, when a wave of members, including [[Hikaru79]], [[Coutsos]], [[Cervantes]], and [[Gandalf]] started regularly attending the channel. At present, #compsci.ca has a regular population of about seven, give or take, although it is subject to occasional flurries of activity, often when the moon is full.&lt;br /&gt;
&lt;br /&gt;
===Of The Self-taught Programming Channel===&lt;br /&gt;
This channel was thought of on the [http://www.compsci.ca/v2/viewtopic.php?t=10613 forums] by [[wtd]] on December 14, 2005. The main interest of this new channel is [[Ruby]] and [[O'Caml]]. This channel is not for the people who are taught programming in high school but for the people who self-teach it. When [[wtd]] announced it, there was a great cheer for [[wtd]] since he created the channel for the rest of the users to use and ask questions about.&lt;br /&gt;
&lt;br /&gt;
==Daily Life==&lt;br /&gt;
&lt;br /&gt;
Much of #compsci.ca's time is spent in utter silence (while its members spend time in deep personal reflection and thought), broken periodically by outbursts of conversation, instruction, and weirdness. Hilarity often ensues. Confusion can become rampant when [[the]] mature members take to stealing each other's nicknames (see [[Coutsos Identity Crisis]]).  On a good day, [[wtd]] can be observed teaching some interesting, mind-blowing new programming concept.&lt;br /&gt;
&lt;br /&gt;
Ocasionally if you are really lucky you'll witness something as bizzare as [http://www.compsci.ca/wiki/index.php?title=IRC_2006_01_17 this wonderful event].&lt;br /&gt;
&lt;br /&gt;
== IRC Names to CompSci.ca User Names ==&lt;br /&gt;
*'''[[wtd]]''' - wtd, Lotho&lt;br /&gt;
*'''[[Cornflake]]''' - God, md, or cornflake&lt;br /&gt;
*'''[[Coutsos]]''' - Coutsos&lt;br /&gt;
*'''[[Cervantes]]''' - Cervantes, [[Minsc]], and 100's of other variations that come up&lt;br /&gt;
*'''[[Gandalf]]''' - Gandalf, [Gandalf]&lt;br /&gt;
*'''[[Hikaru79]]''' - Hikaru79&lt;br /&gt;
*'''[[Hacker Dan]]''' - Hacker_Dan, Dan&lt;br /&gt;
*'''[[timmytheturtle]]''' - timmy, timmytheturtle, timmythetortoise&lt;br /&gt;
*'''[[Amailer]]''' - Amailer&lt;br /&gt;
*'''[[TheFerret]]''' - TheFerret&lt;br /&gt;
*'''[[Martin]]''' - mdkess&lt;br /&gt;
*'''[[cartoon_shark]]''' - rdrake&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;*Note: May vary greatly when name-switching game is in progress.&lt;br /&gt;
&lt;br /&gt;
==The Future==&lt;br /&gt;
&lt;br /&gt;
The future for #compsci.ca is looking bright, as it receives more and more attention in the compsci.ca community, particularly through the siggies and evangelism of [[Cervantes]], [[Coutsos]], and [[Hikaru79]]. With any luck, it will soon be as integral a part of the compsci.ca experience as the forum has come to be. &lt;br /&gt;
&lt;br /&gt;
[[Hacker Dan]] has made plans to integrate a Java-based IRC client that will send users to the channel directly from the forums. The feature is planned to be included in the new forum software, [[V3]], that hopefully will be completed over the 2005/2006 Christmas break.&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Help:Contents</id>
		<title>Help:Contents</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Help:Contents"/>
				<updated>2006-02-09T14:52:46Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Reverted edit of 209.66.124.150, changed back to last version by 24.43.171.80&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Wiki Help ==&lt;br /&gt;
'''Adding a page'''&lt;br /&gt;
&lt;br /&gt;
1. Go to the page you want the new page to be linked from.&lt;br /&gt;
&lt;br /&gt;
2. Click on the edit tab to edit the page. Add a link to the page you wish to create. The way to create a link is to place the new page's title in brackets. [ [ Page title ] ] (without the spaces)&lt;br /&gt;
&lt;br /&gt;
3. Save the page. Your link will show up as a red link which, when clicked, will bring you to an edit page for your new page.&lt;br /&gt;
&lt;br /&gt;
4. Edit and save your new page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''OR'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Type the following into your browser, where [Page Title] is the title of the page you wish to create.&lt;br /&gt;
&lt;br /&gt;
http://www.compsci.ca/wiki/index.php?title= [Page Title]&lt;br /&gt;
&lt;br /&gt;
2. Add content and save.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Need more help on how to write/edit pages? Visit the [http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page Wikipedia Help Page].'''&lt;br /&gt;
&lt;br /&gt;
== Programming Langues ==&lt;br /&gt;
[[Turing]]&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Evasive Maneuvers]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Pascal]]; And it's compilers:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Free Pascal]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[GNU Pascal]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Current_events</id>
		<title>Current events</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Current_events"/>
				<updated>2006-02-09T14:52:42Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Reverted edit of 209.66.124.150, changed back to last version by 24.109.165.132&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== On Going Events ==&lt;br /&gt;
[[Avatar of the Month Award]]&lt;br /&gt;
&lt;br /&gt;
[[WCG]]&lt;br /&gt;
&lt;br /&gt;
[[CCC]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''[[Contests]]'''''&lt;br /&gt;
&lt;br /&gt;
== November 2005 ==&lt;br /&gt;
&lt;br /&gt;
[[DuckFest]]&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Compsci.ca_Wiki:Site_support</id>
		<title>Compsci.ca Wiki:Site support</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Compsci.ca_Wiki:Site_support"/>
				<updated>2006-02-09T14:52:37Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Reverted edit of 209.66.124.150, changed back to last version by Hikaru79&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;CompSci.ca curently does not take donations, but would gladly have users donate their time by writing tutorials or other content for the site.&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Compsci.ca_Wiki:General_disclaimer</id>
		<title>Compsci.ca Wiki:General disclaimer</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Compsci.ca_Wiki:General_disclaimer"/>
				<updated>2006-02-09T14:52:31Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Reverted edit of 209.66.124.150, changed back to last version by 24.109.165.132&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All options, materals, and contents of this wiki are fully under the control of the public and do not reflect the staff or owners of CompSci.ca in any way. If anything is inpormitaly posted on this wiki pleas contact dan@compsci.ca ([[Hacker Dan]]) so it can be corected. All conent of this wiki is under the Creative Comons copy right linces listed below and anything you post on it will become part of it. The staff of CompSci.ca has the right to chage, remove or add anything to this wiki at any time incudling this disclaimer. &lt;br /&gt;
&lt;br /&gt;
If you have any questions about this wiki, CompSci.ca or anything on this site pleases contant [[Hacker Dan]], [[Tony]] or another staff member.&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=CompSci.ca</id>
		<title>CompSci.ca</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=CompSci.ca"/>
				<updated>2006-02-09T14:49:47Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Reverted edit of 209.66.124.150, changed back to last version by Boo-chan&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:logo2.gif|thumb|right|CompSci.ca logo]]&lt;br /&gt;
&lt;br /&gt;
== What is CompSci.ca ==&lt;br /&gt;
Described as&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
All for student computer science needs. Tutorials, sample codes, discussion and help for programming languages such as Turing, Ruby, C, C++, Visual Basic, Java, PHP and more.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CompSci.ca is a Canada based, online community of those interested in Computer Science. Registered members write and read tutorials, share source code, discuss algorithms, concepts and ideas, &amp;lt;strike&amp;gt;and of course help out those poor highschool souls who will drop out of school if someone doesn't write their projects for them&amp;lt;/strike&amp;gt;. Well not really.&lt;br /&gt;
&lt;br /&gt;
== CompSci.ca resources ==&lt;br /&gt;
[http://www.compsci.ca/ Forum]&lt;br /&gt;
&lt;br /&gt;
[http://wiki.compsci.ca/ This wiki]&lt;br /&gt;
&lt;br /&gt;
[http://blog.compsci.ca/ News blog]&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Vincent_Massey_Secondary_School</id>
		<title>Vincent Massey Secondary School</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Vincent_Massey_Secondary_School"/>
				<updated>2006-02-09T14:48:05Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Asok went to Metropolitan Preparatory Academy, he is not Martin&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Information==&lt;br /&gt;
&lt;br /&gt;
Vincent Massey Secondary School is a large high school located in Windsor, Ontario. It is significant for its large presence on the compsci.ca forums, mainly due to [[Mckenzie]], a Computer Science teacher who promotes the site.&lt;br /&gt;
&lt;br /&gt;
==Compsci.ca Users==&lt;br /&gt;
&lt;br /&gt;
A proportionally large amount of compsci.ca users attend, or have graduated from, Massey. A partial list includes:&lt;br /&gt;
&lt;br /&gt;
'''Currently attending'''&lt;br /&gt;
*[[Hikaru79]]&lt;br /&gt;
&lt;br /&gt;
'''Graduates'''&lt;br /&gt;
*[[Andy]] - Currently attending the [[University of Waterloo]] for [[computer science]].&lt;br /&gt;
*[[AsianSensation]] - Currently attending the [[University of Waterloo]] for [[computer science]].&lt;br /&gt;
*[[bugzpodder]] - Currently attending the [[University of Waterloo]] for [[computer science]].&lt;br /&gt;
*[[Coutsos]] - Currently attending the [[University of Windsor]] for [[computer science]].&lt;br /&gt;
*[[Martin]] - Currently attending the [[University of Waterloo]] for [[applied mathematics]].&lt;br /&gt;
&lt;br /&gt;
'''Mr. McKenzie'''&lt;br /&gt;
*[[Mckenzie]] - A [[computer science]] teacher at Massey.&lt;br /&gt;
&lt;br /&gt;
'''Unknown''' - Can someone put these people in the appropriate category?&lt;br /&gt;
*[[alikhan]]&lt;br /&gt;
*[[andytyk]]&lt;br /&gt;
*[[naoki]]&lt;br /&gt;
*[[zblach]] (TheZsterBunny)&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Webcomics</id>
		<title>Webcomics</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Webcomics"/>
				<updated>2006-01-10T20:00:19Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A list of Webcomics we read in alphabetical order.&lt;br /&gt;
&lt;br /&gt;
*[http://nuklearpower.com/ 8-bit theater]&lt;br /&gt;
*[http://applegeeks.com/ AppleGeeks]&lt;br /&gt;
*[http://ctrlaltdel-online.com/ CAD]&lt;br /&gt;
*[http://machall.com/ MacHall]&lt;br /&gt;
*[http://www.megatokyo.com/ MegaTokyo]&lt;br /&gt;
*[http://penny-arcade.com/ Penny Arcade]&lt;br /&gt;
*[http://pvponline.com/ PvP]&lt;br /&gt;
*[http://www.robandelliot.cycomics.com/index.php/ Rob and Elliot Comics]&lt;br /&gt;
*[http://beaverandsteve.com/ The unfeasible adventures of Beaver and Steve]&lt;br /&gt;
*[http://www.questionablecontent.net/ Questionable Content]&lt;br /&gt;
*[http://vgcats.com/ VG Cats]&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Boo-chan</id>
		<title>Boo-chan</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Boo-chan"/>
				<updated>2005-12-16T16:52:30Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: quotes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:boochanave.GIF|right]]&lt;br /&gt;
&lt;br /&gt;
== About Boo-chan ==&lt;br /&gt;
Boo-chan is a current member of compsci.ca. He is often seen lurking in [[the]] [[CompSci.ca]] [[IRC channel|IRC Channel]] late at night hopelessly waiting for [http://www.megatokyo.com megatokyo] to update.&lt;br /&gt;
&lt;br /&gt;
== Quotes ==&lt;br /&gt;
''&amp;quot;Maybe Macs aren't so bad after all&amp;quot;'' [http://www.compsci.ca/v2/viewtopic.php?t=10649#102478]&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=File_talk:Compsci_wiki.jpg</id>
		<title>File talk:Compsci wiki.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=File_talk:Compsci_wiki.jpg"/>
				<updated>2005-12-16T02:01:44Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Gandalf]]:  Very nice, fits the wiki layout well.&lt;br /&gt;
&lt;br /&gt;
[[Tony]]: Looking good, though can we try some other fonts, see if anything works better?&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=CompSci.ca</id>
		<title>CompSci.ca</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=CompSci.ca"/>
				<updated>2005-12-13T15:36:36Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:logo2.gif|thumb|right|CompSci.ca logo]]&lt;br /&gt;
&lt;br /&gt;
== What is CompSci.ca ==&lt;br /&gt;
Described as&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
All for student computer science needs. Tutorials, sample codes, discussion and help for programming languages such as Turing, Ruby, C, C++, Visual Basic, Java, PHP and more.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CompSci.ca is a Canada based, online community of those interested in Computer Science. Registered members write and read tutorials, share source code, discuss algorythms, consepts and ideas, &amp;lt;strike&amp;gt;and of course help out those poor highschool souls who will drop out of school if someone doesn't write their project for them&amp;lt;/strike&amp;gt;. Well not really.&lt;br /&gt;
&lt;br /&gt;
== CompSci.ca resources ==&lt;br /&gt;
[http://www.compsci.ca/ Forum]&lt;br /&gt;
&lt;br /&gt;
[http://wiki.compsci.ca/ This wiki]&lt;br /&gt;
&lt;br /&gt;
[http://blog.compsci.ca/ News blog]&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Pwn3d_Admin</id>
		<title>Pwn3d Admin</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Pwn3d_Admin"/>
				<updated>2005-12-13T15:22:41Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;pwn3d Admin is [[Hacker Dan]]'s current [[Ranks|special rank]] that he apparently gainded from a bet [http://www.compsci.ca/v2/viewtopic.php?t=10047&amp;amp;highlight=#96353]&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Martin</id>
		<title>Martin</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Martin"/>
				<updated>2005-12-13T05:31:11Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: link to Japan's pictures and quotes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:martin.jpg|thumb|right|Martin's avatar]]&lt;br /&gt;
&lt;br /&gt;
== About Martin ==&lt;br /&gt;
Martin is one of the original members of [[CompSci.ca]]. Currently he is a student at the [[University of Waterloo]], on a coop term in Japan (and has some [http://www.flickr.com/photos/71514888@N00/ pictures] to share).&lt;br /&gt;
&lt;br /&gt;
== Quotes ==&lt;br /&gt;
''&amp;quot;JavaServer Faces + Japanese Error messages + Japanese Specification makes for one very confused Canadian code monkey.&amp;quot;''[http://www.compsci.ca/v2/viewtopic.php?p=101407&amp;amp;highlight=#101407]&lt;br /&gt;
&lt;br /&gt;
''&amp;quot;Maybe God created the earth mid-stride 100 years ago. I mean, who would want to sit around and wait for billions of years for something interesting to happen. Here, God gets an exciting 50 years complete with an economic collapse and two world wars.&amp;quot;''[http://www.compsci.ca/v2/viewtopic.php?p=99835&amp;amp;highlight=#99835]&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Mac_Users</id>
		<title>Mac Users</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Mac_Users"/>
				<updated>2005-12-13T04:18:40Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following [[CompSci.ca]] members use [[OSX]]:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[wtd]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[rizzix]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Tony]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;[[Martin]]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=OSX</id>
		<title>OSX</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=OSX"/>
				<updated>2005-12-13T04:18:08Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mac OS X is Apple's alternative Operating System software for the [[Mac Users]].&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=Martin</id>
		<title>Martin</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=Martin"/>
				<updated>2005-12-13T04:10:30Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Martin's avatar&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:martin.jpg|thumb|right|Martin's avatar]]&lt;br /&gt;
&lt;br /&gt;
Martin is one of the original members of [[CompSci.ca]]. Currently he is a student at the [[University of Waterloo]], on a coop term in Japan.&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	<entry>
		<id>http://wiki.compsci.ca/index.php?title=File:Martin.jpg</id>
		<title>File:Martin.jpg</title>
		<link rel="alternate" type="text/html" href="http://wiki.compsci.ca/index.php?title=File:Martin.jpg"/>
				<updated>2005-12-13T04:08:34Z</updated>
		
		<summary type="html">&lt;p&gt;Tony: Martin's avatar&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Martin's avatar&lt;/div&gt;</summary>
		<author><name>Tony</name></author>	</entry>

	</feed>