Project Jigsaw in JDK 9: Modularity Comes To Java by Simon Ritter

Wednesday, March 8, 2017

Location : Pivotal – 1644 Platte Street, suite 200, Denver, CO

5:30-6:00: Food, Soda, Beer and Networking

We’re grateful to Teksystems for their continued sponsorship of the food and Soda!. Inversoft is our beer sponsor.

6:00-6:15: Announcements

6:15-7:45: Project Jigsaw in JDK 9: Modularity Comes To Java

Project Jigsaw will bring modularity to the Java platform; something that will enable better security, performance and flexibility for deployment of applications. This talk will look at the fundamentals of how modularity in Java will work. Developers will need to understand that these changes go significantly further than just separating the standard class libraries into a number of discrete units.

This talk will explain the impact project Jigsaw will have on developers in terms of building their applications, as well as helping them to understand how things like encapsulation of private APIs, which have up until now been visible, will change in JDK 9.

About Simon Ritter

Simon Ritter has been involved in promoting Java since the release of the first official JDK, when he joined Sun Microsystems in February 1996. In his time at Sun/Oracle, he presented at almost all of the main Java conferences and many of the smaller ones.

He has delivered Java presentations in 56 countries on six continents. In that time, Simon covered a wide range of subjects covering the launch of all Java SE versions since 1.4, Java EE, web services, SOA, Cloud, Java ME, embedded Java and JavaFX.

Simon has written many articles, been a track lead several times for JavaOne content reviews and created training courses like the JDK 8 Lambdas and Streams MOOC, which had 10,000 people sign up for it. He writes a Java focused blog, which can be found at azul.com/blog.

Follow Simon on Twitter @speakjava

7:45: Door prizes

Jetbrains IDE License

Books provided by O’Reilly Media

8:00: After Meeting Networking

After meeting networking sponsored by bandwidth.com and Okta. We meet at Ale House at Amato’s.

Posted in Uncategorized | Comments Off

Hack-Proof Security

Wednesday, February 8th, 2017. RSVP on DJUG Meetup

5:30-6:00: Food, Soda, Beer and Networking

We are grateful to TEKsystems for their continued sponsorship of the Food and Soda! Inversoft provides beer!

6:00-6:15: Announcements

6:15-7:45: Hack-Proof Security with Brian Pontarelli

Does the thought of being hacked keep you up at night?

167 million LinkedIn user account details are currently for sale on the dark web.

There’s no industry, no organization and no classification of software that is immune to the predatory antics of hackers.

Brian Pontarelli, CEO of Inversoft, will cover in detail a series of guidelines and steps to harden servers and applications to protect against these types of attacks. More specifically, this session will cover server architecture, firewalling, intrusion detection, password security, social hacks, SQL injections and more so you can leave knowing how to protect your user data – and get a good night sleep again.

About Brian Pontarelli

Brian Pontarelli is founder and CEO of Inversoft, a Denver-based provider of platform technologies built to help companies manage, moderate and engage their customers. These technologies include CleanSpeak, an intelligent profanity filtering and moderation tool and Passport, a modern identity and user management API that provides login, registration, single sign-on and more.

Before Brian bootstrapped Inversoft, he studied computer engineering at the University of Colorado Boulder. After graduating, he worked at a variety of companies including Orbitz, BEA, US Freightways, XOR and Texturemedia.

You can find Brian on Twitter @bpontarelli.

7:45: Door prizes

JetBrains IDE License

Books – Provided by O’Reilly Media

Gift cards by Gunther Douglas

After meeting networking food sponsored by bandwidth.com and alcohol by stormpath.com.

And don’t forget…

this month you could win* a free Devoxx 2017 conference pass.
(*must be present to win)

Register Now!

Posted in Uncategorized | Comments Off

DJUG is a Devoxx affiliate…

Attend our February MeetUp and you could win a free 2017 conference pass.

The conference is coming up soon and we’ll be giving away exactly 1 pass. 

So once its been claimed, be sure to come back here to register for Devoxx 2017.

Register Now!

Posted in Uncategorized | Comments Off

Denver JUG Holiday Party

Wednesday January 11th, 2017

5:30pm – 8:30pm : Food, Drinks and Networking.

McLoughlin’s
2100 16th Street, Denver, CO

Join your fellow Java enthusiasts for a night of good conversation, good food, and tasty beverages! We’re working with our sponsors to cover the cost of food and a couple rounds of drinks.

