<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>AI on JAVAPRO Germany</title><link>https://javapro.svenruppert.com/tags/ai/</link><description>Recent content in AI on JAVAPRO Germany</description><generator>Hugo</generator><language>de-DE</language><lastBuildDate>Mon, 27 Apr 2026 07:00:47 +0000</lastBuildDate><atom:link href="https://javapro.svenruppert.com/tags/ai/index.xml" rel="self" type="application/rss+xml"/><item><title>LangChain</title><link>https://javapro.svenruppert.com/langchain/</link><pubDate>Mon, 27 Apr 2026 07:00:47 +0000</pubDate><guid>https://javapro.svenruppert.com/langchain/</guid><description>&lt;p&gt;&lt;strong&gt;LangChain Requests, Prompt Tempates &amp;amp; Output Parser&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class="post-figure"&gt;
 &lt;img src="https://javapro.svenruppert.com/uploads/sites/1/2026/03/lang_2-1024x585.jpg" alt="" loading="lazy" decoding="async"&gt;
 
 
 
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Unsere LLM-Serie&lt;/strong&gt; hat sich in den letzten drei Artikeln jeweils einem zentralen Thema beim programmatischen Zugriff auf Large Language Models gewidmet:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Wie kann ich via REST API Anfragen an eine LLM stellen?  Artikel &lt;strong&gt;&lt;a href="https://javapro.io/de/ollama-rest-api"&gt;Ollama REST API&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Wie führe ich vollständige Chat-Verläufe mit einer LLM über den Context?  Artikel &lt;strong&gt;&lt;a href="https://javapro.io/de/llm-context"&gt;LLM Context&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Wie stelle ich einer LLM Funktionen zur Verfügung, damit sie bessere Antworten erzeugen kann?  Artikel &lt;strong&gt;&lt;a href="https://javapro.io/de/llm-context-und-tools"&gt;LLM Context und Tools&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In all diesen Artikeln haben wir die Konzepte bewusst mit purem Python und Java implementiert – ganz ohne zusätzliche AI-Libraries. Die nächsten Artikel zeigen nun, wie sich dieselben Probleme mithilfe spezialisierter Bibliotheken eleganter und effizienter umsetzen lassen. Dieser und der nächste Artikel fokussieren sich auf die Implementierung in Python. Ein weiterer Artikel wird sich anschliessend den entsprechenden Java-Lösungen widmen.&lt;/p&gt;</description></item><item><title>Nicht Verpassen: Neuer AI Award &amp; AI-Highlights auf der JCON 2026</title><link>https://javapro.svenruppert.com/nicht-verpassen-neuer-ai-award-ai-highlights-auf-der-jcon-2026/</link><pubDate>Mon, 20 Apr 2026 14:02:10 +0000</pubDate><guid>https://javapro.svenruppert.com/nicht-verpassen-neuer-ai-award-ai-highlights-auf-der-jcon-2026/</guid><description>&lt;p&gt;Die JCON EUROPE 2026 steht kurz vor dem Start – und die Spannung steigt. Heute öffnet die Konferenz ihre Türen in Köln und bringt erneut die internationale Java-Community zusammen. Kurz vor dem Kick-off wurden noch einmal hochkarätige AI-Highlights angekündigt, die das Event zu einem der wichtigsten Treffpunkte für KI- und Java-Experten in Europa machen.&lt;/p&gt;
&lt;h3 id="fokus-auf-ai-die-highlights-am-mittwoch"&gt;Fokus auf AI: Die Highlights am Mittwoch&lt;/h3&gt;
&lt;p&gt;Ein besonderes Augenmerk liegt auf dem AI-Schwerpunkt am Mittwoch, den 22. April. Den Auftakt macht eine hochkarätige Keynote:&lt;/p&gt;</description></item><item><title>Spec Driven Development: Warum die Zukunft der AI-gestützten Softwareentwicklung mit der Spezifikation beginnt</title><link>https://javapro.svenruppert.com/spec-driven-development-warum-die-zukunft-der-ai-gestuetzten-softwareentwicklung-mit-der-spezifikation-beginnt/</link><pubDate>Mon, 20 Apr 2026 07:04:17 +0000</pubDate><guid>https://javapro.svenruppert.com/spec-driven-development-warum-die-zukunft-der-ai-gestuetzten-softwareentwicklung-mit-der-spezifikation-beginnt/</guid><description>&lt;p&gt;Ein Entwickler baut ein neues Feature in 20 Minuten per Chat mit einem AI-Agenten. Das Ergebnis sieht gut aus, die Tests laufen durch. Drei Tage später verbringt das Team eine volle Arbeitswoche damit, die Sicherheitslücken zu fixen, die Architektur an den bestehenden Code anzupassen und die hardkodierten Credentials aus dem Repository zu entfernen. Was als Produktivitätsgewinn begann, endete als technische Schuld.&lt;/p&gt;
&lt;p&gt;Diese Geschichte wiederholt sich tausendfach in der Branche. Immer mehr Startups setzen auf überwiegend AI-generierten Code - Y Combinator berichtete, dass ein Viertel der akzeptierten Startups Codebases mit 95 Prozent AI-generiertem Code einreichten. Doch was anfangs begeistert, führt schnell zu Ernüchterung: generischer Code, schlechte Architektur, Sicherheitslücken. Spec Driven Development (SDD) verspricht einen Ausweg - indem es die Spezifikation zur &amp;ldquo;Single Source of Truth&amp;rdquo; macht, bevor eine einzige Zeile Code entsteht.&lt;/p&gt;</description></item><item><title>Großes Kino für Java-Entwickler &amp; Architekten</title><link>https://javapro.svenruppert.com/grosses-kino-fuer-java-entwickler-architekten/</link><pubDate>Wed, 08 Apr 2026 12:00:36 +0000</pubDate><guid>https://javapro.svenruppert.com/grosses-kino-fuer-java-entwickler-architekten/</guid><description>&lt;p&gt;&lt;strong&gt;JCON EUROPE 2026 | 20. bis 23. April 2026 | Cinedom in Köln&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Wer heute über moderne Softwareentwicklung spricht, spricht zwangsläufig über Java. Kaum eine Technologie prägt die Enterprise-Welt so nachhaltig – und kaum eine Community ist gleichzeitig so lebendig, vielfältig und innovationsgetrieben. Genau hier setzt die JCON an: als Treffpunkt, als Plattform und als Erlebnisraum für Entwicklerinnen und Entwickler aus der ganzen Welt. Mit Teilnehmern aus über 70 Ländern hat sich die JCON längst zu einem internationalen Treffpunkt entwickelt. Dabei bleiben &lt;strong&gt;Offenheit, Wissensaustausch und Community-Gedanke&lt;/strong&gt; zentrale Elemente.&lt;/p&gt;</description></item><item><title>DevOps-Patterns und Java 26 für On-Premises LLM-Plattformen in sicherheitskritischen Umgebungen</title><link>https://javapro.svenruppert.com/devops-patterns-und-java-26-fuer-on-premises-llm-plattformen-in-sicherheitskritischen-umgebungen/</link><pubDate>Mon, 06 Apr 2026 07:00:00 +0000</pubDate><guid>https://javapro.svenruppert.com/devops-patterns-und-java-26-fuer-on-premises-llm-plattformen-in-sicherheitskritischen-umgebungen/</guid><description>&lt;p&gt;Während die erste Welle der KI-Adoption in vielen Organisationen auf Cloud-APIs setzte, ist dieser Ansatz in sicherheitskritischen und regulierten Umgebungen häufig nicht nutzbar. Vertraulichkeitsanforderungen, Datenschutzvorgaben und der Bedarf an technisch durchsetzbaren Betriebsgrenzen stehen dem entgegen. In On-Premises-Setups erweitert sich die Architektur um zusätzliche Laufzeitkomponenten, etwa LLM-Serving, Retrieval und Wissensartefakte wie Indizes und Prompts. Der Fokus verschiebt sich damit von der reinen Modellnutzung zur Plattformfrage: Wie lassen sich Datenzugriffe und Berechtigungen entlang der Pipeline kontrollieren? Wie bleiben Änderungen an Modellen, Prompts und Indizes nachvollziehbar? Und wie lassen sich Fehlerfälle reproduzierbar eingrenzen und zurückrollen?&lt;/p&gt;</description></item><item><title>Caching &amp; Beyond: Smartere Datenverarbeitung mit Java - in 2 Stunden</title><link>https://javapro.svenruppert.com/caching-beyond-smartere-datenverarbeitung-mit-java/</link><pubDate>Thu, 02 Apr 2026 11:45:30 +0000</pubDate><guid>https://javapro.svenruppert.com/caching-beyond-smartere-datenverarbeitung-mit-java/</guid><description>&lt;p&gt;Viele Java-Teams starten einfach — mit einer einzelnen Datenbank und einer überschaubaren Architektur. Doch mit der Weiterentwicklung der Systeme wächst auch der Stack: Caching-Schichten zur Performance-Optimierung, Suchmaschinen für schnellere Abfragen, zusätzliche Datenbanken für spezielle Anwendungsfälle und inzwischen auch Vektordatenbanken für KI-gestützte Features.&lt;/p&gt;
&lt;p&gt;Was als Optimierung beginnt, entwickelt sich oft zu einer fragmentierten Technologielandschaft. Das Ergebnis: steigende Komplexität, höhere Infrastrukturkosten und zunehmender DevOps-Aufwand.&lt;/p&gt;
&lt;p&gt;Die Session &lt;em&gt;„&lt;a href="https://schedule.jcon.one/2026/session/1153509"&gt;Caching and Beyond – Smarter Data Processing with Java&lt;/a&gt;“&lt;/em&gt; auf der JCON EUROPE verfolgt einen anderen Ansatz. Statt weitere Tools hinzuzufügen, liegt der Fokus auf der Vereinfachung von Datenarchitekturen — basierend auf einem klaren, Java-zentrierten Modell mit Open-Source-Technologien.&lt;/p&gt;</description></item><item><title>So wird JCON EUROPE 2026 zum individuellen Erlebnis</title><link>https://javapro.svenruppert.com/so-wird-jcon-europe-2026-zum-individuellen-erlebnis/</link><pubDate>Tue, 31 Mar 2026 12:01:01 +0000</pubDate><guid>https://javapro.svenruppert.com/so-wird-jcon-europe-2026-zum-individuellen-erlebnis/</guid><description>&lt;p&gt;Die &lt;strong&gt;JCON EUROPE 2026&lt;/strong&gt;, die vom &lt;strong&gt;20. bis 23. April&lt;/strong&gt; im &lt;strong&gt;Cinedom Multiplex Cinema&lt;/strong&gt; in Köln stattfindet, setzt konsequent auf ein Format, das Teilnehmern maximale Flexibilität bietet. Statt eines festen Ablaufs steht die individuelle Gestaltung der eigenen Konferenzerfahrung im Mittelpunkt.&lt;/p&gt;
&lt;p&gt;Mit einer Vielzahl an Sessions, Formaten und Austauschmöglichkeiten können Besucher selbst entscheiden, welche Inhalte, Gespräche und Kontakte für sie im Fokus stehen.&lt;/p&gt;
&lt;p&gt;Zentrale Grundlage dafür ist der &lt;strong&gt;JCON-Schedule&lt;/strong&gt;: Teilnehmer können ihre persönliche Agenda zusammenstellen, relevante &lt;strong&gt;Sessions&lt;/strong&gt; vormerken und gezielt &lt;strong&gt;1:1 Meetings&lt;/strong&gt; mit Speakern oder Ausstellern organisieren. Damit wird die Konferenz nicht nur konsumiert, sondern aktiv gesteuert – je nach individuellen Interessen, Projekten und fachlichen Schwerpunkten.&lt;/p&gt;</description></item><item><title>Wird KI mich ersetzen? Der Wert unserer Expertise im KI-Zeitalter</title><link>https://javapro.svenruppert.com/wird-ki-mich-ersetzen-der-wert-unserer-expertise-im-ki-zeitalter/</link><pubDate>Mon, 30 Mar 2026 07:00:09 +0000</pubDate><guid>https://javapro.svenruppert.com/wird-ki-mich-ersetzen-der-wert-unserer-expertise-im-ki-zeitalter/</guid><description>Wird KI Softwareentwickler ersetzen - oder nur die trivialen Teile unseres Jobs? Eine Analyse zwischen Hype, Ablehnung und echter Expertise.</description></item><item><title>Die unbequeme Wahrheit über Code, 30 Jahre Java &amp; Sovereign AI – die Keynotes der #JCON2026</title><link>https://javapro.svenruppert.com/die-unbequeme-wahrheit-ueber-code-30-jahre-java-sovereign-ai-die-keynotes-der-jcon2026/</link><pubDate>Fri, 27 Mar 2026 07:01:53 +0000</pubDate><guid>https://javapro.svenruppert.com/die-unbequeme-wahrheit-ueber-code-30-jahre-java-sovereign-ai-die-keynotes-der-jcon2026/</guid><description>&lt;p&gt;&lt;strong&gt;4 Tage | 100+ Speaker | 100+ Sessions | In-Person&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;JCON EUROPE 2026 steht kurz bevor und bringt erneut die internationale Java-Community nach Köln. Im Cinedom Cinema erwartet die Teilnehmer ein umfangreiches &lt;a href="https://schedule.jcon.one/2026/schedule"&gt;Programm&lt;/a&gt; mit über 100 Sessions sowie drei zentralen Keynotes, die an den Konferenztagen jeweils den Auftakt bilden.&lt;/p&gt;
&lt;h3 id="drei-keynotes-im-überblick"&gt;Drei Keynotes im Überblick&lt;/h3&gt;
&lt;h4 id="java-30-years-and-beyond"&gt;Java: 30 Years and Beyond&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;Dienstag, 21. April | 10:15 Uhr | Kino 5&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Speaker: Sharat Chander&lt;/strong&gt; (Senior Director &amp;amp; Head of Global Devleoper Programs, Oracle)&lt;/p&gt;</description></item><item><title>Immer auf dem Laufenden – mit jeder neuen kostenlosen PDF Ausgabe!</title><link>https://javapro.svenruppert.com/immer-auf-dem-laufenden-mit-jeder-neuen-kostenlosen-pdf-ausgabe-26-3/</link><pubDate>Thu, 26 Mar 2026 12:05:18 +0000</pubDate><guid>https://javapro.svenruppert.com/immer-auf-dem-laufenden-mit-jeder-neuen-kostenlosen-pdf-ausgabe-26-3/</guid><description>&lt;p&gt;&lt;br&gt;
&lt;strong&gt;Du willst nichts mehr verpassen?&lt;/strong&gt;&lt;br&gt;
Mit  unseren kostenlosen &lt;a href="https://javapro.io/#pdf-newsletter"&gt;&lt;strong&gt;News&lt;/strong&gt;&lt;/a&gt; wirst Du automatisch benachrichtigt und erhältst alle zukünftigen PDF-Ausgaben sofort nach der Veröffentlichung per E-Mail — ganz ohne zusätzlichen Aufwand. Profitiere von &lt;strong&gt;exklusiven JAVAPRO-Inhalten&lt;/strong&gt;, &lt;strong&gt;Special Editions&lt;/strong&gt; und bleibe immer auf dem neuesten Stand.&lt;/p&gt;
&lt;p&gt;✔️ 100 % kostenlos&lt;/p&gt;
&lt;p&gt;&lt;a href="https://javapro.io/#pdf-newsletter"&gt;&lt;strong&gt;Jetzt alle zukünftigen PDF-Ausgaben abonnieren&lt;/strong&gt;&lt;/a&gt;** und als Erster über alles informiert sein**!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;„From Coder To System Designer “ –&lt;/strong&gt; &lt;a href="https://javapro.svenruppert.com/uploads/2026/03/JAVAPRO_03-2026.pdf"&gt;&lt;strong&gt;PDF hier downloaden!&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://javapro.io/#pdf-newsletter"&gt;&lt;figure class="post-figure"&gt;
 &lt;img src="https://javapro.svenruppert.com/uploads/sites/1/2026/03/Subscribe-Newsletter-JAVAPRO-Magazine-PDF-26-3-1024x576.png" alt="" loading="lazy" decoding="async"&gt;
 
 
 
