Date: 11/27 | Title: Project 3 presentation schedule |
Wednesday 11/28
Teams 3, 5, 6, 8, 13, 17
Friday 11/30
Teams 1, 4, 7, 11, 15, 16, 18
Monday 12/3
Teams 2, 10, 12, 14, 19, 20, 21
|
Date: 10/02 | Title: Project 2 team |
Team01 Te-Yang Chen Nkemdilim Nwobu Grant West
Team02 Christopher Lenart Christopher Polansky Jonathan Sheffield Thomas Stoneking Marcelo Aguilar
Team03 Douglas Cady Matthew Perry Travis Poppenhusen Zachary Slayter
Team04 Carol Ebeid Nathan Mollenkopf Benjamin Wiesner Christine Woods Nnaemeka Ede
Team05 Collin Draughon Diana Reyna Austin Taghavi
Team06 Tyler Biehle Jordan Donais Matthew Edwards Ryan Oji
Team07 Jeremy Frye Andrew Song Travis Taghavi
Team08 Joshua Boucher Andrew Butler Jordan Crabb Alexander Hebert
Team09 X
Team10 Daniel De Lilla Perez William Dresh Jason Harris Chungwei Yen
Team11 Trevor Dawson Nicholas Harrison Margaret Ligon Michael Watts Adhithya Rengarajan
Team12 Justin Martinez Jose Medina Shawn Thomas Madison Treat
Team13 Robert Baykov Seth Brady Ayobami Olubeko Elizabeth Phillips Joshua Franco
Team14 Travis James Zachary L'Anglois Yuning Miao Janice Rosado
Team15 Kevin Gillespie Daniel Jacobson Garrett Listi Joe Pineda
Team16 Brian Bell Saumaun Rajabi Sidney English Austin Garrard
Team17 Kunal Chhajer Shelby Foegelle Jayme Krepps Christopher Lowetz Zachary Habersang
Team18 Jeffrey Harrison Matthew Kossa Thomas Macaulay Ying Xi Yacine Foura
Team19 Georges Bolivar Elizabeth Chlipala Travis Purcell Michael Tweet Luis Chung Loo
Team20 Andrew Forney Andrew King Stefan Levy Riley Pruitt Harshit Agarwal
Team21 Brian Holt Tanweer Maredia Jehan Tillekeratne Li Tung Erick Cobos Tandazo
Team22 X
|
Date: 09/12 | Title: SVN tips |
----------------------------------------
I. Here's how you set up SVN through a ssh tunnel:
----------------------------------------
1. Run putty on your local machine
- set the host to sun.cs.tamu.edu
- select SSH protocol
- go to the ssh tunneling menu
- source port: 5555
- destination: svn.cse.tamu.edu:443
- click [Add]
- save the session
- connect
2. Verify connection with your browser (on your local machine):
- go to the following in the browser:
https://localhost:5555/CSCE315_501_502_503_SVN_ASSIGNMENT1DB_TEAM0X
- enter username/password.
- you'll be able to see your directory.
----------------------------------------
II. Browsing the SVN repository
----------------------------------------
Once you set up ssh tunneling as described above,
1. open Tortoise SVN setup (right click on any file)
2. select the repository browser
3. enter
https://localhost:5555/CSCE315_501_502_503_SVN_ASSIGNMENT1DB_TEAM0X
in the URL box
4. when a warning box pops up, accept it.
5. enter username and password in pop-up box.
6. the rest is the same (see below).
----------------------------------------
III. Basic SVN repository setup
----------------------------------------
1. Open the repository browser and connect to your server.
2. Import: Drag your source code folder from your desktop into the repository
browser so that you can have the folder under SVN control.
3. CheckOut: To make your local copy under SVN control, you must first
check out the folder from the repository browser. (First rename your
existing folder and acrhive it somewhere else.) Look for this menu
in the Repo browser.
4. Update: Before you edit your local copy, pull any changes that may have
occurred. You can access this function by right-clicking on the local copy
of your folder or individual files.
5. Commit: Once you're done with modifying your local copy you can now send it
to the SVN repository.
|
Date: 08/30 | Title: Neat Compiler Trick |
Here's a small trick to make it easier to define tokens and their corresponding
strings. See Steve Oualline, Practical C++ Programming, O'Reilly and Associates, Inc., 1995. pp460-461.
//----------------------------------------------------------------------------
// Using the define trick to generate tokens and their strings
//----------------------------------------------------------------------------
#define _TOK T(_tik),T(_tak),T(_tok),T(_toe)
#define T(X) X
enum TOKTYPE { _TOK };
#undef T
#define T(X) #X
char TOKSTR[4][20]={ _TOK };
// The above is equivalent to
enum TOKTYPE { _tik, _tak, _tok, _toe };
char TOKSTR[4][20]={"_tik", "_tak", "_tok", "_toe" };
|