Java App Dev

Software Development | News, how-tos, features, reviews, and videos

rust king iron bronze crown royal queen

Get started with Rust, the language for safer code

Here’s how to get your feet wet with using Rust’s tool chain, creating projects, working with third-party code, and managing libraries

guido van rossum portrait 2014

Guido van Rossum resigns: What’s next for Python

Python’s designer explains why he stepped down as “benevolent dictator for life”—and how he’ll stay involved with the language

time / clock / history / coffee / java

Git might replace Mercurial for Java’s source-code management

Project Skara would provide prototypes for hosting Java Development Kit (JDK) 12

robot monitoringa  cog wheel system for maintenance [automation]

GKE tutorial: Get started with Google Kubernetes Engine

Discover how easy it is to create a Kubernetes cluster, add a service, configure autoscaling, and tap other great features of GKE

cloud hand touch create access secure clouds reach tech job certification

Go Cloud aims to cement Golang in the cloud

Go Cloud offers generic APIs to build apps that can be ported across different clouds

metal spring

Mastering Spring framework 5, Part 1: Spring MVC

If you like the Spring framework, you'll want to explore Spring MVC 5 for Java web development. This tutorial shows you how to fast-track Spring-based development with Spring MVC 5, Spring Boot, and Spring Initializr.

security bug

Software security: There’s more to it than bug-bounty programs

Take full advantage of white-hat hackers to help you secure your code. And still do all the other security stuff you should do before you release your code

JVM - Java Virtual Machine

Oracle: Switch now from Nashorn JavaScript engine to GraalVM

Oracle says GraalVM is more capable than Nashorn, and it has laid out a migration path from Nashorn to GraalVM

teamwork / collaboration / development / meeting / smiling, happy, successful group of women

GitHub Enterprise adds anonymous Git access, improves configuration visibility

Other administrative improvements include easing of dormancy restrictions and granular permissions

robot intelligence production automat conveyor

How to align test automation with agile and devops

Along with CI/CD’s continuous integration and continuous development, you need continuous testing

branches / branching / bare trees

GitHub vs. Bitbucket vs. GitLab: An epic battle for developer mindshare

GitHub, Bitbucket, and GitLab pile lots of poshy extras on top of Git. Which should you choose?

containers

What’s new in Kubernetes containers

Kubernetes 1.11 adds a new load-balancing method and provides custom resource definitions

planet mars close up with sunrise in space 158456999

YugaByte review: Planet-scale Cassandra and Redis

YugaByte DB combines distributed ACID transactions, multi-region deployment, and support for Cassandra and Redis APIs, with PostgreSQL on the way

cracked exterior texture of a lodge

Java 101: Mastering Java exceptions, Part 1

Everything you need to know about throwing, trying, catching, and cleaning up after Java exceptions

The downsides of Node.js

Ryan Dahl’s Node.js regrets lead to Deno

Deno is an in-development secure TypeScript runtime built on the same Google V8 JavaScript engine as Node.js

rules procedures manuals follow steps

Kotlin tutorial: Get started with Kotlin

Kotlin can provide huge benefits to developers currently working on Java and Android projects--here’s how

usb beer bottle opener

Open source’s existential dilemma: the meaning of ‘free'

Developers once were quick to distinguish open source as “free as in freedom, not free as in beer.” Today, as GitHub shows, they demand the beer but are nonchalant about the freedom

coffee cup - coffee beans - Java

The future of Java: How Jakarta EE will unfold under Eclipse

The open source tools organization wants to adopt Docker, NoSQL, and Kubernetes in enterprise Java, while standardizing on Maven and Jenkins

forked paths forking paths trails

The Kubernetes ‘fork’: Open source purists miss the point

Is Red Hat’s OpenShift a fork of Kubernetes? No, but it still shouldn’t matter if it were

risk shark attack stormy seas life preserver rescue

Oracle plans to dump risky Java serialization

A “horrible mistake” from 1997, the Java object serialization capability for encoding objects has serious security issues

Load More