Wednesday June 10th, DENVER JAVA USERS GROUP Meeting
=======================================================
<http://www.denverjug.org>
Here's a link to the on-campus Map:
http://www.ahec.edu/parking/ParkingMap06color.jpg
*** Free Pizza @ 5:30 ***
Main Session Speaker: David Booth
"How to stop waiting for build/deploy and enjoy coding again"
7:15pm -8:30pm
BC Session Speaker: Clark Hobbie
"CLIPC"
6:00pm - 7:00pm
----------------------------------
Location: Auraria Campus-Tivoli Bldg; 320 Section AB - Baerresen Ballroom
Directions below
*** MAIN PRESENTATION ***
"How to stop waiting for build/deploy and enjoy coding again"
David Booth
25 percent of developers say that their JEE projects take
over two minutes to deploy, every time they want to see their
changes. Since on average we deploy five times an hour,
we are watching the logs roll by, or switching to email and
losing focus, for more than an hour every day.
In this talk, David Booth will highlight three key techniques
that you can start using immediately to drop the time from
hitting Ctrl+S to refresh your browser down to less than one
second. We will start by discussing exploded development and
some shortcuts you can take to eliminate the build scripts
from your everyday life. Then we will review some ways to
bypass or speed up redeployment. We will take a look at JEE
redeployment, OSGi modules, special framework support that
exists in Grails, Seam, Tapestry5 and RIFE, and JVM HotSwap.
We will cover what you can do for free, and introduce a class
reloading JVM plug-in called "JavaRebel", that solves the
problem for peanuts.
After this talk, you will leave with a clear idea of at
least three ways to reduce your turnaround, and measurably
save your team at least an hour per day.
Please note, the original speaker, Jevgeni Kabanov is ill,
and David Booth was kind enough to fill in for us at the
last minute.
*** BASIC CONCEPTS ***
"CLIPC"
Clark Hobbie
Description:
Java has open source libraries that do everything from
formatting HTML to making fries, but there are very few
choices when it comes to inter-process communications (IPC).
This talk introduces a new open source library called CLIPC
and also goes over the fundamentals of IPC with an eye
towards the Java environment.
*** AGENDA ***
5:30 - 6:00 p.m. Food, and Networking.
6:00 - 7:00 p.m. Basic Concepts
7:00 - 7:15 p.m. Announcements
7:15 - 8:30 p.m. Main Presentation
8:30 p.m. Door prizes
*** DIRECTIONS ***
We will be meeting at the Tivoli Building
which is closest to the Pepsi Center side
of the campus.Â
Here's a link to the Campus Map followed
by the link to the PDF:
http://www.ahec.edu/parking/index.htm
http://www.ahec.edu/parking/Campus%20Map%202005.pdf
Driving:
The closest parking is in the Tivoli Parking Structure.
The first time we were on-campus some of our
attendees were charged the same rate as the Pepsi Center
Events game parking. If you park in the garage, explain
that you are there for an on-campus event sponsored by
the Metro State Computer Science Department and CCD Life
and that you are to pay the same rate as students attending
other on-campus events.
Do not park in the NE lot - that is for students only.
If you are going to stay late (we often go to Old Chicago
nearby on Market Street after the meeting) you may want to
park in the uncovered parking lot just West of the Tivoli.
Light Rail:
You can take the Light Rail to either the Pepsi Center
or to the Colfax and Auraria Stop.
From the Pepsi Center Light Rail Stop:
Head South, cross Auraria Parkway at the Light.
The Tivoli is the first building as you get to the campus.
From the Auraria Colfax Station:
Head NW on Main Street, past the Library and Media Center.
Continue North until you get to the Tivoli building.
*** SPONSORS ***
Thanks to our Denver JUG sponsors for supporting the Java community:
- TekSystems for providing food and drink at the meeting
http://www.TekSystems.com/
- K*FORCE for sponsoring our books for door prizes.
http://www.kforce.com/
- Modis Consulting for sponsoring the room
http://www.modis.com/
- VACO Technologies for sponsoring some food at
 Old Chicago after the meeting.
http://www.vaco.com/Technology/About/index.cfm
- Auraria Community College of Denver Student Life
 for the Tivoli room so we can be considered
 an "on-campus" event and receive a discount rate.
http://www.ccd.edu/main.aspx?CID=70
- EvolutionHosting for providing web hosting
http://www.evolutionhosting.com
Doorprize sponsors:
- SoftPro for a Gift certificate towards the purchase of a book
http://softpro.stores.yahoo.net/index.html
- SourceBeat (2 "live" books)
http://www.sourcebeat.com/
- JetBrains (1 IntelliJ IDE)
http://www.jetbrains.com/
- O'Reilly Media (sent books to give away)
http://oreilly.com/