Java Toolbox

Java Toolbox news, information, and how-to advice

JSF 2.3 aims to be the default MVC framework for Java EE

Due in the third quarter of 2016, JSF 2.3 is positioned as the default MVC framework for Java EE.

Atom at 1.0: GitHub's Node-based editor is just getting started

Atom 1.0 is not just a code editor with cutting-edge add-ons, but a platform upon which other editors and IDEs can -- and are -- to be built.


containers

How containers change everything

When you integrate containers into the build workflow, all the pieces of our multi-cloud future begin to fall into place.

train hauling coal coal overland transportation energy dv255003

Eclipse's latest release train carries Docker, Java technologies

The Eclipse Foundation's annual bulk release features Docker tools and Java IDE improvements, including Quick Fixes for Java 8.

devops

Diving into devops details

Search for a definition of devops and you're likely to find yourself drowning in buzzwords. Here's a quick guide to the concepts beneath the jargon.

agile
Tip

Devops for developers

More agile than Agile, devops requires that you learn new tools and embrace deep cultural changes to the way that you think and work.

big data

Spark 1.4 adds support for R, Python 3, cluster management

Spark data processing framework adds languages used by many data crunchers, as well as container-based cluster management features.

A better mousetrap: A JSON data warehouse takes on Hadoop

Sure, a NoSQL or JSON data warehouse sounds faddish, but SonarW is a better solution for many.

hadoop sql

LinkedIn fills another SQL-on-Hadoop niche

LinkedIn's open source, home-brew OLAP project is a new way for Hadoop users (and others) to query both real-time and historical data.

apex datatorrent

Spark and Storm face new competition for real-time Hadoop processing

DataTorrent is releasing its real-time data processing engine for Hadoop and beyond as the open source Project Apex.

NIO.2 Cookbook, Part 3

Leverage file-visitor, glob/pathmatcher, and directory-watcher features for advanced tasks in NIO.2.

go programming language

What's the Go language really good for?

Where does Google's snappy language shine, and where does it fall short? Here are the kinds of applications it's best -- and less -- suited for.

development tools cloud measure architecture

Google's Polymer Web library now ready for production use

Search and mobile giant looks to enable fast development of Web apps that use reusable components.

angle geometry \

AngularJS 1.4 is built for speed, animations

The JavaScript framework's upgrade also fixes bugs and makes JQuery accommodations

editor red ink revise revision calligraphy writing pen correction

Review: 10 JavaScript editors compared

Sometimes you need a full-fledged IDE but for many cases a simple JavaScript editor is more than enough. Find out why JavaScript editors Sublime Text, TextMate, and Brackets lead the pack for capabilities and speed.

dandelion breath blow wind wish air

17 JavaScript tools breathing new life into old code

A JavaScript cross-compiler, translator, or emulator could be the thing you need to to modernize your old code base, whether it's written in Lisp, Pascal, Cobol, or Basic.

http2

HTTP/2: A jump-start for Java developers

Get tips for leveraging HTTP/2 features like server push, streaming, multiplexing, and header compression to boost the latency of your Java web applications.

enterprise table

New Node.js coalition spotlights enterprises

PayPal and Intuit throw support behind EnterpriseJS Coalition, which will host events and produce content about JavaScript in business environments.

eclipse

Ring out Eclipse, ring in Android Studio for Android apps? Not so fast, Eclipse says

While Eclipse tooling is described as less than ideal for Android development, Eclipse forges on with backing for the popular mobile platform.

business storm 157689723

Review: Storm’s real-time processing comes at a price

Storm may be the only real-time processing framework that has been proven to process millions of messages per second, but there's a steep learning curve ahead.

Load More