915
participiants have registered for our events so far in 2024

Events

Past events 2017

Basel   14.12.2017

Continuous Delivery - Workshop

Eine technische Einführung


SPEAKER: Oliver Nautsch   COMPANY: Nautsch GmbH

KEYWORDS: Hands-On, Tools, Open Source

Continuous Delivery (kurz CD) verspricht als Teil der Agilen Softwareentwicklung reibungslose Softwareauslieferungen, schnellere Releasezyklen bei hoher Qualität der Software. Nicht Wochen oder Monate sollen zwischen einzelnen Versionen von Software verstreichen, nein jeder Commit im Versionskontrollsystem ist ein potentieller Release.

more

Luzern   07.12.2017

bottish Luzern

The first worldwide free digital conference


SPEAKER 1: Frédéric Gonnet   COMPANY: Pastel Health
SPEAKER 2: Neiv Allen Schwartz   COMPANY: Shooq
SPEAKER 3: Aakrit Vaish   COMPANY: Haptik
SPEAKER 4: Obaid Ahmed   COMPANY: Botmock
SPEAKER 5: Yao Zhang   COMPANY: RoboTerra
SPEAKER 6: Kat Mustatea   COMPANY: The Awesome Foundation

We want to try the format of a virtual conference! Therefore we have chosen to support the http://bottish.co/ virtual conference at two of your JUG Locations - Basel and Luzern!

more

Basel   07.12.2017

bottish Basel

The first worldwide free digital conference


SPEAKER 1: Frédéric Gonnet   COMPANY: Pastel Health
SPEAKER 2: Neiv Allen Schwartz   COMPANY: Shooq
SPEAKER 3: Aakrit Vaish   COMPANY: Haptik
SPEAKER 4: Obaid Ahmed   COMPANY: Botmock
SPEAKER 5: Yao Zhang   COMPANY: RoboTerra
SPEAKER 6: Kat Mustatea   COMPANY: The Awesome Foundation

We want to try the format of a virtual conference! Therefore we have chosen to support the http://bottish.co/ virtual conference at two of your JUG Locations - Basel and Luzern!

more

Bern   29.11.2017

Apache Kafka

Skalierbare Nachrichtenverarbeitung und mehr!


SPEAKER: Guido Schmutz   COMPANY: Trivadis

KEYWORDS: Product, Technology, Open Source

Ereignisströme und deren Handhabung, sprich Integration in eine Gesamtarchitektur wird immer wichtiger. Ereignisse müssen rasch und sicher entgegengenommen, verteilt und analysiert werden, wobei es oft mehrere Konsumenten bzw. Systeme gibt, die sich für ein bestimmtes Ereignis interessieren. Wie aber können diese Ereignisse effizient empfangen und weitergeleitet werden? Hier kommt Apache Kafka ins Spiel, ein verteiltes, hoch-skalierbares Messaging-System, welches eine grosse Menge von Informationen zwischen einer Quelle und einem Empfänger effizient und sicher austauschen kann.

more

Basel   28.11.2017

Smart IoT on OSGi with Apache OpenWhisk


SPEAKER 1: Carsten Ziegeler   COMPANY: Adobe
SPEAKER 2: David Bosschaert   COMPANY: Adobe

Unfortunately we have to cancel this event! Because of an emergency in his family, one of the referees had to cancel his presentation.

more

Luzern   23.11.2017

Wir programmieren einen Chatbot!


SPEAKER 1: Pascal Mengelt   COMPANY: screenFOODnet
SPEAKER 2: Roman Schaller   COMPANY: Apptiva AG
SPEAKER 3: Marcus Fihlon   COMPANY: CSS Versicherung

KEYWORDS: Services, Technology, Tools, Hands-On

Ein Chat ist so ziemlich das einfachste Benutzerinterface, dass man sich vorstellen kann: Text tippen und Enter drücken, fertig. In der heutigen Zeit kann man sogar davon ausgehen, dass jeder, der einen PC oder ein Mobiltelefon sein Eigen nennt, schon die eine oder andere Art eines Chat benutzt hat. Meistens mit Menschen auf beiden Seiten der Kommunikation. Aber das muss nicht sein: Auch Computer können die Aufgabe, eine entsprechende Antwort zu verfassen, übernehmen – nicht immer, aber immer öfter.

more

St. Gallen   23.11.2017

Generations


SPEAKER: Bernhard von Gunten   COMPANY: Swisslog AG

