Difference between revisions of "Student Resources OOP344 - 20101"

From CDOT Wiki
Jump to: navigation, search
m (Create an IRC account and login (in Windows))
m (Create an IRC account and login (in Windows))
Line 63: Line 63:
 
<tr><td>
 
<tr><td>
 
RECOVER Kill another user who has taken your nick
 
RECOVER Kill another user who has taken your nick
Syntax : /msg NickServ RECOVER [nick]
+
<br/>goto: Eg. the main chat room such as "irc.freenode.net" not the channels and type the
<br/>(NOTE: Please use the Ghost command instead for now)
+
<br/>Syntax : /msg NickServ RECOVER [nick] [personal password]
 +
<br/>/* leave out the brackets [ ] */ (NOTE: Please use the Ghost command instead for now)
 
</td></tr>
 
</td></tr>
  
 
<tr><td>
 
<tr><td>
 
GHOST Kills the nickname
 
GHOST Kills the nickname
Syntax : /msg NickServ GHOST [nick]
+
<br/>goto: Eg. the main chat room such as "irc.freenode.net" not the channels and type the
 +
<br/>Syntax : /msg NickServ GHOST [nick] [personal password]
 +
<br/>/* leave out the brackets [ ] */
 
</td></tr>
 
</td></tr>
 
</table>
 
</table>

Revision as of 19:21, 26 January 2010


OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources

Quick Link

Tortoise in 5 - Linked List

This page will serve as a hub for all OOP344 students to create wiki pages related to the course for the purpose of aiding their fellow students. Got a handy trick that makes programming easier? Feel free to build a page about it and link it here for all your classmates to use!

Standards

To add a new page, simply put a link at the top of the page and a section below with a link and short description of what the page is about. Simple enough?


Webpages

https://cs.senecac.on.ca/~btp300 <-- the degree version of oop344. Good for an indepth look at the material. Includes Workshops and Walkthroughs

https://cs.senecac.on.ca/~fardad.soleimanloo/oop344/notes/ <-- Notes only up to Oct 28, 2009. Includes past tests

svn://zenit.senecac.on.ca/oop344 <-- Up to Date Notes shown in all lectures

TortoiseSVN in 5 easy steps

Tortoise in 5
This page is dedicated to those poor souls that have to use SVN but don't have time to read through chapter upon chapter about it just to be able to participate in assignment 2.

RabbitVCS

RabbitVCS
RabbitVCS is a Linux alternative to TortoiseSVN. This page will help describe how to install and use RabbitVCS.

Creating Projects in Visual Studio for Console Applications

Visual Studio is available for download from ACS

To create a new project for console applications:

  • From the File menu, select New > Project
  • Select Project Type as Visual C++ > Win32
  • Select template Win32 Console Application
  • Assign project name and choose local directory
  • Uncheck the box Create directory for solution
  • In the wizard, click on Application Settings
  • Application type of Console application should be selected
  • Check the box beside Empty project

In "Solution Explorer", add new item to Header Files or Source Files.

Create an IRC account and login (in Windows)

1. google search "ChatZilla", download and install it.
2. From "FireFox" menu => select "Tools" => select "ChatZilla".
3. commands:

/server irc.freenode.net /* connect to server */
/join #seneca /* join #Seneca channel */
/nick nickname /* Change your nickname */
/leave /* leave the channel */
/query nickname /* open a private chat with some one */

4. If someone has taken your registered nick or you're trying to log on with your nick but it says "already in use" then try this to:

RECOVER Kill another user who has taken your nick
goto: Eg. the main chat room such as "irc.freenode.net" not the channels and type the
Syntax : /msg NickServ RECOVER [nick] [personal password]
/* leave out the brackets [ ] */ (NOTE: Please use the Ghost command instead for now)

GHOST Kills the nickname
goto: Eg. the main chat room such as "irc.freenode.net" not the channels and type the
Syntax : /msg NickServ GHOST [nick] [personal password]
/* leave out the brackets [ ] */

Linked List Explained

Linked List
If you don't really understand how linked lists work or why we should even use them then this page is made for you!