-
Core Java👁 Image
Using Java 9 Modularization to Ship Zero-Dependency Native Apps
Why can’t I just build an .EXE? When Java was first introduced, mainstream programming languages mostly either compiled to standalone…
Read More » -
Software Development👁 Image
How to Use GitLab and GitHub Together
The Source Control Hosting Landscape GitHub has been the the most popular site for hosting open source software projects since…
Read More » -
Groovy👁 Image
Easy Database Manipulation with Groovy and Gradle
Groovy: The “Enterprise Hipster” Language Not everyone sees the Java programming language as sexy. However, the Java virtual machine is…
Read More » -
Software Development👁 Image
Go for Java Programmers: Simple Types
Part of the Go for Java Programmers series Before we get into custom types, and Go’s version of object-orientation, let’s…
Read More » -
Software Development👁 Image
Go for Java Programmers: Control Structures
Go (Golang) has only three basic control structures. However, each of them are significantly more versatile than their Java counterparts.…
Read More » -
Software Development👁 Image
Go for Java Programmers: Packages, Functions, and Variables
Go’s Familiar Syntax Due to their shared heritage in the C programming language, Go (aka Golang) code should be fairly…
Read More » -
Software Development👁 Image
Go for Java Programmers: Introduction
Background Go (often referred to as “Golang”) is a fairly new programming language, first conceived in 2007, with version 1.0…
Read More » -
Enterprise Java👁 java-interview-questions-answers
WAR files vs. Java apps with embedded servers
Most server-side Java applications (e.g. web or service-oriented) are intended to run within a container. The traditional way to package…
Read More » -
Core Java👁 Image
How to install Oracle’s Java on Ubuntu the easy way
Developers on Ubuntu are accustomed to seeing at least two flavors of Java. OpenJDK is an open-source build of the…
Read More »