RSVP at DJUG Meetup

Posted in Uncategorized | Comments Off

Building Resilient APIs and Apps with Spring Boot and PWAs

Wednesday, Dec. 14, 2016

Location : Pivotal (directions to 1644 Platte Street, suite 200, Denver, CO)

RSVP at DJUG Meetup

5:30-6:00: Networking and Food, Soda(sponsored by TekSystems) and Beer(sponsored by Inversoft).

6:00-6:15: Announcements

6:15-7:45: Building Resilient APIs and Apps with Spring Boot and PWAs with  Josh Long and Matt Raible

In this session, you’ll learn how to build microservices with Spring, deploy them to the cloud and expose their functionality with an Angular application that can run offline. You’ll learn how to “build to fail” and create a quality, well-tested, resilient application. Live coding will show how to use: Spring Boot, JUnit 5, Spring Cloud, Spring Security, Spinnaker, Kubernetes, IntelliJ IDEA, Angular 2, JWT, Bootstrap 4, Karma, Protractor and Progressive Web Apps.

About Josh Long

Josh Long is the Spring developer advocate at Pivotal. Josh is the lead author on four books and instructor in one of Safari’s best-selling video series, all on Spring. Josh likes solutions that push the boundaries of the technologies that enable them. His interests include cloud-computing, business-process management, big-data and high availability, mobile computing and smart systems. He blogs on spring.io or on his personal blog and on Twitter (@starbuxman).

About Matt Raible

Matt Raible is a web developer and Java Champion. He loves to architect and build slick-looking UIs using CSS and JavaScript. When he’s not evangelizing Stormpath and open source, he likes to ski with his family, drive his VWs and enjoy craft beer. He blogs on stormpath.com, his personal blog, and on Twitter (@mraible).

7:45: Door prizes:

JetBrains IDE License

Books – Provided by O’Reilly Media

Gift cards by Gunther Douglas

After meeting networking food sponsored by bandwidth.com and alcohol by stormpath.com. We’ll be meeting at Ale House at Amato’s.

Posted in Uncategorized | Comments Off

Reactive Programming on the Server by Scott Ryan

Wednesday November 9th, 2016

5:30-6:00: Networking and Food Food, Soda, Beer and Networking

We are grateful to TEKsystems for their continued sponsorship of the Food and Soda! Inversoft is our beer sponsor.

6:00-6:15: Announcements

6:15-7:45: Reactive Programming on the Server

Reactive streams is an initiative to provide a standard for asynchronous stream processing with non-blocking back pressure. Reactive programming is a hot topic these days. It has been the go to strategy for client applications for a while however it is slowly making its was in to the back end server stack. Spring 5 and Java 9 will introduce Reactive Streams and their implementation. This talk will explore the 4 interfaces that make up the solution and look at some real world applications and examples.

About Scott Ryan

Scott is a senior technology leader who specializes in helping companies of any size adopt and leverage new software technologies and development processes to deliver extreme business value. He is a hands on Developer/Architect and he works with companies that have established technology departments as well as those creating departments from scratch. He works closely with the business side of the organization to insure that the technology delivers measurable business value to the organization.

7:45: Door prizes

JetBrains IDE License

Books – Provided by O’Reilly Media

After meeting networking sponsored by bandwidth.com. We meet at McLoughlin’s.

Posted in Uncategorized | Comments Off

Securing Java Microservices with Java JWT (JJWT)

Wednesday, October 12th

5:30-6:00: Networking and Food Food, Soda, Beer and Networking.

We are grateful to TEKsystems for their continued sponsorship of the Food and Soda! Inversoft provides beer!

6:00-6:15: Announcements

6:15-7:45: Securing Java Microservices with Java JWT – Micah Silverman

“Microservices are awesome, but they’re not free” – Les Hazlewood, CTO Stormpath

In this presentation, Micah Silverman will take you on a token based journey. The talk covers what tokens are, looking at cryptographically signed tokens – JWTs (JSON Web Token), using the JJWT library to create JWTs, mitigating CSRF (Cross Site Request Forgery) attacks using JWTs and establishing trust between microservices using JWTs. There are some slides and lots of code.

About Micah Silverman:

Micah Silverman is Stormpath’s Java Developer Evangelist. With 21 years of Java Experience (yup, that’s from the beginning), he’s authored numerous articles, co-authored a Java EE book and spoken at many conferences. He brings his love of all things Java to a meetup near you.

