Agile Philly

Committed to helping members build better software

Refactoring Fest

Second Session

Date and Time : June 27th 6:30 PM onwards

Venue: Devon Consulting 950 West Valley Road Suite 1900 Wayne, PA 19087-1898

Agenda:

6:30 - 7:00 PM - Intro and set up for refactoring 7:00 - 8:00 PM - Refactoring 8:00 - 8:30 PM - Conclusion 8:30 - 9:00 PM - User Group discussion based on the results of the voting recently held 9:00 PM onwards - Social Hours


Pre-requisites for attending the session

1. Object Oriented Programming 2. Java and Servlets knowledge don't worry too much about this, pairing can save you 3. You need the following software setup on your machine before you come: 3.a. Eclipse version 3.1 [http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.1.2-200601181600/eclipse-SDK-3.1.2-win32.zip[

3.b. Java JDK 1.4 version http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22&PartDetailId=j2sdk-1.4.2_12-oth-JPR&SiteId=JSC&TransactionId=noreg

3.c. Tomcat version 4.1 JDK 1.4 http://apache.edgescape.com/tomcat/tomcat-4/v4.1.31/bin/jakarta-tomcat-4.1.31.zip

3.d. VQWiki - http://prdownloads.sourceforge.net/veryquickwiki/vqwiki-2.7.8.war

Set up instructions:
 1. After downloading, JDK, install it
 2. Set the JAVA_HOME env variable is not already set
 3. Unzip eclipse and try running eclipse.exe
 4. Unzip tomcat and try running startup.bat or startup.sh from the bin folder
 5. Take the vqwiki war and drop it into tomcat\webapps folder
 6. Start your favorite browser and go to http://localhost:8080/vqwiki-2.7.8 Make sure the vqwiki page shows up
 7. Go to tomcat/webapps/vqwiki-2.7.8/WEB-INF/classes folder. Copy all the files expect the vqwiki folder to WEB-INF/src folder
 8. In Eclipse, create a new project called vqwiki. While creating the new project select the option "create project from existing source" and point it to the tomcat\webapps\vqwili-2.7.8 folder
 9. Project would have compile time issues, since it needs the servlet.jar which is under the tomcat/common/lib folder.  Add it to the libraries under the Java Build Path tab. Make sure that the code compiles without any problems.
 10. If you don't want to start and stop tomcat from command prompt, there is Sysdeo Eclipse Tomcat Launcher plugin for eclipse which can simply some of those issues. You can find the plugin at http://www.sysdeo.com/sysdeo/content/download/393/4930/file/tomcatPluginV31.zip . Please note that this is optional.
 11. If you want changes to your classes being automatically deteched by Tomcat then you need to add the following line to tomcat/conf/server.xml at line number 380 
  • Some of you might already have lots of these set up. Use your judgment if you want to skip some steps.

First Session

Date and Time : June 6th 6:30 PM onwards

Venue: Devon Consulting 950 West Valley Road Suite1900 Wayne, PA 19087-1898

Agenda:

Refactoring fest - http://jroller.com/page/njain?entry=refactoring_fest

6:30 - 7:00 PM - Intro and set up for refactoring 7:00 - 8:00 PM - First round of refactoring 8:00 - 8:30 PM - Second round of refactoring 8:30 - 9:00 PM - Conclusion 9:00 PM onwards - Social Hours

ANNOUNCEMENTS

Life, Liberty & the Pursuit of Agility is the motto of AgilePhilly, a not-for-profit user group of volunteers in the Philadelphia area dedicated to better software development practices.

At AgilePhilly, we have been Promoting Agile Ideas since 1776

Meetings are monthly. Get meeting reminders by joining here.  

  • Our events are Free for those who RSVP.  We have Evening Meetings in the Western Suburbs, usually on the Third Tuesday.  They usually begin at 6:30 pm.  A sample agenda would be:
    • 6:30-7:00 pm: Eat & Greet & Network
    • 7:00-8:20 Main Topic/Speaker
    • 8:20-8:30 Q & A , Pack-Up, More Networking

  • Sponsors cover the cost of pizza / sandwiches for an evening.

Our attempt with the group is to provide an environment where you can exchange ideas and meet with individuals involved in agile community.

© 2019   Created by Ravindar Gujral.   Powered by

Badges  |  Report an Issue  |  Terms of Service