Enterprise Java

Enterprise Java news, information, and how-to advice

Machine learning gets down to business
bangkok traffic

Interfaces in Java

Java 101: Interfaces in Java

Extracting class interfaces into Java interfaces can increase the reusability of your code, but only if you know how to use their special properties.

top it skills primary

Recruiters: Coding talent needed, degree optional

HackerRank finds that bootcamps and other alternatives to four-year degrees are now seen as viable

Android developer mobile dev tools plaque public domain

Android switches to native Java 8 support

Hit the road, Jack -- Google is displacing the toolchain, but existing tools and plugins dependent on the Java class file format still should work

scissors cut trim chop

Scaled-down Scala variant cuts ties to the JVM

Taking advantage of the LLVM compiler platform, Scala Native expands language’s opportunities on resource-constrained devices

green graphs and charts

Review: MongoDB learns cool new tricks

With useful graph search capabilities and important stability improvements, MongoDB 3.4 is a no-brainer upgrade

JavaScript code

Nginx JavaScript is ready for prime time

The Nginx Plus R12 server can be programmed using NginScript, a JavaScript-based tool

cloud security

Google tries to beat AWS at cloud security

New tools that protect enterprise applications running on Google Cloud Platform may help take the spotlight away from AWS and Microsoft Azure

cloud computer laptop

Google App Engine adds C#, Node.js, and Ruby options

Google has also moved the Cloud Functions serverless environment to beta release

code programming software bugs cybersecurity

Hackers exploit Apache Struts vulnerability to compromise corporate web servers

Attackers are widely exploiting a recently patched vulnerability in Apache Struts that allows them to remotely execute malicious code on web servers.

fire match ignite flame

Google ignites Python library for command lines

The Python Fire library, which Google has already used in its machine intelligence project, automatically converts code into a CLI

Golang go puzzle pieces

Google Go's popularity doesn't translate to the enterprise

Developers heartily recommend Go, but businesses have been slow on the uptake

binary code vortex

Serverless computing: Freedom for devs at last

Strip away your infrastructure headaches with our clear-eyed guide to serverless and the public cloud and on-premises options fueling its possibilities

javaqa j9 process api

Java 9's other new enhancements, Part 3: The Process API

Updates to the Process API will make it easier to obtain a process ID, get additional information about a process, and execute actions on process termination

crystal ball future hands public domain

JSON's Crockford envisions a post-JavaScript world

The industry luminary believes a successor language will need to be less cluttered and more secure

garbage collection trash truck

Java garbage collector proposal aimed at performance testing

The Epsilon project could benefit testers, but it wouldn't bring manual memory management to Java

coming soon

Java 9 gets a release date: July 27

JDK 9, which features modularization and ahead-of-time compilation, will be released this summer

java ring public domain

Gradle upgrade builds Java apps faster for Android

A new approach to configuration in Gradle 3.4 ends 'dreaded' classpath leakage

fema tornado destruction disaster emergency
Q&A

Brendan Eich: Tech giants could botch WebAssembly

The JavaScript founder is concerned that companies behind the effort might let competitive concerns hinder the standards effort

Load More