When: May 10, 11:30-12:40
Where: Oklahoma City Coworking Collaborative (see Meeting location)
Sponsor: No Fluff Just Stuff
Speaker: Ken Sipe
Topic: Enter the Gradle
Agenda
11:30 am – Welcome Announcements
11:40 am – Main Presentation
12:40 pm – Wrap Up
Presentation Information
Enter the Gradle by Ken Sipe
In the Java build space, first there was ANT, which provided a reliable way to build without an IDE. Then there was Maven, which provided standardization in build life cycles and dependency management. Now… Enter the Gradle, which provides convention over configuration approach to the build process and an approach at building that isn’t based XML.
This session assumes no familiarly with Gradle as it introduces this new approach at building projects. It is very helpful to be able to read and understand groovy to get the most from the session. This session will look at multi-language or polyglot projects, as well as integration to ANT and Maven. It will conclude with building custom plugins for the Gradle build process.
- When: January 11, 11:30-12:40
- Where: Oklahoma City Coworking Collaborative (see Meeting location)
- Speaker: Scott Centille
- Sponsor: Valtech
- Topic: Spring Security 3
Agenda
- 11:30 am – Welcome Announcements
- 11:40 am – Main Presentation
- 12:40 pm – Wrap Up
Presentation Information
Security is a complicated subject but securing a web application doesn’t have to be. This presentation will cover an intro to Spring Security 3, a Java EE framework that provides advanced authentication, authorization and other security features for enterprise applications. As time permits, we will work with Spring Security 3 to secure an unsafe web application using Spring Expression Language (SpEL), add a custom login page, implement basic logout functionality, examine securing credential storage by comparing in-memory store vs. database-backed authentication store, and configure a “salted” password encoding Authentication Provider.
Agenda
- 11:30 am – Welcome Announcements
- 11:40 am – Main Presentation
- 12:40 pm – Wrap Up
Presentation Information
John will be talking about Jasper Reports, and his experiences with using the tool to produce reports for his current client. This will be a general overview of the tool and it’s capabilities, discussing it’s strengths and weaknesses.