Javagruppen (original) (raw)

Javagruppen er Danmarks Java User Group
- en brugergruppe om alt, Java-relateret.

Indkaldelse til Javagruppens ordinære generalforsamling 5. marts 2026

05/03/2026

Javagruppens ordinære generalforsamling bliver afholdt torsdag 5. marts 2026 kl 20.00 hvor alle registrerede medlemmer er velkomne.

Det er kun muligt at deltage i online mødet efter aftale - du bliver tilsendt et møde link ved tilmeldelsen. Ønsker du at deltage i generalforsamlingen bedes du tilmelde dig ved at melde sig til på meetup eller skrive til info@javagruppen.dk, så sender vi koordinaterne til mødet.

I umiddelbar forlængelse af generalforsamlingen afholdes et konstituerende bestyrelsesmøde.

Tilmelding: Meetup eller mail til info@javagruppen.dk

20.00 Kort indlæg om gitoro med git hosting på dansk jord.

Indkaldelse og dagsorden for generalforsamling

  1. Valg af dirigent
  2. Bestyrelsens beretning + godkendelse
  3. Kassererens beretning + godkendelse
  4. Beretning fra evt. Udvalg
  5. Behandling af indkomne forslag
  6. Fastsættelse af kontingenter
  7. Valg af bestyrelse og bestyrelsessuppleanter

Javagruppens aktuelle vedtægter findes her:

Javagruppens aktuelle vedtægter

Regnskab 2025

Ledelsens regnskabserklæring

Med venlig hilsen

Martin Boel

Formand for Javagruppen

...

JCafe - Nyheder fra Java 25 og 3d printet mini z17 mainframe

26/11/2025

Vi er rigtig glade for at kunne invitere til gå-hjem møde den 26. november, klokken 16:00-1730, hos: Sopra Steria

JCafe - Nyheder fra JAVA 25 og 3D-printet mini z17 mainframe

Er du nysgerrig på Java 25 og hvordan mainframe-nostalgi møder moderne maker-teknologi?

Så skal du ikke misse disse oplæg fra Michael og Martin,

Michael præsenterer stordata-æraens ikoniske z17 mainframe får nyt liv i miniatureformat – komplet med en indbygget Raspberry Pi 5!

🎯 Hvad kan du se frem til?

I dette 30-45 minutters oplæg tager Michael dig med på rejsen fra skitse til virkelighed: ✨ Designprocessen

Inspirationen bag at genoplive mainframe-æstetikken Fra CAD-model til færdigt, funktionelt kabinet 🔧 Det tekniske håndværk

Praktiske tips og tricks til 3D-print af komplekse design Køleløsninger til en Raspberry Pi i et kompakt kabinet Licensering og modulær opbygning 🎬 Live demo (demo-guderne tillader)

Se en ægte mainframe-emulator køre på Raspberry Pi OS Oplev, hvordan vintage computing bliver til virkelighed

💡 Perfekt for dig, der elsker:

Kom og bliv inspireret – og stil alle de spørgsmål, du har lyst til!

Sopra Steria og Javagruppen serverer lette refreshments. Kom klar til at lære nye tilgange og netværke med ligesindede!

Nyheder fra JAVA 25 og 3D-printet mini z17 mainframe

Tilmelding

Tilmelding via: Meetup

...

JCafe - Elixir, Java og event modelling

09/06/2025

Vi er rigtig glade for at kunne invitere til gå-hjem møde den 16. juni, klokken 17:00-19:00, hos: Sopra Steria

JCafe - Elixir, Java og event modelling

Elixir & Event-Driven Architecture for Java Developers Javagruppen udforsker hvordan Elixir og event-drevne designmønstre kan udvide vores Java-toolkit!

Christian Johansen fortæller om Event modelling Agge Kempff-Andersen fortæller om Elixir.

Agenda

JCafe - Elixir, Java og event modelling

Tilmelding

Tilmelding via: Meetup

...

Unlock the power of modern Java, by Jesper Udby

08/04/2025

Vi er rigtig glade for at kunne invitere til gå-hjem møde den 8. april, klokken 17:00-19:00, hos: Sopra Steria

JCafe - Unlock the power of modern Java

