• submit to reddit
Kai Wähner07/17/14
0 replies

Enterprise Integration Patterns Revisited in 2014

This slide deck revisits Enterprise Integration Patterns (EIP) and gives an overview about the status quo. Fortunately, EIPs offer more possibilities than just be used for modelling integration problems in a standardized way. Several frameworks and tools already implement these patterns.

Matthew Turland07/17/14
0 replies

Speaking Resources

I was fortunate enough to recently be accepted to the inaugural php[world] conference. Shortly thereafter, a friend of mine within the community inquired about submitting to and speaking at conferences. I thought I’d post the resources I shared with them here for others interested in the same topic.

Mike Bushong07/17/14
0 replies

Bare metal switching, pricing, and the impacts on resellers

Most people in the IT space understand the trend towards bare metal everything (servers, switches, etc.). The movement to commodity hardware drives down costs in infrastructure where price is disproportionately determined by the cost of hardware.

Matteo Pagani07/16/14
0 replies

Porting a Windows Phone 8.0 Application to Caliburn Micro 2.0

Caliburn Micro is a big improvemenet compared to the previous version, but it also includes many breaking changes. In this post I’ll detail the most important ones I had to face during the migration.

Rob J Hyndman07/16/14
0 replies

Variations on Rolling Forecasts

Rolling forecasts are commonly used to compare time series models. Here are a few of the ways they can be computed using R. I will use ARIMA models as a vehicle of illustration, but the code can easily be adapted to other univariate time series models.

Jay Fields07/16/14
0 replies

Solitary Unit Test

In Java it’s common to unit test at the class level. The Foo class will have an associated FooTestsclass. Solitary Unit Tests follow two additional constraints: Never cross boundaries and the Class Under Test should be the only concrete class found in a test.

Bruno Terkaly07/16/14
0 replies

Get With the Times - Get Rid Of the Bloated XML Data Format And Switch To JSON

One of my blog readers told me it was 2014. He laughed at the fact that I was still using XML, so within 30 minutes I was writing JSON to disk, instead of XML. It was incredibly easy to do.

Alec Noller07/16/14
0 replies

Devs of the Week: Jeffrey Kim & Trevor Gasdaska

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're getting a different sort of perspective from DZone's development interns, Jeffery Kim and Trevor Gadaska!

Steven Fisher07/16/14
0 replies

An Introduction to Fabric8 and Why It's So Important for Integration

Fabric is a relatively new and very promising technology that enables organisations to deploy and manage in a repeatable and controllable way middleware components or long running Java programs running on Cloud like infrastructure.

Vlad Mihalcea07/16/14
0 replies

From JPA to Hibernate's Legacy and Enhanced Identifier Generators

While there’s not much application-side IDENTITY generator optimization (other than configuring database identity preallocation), the sequence identifiers offer much more flexibility in this regard. One of the most common optimization strategy is based on the hi/lo allocation algorithm. This article will investigate various sequence-like generation strategies and all the available optimizations.

Gabriel Dimech07/16/14
0 replies

Retrieving JMX information programmatically

In order to retrieve JMX information from a Java application, the target application must be configured to expose JMX information. The following Java code allows for polling the JMX agent and retrieving memory, CPU usage and also shows how to remotely invoke the garbage collector:

Jason Baldridge07/16/14
0 replies

Emotional Contagion: Contextualizing the Controversy

The past two weeks have seen a great deal of discussion around the recent computational social science study of Kramer, Guillory and Hancock (2014) “Experimental evidence of massive-scale emotional contagion through social networks” .

Phil Whelan07/16/14
0 replies

6 Reasons Why IT Needs PaaS

Developers have enjoyed the benefits of a public PaaS—deployment of their apps without a cumbersome process of IT tickets and wait times. However, circumventing the process and using a "rogue" cloud is only a temporary solution and not suitable as a long-term strategy. IT will shut it down… eventually.

Bhakti Mehta07/16/14
0 replies

How JDK 8 Standardizes and Augments Guava Library Functionality

Guava library from Google provided some support for functional programming idioms prior to JDK 8. I have been using Guava for some of my projects

Andrey Prikaznov07/16/14
0 replies

WebGL With Three.js - Lesson 6

In today’s lesson we will look at the load process of ready three-dimensional objects. We will consider how to load three-dimensional models using a variety of loaders.