CISC474 Notes 03/03/06
Today's Guest: Matt Cole
Agenda for Today's class
- Quick announcement about ssh -X from strauss to porsche (60 seconds)
- Introduce Matt (5 minutes)
- Demo the iMuzik app (20 minutes)
- Matt will demo the "Tomcat Console"
- Matt will show you how this lets you avoid stopping and restarting the server
- Matt will tell you why he wishes there was something like this in IIS (Microsoft's web server)
- To get this, cp -r from $CATALINA_HOME/webapps/* into your $CATALINA_BASE/webapps
- Matt will talk about
- code reviews
- why he is really glad you are learning Ant and Junit so early (not that Conrad is putting words in his mouth, at all, no, no chance of that.)
- Play an excerpt from webdevradio (a PodCast about web development)
- Get reaction from Matt
- Have Matt talk about how his CISC474 groups last Spring used Wiki's to facilitate communication
Matt Cole Bio
Matt Cole is currently employed as a software developer in Madison WI. In Spring 2005, he graduated with BS in CS from UD with a Software Engineering concentration (and a theatre minor.) He currently works for Epic Systems Corporation, and is currently doing mostly Visual Basic development. His organization is moving in the direction of C# and .NET.
Last year, his 2nd half of the semester CISC474 group did a very nice Java web app called iMuzik (or maybe MusicShack?).
About iMuzik/MusicShack
The "story" for this web app goes like this:
- User goes to the iMuzik site. User can register, providing a login and password. Once registered, user can login. User is shown a list of available media files (MP3s, Videos---basically anything that will play in the "media player" that is linked to from the web browser). User can click on files to "enqueue" them, and then "play queue". The queue is then streamed to a media player (e.g. Windows Media Player, Winamp, Real Player, etc.)
There is also an administrator interface. I'll leave the writing of that story as an exercise.