JCafe med Virtual Threads, Foreign Function Memory og Structured concurrency hos Sopra Steria den 8/4 kl 17

Vi har tre fede Java features på menukortet som Jesper Udby serverer

Her er Claude’s theaser på dansk

Deltag i vores spændende dybtgående gennemgang af tre banebrydende Java-teknologier:

🧵 Virtuelle Tråde Skriv højt samtidige applikationer uden overhead! Hør hvordan Javas letvægts-trådimplementering kan håndtere tusindvis af samtidige operationer effektivt.

🌐 Foreign Function & Memory API Integrer problemfrit med native kode og administrer off-heap hukommelse direkte fra Java. Opdag hvordan du kan øge ydeevnen ved at eliminere kostbare JNI-broer.

🔄 Struktureret Concurrency Bliv mester i kunsten at skrive forudsigelig samtidig programmering med klar livscyklushåndtering. Se hvordan dette paradigme gør din samtidige kode mere pålidelig og lettere at forstå.

Gå ikke glip af denne mulighed for at fremtidssikre dine Java-færdigheder!

The future with Java

Tilmelding

Tilmelding via: Meetup

...

Indkaldelse til JCafe & Javagruppens ordinære generalforsamling 25. februar 2025

05/02/2025

Javagruppens ordinære generalforsamling bliver afholdt tirsdag 25. februar 2025 kl 18.. Vi starter med en times JCafe, hvor fremmødte diskuterer, præsenterer interessante teknologier, og vi får en pizza. Vi slutter af med den formelle generalforsamling kl 19.00, hvor medlemmer også er velkomne.

Det er kun muligt at deltage ved opmøde på Nytorv 17 st, 1450 København K, efter aftale.

Tilmelding: Meetup eller mail til info@javagruppen.dk

Dagsorden for JCafe

18.00- 19.00 Indlæg fra fremmødte

Indkaldelse og dagsorden for generalforsamling

Javagruppens aktuelle vedtægter findes her:

Javagruppens aktuelle vedtægter

Regnskab 2024

Med venlig hilsen

Martin Boel

Formand for Javagruppen

...

JCafe om Java Web Client den 20. juni 2024 kl 16-19

07/06/2024

Der er mange klienter til Java, hvor man kan kalde en Rest Service.

Er Spring RestTemplate den fede løsning? Hvad kan man bruge i stedet for? Og hvad nu når man gerne vil være uafhængig af frameworks?

Den 20. Juni kl 16:00 går vi i dybden med klienter i jCafe hos Lund og Bendsen på hovedkontoret på Nytorv 17 i København.

Jakob Jenkov vil gerne starte med at underholde om Java’s egen HTTP-Client og fortælle om de muligheder klienten tilbyder.

Tilmelding: Meetup

Jakob vil prøve at lave en lille brugerundersøgelse om hvad vi bruger. Her kan alle deltagere byde ind.

Chat’n lister her nogle klienter

Meget mere… jCafe’en er et forum hvor vi kan tale om det man brænder for og har på hjertet.

Eksempelvis er der følgende ide: En Java record viser en ny måde at lave constructor på. Default constructoren ligner en argument-liste til en metode. Det er besparende og meget klart. Vil vi kunne få det samme i class fremover? Og hvad gør man for at fremsætte forslaget?

Kom gerne med forslag til mødet og vær med - med eller uden ekstra forslag

Med venlig hilsen

Anders K Andersen

...

JCafe om JVM energi effektivitet, annotations processorer og JobRunr, den 22. maj 2024 kl 16-19

24/04/2024

Vi har inviteret 2 eksperter fra VirtusLab, og Ronald Dehuysser til følgende program:

Tilmelding: Meetup

Dagsorden for JCafe med VirtusLab

Vi mødes hos Sopra Steria, Skindergade 45-47 · København

Presented by Artur Skowroński

The purpose of this presentation is to introduce current initiatives, protocols, and tools that help application developers make their products more “green” and sustainable - all in the context of JVM. In an era of increasing ecological awareness, the internal need to care for our planet, and (gulp) regulatory pressure, technology cannot (I’ll remind you again of the regulatory pressure) lag.