Generations ist kein neues Framework für Java Entwickler, sondern eine reale Herausforderung für Firmen die seit 20 oder mehr Jahren in der Softwareentwicklung tätig sind, und sich heute in der Java Welt bewegen.

more

Zürich   09.11.2017

Testing with Spring Boot


SPEAKER: Mark Paluch   COMPANY: Pivotal

KEYWORDS: Open Source, Technology, Tools

In this talk, you will learn about the features that have been added to Spring Boot 1.4 and 1.5 to help with testing. We'll discuss how to unit test your code, how (and when) to involve Spring in your tests, and talk about the various tools and libraries that you should be using.

more

Bern   08.11.2017

Reactive Spring

Spring 5 is almost here!


SPEAKER: Mark Paluch   COMPANY: Pivotal

KEYWORDS: Open Source, Technology, Tools

One of the most exciting introductions in this release is support for reactive programming, building on the Pivotal's Project Reactor to support message-driven, elastic, resilient and responsive services. Spring 5 comes with a reactive web application infrastructure built on top of Netty, Undertow and Jetty.

more

Basel   26.10.2017

Continuous Delivery/DevOps

Live Cooking Show


SPEAKER: Michael Hüttermann   COMPANY: CloudBees

In this session we will interactively set up a holistic Continuous Delivery pipeline with the use of DevOps enabler tools, based on Cloud, microservices and container technologies. We’ll package a Java EE web application. Its development versions will be inspected and promoted towards production environment in the Cloud. Jenkins 2 with its native delivery pipeline features will serve as the major backbone of our DevOps toolchain glueing together other tools of the overall ecosystem. This session discusses concepts, and shows tools in action. Happy cooking!

more

Bern   25.10.2017

Erfahrungen nach 2 Jahren Openshift PaaS bei der SBB - Edition für Entwickler


SPEAKER 1: Tobias Denzler   COMPANY: SBB
SPEAKER 2: Philipp Oser   COMPANY: ELCA

KEYWORDS: Lessons learned, Concept, Tools

SBB betreibt seit bald 2 Jahren eine Openshift V3 PaaS. Aktuell laufen darauf gut 2000 Docker-Container, auf gut 1100 CPU Cores. Die Plattform ist Standard für neue Projekte. Entwickler nutzen die Plattform im Self-Service Modus. Für selbstentwickelte Anwendungen wird hauptsächlich Spring Boot/ Spring Cloud eingesetzt.

more

Basel   19.10.2017

BaselOne 17


SPEAKER 1: Jonas Felix   COMPANY: felixideas
SPEAKER 2: Flavie Laurens   COMPANY: felixideas
SPEAKER 3: Christian Schwörer   COMPANY: Novatec GmbH
SPEAKER 4: Wolfgang Weigend   COMPANY: Oracle
SPEAKER 5: Andres Almiray   COMPANY: Canoo Engineering AG
SPEAKER 6: Rabea GransbergerSPEAKER 7: Andy Moncsek   COMPANY: Trivadis AG
SPEAKER 8: Ray TsangSPEAKER 9: Sebastian Daschner   COMPANY: Freelancer
SPEAKER 10: Nicolai Parloq   COMPANY: CodeFX
SPEAKER 11: Romeo Kienzler   COMPANY: IBM
SPEAKER 12: Dierk König   COMPANY: Canoo Engineering AG
SPEAKER 13: Daniel Hasler   COMPANY: Bluesky IT-Solutions AG
SPEAKER 14: Nicolas Barbé   COMPANY: Magnolia
SPEAKER 15: Per Minborg   COMPANY: Speedment AB
SPEAKER 16: Etienne Studer   COMPANY: Gradle Inc.
SPEAKER 17: Dmitry Vyazelenko   COMPANY: Canoo Engineering AG
SPEAKER 18: Remigius Stalder   COMPANY: Descom Consulting AG
SPEAKER 19: Galder Zamarreño   COMPANY: Redhat
SPEAKER 20: Vitaly Tsaplin   COMPANY: Adobe
SPEAKER 21: Cedric Reichenbach   COMPANY: Magnolia
SPEAKER 22: Ilgün Ilgün   COMPANY: Magnolia
SPEAKER 23: Christoph Engelbert   COMPANY: Hazelcast
SPEAKER 24: David Sondermann   COMPANY: Hazelcast

KEYWORDS: Tools, Product, Technology, Open Source

