[04.12.2014] 64th meeting, Adam Bien – Building Reasonable JavaEE 7 Apps on Java8 called “Microservices­”

Title: Building Reasonable Java EE 7 Apps on Java 8 called “Microservices”

SOA, MSA, Micro-, Nano-, Pico-, Femto- or Atto-services: you can call your architecture however you want, but at the end simplicity, usability and productivity will win. Server side applications can be built faster, without any technical “noise”, than ever before.
Also, any reasonable Java EE architecture is already microservices “compatible”.
In this session I will build a small application based on Java 8 and Java EE 7 and demonstrate some approaches of how to further rethink enterprise apps with Java 8 and Java EE 7. Questions are highly recommended and are going not only to be answered, but also rewarded in real time. If you are interested, we could also deploy the app on docker :-).

About the guest speaker: Consultant and author Adam Bien (http://blog.adam-bien.com) is an Expert Group member for the Java EE 6 and 7, EJB 3.X, JAX-RS, CDI, and JPA 2.X JSRs. He has worked with Java technology since JDK 1.0 and with servlets/EJB 1.0 in several large-scale projects, and he is now an architect and developer for Java SE and Java EE projects. He has edited several books about JavaFX, J2EE, and Java EE, and he is the author of Real World Java EE Patterns—Rethinking Best Practices and Real World Java EE Night Hacks—Dissecting the Business Tier (http://press.adam-bien.com). Adam is also a Java Champion and JavaOne 2011 Rock Star.

When: 04.12.2014, 17:30

Where: Wydział Matematyki, Fizyki i Informatyki UG, Wita Stwosza 57, Gdańsk

Meetup: http://www.meetup.com/Trojmiasto-Java-User-Group/events/218419872/

[20.11.2014] 63rd meeting, Jakub Marchwicki – JEE’ish development without hassle

About presentation: This happens in every community: You don’t need Rails, to build a web application in Ruby. You don’t need templating engine for PHP – PHP is a templating language! We over engineer and over engineer, again and again. Same happens in Java. Hibernate + EJB + JSF is not the only blessed stack for development of web application… one can argue it’s the worst. Same with Spring; no longer lighweight, no so robust – still powerful but not necessary the easiest. So what are the options for an average Java developer? In this talk I’ll walk through multiple options, for modern Java web development: easy, quick, flexible and still state of an art. Starting for just obvious unknowns like embedded jetty, though micro pure-webframeworks, smaller and bigger swiss army knifes, which try to promise both: cover most of the application stack, still keeping things robust.

When: 20.11.2014, 17:30

WhereGdański Inkubator Przedsiębiorczości, Lęborska 3B, Gdańsk

Meetup: http://www.meetup.com/Trojmiasto-Java-User-Group/events/216407552/

[6.11.2014] 62nd meeting, Tom Bujok – 33 things you want to do better

Tom about presenattion: Business project are intensive and tiring. Tight deadlines often make developers produce the infamous “enterprise” code, the quality of which is the least important factor. “We are what we repeatedly do. Excellence, therefore, is not an act, but a habit” Aristotle used to say. Deploying our skills, however, is almost mutually exclusive from mastering them… In this session we will cover 33 things you want to do better, quicker and simpler applying the best of Lombok, Guava, LambdaJ, Mockito, Spock, Byteman, Groovy, Gradle, Logback, Shell and others! Using some real-life examples we will have a peek at the code, analyze the flaw and propose a suitable solution. Not only will we learn how to code better, but also how to raise the bar on a daily basis!

Tom about himself: Tom is a real geek! He is very keen on tutoring, presenting and live coding, especially in a non-fluffy way. He is also the founder of the https://nofluffjobs.com startup. 

When: 06.11.2014, 17:30

WhereGdański Inkubator Przedsiębiorczości, Lęborska 3B, Gdańsk

Meetup: http://www.meetup.com/Trojmiasto-Java-User-Group/events/216198462/

 

Global Day of Code Retreat. 14.12.2013

Code retreat is a whole day programming event. Practices and exercises in pair programming and TDD. We start at 9 am with a morning coffee and a breakfast (yay!!! free food), after which we describe the idea and a problem we are planning to solve. The rules are simple: we work in 45 minutes timebox, finishing each session with a retrospective.

Mid day we plan a bigger break with lunch (yay!!! free food again). After the meal another 3 sessions  and a retrospective to sum up the whole day.

All the freebies, place to code and food were made possible by our sponsors: Spartez, Solwit i YDP.

The workshop is in the BYOL formulae (which means everybody brings their own machine). All you need to install is your favourite IDE. And obviously we are not limited to Java. Any language is fine: Java, Scala, Ruby, Python, COBOL – whichever you prefer.

Register now!