DZone's 2014 Guide to Continuous Delivery was produced to help you use Continuous Delivery to get applications to market faster, under budget, with fewer people. The guide provides you with the data, ideas, and solutions you need to drastically improve your software production and delivery process.
The NetBeans Team is pleased to announce the release of NetBeans IDE 6.7.1, which supports the latest JavaFX SDK.
Download NetBeans 6.7.1 (A JavaFX-only download bundle is also available.)
NetBeans IDE 6.7.1 is an update to NetBeans IDE 6.7 and includes the...
For a look at what's been happening outside of the Mobile Zone, we've assembled a collection of links from around the web, including RoboVM for building native iOS apps in Java, dependency injection in iOS, the death of Eclipse for Android development, the right way to ask for app permissions, and more.
For a look at what's been happening outside of the Internet of Things Zone, we've assembled a collection of links including a global standards initiative for IoT, the role of hackers in this new technological journey, hardware and software options, and visions of possible future products that could develop from IoT.
If you need to compare the java.io.file.Path object, be aware that Path.endsWith(String) will ONLY match another sub-element of Path object in your original path
We can use the integrateWith command with Grails to generate for example IDE project files and build system files.
There are many false ideas around about Java 8. Among these is the idea that Java 8 brings closures to Java. This is wrong. Closures have existed in Java since the beginning. But closures are evil.
Java EE 7 (JSR 342) is in itself an ‘umbrella’ specification which encompasses 33 individual specifications. I will provide a brief peek into few of these specifications with a special focus on the ‘new’ specifications and the ones which have undergone ‘significant’ overhaul and changes.
41% of developers believe they are achieving Continuous Delivery while only 8% actually are. Use the Continuous Delivery Maturity Checklist from DZone's 2014 Guide to Continuous Delivery to determine how close you are to achieving true Continuous Delivery
We can extend the integrate-with command in Grails to generate files for a custom IDE or build system.
Many of the support requests we get at MongoLab are questions about how to configure and use particular MongoDB drivers and client libraries. This post is the 2nd of a series where we are covering the popular MongoDB drivers in depth (we covered Mongoid last time). The driver we’re covering today is Mongoose.
On Wednesday, April 15th, Microsoft came crashing into the competitor’s ring for the still-emerging industry of the Internet of Things (IoT), sometimes called the Internet of Everything (but mostly by Cisco). The announcement came during an address from Satya Nadella, the new CEO of Microsoft.
So I am working on a new REST API for an upcoming Oracle cloud service these days so one of the things I needed was the ability to automatically generate a JSON Schema for the bean in my model.
One of the first things many developers new to Java learn about is Java's basic primitive data types, their fixed (platform independent) sizes (measured in bits or bytes in terms of two's complement), and their ranges (all numeric types in Java are signed).
Live from Red Hat Summit, Aaron talks with Mike McGrath (@Michael_McGrath) and Diane Mueller (@pythondj) about Docker, Red Hat's new lightwieght OS for containers (Project Atomic), and the latest on OpenShift PaaS.
This is an update to "Two very useful open source SQL editors." A year later and the author has added one more SQL editor to his first list. He keeps this post updated to give context to lists of Open Source SQL front ends.
NewSQL is growing in popularity because it preserves the value accumulated over the last 30 years of database development and deploys that capability on modern architectures and configurations. But SQL is dead, right? Not even close.
Dart comes with a high-performance virtual machine. This controversial decision led to questions if it is going to break the Web. In this article I want to look at why we need this virtual machine, and how it can be added to Chrome without breaking the Web.
“Ready for Test” usually means it’s either deployed (and yet to be tested) or waiting to be deployed. Either way, not much is happening to the work sitting in this column. Basically it’s waste, and remember, waste is very bad.
The first step to managing your APIs is to catalog them. I've written before about the importance of the API Catalog, both for consumers (in an API Developer Portal) and also for administrators to keep track of the APIs which they are managing.