&lt;/figure&gt;
&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Mehr als nur eine Konferenz für Java-Enthusiasten | JCON 2026</title><link>https://javapro.svenruppert.com/mehr-als-nur-eine-konferenz-fuer-java-enthusiasten-jcon-2026/</link><pubDate>Tue, 24 Mar 2026 12:00:19 +0000</pubDate><guid>https://javapro.svenruppert.com/mehr-als-nur-eine-konferenz-fuer-java-enthusiasten-jcon-2026/</guid><description>&lt;p&gt;Mit über 100 Speakern, mehr als 100 Sessions und einem vielseitigen Rahmenprogramm positioniert sich die JCON Europe 2026 erneut als eines der wichtigsten Events für die Java-Community. Die Präsenzkonferenz in Köln setzt dabei nicht nur auf fachliche Tiefe, sondern vor allem auf ein individuell gestaltbares Konferenzerlebnis.&lt;/p&gt;
&lt;h3 id="individuelles-konferenzerlebnis-im-fokus"&gt;Individuelles Konferenzerlebnis im Fokus&lt;/h3&gt;
&lt;p&gt;Die JCON Europe 2026 verfolgt einen klaren Ansatz: maximale Flexibilität für die Teilnehmenden. Unterschiedliche Formate, thematische Tracks und zahlreiche Networking-Möglichkeiten ermöglichen es Entwicklerinnen und Entwicklern, ihr persönliches Programm gezielt nach Interessen, Erfahrungslevel und Karrierezielen zusammenzustellen.&lt;/p&gt;</description></item><item><title>Gefragte Workshops zur JCON EUROPE 2026 – Tickets ab sofort</title><link>https://javapro.svenruppert.com/gefragte-workshops-zur-jcon-europe-2026-tickets-ab-sofort/</link><pubDate>Mon, 16 Mar 2026 12:00:11 +0000</pubDate><guid>https://javapro.svenruppert.com/gefragte-workshops-zur-jcon-europe-2026-tickets-ab-sofort/</guid><description>&lt;p&gt;&lt;strong&gt;Köln&lt;/strong&gt; – Die JCON EUROPE kehrt vom 20. bis 23. April an ihren Veranstaltungsort zurück und bietet auch in diesem Jahr ein umfangreiches Programm für Java-Enthusiasten. Neben über 100 Speakern und Sessions ist am Montag, den 20. April, ein ganzer Tag praxisorientierten Workshops gewidmet.&lt;/p&gt;
&lt;p&gt;Im Workshop-Format werden in jeweils zweistündigen Sessions aktuelle Themen und Technologien behandelt. Teilnehmer haben die Möglichkeit, in zwei Zeitslots (13:00–15:00 Uhr und 16:00–18:00 Uhr) aus insgesamt sieben verschiedenen Workshops zu wählen. Eine Kaffeepause zwischen den Slots bietet Gelegenheit zum Netzwerken.&lt;/p&gt;</description></item><item><title>JCON als individuelles Highligth</title><link>https://javapro.svenruppert.com/jcon-dein-individuelles-highligth/</link><pubDate>Tue, 03 Mar 2026 12:51:24 +0000</pubDate><guid>https://javapro.svenruppert.com/jcon-dein-individuelles-highligth/</guid><description>&lt;p&gt;Nachdem &lt;strong&gt;JCON EUROPE 2025&lt;/strong&gt; Teilnehmer aus 56 Ländern auf sechs Kontinenten begrüßt hat, strebt JCON danach, den Erfolg des letzten Jahres zu übertreffen und neue Maßstäbe zu setzen.&lt;/p&gt;
&lt;h2 id="live-coding-erlebnis-auf-der-großen-leinwand--einzigartig-in-deutschland"&gt;&lt;strong&gt;Live-Coding-Erlebnis auf der großen Leinwand – einzigartig in Deutschland&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Entwickler wollen Code sehen. Aus diesem Grund findet die 11. Ausgabe der &lt;strong&gt;JCON&lt;/strong&gt; erneut als Präsenzkonferenz in einem Multiplex-Kino in Köln statt. Das Event verwandelt Coding und Programmierung in ein cineastisches Spektakel und stellt sicher, dass jedes Detail der &lt;a href="https://schedule.jcon.one/2026/speakers"&gt;Speaker&lt;/a&gt; in voller Größe auf der großen Leinwand präsentiert wird.&lt;/p&gt;</description></item><item><title>Engineering Intelligence Live: Exklusive JAVAPRO-Vorteile für die JCON 2026</title><link>https://javapro.svenruppert.com/engineering-intelligence-live-exklusive-javapro-vorteile-fuer-die-jcon-2026/</link><pubDate>Wed, 25 Feb 2026 12:00:35 +0000</pubDate><guid>https://javapro.svenruppert.com/engineering-intelligence-live-exklusive-javapro-vorteile-fuer-die-jcon-2026/</guid><description>&lt;p&gt;Die JCON EUROPE 2026 kehrt nach Köln zurück – und bringt in diesem Jahr gleich zwei Highlights mit: einen brandneuen &lt;strong&gt;Premium-Track AI mit Fokus auf produktionsreife KI für Java-Teams&lt;/strong&gt; sowie &lt;strong&gt;kostenlose Konferenztickets für JAVAPRO-Leser und -Autoren&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Vom &lt;strong&gt;20.–23. April 2026&lt;/strong&gt; trifft sich die europäische Java-Community erneut im &lt;strong&gt;Cinedom in Köln&lt;/strong&gt; – und verwandelt eines der größten Multiplex-Kinos Deutschlands in ein viertägiges Java-Erlebnis auf der großen Leinwand.&lt;/p&gt;
&lt;h2 id="eine-konferenz-auf-der-sich-die-java-community-wirklich-begegnet"&gt;Eine Konferenz, auf der sich die Java-Community wirklich begegnet&lt;/h2&gt;
&lt;p&gt;Die JCON ist keine klassische „Zuhören-und-Notieren“-Konferenz. Das Event setzt bewusst auf echte Interaktion: Entwickler, Architekten sowie Speaker treffen sich persönlich, tauschen praxisnahes Wissen aus und knüpfen Kontakte, die weit über die Sessions hinaus Bestand haben.&lt;/p&gt;</description></item><item><title>Immer Up to Date: Erhalte Jederzeit die Neue Kostenlose PDF-Ausgabe!</title><link>https://javapro.svenruppert.com/immer-up-to-date-erhalte-jederzeit-die-neue-kostenlose-pdf-ausgabe-2-26/</link><pubDate>Mon, 23 Feb 2026 13:20:19 +0000</pubDate><guid>https://javapro.svenruppert.com/immer-up-to-date-erhalte-jederzeit-die-neue-kostenlose-pdf-ausgabe-2-26/</guid><description>&lt;p&gt;&lt;strong&gt;Möchtest Du sicherstellen, dass Du immer die neueste JAVAPRO erhältst?&lt;/strong&gt;&lt;br&gt;
Mit unseren kostenlosen &lt;a href="https://javapro.io/#pdf-newsletter"&gt;&lt;strong&gt;News&lt;/strong&gt;&lt;/a&gt; wirst Du automatisch benachrichtigt und erhältst alle zukünftigen PDF-Ausgaben sofort nach der Veröffentlichung per E-Mail — ganz ohne zusätzlichen Aufwand.&lt;/p&gt;
&lt;p&gt;Bleibe stets auf dem neuesten Stand und profitiere von &lt;strong&gt;exklusiven Inhalten&lt;/strong&gt; &amp;amp; &lt;strong&gt;Special Editions&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://javapro.io/#pdf-newsletter"&gt;&lt;strong&gt;Jetzt alle zukünftigen PDF-Ausgaben kostenlos abonnieren&lt;/strong&gt;&lt;/a&gt;** und als Erster informiert sein**!&lt;/p&gt;
&lt;p&gt;&lt;a href="https://javapro.svenruppert.com/uploads/2026/02/JAVAPRO_02-2026.pdf"&gt;Kostenlose PDF hier downloaden&lt;/a&gt;: Edition 02/2026 | Engineering Intelligence - Building Systems in the AI Age&lt;/p&gt;</description></item><item><title>Kostenlose Tickets für die JCON EUROPE 2026</title><link>https://javapro.svenruppert.com/kostenlose-tickets-fuer-die-jcon-europe-2026/</link><pubDate>Thu, 12 Feb 2026 12:00:31 +0000</pubDate><guid>https://javapro.svenruppert.com/kostenlose-tickets-fuer-die-jcon-europe-2026/</guid><description>&lt;p&gt;&lt;strong&gt;4 Tage | 100+ Speaker | 100+ Sessions | In-Person&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="das-ultimative-java-erlebnis-auf-der-großen-leinwand"&gt;Das ultimative Java-Erlebnis auf der großen Leinwand!&lt;/h2&gt;
&lt;p&gt;JCON EUROPE 2026 kehrt vom 20.–23. April 2026 auf die große Kinoleinwand zurück! Erlebe eine erstklassige Java-Konferenz mit vier parallelen Tracks, praxisnahen Workshops und einer lebendigen internationalen Java-Community.&lt;/p&gt;
&lt;p&gt;📅 &lt;strong&gt;Montag,&lt;/strong&gt; 20. April – Großer Workshop-Tag&lt;br&gt;
📅 &lt;strong&gt;Hauptkonferenz&lt;/strong&gt;: 21.–23. April – Deep-Dive-Sessions, Live Coding &amp;amp; Networking&lt;br&gt;
📅 &lt;strong&gt;Premium AI Track&lt;/strong&gt;: 21.–22. April – Spezieller KI-Track für VIPs und Ticket-Upgrades&lt;br&gt;
📅 &lt;strong&gt;VIP Event&lt;/strong&gt;: 22. April – Exklusives Treffen mit Java-Experten&lt;br&gt;
🍻 &lt;strong&gt;Happy Hour&lt;/strong&gt;: 21.–22. April – Entspannen und Netzwerken mit anderen Entwicklern&lt;/p&gt;</description></item><item><title>JCON Meets Enterprise AI – From Basics to Production</title><link>https://javapro.svenruppert.com/jcon-meets-enterprise-ai-from-basics-to-production/</link><pubDate>Mon, 09 Feb 2026 07:07:32 +0000</pubDate><guid>https://javapro.svenruppert.com/jcon-meets-enterprise-ai-from-basics-to-production/</guid><description>&lt;p&gt;Vom &lt;strong&gt;20.–23. April 2026&lt;/strong&gt; trifft sich die europäische Java-Community erneut im &lt;strong&gt;Cinedom-Multiplexkino&lt;/strong&gt; in Köln zur &lt;strong&gt;JCON EUROPE 2026&lt;/strong&gt;. Entwickler, Architekten und Java-Enthusiasten sammeln dort vier Tage lang Inspirationen, tauschen Wissen aus und teilen praxisnahe Erfahrungen – alles auf der großen Leinwand.&lt;/p&gt;
&lt;p&gt;Unter dem Motto &lt;strong&gt;„Big screen. Big community. Big AI.“&lt;/strong&gt; bietet die JCON EUROPE 2026 ein &lt;strong&gt;reines Präsenz-Programm&lt;/strong&gt; mit täglichen &lt;a href="https://schedule.jcon.one/2026/"&gt;Sessions&lt;/a&gt; von &lt;strong&gt;9:00 bis 18:00 Uhr (CEST)&lt;/strong&gt; und verbindet technische Tiefe mit einem starken Community-Fokus.&lt;/p&gt;</description></item><item><title>Immer auf dem Laufenden – mit jeder neuen kostenlosen PDF Ausgabe!</title><link>https://javapro.svenruppert.com/immer-auf-dem-laufenden-mit-jeder-neuen-kostenlosen-pdf-ausgabe-26-1/</link><pubDate>Tue, 03 Feb 2026 14:24:47 +0000</pubDate><guid>https://javapro.svenruppert.com/immer-auf-dem-laufenden-mit-jeder-neuen-kostenlosen-pdf-ausgabe-26-1/</guid><description>&lt;p&gt;&lt;strong&gt;Du willst nichts mehr verpassen?&lt;/strong&gt;&lt;br&gt;
Mit unseren kostenlosen &lt;a href="https://javapro.io/#pdf-newsletter"&gt;&lt;strong&gt;News&lt;/strong&gt;&lt;/a&gt; wirst Du automatisch benachrichtigt und erhältst alle zukünftigen PDF-Ausgaben sofort nach der Veröffentlichung per E-Mail — ganz ohne zusätzlichen Aufwand. Profitiere von &lt;strong&gt;exklusiven JAVAPRO-Inhalten&lt;/strong&gt;, &lt;strong&gt;Special Editions&lt;/strong&gt; und bleibe immer auf dem neuesten Stand.&lt;/p&gt;
&lt;p&gt;✔️ 100 % kostenlos&lt;/p&gt;
&lt;p&gt;&lt;a href="https://javapro.io/#pdf-newsletter"&gt;&lt;strong&gt;Jetzt alle zukünftigen PDF-Ausgaben abonnieren&lt;/strong&gt;&lt;/a&gt;** und als Erster über alles informiert sein**!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;„Agentic AI Meets Java “ –&lt;/strong&gt; &lt;a href="https://javapro.svenruppert.com/uploads/2026/02/JAVAPRO_01-2026.pdf"&gt;&lt;strong&gt;PDF hier downloaden!&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://javapro.io/#pdf-newsletter"&gt;&lt;figure class="post-figure"&gt;
 &lt;img src="https://javapro.svenruppert.com/uploads/sites/1/2026/02/Subscribe-Newsletter-JAVAPRO-Magazine-PDF-26-1-1024x536.png" alt="" loading="lazy" decoding="async"&gt;
 
 
 
