Early-Bird-Tickets für die BED-Con 2016

13. Juni 2016

Der Early-Bird-Ticket-Verkauf für die sechste Ausgabe der Berlin Expert Days ist seit kurzem offen. Bis zum 30. Juni gibt es die normalen Tickets für 95,- Euro und die Stundententickets für nur 65,- Euro.

Der Ticketpreis beinhaltet kompletten Zugang zur Konferenz, die am 15. und 16. September 2016 stattfindet, inklusive aller Talks an beiden Tagen sowie Verpflegung vor Ort (Warm- und Kaltgetränke, Baguettes, Kekse, Obst).

 

The Gradle 3.0 Preview by René Gröschke

9. Juni 2016

Am 20. Juni 2016 lädt die Java Usergroup Berlin-Brandenburg und die PSI AG zum Vortragsabend The Gradle 3.0 Preview by René Gröschke mit René Gröschke von Gradle Inc. ein.

Der Vortrag

The Gradle 3.0 Preview by René Gröschke (René Gröschke): 2.14 is likely to be the last 2.X release of Gradle, the popular multipurpose build system. 3.0 is pretty damn close and we take the opportunity to take a closer look on what the next major release has to offer for build authors and developers. We start with a short overview of the Gradle build system, before we explore new functionalities like

  • Latest dependency management improvements and Composite builds,

  • Functional testing of build logic,

  • The new software model for defining software components,

  • Latest IDE support improvements,

  • Kotlin Gradle DSL

We finish up the talk with an outlook of what the Gradle team is working on next and what you can expect beyond Gradle 3.0.

Der Redner

René Gröschke is a principal engineer at Gradle and working on its core codebase. He also helps customers and development teams all over the world adopting Gradle.

Treffpunkt

PSI AG, Dircksenstraße 42-44, 10178 Berlin

Der Ablauf

  • 18:30 Uhr Einlaß

  • 19:00 Uhr Beginn des Vortrags

Anschließend gibt es die Möglichkeit für Networking und Plausch.

Die Anmeldung

Über eine Vorabanmeldung Veranstaltung über die Meetup-Gruppe der JUG Berlin-Brandenburg würden wir uns freuen, jedoch ist die Anmeldung nicht zwingend erforderlich. Wir freuen uns auf jeden Teilnehmer.

 

JUG-Stammtisch im Juni 2016

5. Juni 2016

Der nächste Stammtisch wird am Dienstag, dem 7. Juni 2016, stattfinden.

Der Stammtisch der JUG ist offen für alle Interessierten und JUG-Mitglieder. Bei dem Treffen geht es wie immer um ein gegenseitiges Kennenlernen, den Austausch von Ideen zur JUG und allem, was sich sonst so an einem solchen Abend ergeben kann.

Wir laden daher jeden an unserer JUG Interessierten herzlich zu unserem Treffen am Dienstag, den 7. Juni 2016, ab 18:30 Uhr ein.

 

10% discount for the Devoxx UK 2016

8. Mai 2016

Hi everyone,

The line-up for Devoxx UK is out and we hope you’ll agree that it looks pretty amazing. We wouldn’t have been able to do it without such amazing JUG support, so as a Thank you we’ve got a free ticket up for grabs for the Berlin-Brandenburg JUG.

Devoxx UK takes place June 8-10th at the Business Design Centre, London, for 3 days of conference sessions, Hands-on-Labs, hacks, quick-fire sessions, hackergarten and parties. We’ve got a fair few Java Champions and experts joining us, such as Ted Neward, Trisha Gee, Hadi Hariri, Simon Brown, Martin Thompson, Antonio Goncalves, James Weaver, Josh Long, Liz Keogh, Matt Raible and many more.

They’ll be a heap of cool new tech for you to try out - from workshops with humanoid robots to the low down on cool new frameworks for microservices. We’ve also got tips on a heap of other useful things - from Java Collections to performance testing^ to how to defend against cybercrime.

To use this special discount for Berlin-Brandenburg JUG members, enter IJUGBL167 to get 10% off all Devoxx UK ticket types.

 

IODA - Ein Architekturmodell für bessere Evolvierbarkeit