If you don’t want to go through a situation like GDPR again - I invite you to review what every programmer should know about current trends that will probably catch up with us all soon. I will also show practical ways of monitoring using JoularJX Java Agent, but also share the limitations and problems of existing solutions in practical implementation.

Presented by Jacek Dubikowski

Even though annotation processing has been present in Java since 1.6, I noticed that the topic is esoteric for most of the Java world and only recently has gained some traction. Due to this fact, I would love to introduce it to you so you can add it to your toolbox.

Presented by Ronald Dehuysser

Are you struggling with CPU-intensive tasks, high I/O work, or do you need to schedule background jobs without blocking the rest of your system? I often see teams building a scheduling solution themselves, severely underestimating the complexity of running jobs asynchronously. A costly endeavour, especially with a simple, free and open-source solution readily available.

During this fun session, I will introduce you to JobRunr: the ultimate open-source library for background processing in Java, recommended by ThoughtWorks. By transforming Java lambdas into distributed background tasks, JobRunr allows you to run any job at any time and on any JVM. We’ll delve into its diverse features such as job persistence, automatic retries, scalability (hello k8s), and the integrated dashboard to provide you with a good grasp of the possibilities. Oh, and did you know it also works on GraalVM?

After this session, you’ll have a good idea of what JobRunr is, how it does it’s magic and how it will allow you to focus on delivering value to your end users instead of implementing scheduling over and over again.

En bid pizza

Med venlig hilsen

Martin Boel

Formand for Javagruppen

...

JCafe om CRaC og Quarkus, den 19. marts 2024 kl 16-19

05/03/2024

Hurtig jvm opstart kan være vigtig ved eksempelvis skalerbare systemer. Her får du lidt mere i værktøjskassen.

Tilmelding: Meetup

Dagsorden for JCafe

Vi mødes hos Lund&Bendsen, Nytorv 17 st., København

In a world where microservices are more and more a standard architecture for Java based applications running in the cloud, the JVM warmup time can become a limitation. Especially when you look at spinning up new instances of an app as response to changes in load, the warmup time can be a problem. Native images are one solution to solve these problems because their statically ahead of time compiled code simply doesn’t have to warmup and so has short startup time. But even with the shorter startup time and smaller footprint it doesn’t come without a drawback. The overall performance might be slower because of the missing JIT optimisations at runtime. There is a new OpenJDK project called CRaC (Coordinated Restore at Checkpoint) which goal it is to address the JVM warmup problem with a different approach. The idea is to take a snapshot of the running JVM, store it in files and restore the JVM at a later point in time (or even on another machine).

This session will give you a short overview of the CRaC project and shows some results from a proof of concept implementation.

Fast startup and low memory usage is not just important for an efficient and economically production system. It is also a key ingredient in making Developers productive while writing the application. Come hear the recipe used to bring developer joy and how Quarkus flips around many of the assumptions there exist on how fast or slow(?) Java is.

Med venlig hilsen

Martin Boel

Formand for Javagruppen

...

Indkaldelse til JCafe & Javagruppens ordinære generalforsamling 27. februar 2024

26/01/2024

Javagruppens ordinære generalforsamling bliver afholdt tirsdag 27. februar 2024 kl 18. online via google meet. Vi starter med en times JCafe, hvor fremmødte diskuterer, præsenterer interessante teknologier, og vi får en pizza. Vi slutter af med den formelle generalforsamling kl 19.00, hvor medlemmer også er velkomne.

Det er kun muligt at deltage via google meet, eller ved opmøde på Nytorv 17 st, 1450 København K, efter aftale.

Tilmelding: Meetup eller mail til info@javagruppen.dk

Dagsorden for JCafe

18.00- 19.00 Indlæg fra fremmødte

Indkaldelse og dagsorden for generalforsamling

Javagruppens aktuelle vedtægter findes her:

Javagruppens aktuelle vedtægter

Regnskab 2023

Med venlig hilsen

Martin Boel

Formand for Javagruppen

...

Juleafslutning

04/12/2023

Hej. Vi vil mødes på en cafe og spise lidt og snakke java året der gik på hyggeligste vis. Der er plads til 15, så sign-up til lidt javajul.

Tilmelding: Meetup

Med venlig hilsen

Martin Boel

Formand for Javagruppen

...