&lt;/figure&gt;
&lt;/a&gt;&lt;/p&gt;</description></item><item><title>20 % Early Bird endet — Premium-AI-Track &amp; Highligts der JCON 2026</title><link>https://javapro.svenruppert.com/20-early-bird-endet-premium-ai-track-highligts-der-jcon-2026/</link><pubDate>Tue, 27 Jan 2026 12:00:03 +0000</pubDate><guid>https://javapro.svenruppert.com/20-early-bird-endet-premium-ai-track-highligts-der-jcon-2026/</guid><description>&lt;p&gt;Bei der &lt;strong&gt;JCON EUROPE 2026&lt;/strong&gt;, die in diesem Frühjahr stattfindet, steht das Ende der vergünstigten Early-Bird-Phase kurz bevor. Das &lt;a href="https://2026.europe.jcon.one/tickets"&gt;Early-Bird-Ticketangebot&lt;/a&gt; endet am &lt;strong&gt;31. Januar 2026 (23:59 Uhr, Europe/Berlin)&lt;/strong&gt; – damit haben Interessierte noch ungefähr &lt;strong&gt;eine Woche Zeit&lt;/strong&gt;, um sich den reduzierten Preis zu sichern, bevor die regulären Ticketpreise gelten.&lt;/p&gt;
&lt;p&gt;Die &lt;strong&gt;JCON EUROPE 2026&lt;/strong&gt; findet vom &lt;strong&gt;20.–23. April 2026&lt;/strong&gt; im &lt;strong&gt;Cinedom Köln&lt;/strong&gt; statt und bietet vier Tage Java-Content vor Ort – in einer ungewöhnlichen, aber passenden Location: einem Kino. &lt;a href="https://2026.europe.jcon.one/sessions"&gt;Sessions&lt;/a&gt; und Demos sind für die große Leinwand konzipiert; das Programm läuft täglich von &lt;strong&gt;9:00 bis 18:00 Uhr.&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>LLM-Context und Tools</title><link>https://javapro.svenruppert.com/llm-context-und-tools/</link><pubDate>Mon, 12 Jan 2026 09:03:34 +0000</pubDate><guid>https://javapro.svenruppert.com/llm-context-und-tools/</guid><description>&lt;p&gt;&lt;figure class="post-figure"&gt;
 &lt;img src="https://javapro.svenruppert.com/uploads/sites/1/2026/01/ollama_tools-1024x585.png" alt="" loading="lazy" decoding="async"&gt;
 
 
 
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Im letzten Artikel (&lt;a href="https://javapro.io/de/llm-context"&gt;https://javapro.io/de/llm-context&lt;/a&gt;) haben wir untersucht, wie LLMs mithilfe des Contexts ganze Chat-Verläufe verarbeiten können. Doch die Möglichkeiten des Contexts gehen weit darüber hinaus. In diesem Artikel schauen wir uns an, wie wir der LLM über den Context Funktionen bereitstellen können, um qualitativ hochwertigere Antworten zu erhalten. Dieses Konzept ist bekannt als &lt;strong&gt;LLM-Context und Tools&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Vorbemerkungen&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Die Code-Beispiele basieren auf dem Wissen aus dem Artikel &lt;a href="https://javapro.io/de/llm-context"&gt;https://javapro.io/de/llm-context&lt;/a&gt;. Daher wäre es sinnvoll, zuerst diesen zu lesen.&lt;/li&gt;
&lt;li&gt;Alle Beispiele stehen in GitHub-Repos zur Verfügung.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="beispiel-kurzreise-nach-paris"&gt;Beispiel Kurzreise nach Paris&lt;/h2&gt;
&lt;p&gt;Wir möchten eine Kurzreise nach Paris machen und fragen uns, was wir da alles mitnehmen sollten. Im AI-Zeitalter starten wir Ollama mit dem Llama3.2-Modell und machen folgende Anfrage: &lt;strong&gt;What kind of clothes do I need for a short trip to Paris?&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Wenn Entwickler auf Designer treffen: Erkenntnisse aus Vibe Coding und der Kunst des kreativen Ausdrucks</title><link>https://javapro.svenruppert.com/wenn-entwickler-auf-designer-treffen-erkenntnisse-aus-vibe-coding-und-der-kunst-des-kreativen-ausdrucks/</link><pubDate>Mon, 05 Jan 2026 07:00:36 +0000</pubDate><guid>https://javapro.svenruppert.com/wenn-entwickler-auf-designer-treffen-erkenntnisse-aus-vibe-coding-und-der-kunst-des-kreativen-ausdrucks/</guid><description>&lt;p&gt;Hast du dich jemals gefragt, was passiert, wenn man Klimadaten, künstliche Intelligenz und eine Gruppe kreativer Menschen zusammenbringt? Ich habe es kürzlich bei einem &lt;strong&gt;„Future Fridays”&lt;/strong&gt;-Workshop herausgefunden, einer Zusammenarbeit zwischen infogr8 und der Data Visualization Society. Das Ziel war es, mit KI-gestütztem Creative Coding zu experimentieren, um Klimadaten zu visualisieren.&lt;/p&gt;
&lt;p&gt;Es war eine faszinierende Erfahrung, bei der Datenkreative und Designer – zusammen mit einigen Entwicklerinnen – zusammenkamen. Wir wollten Visualisierungen erstellen, die nicht nur Zahlen anzeigen, sondern tatsächlich Emotionen wecken und zum Handeln anregen. In diesem Artikel zeige ich dir, was ich darüber gelernt habe, wie man Daten zum Leben erweckt, und warum du als Entwickler dich für KI-gestütztes Codieren interessieren solltest.&lt;/p&gt;</description></item><item><title>Immer auf dem Laufenden – mit jeder neuen kostenlosen PDF Ausgabe!</title><link>https://javapro.svenruppert.com/immer-auf-dem-laufenden-mit-jeder-neuen-kostenlosen-pdf-ausgabe-3/</link><pubDate>Tue, 09 Dec 2025 10:56:25 +0000</pubDate><guid>https://javapro.svenruppert.com/immer-auf-dem-laufenden-mit-jeder-neuen-kostenlosen-pdf-ausgabe-3/</guid><description>&lt;p&gt;&lt;strong&gt;Hat Dir Teil 1 unserer Sonderausgabe „Java 25“ gefallen?&lt;/strong&gt;&lt;br&gt;
Jetzt ist &lt;strong&gt;Teil 2&lt;/strong&gt; erschienen – mit noch mehr spannenden Einblicken, Stimmen aus der Community, Highlights aus 30 Jahren Java und dem Java 25 Release.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Du willst nichts mehr verpassen?&lt;/strong&gt;&lt;br&gt;
Mit unseren kostenlosen &lt;a href="https://javapro.io/#pdf-newsletter"&gt;&lt;strong&gt;News&lt;/strong&gt;&lt;/a&gt; wirst Du automatisch benachrichtigt und erhältst alle zukünftigen PDF-Ausgaben sofort nach der Veröffentlichung per E-Mail — ganz ohne zusätzlichen Aufwand. Profitiere von &lt;strong&gt;exklusiven JAVAPRO Inhalten&lt;/strong&gt;, &lt;strong&gt;Special Editions&lt;/strong&gt; und bleibe immer auf dem neuesten Stand.&lt;/p&gt;</description></item><item><title>LLM Context</title><link>https://javapro.svenruppert.com/llm-context/</link><pubDate>Mon, 17 Nov 2025 07:01:55 +0000</pubDate><guid>https://javapro.svenruppert.com/llm-context/</guid><description>&lt;p&gt;&lt;figure class="post-figure"&gt;
 &lt;img src="https://javapro.svenruppert.com/uploads/sites/1/2025/10/ollama_memory-1024x585.png" alt="" loading="lazy" decoding="async"&gt;
 
 
 
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Im Entwickleralltag haben wir die LLMs als Coding-Partner liebgewonnen. Man kann nicht nur einzelne Fragen an eine LLM stellen, sondern einen ganzen Chatverlauf führen. Ist die LLM so smart, dass sie mich und die vorherigen Fragen und Antworten kennt? Das Zauberwort heisst &lt;strong&gt;LLM&lt;/strong&gt; &lt;strong&gt;Context&lt;/strong&gt;. Dies wollen wir uns nun etwas genauer anschauen.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Vorbemerkungen&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Die Codebeispiele basieren auf dem Wissen aus dem Artikel &lt;a href="https://javapro.io/de/ollama-rest-api"&gt;Ollama REST&lt;/a&gt;. Es ist sinnvoll, zuerst diesen zu lesen.&lt;/li&gt;
&lt;li&gt;Alle Beispiele stehen in GitHub-Repos zur Verfügung.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ollama.com"&gt;Ollama&lt;/a&gt; muss installiert sein. Mehr Informationen zur Installation gibt es im Artikel &lt;a href="https://javapro.io/de/lokale-llms"&gt;Lokale LLMs&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="beispiel-hauptstadt"&gt;Beispiel Hauptstadt&lt;/h2&gt;
&lt;p&gt;Wir starten mit einem Beispiel und möchten eine LLM fragen, was die Hauptstädte von Frankreich und Schweden sind. Dazu machen wir zwei Anfragen via Ollama (in Open WebUI) mit dem llama3.2 Modell.&lt;/p&gt;</description></item><item><title>JCON EUROPE 2026 – Nur noch 3 Tage CFP</title><link>https://javapro.svenruppert.com/jcon-europe-2026-nur-noch-3-tage-cfp/</link><pubDate>Wed, 22 Oct 2025 13:54:53 +0000</pubDate><guid>https://javapro.svenruppert.com/jcon-europe-2026-nur-noch-3-tage-cfp/</guid><description>&lt;p&gt;Der &lt;strong&gt;Call for Papers&lt;/strong&gt; für die &lt;strong&gt;JCON EUROPE 2026&lt;/strong&gt; endet in Kürze – nur noch &lt;strong&gt;drei Tage&lt;/strong&gt; bleiben, um Vorträge einzureichen. Die Einreichungsfrist läuft am &lt;strong&gt;Freitag, den 24. Oktober 2025, um 23:59 Uhr (UTC+2)&lt;/strong&gt; ab.&lt;/p&gt;
&lt;p&gt;Als &lt;strong&gt;führende Präsenzkonferenz der Java-Community in Deutschland&lt;/strong&gt; kehrt die &lt;strong&gt;JCON EUROPE&lt;/strong&gt; vom &lt;strong&gt;20. bis 23. April 2026&lt;/strong&gt; in den &lt;strong&gt;Cinedom nach Köln&lt;/strong&gt; zurück. Das Event bringt Java-Entwickler, Softwarearchitekten und Technologieexperten aus aller Welt zusammen.&lt;/p&gt;
&lt;p&gt;Die Konferenz ist bekannt für ihr einzigartiges Kinokonzept, ihren starken Community-Gedanken und hochkarätige Fachvorträge. Besucher können sich auf ein abwechslungsreiches Programm, lebendige Gespräche im „Hallway Track“ und das beliebte &lt;strong&gt;Mentorship Hub&lt;/strong&gt; unter der Leitung von &lt;strong&gt;Bruno Souza&lt;/strong&gt; freuen – mit direktem Austausch zwischen erfahrenen Branchenprofis und Newcomern.&lt;/p&gt;</description></item><item><title>Early Bird 30 % – JCON GenAI – Die Enterprise Java AI Revolution beginnt</title><link>https://javapro.svenruppert.com/early-bird-30-jcon-genai-die-enterprise-java-ai-revolution-beginnt/</link><pubDate>Mon, 20 Oct 2025 10:22:54 +0000</pubDate><guid>https://javapro.svenruppert.com/early-bird-30-jcon-genai-die-enterprise-java-ai-revolution-beginnt/</guid><description>&lt;p&gt;&lt;strong&gt;Schluss mit Python!&lt;/strong&gt; Die Zeit für generative KI in Java ist gekommen – und Sie haben die Nase vorn! Fast alle großen Unternehmenssysteme und die darin enthaltenen riesigen Mengen proprietärer Daten basieren auf Java. Das ist die perfekte Grundlage für wirkungsvolle KI-Projekte – aber nur, wenn Sie wissen, wie man sie richtig entwickelt.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;JCON GenAI&lt;/strong&gt; ist Ihre spannende, eintägige Workshop-Reihe, die Sie von der Theorie hin zu produktionsreifem Code führt. Treffen Sie die Besten der Java-Community und meistern Sie die Tools, Architekturen und Sicherheitsfunktionen, die Sie für die KI-Transformation Ihres Unternehmens benötigen.&lt;/p&gt;</description></item><item><title>Call for Papers für die JCON EUROPE 2026 bis 24. Oktober verlängert</title><link>https://javapro.svenruppert.com/call-for-papers-fuer-die-jcon-europe-2026-bis-24-oktober-verlaengert/</link><pubDate>Mon, 13 Oct 2025 18:10:09 +0000</pubDate><guid>https://javapro.svenruppert.com/call-for-papers-fuer-die-jcon-europe-2026-bis-24-oktober-verlaengert/</guid><description>&lt;p&gt;Die Einreichungsfrist für den &lt;strong&gt;Call for Papers (CFP)&lt;/strong&gt; der &lt;strong&gt;JCON EUROPE 2026&lt;/strong&gt; wurde um zwei Wochen verlängert. Der neue Einsendeschluss ist &lt;strong&gt;Freitag, der 24. Oktober 2025, um 23:59 Uhr (UTC+2)&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Mit der Verlängerung reagiert die Konferenzleitung auf zahlreiche Anfragen aus der Community und gibt potenziellen Speakern mehr Zeit, ihre Vortragsthemen für Europas führende Java-Community-Konferenz einzureichen.&lt;br&gt;
Die &lt;strong&gt;JCON EUROPE 2026&lt;/strong&gt; findet vom &lt;strong&gt;20. bis 23. April 2026&lt;/strong&gt; erneut im &lt;strong&gt;Cinedom in Köln&lt;/strong&gt; statt – bekannt für seine riesigen Kinoleinwände und das lebendige Networking im „Hallway Track“.&lt;/p&gt;</description></item><item><title>Ollama Rest API</title><link>https://javapro.svenruppert.com/ollama-rest-api/</link><pubDate>Mon, 06 Oct 2025 07:00:04 +0000</pubDate><guid>https://javapro.svenruppert.com/ollama-rest-api/</guid><description>&lt;p&gt;&lt;figure class="post-figure"&gt;
 &lt;img src="https://javapro.svenruppert.com/uploads/sites/1/2025/07/image_small_ollama_rest.png" alt="" loading="lazy" decoding="async"&gt;
 
 
 
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;In den letzten beiden Artikeln haben wir Ollama als Plattform zur Ausführung lokaler LLMs kennengelernt. Zusätzlich haben wir Open WebUI als UI für Anfragen an Ollama (in Docker) installiert. Eine Frage, die noch offen ist: wie kann Open WebUI auf Ollama zugreifen? Die Antwort ist ganz einfach: &lt;strong&gt;Ollama&lt;/strong&gt; stellt eine &lt;strong&gt;REST&lt;/strong&gt; Schnittstelle zur Verfügung, die wir uns etwas genauer anschauen wollen.&lt;/p&gt;
&lt;h2 id="dokumentation-rest-api"&gt;Dokumentation REST api&lt;/h2&gt;
&lt;p&gt;Das Ollama &lt;strong&gt;REST AP&lt;/strong&gt;I ist unter &lt;a href="https://github.com/ollama/ollama/blob/main/docs/api.md"&gt;https://github.com/ollama/ollama/blob/main/docs/api.md&lt;/a&gt; dokumentiert. Von dieser API wollen wir uns konkret anschauen, wie man eine Liste aller heruntergeladenen Ollama Modelle (LLMs) bekommt und wie man Anfragen an ein konkretes Modell machen kann.&lt;/p&gt;</description></item><item><title>Vektor-Embedding in Java-Anwendungen: Gen-AI-Funktionen direkt aus der Datenbank</title><link>https://javapro.svenruppert.com/vektor-embedding-in-java-anwendungen-genai-funktionen-direkt-aus-der-datenbank/</link><pubDate>Tue, 06 May 2025 12:01:21 +0000</pubDate><guid>https://javapro.svenruppert.com/vektor-embedding-in-java-anwendungen-genai-funktionen-direkt-aus-der-datenbank/</guid><description>&lt;p&gt;Generative KI (GenAI) hat sich in den vergangenen Jahren rasant weiterentwickelt und findet zunehmend Einzug in die praktische Softwareentwicklung. Was früher als Forschungsfeld galt, wird heute zum Werkzeug für den Entwickleralltag – auch im Java-Umfeld. Eine Schlüsselrolle spielen dabei Vektor-Embeddings: Sie ermöglichen Funktionen wie semantische Suche, Textklassifikation oder Empfehlungssysteme und eröffnen damit völlig neue Anwendungsmöglichkeiten.&lt;/p&gt;
&lt;p&gt;Doch wie lassen sich diese Technologien in bestehende Java-Anwendungen einbinden, ohne dass komplexe Frameworks oder externe Cloud-Dienste notwendig werden?&lt;/p&gt;</description></item><item><title>KI-Tools für Jakarta EE</title><link>https://javapro.svenruppert.com/ki-tools-fuer-jakarta-ee/</link><pubDate>Mon, 05 May 2025 07:04:10 +0000</pubDate><guid>https://javapro.svenruppert.com/ki-tools-fuer-jakarta-ee/</guid><description>&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=sdppIrhwbKk&amp;amp;list=PLFeSAZzYdUodZjQy6a3pCBl43UUem8_E3&amp;amp;index=16"&gt;&lt;figure class="post-figure"&gt;
 &lt;img src="https://javapro.svenruppert.com/uploads/sites/1/2025/04/Magazin-Artikel-Banner-2-1024x214.jpg" alt="" loading="lazy" decoding="async"&gt;
 
 
 
&lt;/figure&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Künstliche Intelligenz (KI) verändert die Welt der Softwareentwicklung, und so auch Jakarta EE. In der Vergangenheit verließen sich Entwickler bei der Erstellung von Anwendungen auf Projektgeneratoren, visuelle Gestalter und IDE-Autovervollständigung. Es mangelte diesen Instrumenten jedoch häufig an Anpassungsfähigkeit, Kontextbewusstsein und Effizienz. Dank KI-gestützter Tools wie &lt;strong&gt;Payara Starter&lt;/strong&gt; und &lt;strong&gt;Jeddict AI Assistant&lt;/strong&gt; sind diese Einschränkungen jetzt kein Problem mehr; sie beschleunigen außerdem Entwicklungsabläufe und ermöglichen es Entwicklern, sich auf Innovationen zu konzentrieren. In diesem Artikel wird anhand einer Konferenzanwendung als praktisches Beispiel untersucht, wie diese Werkzeuge die Entwicklung von Jakarta EE verbessern. Darüber hinaus werden zukünftige Möglichkeiten erörtert, darunter in Payara Server integrierte KI-Assistenten für die Einrichtung und Diagnose von Servern. &lt;/p&gt;</description></item><item><title>Lokale KI mit Java: AI-Integration ohne Cloud-Abhängigkeit</title><link>https://javapro.svenruppert.com/lokale-ki-mit-java-ai-integration-ohne-cloud-abhaengigkeit/</link><pubDate>Fri, 02 May 2025 07:02:10 +0000</pubDate><guid>https://javapro.svenruppert.com/lokale-ki-mit-java-ai-integration-ohne-cloud-abhaengigkeit/</guid><description>&lt;p&gt;Die Zukunft der Künstlichen Intelligenz ist lokal. Immer mehr Unternehmen setzen auf lokale AI-Modelle, um Datenschutz, Offline-Fähigkeit und Unabhängigkeit von Cloud-Anbietern sicherzustellen. Auf der &lt;a href="https://2025.europe.jcon.one/"&gt;JCON EUROPE 2025&lt;/a&gt; vermittelt der zweistündige &amp;ldquo;&lt;a href="https://schedule.jcon.one/session/894517"&gt;AI-based optimization in expedition planning-a practice-oriented worksho&lt;/a&gt;&lt;a href="https://schedule.jcon.one/schedule?selectedSession=894517"&gt;p&lt;/a&gt;&amp;rdquo; mit Sven Ruppert, wie sich genau das in Java umsetzen lässt: hochperformante, datenschutzfreundliche AI-Features – direkt in der eigenen Anwendung, ganz ohne Cloud-Dienste.&lt;/p&gt;
&lt;h2 id="fokus-auf-das-open-source-projekt-expedition-planner"&gt;Fokus auf das Open-Source-Projekt „Expedition Planner“&lt;/h2&gt;
&lt;p&gt;Im Mittelpunkt steht das Open-Source-Projekt &lt;strong&gt;„Expedition Planner“&lt;/strong&gt;, eine Java-basierte Webanwendung zur Planung und Organisation von Expeditionen. Doch hier geht es nicht um Theorie: Die Teilnehmenden arbeiten an realen Use Cases und integrieren lokale AI-Modelle mit &lt;strong&gt;Ollama&lt;/strong&gt;, nutzen &lt;strong&gt;Langchain4j&lt;/strong&gt; und &lt;strong&gt;Retrieval Augmented Generation (RAG)&lt;/strong&gt;, um Aufgabenplanung und Materiallisten intelligent zu optimieren.&lt;/p&gt;</description></item><item><title>Gen-AI mit Java: In zwei Stunden zum intelligenten Chat-Assistenten</title><link>https://javapro.svenruppert.com/genai-mit-java-in-zwei-stunden-zum-intelligenten-chat-assistenten/</link><pubDate>Wed, 30 Apr 2025 12:00:16 +0000</pubDate><guid>https://javapro.svenruppert.com/genai-mit-java-in-zwei-stunden-zum-intelligenten-chat-assistenten/</guid><description>&lt;p&gt;Generative KI ist längst nicht mehr nur ein Thema für Forschungslabore – sie ist einsatzbereit für reale Anwendungen. Auf der &lt;strong&gt;&lt;a href="https://2025.europe.jcon.one/"&gt;JCON EUROPE 2025&lt;/a&gt;&lt;/strong&gt; erhalten Java-Entwickler die Möglichkeit, genau das zu erleben: In einem zweistündigen Workshop wird gezeigt, wie sich mit &lt;strong&gt;Helidon&lt;/strong&gt; und &lt;strong&gt;LangChain4J&lt;/strong&gt; ein intelligenter Chat-Assistent von Grund auf umsetzen lässt – praxisnah, produktionsreif und Java-first.&lt;/p&gt;
&lt;h2 id="von-der-idee-zur-lauffähigen-anwendung"&gt;Von der Idee zur lauffähigen Anwendung&lt;/h2&gt;
&lt;p&gt;Im Fokus der Hands-on-Session &amp;ldquo;&lt;a href="https://schedule.jcon.one/session/896438"&gt;Build an AI-Powered Application with Helidon and LangChain4J&lt;/a&gt;&amp;rdquo; steht der direkte Einstieg in die Entwicklung: keine Folien, keine Theorie – sondern konkreter Code, moderne Tools und nachvollziehbare Architekturen. Ziel ist es, einen funktionalen GenAI-gestützten Chat-Assistenten zu erstellen, der nicht nur demonstrierbar, sondern auch ausbaufähig für reale Projekte ist.&lt;/p&gt;</description></item><item><title>Schluss mit ORM-Problemen: EclipseStore Hands-On mit dem Leiter des Open-Source-Projekts</title><link>https://javapro.svenruppert.com/eclipsestore-hands-on-schluss-mit-orm-pain-jetzt-selbst-erleben/</link><pubDate>Thu, 24 Apr 2025 12:26:47 +0000</pubDate><guid>https://javapro.svenruppert.com/eclipsestore-hands-on-schluss-mit-orm-pain-jetzt-selbst-erleben/</guid><description>&lt;p&gt;Viele Java-Entwickler:innen kennen die Schattenseiten klassischer ORM-Modelle: Performance-Engpässe bei steigender Skalierung, komplexe Serialisierung und immer wieder Probleme beim Refactoring persistenter Objekte. Wer an dieser Stelle nach einer modernen, performanten Alternative sucht, sollte EclipseStore in den Blick nehmen – und zwar nicht nur theoretisch, sondern hands-on.&lt;/p&gt;
&lt;h2 id="eclipsestore-live-erleben--direkt-mit-einem-core-contributor"&gt;&lt;strong&gt;EclipseStore live erleben – direkt mit einem Core Contributor&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Im Rahmen der diesjährigen &lt;a href="https://2025.europe.jcon.one/"&gt;JCON EUROPE 2025&lt;/a&gt; bietet sich dafür eine besondere Gelegenheit: &lt;strong&gt;Florian Habermann&lt;/strong&gt;, CTO von MicroStream Software und Core Contributor von EclipseStore, lädt zu einem &lt;strong&gt;&lt;a href="https://schedule.jcon.one/session/797351"&gt;zweistündigen, praxisorientierten Workshop&lt;/a&gt;&lt;/strong&gt; ein. Anstatt sich durch Slides zu klicken, arbeiten Teilnehmer:innen aktiv am Code – in der eigenen IDE, mit Java, direkt an produktionsnahen Beispielen.&lt;/p&gt;</description></item><item><title>Entwicklung von KI-Anwendungen mit Spring AI</title><link>https://javapro.svenruppert.com/entwicklung-von-ki-anwendungen-mit-spring-ai/</link><pubDate>Wed, 16 Apr 2025 07:01:07 +0000</pubDate><guid>https://javapro.svenruppert.com/entwicklung-von-ki-anwendungen-mit-spring-ai/</guid><description>&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=PEDJ_8TXMSU&amp;amp;list=PLFeSAZzYdUodZjQy6a3pCBl43UUem8_E3&amp;amp;index=13"&gt;&lt;figure class="post-figure"&gt;
 &lt;img src="https://javapro.svenruppert.com/uploads/sites/1/2025/04/Magazin-Artikel-Banner-2-1024x214.jpg" alt="" loading="lazy" decoding="async"&gt;
 
 
 
&lt;/figure&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Künstliche Intelligenz (KI) wird für moderne Anwendungen immer wichtiger. Während KI unterschiedliche Technologien umfasst, ist der Fokus derzeit aufgrund der jüngsten Fortschritte bei großen Sprachmodellen (LLMs) auf Generative KI (GenAI).&lt;br&gt;
&lt;br&gt;
Traditionell ist Python die dominierende Sprache für KI. Doch für Java-Entwickler, die Generative KI nutzen möchten, bietet das Spring AI Projekt eine attraktive Alternative. Es vereinfacht die Entwicklung von KI-gestützten Enterprise-Anwendungen erheblich und ermöglicht es, so mit der rasant fortschreitenden KI-Landschaft Schritt zu halten.&lt;br&gt;
&lt;br&gt;
Spring AI abstrahiert komplexe Interaktionen mit verschiedenen KI-Anbietern, die REST APIs bereitstellen, darunter OpenAI, Anthropic, Microsoft, Google, Amazon und sogar lokalen LLMs. Durch diese Abstraktionen ist ein einfacher Wechsel zwischen verschiedenen Modellen möglich, gleichzeitig ist aber, wie in Spring üblich, gewährleistet, auf spezifische Funktionen und Konfigurationen einzelner Modelle zugreifen zu können.&lt;br&gt;
&lt;br&gt;
Das Framework bietet eine Vielzahl an Funktionen, wie die Konvertierung von Modellausgaben in Java Objekte, Multimodalität, KI-bezogene Observability und Testunterstützung zur Bewertung von Modellausgaben, bereit.&lt;br&gt;
&lt;br&gt;
Darüber hinaus unterstützt Spring AI fortgeschrittene Techniken wie Tool Calling, Retrieval-Augmented Generation (RAG) und das Model Context Protocol (MCP), um den Kontext von LLMs anzureichern.&lt;br&gt;
&lt;br&gt;
Spring AI baut auf den Kernfunktionalitäten des Spring Frameworks und weiteren Spring Projekten wie Spring Data zur Integration von Vektor-Datenbanken auf. Durch die automatische Konfiguration von Spring Boot, wird die Entwicklung von KI-gestützten Funktionen erheblich vereinfacht und beschleunigt.\&lt;/p&gt;</description></item><item><title>Gefragte Workshops zur JCON EUROPE 2025 - Tickets ab sofort</title><link>https://javapro.svenruppert.com/gefragte-workshops-zur-jcon-europe-2025-tickets-ab-sofort/</link><pubDate>Thu, 10 Apr 2025 07:01:23 +0000</pubDate><guid>https://javapro.svenruppert.com/gefragte-workshops-zur-jcon-europe-2025-tickets-ab-sofort/</guid><description>&lt;p&gt;&lt;strong&gt;Köln&lt;/strong&gt; – Die JCON EUROPE kehrt vom 12. bis 15. Mai an ihren Veranstaltungsort zurück und bietet auch in diesem Jahr ein umfangreiches Programm für Java-Enthusiasten. Neben über 100 Speakern und Sessions ist am Montag, den 12. Mai, ein ganzer Tag praxisorientierten Workshops gewidmet.&lt;/p&gt;
&lt;p&gt;Im Workshop-Format werden in jeweils zweistündigen Sessions aktuelle Themen und Technologien behandelt. Teilnehmer haben die Möglichkeit, in zwei Zeitslots (13:00–15:00 Uhr und 16:00–18:00 Uhr) aus insgesamt sieben verschiedenen Workshops zu wählen. Eine Kaffeepause zwischen den Slots bietet Gelegenheit zum Netzwerken.&lt;/p&gt;</description></item><item><title>Remote LLMs</title><link>https://javapro.svenruppert.com/remote-llms/</link><pubDate>Wed, 09 Apr 2025 07:02:56 +0000</pubDate><guid>https://javapro.svenruppert.com/remote-llms/</guid><description>&lt;p&gt;&lt;strong&gt;und die Integration in Open WebUI&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class="post-figure"&gt;
 &lt;img src="https://javapro.svenruppert.com/uploads/sites/1/2025/02/image_remote_llm.png" alt="" loading="lazy" decoding="async"&gt;
 
 
 
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Im letzten Artikel &lt;a href="https://javapro.io/de/lokale-llms"&gt;https://javapro.io/de/lokale-llms&lt;/a&gt; haben wir gezeigt, wie man über Ollama lokal LLMs ausführt und Open WebUI als komfortables Interface für Anfragen an diese LLMs in Docker einrichtet. Außerdem wurde erläutert, wie sich OpenAI (also ChatGPT) in Open WebUI einbinden lässt.&lt;/p&gt;
&lt;p&gt;In diesem Artikel geht es nun darum, wie sich die Claude-LLMs von Anthropic sowie Gemini von Google in Open WebUI integrieren lassen.&lt;/p&gt;
&lt;p&gt;Zum Start eine kleine Vorbemerkung: Claude und Gemini werden nur in WebUI integriert, laufen aber selber nicht lokal. Und Anfragen sind (ähnlich wie bei OpenAI) kostenpflichtig.&lt;/p&gt;</description></item><item><title>JCON EUROPE 2025: Live-Coding, Networking &amp; Community-Highlights</title><link>https://javapro.svenruppert.com/jcon-europe-2025-live-coding-networking-community-highlights/</link><pubDate>Tue, 08 Apr 2025 10:00:23 +0000</pubDate><guid>https://javapro.svenruppert.com/jcon-europe-2025-live-coding-networking-community-highlights/</guid><description>&lt;p&gt;&lt;strong&gt;4 Tage | 100+ Speaker | 100+ Sessions | 9 Workshops | In-Person&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Die JCON EUROPE 2025 kehrt als eine der führenden Java-Community-Veranstaltungen in Europa zurück. Die letztjährige Ausgabe begrüßte Teilnehmer aus 56 Ländern auf sechs Kontinenten. Die 10. Ausgabe wird nicht nur ein volles Programm mit technischen Sessions und Live-Coding-Formaten bieten, sondern auch einen stärkeren Schwerpunkt auf den persönlichen Austausch und die Interaktion mit der Community legen. Mehrere kuratierte Networking-Formate ergänzen das Konferenzprogramm und bieten den Teilnehmern direkten Zugang zu Speakern, Experten und Gleichgesinnten.&lt;/p&gt;</description></item><item><title>Kostenlose Tickets für die JCON EUROPE 2025</title><link>https://javapro.svenruppert.com/kostenlose-tickets-fuer-die-jcon-europe-2025/</link><pubDate>Mon, 31 Mar 2025 12:27:25 +0000</pubDate><guid>https://javapro.svenruppert.com/kostenlose-tickets-fuer-die-jcon-europe-2025/</guid><description>&lt;p&gt;&lt;strong&gt;4 Tage | 100+ Speaker | 100+ Sessions | In-Person&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id="das-ultimative-java-erlebnis-auf-der-großen-leinwand"&gt;Das ultimative Java-Erlebnis auf der großen Leinwand!&lt;/h2&gt;
&lt;p&gt;Die JCON EUROPE 2025 kehrt vom 12. bis 15. Mai 2025 zurück auf die große Kinoleinwand! Sei dabei bei einer erstklassigen Java-Konferenz mit vier parallelen Tracks, praxisnahen Workshops und einer lebendigen internationalen Java-Community.&lt;/p&gt;
&lt;p&gt;📅 &lt;strong&gt;Montag&lt;/strong&gt;, 12. Mai – Großer &lt;strong&gt;Workshop-Tag&lt;/strong&gt;&lt;br&gt;
📅 &lt;strong&gt;Hauptkonferenz&lt;/strong&gt;: 13.–15. Mai – Deep-Dive-Sessions, Live-Coding &amp;amp; Networking&lt;br&gt;
📅 &lt;strong&gt;VIP-Event:&lt;/strong&gt; 14. Mai – Exklusives Treffen mit Java-Experten&lt;br&gt;
🍻 Happy Hour: 13.–14. Mai – Entspannen und mit anderen Entwicklern netzwerken&lt;/p&gt;</description></item><item><title>Lokale LLMs</title><link>https://javapro.svenruppert.com/lokale-llms/</link><pubDate>Tue, 14 Jan 2025 18:04:38 +0000</pubDate><guid>https://javapro.svenruppert.com/lokale-llms/</guid><description>&lt;p&gt;&lt;strong&gt;mit Ollama und Open WebUI&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class="post-figure"&gt;
 &lt;img src="https://javapro.svenruppert.com/uploads/sites/1/2024/12/ai_and_lama.png" alt="" loading="lazy" decoding="async"&gt;
 
 
 
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Seit dem kometenhaften Aufstieg von ChatGPT sind AI (Artificial Intelligence) und LLMs (Large Language Models) in aller Munde. Es gibt kaum jemanden, der ChatGPT (oder einer seiner Kollegen) nicht im beruflichen oder privaten Umfeld nutzt. Was weniger bekannt ist, dass man LLMs auch herunterladen und lokal laufen lassen kann.&lt;/p&gt;
&lt;p&gt;Diese hat folgende Vorteile:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Verschiedene LLMs und Versionen lassen sich flexibel testen.&lt;/li&gt;
&lt;li&gt;Da alles lokal läuft, können auch Anfragen mit geschäftsrelevanten Informationen gestellt werden, ohne dass Daten auf fremde Server gelangen.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Eine Möglichkeit dafür bietet das Open-Source-Projekt Ollama: Es erlaubt, kleinere LLMs herunterzuladen und direkt auf dem lokalen Rechner auszuführen. Dieser Artikel zeigt zunächst die Installation von Ollama. Anschließend wird ein benutzerfreundliches Web-UI eingerichtet, das den Zugriff auf Ollama deutlich komfortabler gestaltet.&lt;/p&gt;</description></item></channel></rss>