7. Mai 2016

Am 30. Mai 2016 lädt die Java Usergroup Berlin-Brandenburg und die Interhyp AG zum Vortragsabend IODA - Ein Architekturmodell für bessere Evolvierbarkeit mit Ralf Westphal ein.

Der Vortrag

IODA - Ein Architekturmodell für bessere Evolvierbarkeit (Ralf Westphal): Komplexe funktionale Abhängigkeiten sind ein Merkmal von Legacy Code. Und das, obwohl es an Architekturmustern wie Schichten, Zwiebeln, Hexagonen nicht mangelt. Der Grund? Diese Muster brauchen solche Abhängigkeiten.

Zur Verbesserung der Situation stellt der Vortrag eine grundlegende Alternative für jede Art von Software vor. Sie macht Schluss mit funktionalen Abhängigkeiten (oder minimiert sie zumindest). Sie ist orthogonal zu überkommenen Vorstellungen inhaltlicher Modularisierung. Und sie verbindet Objektorientierte mit Funktionaler Programmierung.

Der Redner

Ralf Westphal ist freiberuflicher Berater, Projektbegleiter, Referent, Autor und Trainer für Themen rund um Softwarearchitektur und die Organisation von Softwareteams. Er ist Mitgründer der Initiative Clean Code Developer (CCD) für mehr Softwarequalität, propagiert kontinuierliches Lernen mit der CCD School und möchte mit http://ich-verspreche.org zu mehr Zuverlässigkeit motivieren.

Im Netz kann Ralf Westphal unter http://ralfw.de gefunden werden.

Treffpunkt

Interhyp AG, Potsdamer Platz 10, 10785 Berlin

Eine ausführliche Wegbeschreibung kann als PDF heruntergeladen werden.

Der Ablauf

  • 18:30 Uhr Einlaß

  • 19:00 Uhr Beginn des Vortrags

Anschließend gibt es die Möglichkeit für Networking und Plausch.

Die Anmeldung

Über eine Vorabanmeldung Veranstaltung über die Meetup-Gruppe der JUG Berlin-Brandenburg würden wir uns freuen, jedoch ist die Anmeldung nicht zwingend erforderlich. Wir freuen uns auf jeden Teilnehmer.

 

JUG-Stammtisch im Mai 2016

2. Mai 2016

Der nächste Stammtisch wird am Dienstag, dem 3. Mai 2016, stattfinden.

Der Stammtisch der JUG ist offen für alle Interessierten und JUG-Mitglieder. Bei dem Treffen geht es wie immer um ein gegenseitiges Kennenlernen, den Austausch von Ideen zur JUG und allem, was sich sonst so an einem solchen Abend ergeben kann.

Wir laden daher jeden an unserer JUG Interessierten herzlich zu unserem Treffen am Dienstag, den 3. Mai 2016, ab 18:30 Uhr ein.

 

How Java evolves

20. April 2016

Am 10. Mai 2016 lädt die Java Usergroup Berlin-Brandenburg und die E-Post Development GmbH zum Vortragsabend How Java evolves ein. Die gesamte Veranstaltung wird auf Englisch stattfinden.

Die Vorträge

How Java envolves (Patrick Curran): The Java Community Process (JCP) is key to the evolution of Java technology. This session emphasizes the value of transparency and participation in the JCP program, through both Java User Groups (JUGs), and through the Adopt-a-JSR program, the community led and developed program to empower Java developers around the world to make a contribution to Java technology. Find out how to become an active participant in advancing the Java platform - JSRs for Java Enterprise Edition (Java EE) 8 and Java Standard Edition (Java SE) 9 are being developed now. This session discusses the transparency that enables participation in the JCP program and how to get involved through the Adopt-a-JSR program. You will also hear about some upcoming changes to the Java Specification Request (JSR) process itself through the latest version of the JCP, and learn how you can get involved. Come with your questions/suggestions, and leave with the motivation and information you need in order to become an active participant in advancing the Java platform now and in the future.

