Umschalten zwischen mehreren Java-Versionen unter Windows

Grundgedanke Als Java-Programmierer arbeite ich an verschiedenen Projekten, die – insbesondere seit der Umstellung auf den Sechs-Monats-Releasezyklus – auf unterschiedlichen Java-Versionen basieren. Auch habe ich immer wieder ein Stück Java-Code, das ich auf verschiedenen Java-Versionen ausprobieren möchte – und zwar auf der Kommandozeile, ohne mich durch die Menüs meiner IDE klicken zu müssen. Von daher …

Umschalten zwischen mehreren Java-Versionen unter Windows Read More »

Die besten Bücher für Programmierer

Im folgenden stelle ich euch eine Liste der wichtigsten Bücher für Programmierer vor. Die Bücher kommen aus den Themen Programmierung im Allgemeinen, Java-Programmierung, Persönlichkeitsentwicklung und Karriereentwicklung. Ich habe alle empfohlenen Bücher gelesen. Die Liste ist nicht vollständig, es gibt noch eine Menge weiterer großartiger Bücher, die ich auf meiner „Zu lesen“-Liste habe. Ich werde die …

Die besten Bücher für Programmierer Read More »

Warum und wie startet man einen Entwickler-Blog?

Dies wird kein technischer Artikel. Stattdessen möchte ich dir zeigen, warum du als Programmierer einen Entwickler-Blog schreiben solltest, wie dich dieser voranbringt und wie du am besten damit loslegst. Ich selbst bin noch ziemlich am Anfang meiner Blogger-Karriere: ich habe erst letztes Jahr im Oktober angefangen und dies ist mein achter Artikel. Bis jetzt habe …

Warum und wie startet man einen Entwickler-Blog? Read More »

Manjaro-Tutorial: Installation von Manjaro Linux auf einem DELL XPS 15 9570

Nachdem ich im zweiten Teil der Serie das die technischen Grundlagen einer Linux-Installation (BIOS, UEFI, MFB, GPT, GRUB, SEDs, LUKS) beschrieben habe und mein neuer Laptop mittlerweile eingetroffen ist, führe ich euch in diesem dritten und letzten Teil Schritt für Schritt durch die Installation von Manjaro-Linux auf dem DELL XPS 15 9570. Hardware-Upgrade des DELL …

Manjaro-Tutorial: Installation von Manjaro Linux auf einem DELL XPS 15 9570 Read More »

Manjaro-Tutorial: BIOS, UEFI, MFB, GPT, GRUB, SED, LUKS

In Teil 1 – Welches Linux ist das beste für einen Java-Entwickler? – habe ich mich entschieden Manjaro-Linux auf einem DELL XPS 15 9570 zu installieren. In diesem Teil erkläre ich euch einige wichtige Grundlagen, die ihr kennen solltet, um Linux zu installieren. Doch nicht so einfach Nachdem ich Manjaro als VM auf meinem Windows-Rechner …

Manjaro-Tutorial: BIOS, UEFI, MFB, GPT, GRUB, SED, LUKS Read More »

Manjaro-Tutorial: Welches Linux ist das beste für Java-Entwickler?

In meinem ersten Artikel „Setup eines Root-Servers mit Ansible“ habe ich erwähnt, dass ich seit Jahrzehnten zufriedener Windows-User bin. Doch vor ein paar Wochen ergab sich folgendes Problem: Ich wollte Project Loom ausprobieren, eine implementierung leichtgewichtiger Threads („Fibers“) und Continuations in Java. Das Projekt steckt noch in der Entwicklungsphase und kann nur als Quellcode heruntergeladen …

Manjaro-Tutorial: Welches Linux ist das beste für Java-Entwickler? Read More »

Ansible-Tutorial: Setup von HAProxy und HTTPS von Let’s Encrypt mit Ansible

Im dritten Artikel dieser Serie habe ich auf meinem Server Docker, MySQL und WordPress mit Ansible eingerichtet. In diesem vierten und letzten Artikel werde ich zeigen, wie man – wiederum mit Ansible – HAProxy einrichtet – sowie ein kostenloses HTTPS-Zertifikat von Let’s Encrypt / CertBot, um die Webseite über HTTPS erreichbar zu machen. Den Code …

Ansible-Tutorial: Setup von HAProxy und HTTPS von Let’s Encrypt mit Ansible Read More »

Ansible-Tutorial: Setup von Docker, MySQL und WordPress mit Ansible

In den ersten zwei Teilen dieser Tutorial-Serie habe ich euch gezeigt, wie ich mit Ansible auf einem Root-Server von Hetzner das Betriebssystem-Image installiert habe und User-Accounts angelegt, die SSH-Konfiguration optimiert und die Firewall konfiguriert habe. In diesem dritten Teil des Ansible-Tutorials zeige ich euch, wie ich Docker und dann MySQL und WordPress als Docker-Images installiere. …

Ansible-Tutorial: Setup von Docker, MySQL und WordPress mit Ansible Read More »

Ansible-Tutorial: Setup von User-Accounts, SSH und Firewall mit Ansible

Im ersten Teil dieser Tutorial-Serie habe ich euch gezeigt, wie ich mit Ansible auf einem Root-Server von Hetzner das Betriebssystem-Image installiert habe. Im zweiten Teil des Ansible-Tutorials geht es um das „Bootstrapping“ des Servers. Unter dem Begriff „Bootstrapping“ fasse ich alle Aktionen zusammen, die für alle Server gleich sein werden, egal für welche Aufgabe ein …

Ansible-Tutorial: Setup von User-Accounts, SSH und Firewall mit Ansible Read More »

Ansible-Tutorial: Setup eines Root-Servers mit Ansible

Hallo! Da dies mein erster Artikel auf HappyCoders.eu ist, will ich mich kurz vorstellen: Ich heiße Sven Woltmann, programmiere seit 35 Jahren (seit 20 beruflich) und mein Schwerpunkt ist Backend- und Microservice-Entwicklung mit Java und dem Spring-Framework. Ich habe mehrere Startups gegründet und arbeite seit neun Jahren als CTO bei der Fonpit AG, der Betreiberin …

Ansible-Tutorial: Setup eines Root-Servers mit Ansible Read More »