AWS has enjoyed a stable market share in the low 30 percent. Google and IBM seem to be on opposing trajectories, and Microsoft is steadily growing its market share, reaching 23% in early 2023. Popular Cloud computing providers include services like: Virtual Machines: VMs allow running multiple operating systems on one physical computer. The ability […]
mac
Tomcat

Installing Tomcat on macOS 13.x Ventura Apache Tomcat 10.1.8 implements specifications that are part of the Jakarta EE 10 platform. Please note that applications that ran on Tomcat 9 and earlier will not run on Tomcat 10 without changes. Java EE based applications designed for Tomcat 9 and earlier may be placed in the $CATALINA_BASE/webapps-javaee […]
Installing Java on macOS 13 Ventura

For some time now, Java is not (pre-)installed anymore, let’s fix that. As I’m writing this, Java 19.0.1 is the latest version and Adoptium is one of the best places to find Prebuilt OpenJDK Binaries. Adoptium was known as AdoptOpenJDK, before the project was moved to the Eclipse Foundation. All available versions for supported platforms can be found here. […]
Installing Tomcat on macOS 12 Monterey

The Servlet 5.0 specification is out and Tomcat 10.0.x does support it. Time to dive into Tomcat 10. Prerequisite: Java Tomcat 10 requires Java version 8 or later and since OS X 10.7 Java is not (pre-)installed anymore. Let’s fix that by installing a Prebuilt OpenJDK Binary. Easy to follow details about how to install OpenJDK are […]
Installing Java on macOS 12 Monterey

For some time now, Java is not (pre-)installed anymore, let’s fix that. As I’m writing this, Java 17.0.3 is the latest LTS (Long Term Support) version and Adoptium is one of the best places to find Prebuilt OpenJDK Binaries. Adoptium was known as AdoptOpenJDK, before the project was moved to the Eclipse Foundation. All available versions for supported platforms […]
Installing Java on macOS 11 Big Sur

Since OS X 10.7 Java is not (pre-)installed anymore, let’s fix that. As I’m writing this, Java 11.0.9 is the latest LTS (Long Term Support) version and AdoptOpenJDK is one of the best places to find Prebuilt OpenJDK Binaries. Easy to follow details about how to install OpenJDK are available here. However, the easiest way is to […]
Tunneling Web and Git access through a remote VPN Client

This post is for the long tail since only a few will find it helpful, but for those it may just be the dramatic productivity booster they were looking for. Imagine a scenario where you have a dedicated machine on you local network and only that machine has a VPN client installed, which allows access […]
Even or Odd

This is a quick demo, showing how to create a Java web-service in just a few minutes. I’m assuming you have Java and Tomcat already installed on you computer and use IntelliJ as your IDE, and gradle as your build-automation system. The simple task is to create a web-service that can answer if a provided […]
Installing Tomcat on macOS 10.15 Catalina

The Servlet 4.0 specification is out and Tomcat 9.0.x does support it. Time to dive into Tomcat 9. Prerequisite: Java Since OS X 10.7 Java is not (pre-)installed anymore, let’s fix that first. As I’m writing this, Java 11.0.1 is the latest version and AdoptOpenJDK is one of the best places to find Prebuilt OpenJDK Binaries. Easy to […]
Installing Java on macOS 10.15 Catalina

Since OS X 10.7 Java is not (pre-)installed anymore, let’s fix that. As I’m writing this, Java 11.0.4 is the latest version and AdoptOpenJDK is one of the best places to find Prebuilt OpenJDK Binaries. Easy to follow details about how to install OpenJDK are available here. However, the easiest way is to select OpenJDK 11 (LTS), […]
Configuring multiple SSL certificates for a single Tomcat connector

Sometimes you may want the same Tomcat instance to respond to requests for more than just one hostname. For HTTP this can easily be accomplished, by mapping those hostnames to the same IP address, using the tools provided by your registrar. Supporting HTTPS for multiple hosts is more involved since the SSL certificates need to […]
Formatting a USB Flash-Drive for OS X

Since a while back, I’m using a tool to store all my passwords, website logins, program serial numbers etc. all RC4-encrypted and password-protected. Currently, the password tool (Pastor) and the data file are located on my Power Mac G5, which of course is a problem when I need to lookup a password when away from […]