Es ist wieder soweit - die BaselOne (ehemals Java Basel) steht vor der Tür!

more

Luzern   18.10.2017

FLYNT – Cloud Architektur aus der Praxis

«Actor Model» und «Event Sourcing» kombiniert mit Sicherheit


SPEAKER: Stefan Thiel   COMPANY: Flynt Bank AG

KEYWORDS: Concept, Lessons learned

FLYNT entwickelt eine eigene, sichere Plattform, um darauf diverse Finanzdienstleistungsmodule zu implementieren, sie in der eigenen Private-Cloud zu betreiben und als Online-Service anzubieten. In diesem Vortrag werden die grundlegenden Konzepte der akka-basierten Architektur vorgestellt. Die Erfahrungen bei deren Umsetzung sind dabei ebenso ein Thema wie die Symbiose mit diversen Sicherheitskonzepten.

more

Zürich   04.10.2017

A mostly factual talk about Clojure - yet another JVM language - in a startup.

based on experience


SPEAKER 1: Fabio Bernasconi   COMPANY: Contovista AG
SPEAKER 2: Remo Arpagaus   COMPANY: Contovista AG

KEYWORDS: Lessons learned, Technology, Tools, Open Source

We will start by showing you why Clojure can be fun and productive and briefly compare it to Java, followed by our experience working with a reasonably large Clojure code base (and why Java land still rocks).

more

Zürich   28.09.2017

High Performance Managed Languages


SPEAKER: Martin Thompson   COMPANY: Real Logic Limited

KEYWORDS: Lessons learned, Open Source, Technology

Common wisdom dictates that native languages are the only means of building high-performance applications. How do managed runtimes such as those available to .NET, Java, and even JavaScript, yes even JavaScript compare? Many applications requiring high-performance are now developed for managed runtimes - such as financial trading, data stores and analytics, messaging, and even supercomputing.

more

Zürich   27.09.2017

Erfahrungen nach 2 Jahren Openshift PaaS bei der SBB - Edition für Entwickler


SPEAKER 1: Tobias Denzler   COMPANY: SBB
SPEAKER 2: Philipp Oser   COMPANY: ELCA

KEYWORDS: Lessons learned, Concept, Tools

SBB betreibt seit bald 2 Jahren eine Openshift V3 PaaS. Aktuell laufen darauf gut 2000 Docker-Container, auf gut 1100 CPU Cores. Die Plattform ist Standard für neue Projekte. Entwickler nutzen die Plattform im Self-Service Modus. Für selbstentwickelte Anwendungen wird hauptsächlich Spring Boot/ Spring Cloud eingesetzt.

more

Zürich   26.09.2017

Vaadin 8

What’s New!


SPEAKER: Benjamin Schupp   COMPANY: mp technology AG

Das Vaadin Switzerland Meetup stellt Erfahrungen aus dem Einsatz des neuen Vaadin 8 Frameworks in aktuellen Projekten vor. Hierbei werden insbesondere auch die Unterschiede zu Vorgängerversionen von Vaadin einbezogen und die bei einer Migration anfallenden Themen angeschnitten. Der Talk soll als Grundlage für einen Erfahrungsaustausch dienen, in welchem zentrale Themenpunkte wie Applikationsarchitektur, Integration mit anderen JavaScript Client Frameworks und Komponentenentwicklung zusammen diskutiert werden können.

more

Basel   21.09.2017

The Road to BaselOne


SPEAKER 1: Dmitry Vyazelenko   COMPANY: Canoo Engineering AG
SPEAKER 2: Sebastian Daschner   COMPANY: Freelancer
SPEAKER 3: Andres Almiray   COMPANY: Canoo Engineering AG

On their tour to BaseOne through different Java User Groups in Italy, Germany and Switzerland the Java Champions Dmitry Vyazelenko, Sebastian Daschner and Andres Almiray are stopping in Zurich and Basel.

more

Zürich   14.09.2017

The Road to BaselOne


SPEAKER 1: Sebastian Daschner   COMPANY: Freelancer
SPEAKER 2: Andres Almiray   COMPANY: Canoo Engineering AG

more

Rotkreuz   13.09.2017

CH open Workshop-Tage 2017

in Zusammenarbeit mit jug.ch


