About HJUG

HJUG is dedicated to the use of the Java™ Technology. We are one of the many Java User Groups worldwide. HJUG thanks Rice University Computer Science Department, Professors Dan Wallach and Robert 'Corky' Cartwright for their continuous sponsorship.

HJUG also thanks the Computer Science Technology Department of Houston Community College System, especially Abbas Alamnehe.

HJUG Officers

Jim Bethancourt
jimbethancourt AT gmail DOT com

Vice President of Free Stuff:
Clay Smith
uhclay AT gmail DOT com

Java Resource Coordinator:
Adam Roberts
aroberts AT alum DOT rit DOT edu

Houston TechFest Coordinator:
Stephen Nimmo
stephennimmo AT gmail DOT com

Java Community Process Representative:
Daniel Solano Gómez
jcp AT sattvik DOT com

jOOQ, Java CLI Apps, and Java Performance Tweaks

Wednesday, June 29, 2016
6:30 - 8:30 PM

Presented by

John Childress, Stefanovic Darko, and Jim Bethancourt

My Favorite Feature of jOOQ

jOOQ bills itself as "The easiest way to write SQL in Java". John Childress will be sharing his favorite jOOQ features with us.

John Childress has been developing software since 1998. For the last 14 years he has focused on electricity trading in North America. He loves Java and in particular developing database and desktop applications.

Forgotten Skill of the Command Line Tools/Applications

Command-line applications aka-Console Applications, are computer programs designed to be used from a text interface, such as a shell. They usually accept various inputs as arguments (parameters or sub-commands), as well as options (flags or switches).

Apache Commons CLI and JLine are two of several open source libraries available for Java.

Stefanovic will share his experience in using these 2 libraries for creating a fully functional Interactive Command Line application with features as history, completion on tab, single and multiple arguments, and some more...

Stefanovik Darko is a seasoned developer and has been slinging Java since its creation. He is a Docker enthusiast and recently started the quickly growing Docker Houston Meetup. He has worked in the bioinformatics, finanical, contract, and energy industries and is a frequent HJUG meeting attendee.

Java Performance Tweaks

Figuring out where and how to optimize the performance of your Java code isn't always easy, especially when the code is particularly gnarly. Jim will share some of the insights he's recently learned from improving the performance of an open source refactoring opportunity detection tool over 700%. Yes -- 700% (not a typo). We'll review and discuss the code in question and Jim will share some surprises he found along the way that slow down performance rather than improve it.

Jim Bethancourt is a Sr. Software Developer at Triple Point Technology, and has led the Houston Java Users Group since 2007. He has given talks at the Houston JUG, Houston TechFest, and JavaOne.

Please RSVP

RSVP by going to Eventbrite. We will need an accurate head count in order to know how much pizza to order. Since there may be a large turnout, please only RSVP if you're certain you'll be coming.

Meeting Location: PROS

3100 Main
2nd floor
Houston, TX 77002

Suggested Parking:

Park across the street in the parking garage on Elgin on the 7th floor, taking a parking receipt as you enter the parking garage. Parking is free after 7:00 PM, so you won't have to pay as you exit. Take the elevator to the 3rd floor of the parking garage and walk across the sky bridge. The HJUG meeting will be on the 2nd floor on the left just before you reach the elevator bank.

Meeting Sponsor: ZeroTurnaround

ZeroTurnaround has a global team of 150+ individuals. The company’s go-to-market heart beats in Boston, Massachusetts, while our development feet are firmly planted (and rapidly growing) in Estonia, at two offices in Tallinn and Tartu.

About our venue sponsor: PROS

We aren't your run-of-the-mill software company. We're true to our word. When we say your success is our number one priority, we mean it. We'll work side-by-side with you to deliver on every promise every time. At PROS, we don't just see ourselves building software. We see ourselves as building blocks in our customers' success stories.

Our Core Values:

  • Ownership - We take responsibility.
  • Passion - We love what we do.
  • Pride - We accept only the best.
  • Trust - We can be counted on.
  • Integrity - We do what's right.
  • Innovation - We create possibilities.
  • Customer Centricity - We put our customers first.

Door Prizes and Giveaways! - must RSVP on Eventbrite to win

Upcoming Meetings

Free membership. Free meetings. Free food (usually pizza).

jOOQ, Java CLI Apps, and Java Performance Tweaks

Wednesday, June 29, 2016

3100 Main
2nd floor
Houston, TX 77002


Java Training