Panel on the Java Community Process: This session will be followed by a panel discussion with the JCP Executive Committee (EC) Members. The EC is the group of Members guiding the evolution of Java technology in the JCP. The EC represents both major stakeholders and a representative cross-section of the Java Community. The EC is responsible for approving the passage of specifications through key points of the JCP.

Dive into a short session on some JSRs (Chris Engelbert, Leonardo Lima, Otavio Goncalves de Santana, Werner Keil): Following a short break, we will dive into a short session on some JSRs developed through the JCP Program:

  • JSR 107, JCACHE, with Chris Engelbert.

  • JSR 354, Money & Currency API and JSR 363, Units of Measurement with JCP EC Members, Leonardo Lima, Otavio Goncalves de Santana, and Werner Keil

Die Redner

Patrick Curran is Chair of the JCP. In this role he oversees the activities of the JCP Program Office including driving the process, managing its membership, guiding specification leads and experts through the process, leading the Executive Committee meetings, and managing the JCP.org web site. Patrick has worked in the software industry for more than 20 years and at Sun for 15 years. He has a long-standing record in conformance testing, and most recently led the Java Conformance Engineering team in Sun’s Client Software Group. He was also chair of Sun’s Conformance Council, which is responsible for defining Sun’s policies and strategies around Java conformance and compatibility.

Chris Engelbert TBD

Otavio Goncalves de Santana TBD

Werner Keil is Distinct Architect for a provider of Embedded and Realtime solutions. Helping Global 500 Enterprises across industries, as well as leading IT vendors. He has worked for more than 25 years as Program Manager, Coach, SW architect, and consultant for Finance, Telco/Mobile, Media and Public sector. Werner is Apache and Eclipse Committer, UOMo Project Lead and member of the JCP, e.g. in JSRs like 321 (Trusted Java), 331, 333, 342 (Java EE 7), 344, 346 (CDI 1.1), 354 (Money) or 358 (JCP.next) and the Executive Committee.

Der Ablauf

  • 18:30 Uhr Einlaß

  • 19:00 Uhr Beginn des Vortrags

Anschließend gibt es die Möglichkeit für Networking und Plausch.

Die Anmeldung

Über eine Vorabanmeldung Veranstaltung über die Meetup-Gruppe der JUG Berlin-Brandenburg würden wir uns freuen, jedoch ist die Anmeldung nicht zwingend erforderlich. Wir freuen uns auf jeden Teilnehmer.

 

The Lagom Framework

20. April 2016

Am 2. Mai 2016 lädt die Java Usergroup Berlin-Brandenburg und die InnQ Deutschland GmbH zum Vortrag The Lagom Framework ein.

Die Vorträge

The Lagom Framework (Lutz Huehnken): Lagom is an open source JVM microservice framework from Lightbend (the makers of Akka and Play). It’s been designed from the ground up for doing just that - building microservices.

But not only that, the creators describe it as being "highly opinionated". The natural question is, then - what are those opinions, exactly? We will explore them, and the related concepts: - Use context bounds as boundaries for services! (Domain Driven Design) - The event log is the book of record! (Event Sourcing) - Separate the read and write sides! (CQRS) - Microservices, too, need to be elastic and resilient! (Reactive) - Developer experience matters! (The Lagom development setup)

At the end, you should have a good understanding of why things in Lagom are the way they are, and what to expect if you decide to build microservices with it.

Der Redner

Lutz Huehnken is a Solutions Architect at Lightbend. He’s been working in professional software development since 1997, and has successfully deployed major web applications for clients in different fields (retail, logistics, hospitality, finance). His current focus in on the development of reactive applications - responsive, scalable, resilient systems - with Scala, Akka and Play. Occasionally he speaks about this at conferences. Online he can be found at http://www.huehnken.de/.

Der Ablauf

  • 18:30 Uhr Einlaß

  • 19:00 Uhr Beginn des Vortrags

Anschließend gibt es die Möglichkeit für Networking und Plausch.

Die Anmeldung

Über eine Vorabanmeldung Veranstaltung über die Meetup-Gruppe der JUG Berlin-Brandenburg würden wir uns freuen, jedoch ist die Anmeldung nicht zwingend erforderlich. Wir freuen uns auf jeden Teilnehmer.

 


Older posts are available in the archive.