SPEAKER 1: Walter Jenni   COMPANY: Jenni & Partner
SPEAKER 2: Philipp Murkowsky   COMPANY: Homepage
SPEAKER 3: Joshua Schär   COMPANY: Homepage
SPEAKER 4: Thomas Amberg   COMPANY: Homepage
SPEAKER 5: Jan Hänsli   COMPANY: Homepage
SPEAKER 6: Roland Weiss   COMPANY: software.catering
SPEAKER 7: Jonas Bandi   COMPANY: Homepage
SPEAKER 8: Thorben Janssen   COMPANY: Thoughts on Java
SPEAKER 9: Farhad Mehta   COMPANY: Homepage

KEYWORDS: Hands-On, Technology, Lessons learned, Tools

Die beliebten Workshop-Tage finden vom 11.-13. September 2017 in Rotkreuz (ZG) statt und werden dieses Jahr zum 26. Mal durchgeführt.

more

Rotkreuz   12.09.2017

CH open Workshop-Tage 2017

in Zusammenarbeit mit jug.ch


SPEAKER 1: Urs Enzler   COMPANY: Planetgeek
SPEAKER 2: Marcel Bernet   COMPANY: Homepage
SPEAKER 3: Gilbert Seilheimer   COMPANY: contic
SPEAKER 4: Christian Merschroth   COMPANY: Homepage
SPEAKER 5: Patrick Baumgartner   COMPANY: 42talents
SPEAKER 6: Mirko StockerSPEAKER 7: Tobias Mérinat   COMPANY: Homepage
SPEAKER 8: Thorben Janssen   COMPANY: Thoughts on Java

KEYWORDS: Hands-On, Technology, Lessons learned, Tools

Die beliebten Workshop-Tage finden vom 11.-13. September 2017 in Rotkreuz (ZG) statt und werden dieses Jahr zum 26. Mal durchgeführt.

more

Zürich   12.09.2017

Gluing the IoT world with Java and LoRaWAN


SPEAKER: Pance Cavkovski   COMPANY: Netcetera AG

KEYWORDS: Open Source

One of the reasons for the rapid ascension of IoT is the advancement in the communication protocols. In this field, LoRaWAN opened up a broad new spectrum of possibilities, allowing low powered devices to communicate at great distances.
The entire infrastructure is non-invasive, runs on open frequencies and is completely end-to-end secure. TheThingsNetwork provides a complete LoRaWAN infrastructure which handles the entire communication, routing, security and data delivery at the end.

more

Rotkreuz   11.09.2017

CH open Workshop-Tage 2017

in Zusammenarbeit mit jug.ch


