May 2009: TidBytes: Some Slightly Larger Tidbits

T1. Why Unstructured Commit Messages are Evil

A case study in automatic Modification Notice generation from Subversion commit messages. The tool is a mashup of various standard JDK supported DSLs such as property files, regular expressions, xpath and javascript. We will look at motivation, implementation and some example mod notices.

T2. Using javac at runtime

How to invoke the compiler at runtime, why you might want to, and how to do it easily and efficiently. A blatant promotion of a little open source project I did a while back.

Discussion: Deeper dive into whatever parts of these tickle your inquisitiveness.

When

Wednesday, May 20: 5:00 for 5:15 - 6:30pm

Where

This meeting is hosted by:
Equinox
Level 5
Equinox House
111 The Terrace (or 222 Lambton Quay through Amazon)
Wellington

The Java User Group thanks our host!

Speaker

Bruce Chapman

Bruce Chapman has been programming with Java since 1998 and is a member of the JSR-269 (Pluggable Annotation Processing API) expert group.

Date:
Wednesday, 20th.
May, 2009

Time:
5.00pm for 5:15 - 6:30pm

Venue:
Equinox
Level 5
Equinox House
111 The Terrace (or 222 Lambton Quay through Amazon)
Wellington