hot coffee java beans cup steam

What’s new in Java EE 8

Paul Krill , 08/14/17

News & Features

13 frameworks for mastering machine learning

13 frameworks for mastering machine learning

Venturing into machine learning? These open source tools do the heavy lifting for you

Serdar Yegulalp

solar eclipse sun ring shadow clods

The most popular IDEs? Visual Studio and Eclipse

Visual Studio and Eclipse top the PYPL popularity index of desktop IDEs, while Cloud9 and JSFiddle lead in the cloud

Paul Krill

Web services in Java SE, Part 2

Learn how to use Java SE's JAX-WS API to create a SOAP-based units-conversion Web service.

Jeff Friesen

hot coffee java beans cup steam

What’s new in Java EE 8

The upgrade retools enterprise Java for cloud and microservices environments

Paul Krill

Datastructures and algorithms in Java

Java 101: Datastructures and algorithms in Java, Part 1

Programmers use datastructures to store and organize data, and algorithms to manipulate that data. Get the basics of these fundamental programming elements, and find out how they work together in your Java programs

Jeff Friesen

help 139994676

3 open source projects that make Kubernetes easier

From cluster state management to snapshots and DR, companion tools from Heptio, Kubed, and Kubicorn aim to fill the gaps in Kubernetes

Serdar Yegulalp

machine learning

What is machine learning? Software derived from data

Building systems that learn from data is a better way to solve complex problems, given enough meaningful data to learn from

Dan Tynan

Golang go puzzle pieces

How Google’s Go language could be improved

Go contributors find common ground on improvements in language server, crypto code, compilation, and garbage collection

Paul Krill

Real-world devops failures -- and how to avoid them

How to avoid big data analytics failures

Follow these six best practices to blow past the competition, generate new revenue sources, and better serve customers

Bob Violino

artificial intelligence / machine learning / worker replacement

How to get started with machine learning

Machine learning isn’t something you buy but something you do. Use TensorFlow to experiment now with machine learning so you can build it into your DNA

Matt Asay

butterfly with gears above flower transformation

21 technologies transforming software development

The very nature of programming is evolving faster than you might think, thanks to these powerful tools

Peter Wayner

artificial intelligence / machine learning

Machine learning comes to your browser via JavaScript

A new JavaScript library runs Google's TensorFlow right in the browser with GPU acceleration—a novel way to bring machine learning to the masses

Serdar Yegulalp

React - an open-source JavaScript library for building user interfaces

The best JavaScript testing tools for React

How to choose the right test runner, test framework, assertion libraries, and add-on tools for your React project

Jonathan Freeman

convergence collaborate ideas datastream connection fiberwire

All your streaming data are belong to Kafka

Apache Kafka continues its ascent as attention shifts from lumbering Hadoop and data lakes to real-time streams

Matt Asay

storm clouds dark

Data is eating the software that is eating the world

The data-driven machine learning algorithms that power AI will not only upend programming, but lower the barriers to AI itself

James Kobielus

7 skills

Where are the best software developers? Not Silicon Valley

Technical recruiter HackerRank says the best developers are in Washington and Wyoming, based on the results of its coding skills tests

Paul Krill

blueprint 154298639

Architect has a better blueprint for AWS Lambda deployments

Project handles configuration and provisioning of Lambda functions and related AWS services with a plain-text manifest file

Paul Krill

jw osjp soaring

Serverless computing with AWS Lambda

Serverless computing is no magic carpet, but how does it really work? Get an overview of AWS Lambda's nanoservices architecture and execution model, then build your first Lambda function in Java

Steven Haines

teach train direct coach stop watch speed

10 essential performance tips for MySQL

From workload profiling to the three rules of indexing, these expert insights are sure to make your MySQL servers scream

Baron Schwartz

night lights 99689611

What is Node.js? The JavaScript runtime explained

Node.js is a lean, fast, cross-platform JavaScript runtime environment that is useful for both servers and desktop applications

Martin Heller

Load More
Java Help Center