Java Toolbox

Java Toolbox news, information, and how-to advice

Splice Machine 1.0 offers speedy, scalable SQL on Hadoop

Splice Machine update offers cross-integration with Hadoop apps and supports migration paths from other databases.

flow diagram thinkstock

complex tools thinkstock

Complex tools, simple developers: A match made in hell

The developer shortage is coinciding with newer, more complicated tools that most workers can't really use.

Amazon Web Services entices developers to the cloud with a trio of new tools

CodeDeploy, CodeCommit, and CodePipeline help developers put code in the cloud and manage it.

10 open source projects proving the power of Go

10 open source projects proving the power of Go

From application virtualization to self-hosted Git services, Google Go is becoming the tool of choice for forward-thinking projects.

Big data sparks interest in statistical programming languages

Statistical languages offer a great fit for big data, but due to their specific use cases, they're unlikely to catch to up to generalized stalwarts like Java and C.

DukeScript: A safer way to 'write once, run anywhere'

Using DukeScript APIs, developers can write applications in Java and HTML5 and run them in any Android, iOS, desktop browser, or HTML5/CSS/JavaScript environment.

Java extension mechanism loads all JARs

Although the Java extension mechanism and the classpath mechanism are both used in Java class loading, there are some important differences between them. Unpack the Java extension mechanism and get tips for working around its pitfalls....

cloud computing concept 136627333

MBaaS shoot-out: 5 clouds for building mobile apps

Get a well-rounded overview of the next generation of cloud-based mobile development platforms: AnyPresence, Appcelerator, FeedHenry, Kinvey, and Parse.

webtools

Responsive web design with Google Web Toolkit

Get started with using GWT-friendly CSS media queries and multi-device layout patterns to develop mobile-responsive web applications. Demonstrations are based on an open source code base that you can use as a foundation for your own...

Laptop keyboard entry

9 cutting-edge programming languages worth learning now

These strong alternatives to the popular languages are gaining steam -- and one of them could be the perfect fit for your next project.

hadoop thinkstock

Hadoop's growth opens up demand for data migration tools

As more companies adopt Hadoop, they need help getting their data onto the platform -- and a new field is born.

Next up for Node.js: Going mobile

A key developer wants to expand the horizons of the server-side JavaScript platform and bring it to all devices.

eclipse mashable

Eclipse shines light on cloud-based app dev

Eclipse Cloud Development initiative looks to host browser-based development tools in the cloud.

agile dev

Devops, agile development cut through federal agency's red tape

Scrum, waterfall approaches, paired with Jenkins, Git, Chef tools as well as Java and Spring add up to higher efficiency and better tech management.

omg javascript

ECMAScript 6 returns JavaScript to original intent

ECMAScript committee member Jafar Husain talks about what to expect from the specification that defines JavaScript.

mobile scripting thinkstock

RoboVM beckons Java 8 programmers to iOS

RoboVM lets developers use lambdas and defaults, and it provides full access to the hardware and native iOS APIs.

elephant thinkstock

12 things I hate about Hadoop

Hadoop is a wonderful creation, but it's evolving quickly and it can exhibit flaws. Andrew Oliver poses a dozen downers to consider before adopting Hadoop.

Why Redis beats Memcached for caching

Redis is the newer and more flexible datastore overall, but Memcached wins for efficiency in specific infrastructure and programming scenarios.

code screen shutterstock
Tip

Learning a second programming language? Try these 5 sites

Want to switch between programming languages? These sites show developers how to bridge the gap between languages and frameworks.

Load More