On Twitter as @afitnerd.

7:45: Door prizes:

JetBrains IDE License

Books – Provided by O’Reilly Media

After meeting networking sponsored by bandwidth.com. We meet at McLoughlin’s.

Posted in Uncategorized | Comments Off

From Java on wearables to Healthcare for the Elderly using IoT

Wednesday 09/14/2016, right in the middle of Denver Startup Week

5:30-6:00: Networking and Food Food, Soda, Beer and Networking.

We are grateful to TEKsystems for their continued sponsorship of the Food and Soda! Inversoft is our beer sponsor.

6:00-6:15: Announcements

6:15-7:45: From Java on wearables to Healthcare for the Elderly using the IoT…a journey on what is possible with Java, IoT and Mobile – Gerrit Grunwald

From Java on wearables to Healthcare for the Elderly using the IoT…a journey on what is possible with Java, IoT and Mobile
Did you ever thought about to build your own wearable based on Java technology? This session will show you one way on how to realize it. In addition you will also learn how to make use of mobile technology in combination with Java(FX) to make use of the IoT to help “monitor“ the health condition of elderly people.

About Gerrit Grunwald:

Gerrit Grunwald is a software engineer with more than ten years of experience in software development. He has been involved in Java desktop application and controls development. Gerrit is interested in Java on desktop, Java-driven embedded technologies based on JavaSE embedded and IoT in general. He is a true believer in open source and has participated in popular projects like JFXtras.org as well as his own projects (Medusa, Enzo, SteelSeries Swing, SteelSeries Canvas).

Gerrit blogs regularly on subjects related to the Internet of Things and Java(FX) related topics, he is an active member of the Java community, where he founded and leads the Java User Group Münster (Germany), is a JavaOne rockstar and Java Champion. He is a speaker at conferences and user groups internationally and writes for several magazines.

Online at http://harmoniccode.blogspot.com/

On twitter as @hansolo_

7:45: Door prizes:

JetBrains IDE License

Books – Provided by O’Reilly Media

After meeting networking sponsored by bandwidth.com (food only – you buy your own alcohol). We meet at McLoughlin’s.

Posted in Uncategorized | Comments Off

The 14th annual Duke’s Choice Award program is now open for nominations!

The Duke’s Choice Award program recognizes outstanding examples of Java innovation and celebrate their success at JavaOne.

Nominate someone

Nominations are open through Aug 15th, 2016.

Learn more about the Duke’s Choice community here.

 

Posted in Uncategorized | Comments Off

Developing and Managing Java-based Microservices with Kubernetes

Wednesday August 10th, 2016, at DaVita World Headquarters

RSVP at DJUG Meetup

5:30-6:00: Networking and Food Food, Soda, Beer and Networking.

We are grateful to TEKsystems for their continued sponsorship of the Food and Soda! Inversoft is our beer sponsor.

6:00-6:15: Announcements

6:15-7:45: Microservices with Kubernetes – Ray Tsang

Learn how to create a Java-based microservice using Spring Boot, containerize it using Maven plugins, and subsequently deploy a fleet of microservices onto a cluster of machines using Kubernetes.

Running a single microservice is fast and easy. Like most Java applications, the harder part is usually the clustering and fail-over configurations.

First, we’ll create a microservice using Spring Boot, and, subsequently, generate and create Docker images during the build process, and finally we’ll deploy the microservice into Kubernetes:

- Defining pods and services

- Perform rolling upgrades of the application

- Canary new versions of the microservices into the fleet

- Linking microservices to Redis using Kubernetes

- Configure Health Check and Readiness Checks

- Managing configurations via arguments, environmental variables, and ConfigMap

The best part is we can visualize all these activities happening in Kubernetes.

About Ray Tsang:

Ray is a Developer Advocate for the Google Cloud Platform. Ray had extensive hands on cross-industry enterprise systems integration delivery and management experiences during his time at Accenture, managed full stack application development, DevOps, and ITOps. Ray specialized in middleware, big data, and PaaS products during his time at Red Hat while contributing to open source projects, such as Infinispan. Aside from technology, Ray enjoys traveling and adventures. You can find Ray on Twitter @saturnism (https://twitter.com/saturnism)

7:45: Door prizes:

JetBrains IDE License

Books – Provided by O’Reilly Media

After meeting networking sponsored by bandwidth.com - We meet at McLoughlin’s

Posted in Uncategorized | Comments Off