Java Tools and Technologies

The results of a survey about the Java Tools and Technologies landscape, conducted by Rebellabs (Zeroturnaround) earlier this year, have recently been published. As an early adopter of Java, we have watched the technology and peripheral technologies adapt over the years.  We’ve been focused on making sound decisions to improve our delivery to customers. A […]

Java development in South Africa

An introduction to Java Development in South Africa Java development in South Africa has kept pace with international development, having a relatively short history of just 20 years. The first public release of the Java development platform by Sun Microsystems took place in 1995, as Java 1.0, but the official major release date of JDK […]

Artificial Intelligence achieved through Java part 2

Environment  setup and project structure Java artificial intelligence tutorial Creating an AI sports chatbot with java In part one of this series Artificial intelligence achieved through Java we took a look at what artificial intelligence is in software terms and at some examples of artificial intelligence systems in the market today. We also introduced the java AI chatbot […]

Continuous Integration using Jenkins, Maven and EC2 Slaves

This is the second post in a series on how to set up infrastructure with Amazon Web Services (AWS) Introduction This post sets up a continuous integration server with the EC2 instance from the previous post in this series. We will set up Jenkins to continuously build Java code with Maven, as well as the Amazon EC2 Plugin on Jenkins to […]

Wildfly domain management

[Part 2 of a 3 part series] Domain management with Wildfly 8.2 Introduction In this post we’ll walk through the basic steps required to set up a Wildfly cluster with a domain controller controlling the domain members (nodes) that form part of the cluster. If you haven’t read the post on configuring Apache with mod_cluster […]