SPEAKER 1: Tudor Girba   COMPANY: Homepage
SPEAKER 2: Markus Leutwyler   COMPANY: Nodebots
SPEAKER 3: Ruedi Arnold   COMPANY: Homepage
SPEAKER 4: Simon Wehrli   COMPANY: Ahrina
SPEAKER 5: Jonas Bandi   COMPANY: Homepage
SPEAKER 6: Jonas Felix   COMPANY: Let`s boot
SPEAKER 7: Flavie Laurens   COMPANY: Let`s boot
SPEAKER 8: Robert Leckenby   COMPANY: Let`s boot
SPEAKER 9: Vadim Bauer   COMPANY: 8gears
SPEAKER 10: Markus Winand   COMPANY: Homepage

KEYWORDS: Hands-On, Technology, Lessons learned, Tools

Die beliebten Workshop-Tage finden vom 11.-13. September 2017 in Rotkreuz (ZG) statt und werden dieses Jahr zum 26. Mal durchgeführt.

more

Basel   05.09.2017

Neo4j in der Praxis

ein Erfahrungsbericht


SPEAKER: Darko Krizic   COMPANY: PRODYNA AG

KEYWORDS: Lessons learned, Product, Tools

Die Neo4j Graphendatenbank ist die am schnellsten wachsende Datenbank auf dem Markt und bietet hunderten Kunden in Europa und weltweit Lösungen für technologische Probleme.

more

Zürich   31.08.2017

Generations


SPEAKER: Bernhard von Gunten   COMPANY: Swisslog AG

Generations ist kein neues Framework für Java Entwickler, sondern eine reale Herausforderung für Firmen die seit 20 oder mehr Jahren in der Softwareentwicklung tätig sind, und sich heute in der Java Welt bewegen.

more

Luzern   30.08.2017

Continuous Delivery - Workshop

Eine technische Einführung


SPEAKER: Oliver Nautsch   COMPANY: Nautsch GmbH

KEYWORDS: Hands-On, Tools, Open Source

Continuous Delivery (kurz CD) verspricht als Teil der Agilen Softwareentwicklung reibungslose Softwareauslieferungen, schnellere Releasezyklen bei hoher Qualität der Software. Nicht Wochen oder Monate sollen zwischen einzelnen Versionen von Software verstreichen, nein jeder Commit im Versionskontrollsystem ist ein potentieller Release.

more

Bern   25.08.2017

Enterprise Integration Patterns

Messaging und Conversations


SPEAKER: Gregor Hohpe   COMPANY: Allianz Technology

Das Buch “Enterprise Integration Patterns” www.EnterpriseIntegrationPatterns.com hat 14 Jahre nach der Veröffentlichung den Test der Zeit bestanden: die meisten ESB’s basieren auf der Patternsprache und die grafische Notation ist in mehrere Entwicklungstools eingebunden.
Trotz der über 700 Seiten konnte das Buch jedoch nicht alle Designprobleme der Enterprise Integration angehen, sondern fokussierte sich primär auf asynchrones Messaging. Somit zeichnet sich Enterprise Integration Patterns Vol 2 ab, das eine weitere Patternsprache zu zustandsbehafteten Konversationen beinhaltet.

more

Basel   22.08.2017

JUG Sommer Bier Event 2017



KEYWORDS: Networking, Meeting

Sommerbier in einem schönen ungezwungenen Rahmen in Basel zum gemütlichen Networken und sich Austauschen, mal ganz ohne Vortrag...

more

Luzern   22.08.2017

Java Libraries You Can’t Afford to Miss


SPEAKER: Andres Almiray   COMPANY: Canoo Engineering AG

KEYWORDS: Technology, Tools, Open Source

The Java language has passed its 20th anniversary, and with it comes an incredible range of tools libraries to choose from; sometimes there are actually too many choices for the same task.

more

Bern   15.08.2017

Continuous Delivery - Workshop

Eine technische Einführung


SPEAKER: Oliver Nautsch   COMPANY: Nautsch GmbH

KEYWORDS: Hands-On, Tools, Open Source

Continuous Delivery (kurz CD) verspricht als Teil der Agilen Softwareentwicklung reibungslose Softwareauslieferungen, schnellere Releasezyklen bei hoher Qualität der Software. Nicht Wochen oder Monate sollen zwischen einzelnen Versionen von Software verstreichen, nein jeder Commit im Versionskontrollsystem ist ein potentieller Release.

more

St. Gallen   27.06.2017

Migrating to Microservice Databases

From Relational Monolith to Distributed Data


SPEAKER: Edson Yanaga   COMPANY: Red Hat

KEYWORDS: Concept, Methods, Technology

In a Microservices architecture with multiple moving parts we can’t allow that a single complement downtime breaks down the entire system. Dealing with stateless code is easy, but it gets much harder when we have to deal with persistent state. In this scenario, zero downtime migrations are paramount to guarantee integrity and consistency.

more

Luzern   27.06.2017

DeepLearning4J on ApacheSpark - two friends meet on the JVM

The primary choice for Cognitive Computing and Artificial Intelligence on the Java Platform


SPEAKER: Romeo Kienzler   COMPANY: IBM

KEYWORDS: Concept, Technology, Tools, Hands-On

DeepLearning was the new Hype in 2016 - these algorithms are outperforming the current state-of-the-art in machine learning.

more

Zürich   26.06.2017

Migrating to Microservice Databases

From Relational Monolith to Distributed Data


SPEAKER: Edson Yanaga   COMPANY: Red Hat

KEYWORDS: Concept, Methods, Technology

In a Microservices architecture with multiple moving parts we can’t allow that a single complement downtime breaks down the entire system. Dealing with stateless code is easy, but it gets much harder when we have to deal with persistent state. In this scenario, zero downtime migrations are paramount to guarantee integrity and consistency.

more

Zürich   07.06.2017

DeepLearning4J on ApacheSpark - two friends meet on the JVM

The primary choice for Cognitive Computing and Artificial Intelligence on the Java Platform


SPEAKER: Romeo Kienzler   COMPANY: IBM

KEYWORDS: Concept, Technology, Tools, Hands-On

DeepLearning was the new Hype in 2016 - these algorithms are outperforming the current state-of-the-art in machine learning.

more

Bern   31.05.2017

Blockchain, Ethereum und Geschäftsanwendungen


SPEAKER: Matthias Zimmermann   COMPANY: BSI Business Systems Integration AG

KEYWORDS: Technology, Open Source, Hands-On

Dieser Vortrag richtet sich an Blockchain-interessierte Teilnehmer welche dieses aktuelle Thema mit einem „hands-on“ Ansatz kennenlernen wollen.

more

Zürich   30.05.2017

Machine Learning

A gentle Introduction


SPEAKER: Matthias Zimmermann   COMPANY: BSI Business Systems Integration AG

KEYWORDS: Concept, Meeting, Technology

Nach jahrzehntelangem "Dämmerschlaf" ist Machine Learning in den letzten Jahren zum Hot Topic geworden.

Dazu haben einerseits grosse Fortschritte aber auch ein grosses Medienecho beigetragen: Autonome Fahrzeuge, der Sieg von AlphaGo gegen den weltbesten Go-Spieler und Social Media Plattformen, welche viele Gesichter auf Fotos automatisch erkennen.

more

Zürich   29.05.2017

Eclipse DemoCamps Oxygen

Swiss Eclipse User Group


Engage in the Eclipse and Java community this Summer at the Oxygen DemoCamp in Zurich. If you are interested in Eclipse, Eclipse and Open Source, this is the event to attend in Switzerland.

more

Zürich   22.05.2017

Blockchain, Ethereum und Geschäftsanwendungen


SPEAKER: Matthias Zimmermann   COMPANY: BSI Business Systems Integration AG

KEYWORDS: Technology, Tools, Open Source, Hands-On

Dieser Vortrag richtet sich an Blockchain-interessierte Teilnehmer welche dieses aktuelle Thema mit einem „hands-on“ Ansatz kennenlernen wollen.

more

Zürich   18.05.2017

Making Sense of Your Data

Building a custom datasource for Grafana with Vert.x


SPEAKER: Gerald Mücke   COMPANY: DevCon5 GmbH

KEYWORDS: Technology, Tools, Open Source

With NoSQL databases it has never been easier to collect tons of timeseries data, be it from IoT, Monitoring or Performance related. But visualizing the data to draw information from is the harder part. Fortunately tools like Grafana help you visualize and query timeseries data quite conveniently, but not from all datasource.

more

Zürich   11.05.2017

RxJava - just another golden grail for Android?


SPEAKER: Gabriel Weis   COMPANY: Binosys GmbH

KEYWORDS: Concept, Lessons learned, Technology

Android has evolved over time but still suffers from elementary design decisions which may be well-founded eight years ago but not nowadays, namely the lifecycle, god objects, no separation of concerns or asynchronous execution.
To overcome these shortcomings we have seen a lot of concepts. The latest is MVP and RxJava

more

Basel   09.05.2017

JVM toolbox 2017

Choose the right JVM language for the right task


SPEAKER: Jonatan Kazmierczak   COMPANY: Trivadis AG

Unfortunately this talk had to be cancelled! We are very sorry about this!

more

Bern   03.05.2017

Einführung in Kotlin

Die coolsten Sprachfeatures


SPEAKER: Roland Berger   COMPANY: exa.soft GmbH

Kotlin soll zu hunderprozent kompatibel zu Java sein, läuft auf der JVM und bietet viele kleine, grosse, überraschende und erfrischende Erleichterungen gegenüber Java. Deswegen ist Kotlin für jeden Java Entwickler interessant.
Dass Kotlin ab der Version 1.1 auch zu JavaScript kompiliert werden kann, macht die Sprache nun auch für JavaScript Entwickler spannend.

more

Basel   26.04.2017

In 80 Tagen um die Welt oder wie Scala mich veränderte


SPEAKER 1: Andreas Boss   COMPANY: finnova AG Bankware
SPEAKER 2: Jörg Bächtiger   COMPANY: finnova AG Bankware

KEYWORDS: Technology, Concept, Lessons learned

Scala bietet gegenüber anderen Sprachen – wie Java – große Vorteile.

more

Olten   22.04.2017

Virtual Hackday

Become an early Java 9 expert


SPEAKER 1: Heather VanCura   COMPANY: Oracle
SPEAKER 2: Mani Sarkar   COMPANY: Manis Blog
SPEAKER 3: Simon Maple   COMPANY: ZeroTurnaround
SPEAKER 4: Hendrik Ebbers   COMPANY: Canoo Engineering AG

Unfortunately we have to cancel this event due to a very small interest.

more

Zürich   11.04.2017

Revolutionary Gradle Features


SPEAKER: Etienne Studer   COMPANY: Gradle Inc.

KEYWORDS: Open Source, Product, Tools, Technology

Im 2017 bringt Gradle neue Features auf den Markt, die so in Build Tools noch nie gesehen wurden. Diese Features sind revolutionär in der Art wie sie die Performance und generell die Produktivität erhöhen. Es macht auch richtig Spass, mit ihnen zu arbeiten.

more

Basel   05.04.2017

Java 9 Hands On Workshop

Die Neuerungen im Überblick


SPEAKER: Michael Inden   COMPANY: Zühlke Engineering AG

KEYWORDS: Concept, Technology, Hands-On

Rund 3,5 Jahre nach Erscheinen von JDK 8 am 18. März 2014 soll Java in Version 9 im Juli 2017 veröffentlicht werden.

more

Zürich   30.03.2017

In 80 Tagen um die Welt oder wie Scala mich veränderte


SPEAKER 1: Andreas Boss   COMPANY: finnova AG Bankware
SPEAKER 2: Jörg Bächtiger   COMPANY: finnova AG Bankware

KEYWORDS: Technology, Concept, Lessons learned

Scala bietet gegenüber anderen Sprachen – wie Java – große Vorteile.

more

Basel   23.03.2017

Symbiosis of the Atomic Design and Living Styleguide


SPEAKER: Samuel Snopko   COMPANY: WONDROUS LLC

KEYWORDS: Concept, Meeting, Methods

More and more agencies today use agile methodologies to work on their projects. We can say that atomic design is one part of these methodologies. It’s a game changer.
We have to understand, atomic design does not just mean the graphic design, it is a change of the whole project workflow and it brings a lot of new challenges.

more

St. Gallen   22.03.2017

Java 9 Hands On Workshop

Die Neuerungen im Überblick


SPEAKER: Michael Inden   COMPANY: Zühlke Engineering AG

KEYWORDS: Concept, Technology, Hands-On

Rund 3,5 Jahre nach Erscheinen von JDK 8 am 18. März 2014 soll Java in Version 9 im Juli 2017 veröffentlicht werden.

more

Luzern   16.03.2017

Functional Reactive with Core Java 8/9

How to transform your legacy code


SPEAKER: Sven Ruppert   COMPANY: Homepage

KEYWORDS: Research, Technology

There are a lot of reactive frameworks in the field, same with functional languages for the JVM. But Java8/9 give you both.
But how you could combine this and use this without adding the next big framework to your project?

more

Zürich   15.03.2017

Functional Reactive with Core Java 8/9

How to transform your legacy code


SPEAKER: Sven Ruppert   COMPANY: Homepage

KEYWORDS: Research, Technology

There are a lot of reactive frameworks in the field, same with functional languages for the JVM. But Java8/9 give you both.
But how you could combine this and use this without adding the next big framework to your project?

more

Bern   14.03.2017

Functional Reactive with Core Java 8/9

How to transform your legacy code


SPEAKER: Sven Ruppert   COMPANY: Homepage

KEYWORDS: Research, Technology

There are a lot of reactive frameworks in the field, same with functional languages for the JVM. But Java8/9 give you both.
But how you could combine this and use this without adding the next big framework to your project?

more

Luzern   22.02.2017

Flavors of concurrency in Java

What model of concurrency should you prefer?


SPEAKER: Oleg Šelajev   COMPANY: ZeroTurnaround

KEYWORDS: Concept, Technology

Software has evolved so much that single threaded programs are rarely enough now.

more

Zürich   21.02.2017

High-Performance Hibernate

Get the most out of your favorite JPA provider


SPEAKER: Vlad Mihalcea   COMPANY: Vlad Mihalcea's Blog

KEYWORDS: Lessons learned, Technology, Tools

Hibernate is the most popular JPA provider and knowing its inner-workings can make the difference between a high-performance enterprise application and one that barely crawls.

more

Basel   21.02.2017

Get awesome with UX - Warum User Research wichtig ist


SPEAKER: Livia Müller   COMPANY: Universität Basel - Forschungsschwerpunkt Mensch-Maschine-Interaktion

KEYWORDS: Technology, Concept, Methods

Wieso werden Nutzer gleich sauer, wenn Facebook ihr Layout ändert?
Was kann man machen, damit auch meine Oma das E-Banking brauchen kann?
Gibt es ein Erfolgsrezept, um eine Webseite zu bauen, die alle lieben werden?
Wieso sollte es mich überhaupt kümmern, ob Leute meine Webseite lieben?
Mit diesen und vielen weiteren Fragen befasst sich die User Experience Forschung.

more

Zürich   15.02.2017

Java Flight Recorder and Java Mission Control in JDK 9 - a Sneak Peek

Production Time Profiling and Diagnostics in JDK 9


SPEAKER: Marcus Hirt   COMPANY: Oracle

KEYWORDS: Product, Technology, Tools

Java Flight Recorder is a powerful event recording engine, built into the JDK. It allows users to do profiling and diagnostics of heavily loaded production systems, with very little overhead.

more

Zürich   07.02.2017

Efficient Big Data Exploration with SQL and Apache Drill


SPEAKER: Jonatan Kazmierczak   COMPANY: Atos Consulting

KEYWORDS: Technology, Open Source

We are continuously confronted with increasing volumes of data coming from various sources. We may get it in text formats like JSON, CSV or, for example, as server logs. Sometimes it is compressed or distributed within a tree of subdirectories. We have it also in relational and non-relational data stores. Is it possible to quickly explore all that variety of data directly with SQL without involving expensive and complex infrastructure?

more

Bern   02.02.2017

Java 9 Hands On Workshop

Die Neuerungen im Überblick


SPEAKER: Michael Inden   COMPANY: Zühlke Engineering AG

KEYWORDS: Concept, Technology, Hands-On

Rund 3,5 Jahre nach Erscheinen von JDK 8 am 18. März 2014 soll Java in Version 9 im Juli 2017 veröffentlicht werden.

more

Basel   01.02.2017

Building reactive server components with vert.x


SPEAKER: Florian Kammermann   COMPANY: Post IT

KEYWORDS: Concept, Technology, Tools

In this talk Florian Kammermann will demonstrate why vert.x is the perfect fit for your microservices.

more

Zürich   25.01.2017

The Lagom Framework

Build and Deploy Reactive Microservices in Java


SPEAKER: Hugh McKee   COMPANY: Lightbend, Inc.

KEYWORDS: Product, Technology, Open Source

Aufgrund einer kurzfristigen Unverfügbarkeit des Redners und allfälligen Stellvertretern müssen wir leider diesen Event absagen. Das tut uns sehr leid!

more

Bern   24.01.2017

The Lagom Framework

Build and Deploy Reactive Microservices in Java


SPEAKER: Hugh McKee   COMPANY: Lightbend, Inc.

KEYWORDS: Product, Technology, Open Source

Aufgrund einer kurzfristigen Unverfügbarkeit des Redners und allfälligen Stellvertretern müssen wir leider diesen Event absagen. Das tut uns sehr leid!

more

Luzern   23.01.2017

The Lagom Framework

Build and Deploy Reactive Microservices in Java


SPEAKER: Hugh McKee   COMPANY: Lightbend, Inc.

KEYWORDS: Product, Technology, Open Source

Aufgrund einer kurzfristigen Unverfügbarkeit des Redners und allfälligen Stellvertretern müssen wir leider diesen Event absagen. Das tut uns sehr leid!

more

Zürich   11.01.2017

Einführung in WebComponents

Was ist das und wie geht das? Ein Schnelleinstieg für Web-Entwickler mit HTML-Grundkenntnissen.


SPEAKER: Marcus Fihlon   COMPANY: CSS Versicherung

KEYWORDS: Technology, Concept, Methods

Web Components sind ein neuer W3C Standard bestehend aus vier Spezifikationen, welche es erlauben, wiederverwendbare Widgets und Komponenten für den Einsatz auf Webseiten und in Webapplikationen zu erstellen.
Die Intention hinter dem Standard ist es, die Idee komponentenbasierter Software-Entwicklung in das World Wide Web zu bringen. Web Components erlauben die Kapselung von und die Interoperabilität zwischen HTML Elementen.

more

Basel   10.01.2017

DeepLearning4J on ApacheSpark - two friends meet on the JVM

The primary choice for Cognitive Computing and Artificial Intelligence on the Java Platform


SPEAKER: Romeo Kienzler   COMPANY: IBM

KEYWORDS: Concept, Technology, Tools, Hands-On

DeepLearning was the new Hype in 2016 - these algorithms are outperforming the current state-of-the-art in machine learning.

more

top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland