• submit to reddit
Pierre - Hugues...09/06/12
70679 views
2 replies

Java 7: HashMap vs ConcurrentHashMap

This article will revisit this classic thread safety problem and demonstrate, using a simple Java program, the risk associated with a wrong usage of the plain old java.util.HashMap data structure involved in a concurrent threads context.

Stephen Chin09/06/12
5569 views
0 replies

JavaFX in Spring Day 3 – Authentication and Authorization

Welcome to Day 3 of the JavaFX in Spring blog series. In this post we are going to finish off the Customer Data application by taking advantage of the Spring Security APIs on the client.

Mikio Braun09/06/12
3932 views
0 replies

Levels of Abstraction in Big Data

How do you weigh abstractions when working with existing infrastructure in Big Data? Prioritize flexibility.

Allen Coin09/06/12
18596 views
0 replies

Android UI in Action: Layout Animations

A frame animation is one of the simplest and most straightforward types of animations. This type of animation is implemented by displaying a succession of slightly changing images one after another.

Juhani Lehtimaki09/06/12
7666 views
0 replies

Tips for Android Tabs

Tabs are one of the most used and also most useful UI components of mobile UIs. They provide quick and easy access to different parts of the app. On Android apps tabs come in many forms.

Peter Pilgrim09/06/12
2621 views
0 replies

Building ScalaFX 1.0 with Gradle 1.1

After becoming a little disenchanted with the SBT for Scala, I wanted an alternative that was more logical, simpler to understand and had a better user experience. After all, the whole point of a domain specific language is to make the writing of the script, formulae or grammar to be affordable to the users.

Erich Styger09/06/12
13201 views
1 replies

Removing Blank Lines in Eclipse

Many times I end up using source files from somebody else. And such files might have a lot of empty lines in it I want to get removed. The question is: how to get rid of empty or blank lines in the Eclipse Editor view? Or even better: how to merge multiple empty lines into one?

Brent Stineman09/06/12
4091 views
0 replies

Do You Really Need an SLA?

I sit to talk with clients about cloud and one of the first questions I always get is, "What is the SLA?" And I hate it.

Peter Zaitsev09/06/12
6447 views
0 replies

6-year-old MySQL Bug is Finally Fixed in MySQL 5.6

I got the message in the morning today about the bug being fixed in MySQL 5.6.6…. which I reported in Early 2006 (while still being with MySQL) and running MySQL 4.1.

Brian Gracely09/06/12
2452 views
0 replies

The Cloudcast - Ep. 55 - 1st Annual Fantasy Cloud Draft

Aaron, Brian, Nick Weaver (@lynxbat) and Colin McNamara (@colinmcnamara) hold the 1st Annual The Cloudcast (.net) Fantasy Cloud Draft. They pick from the broad ecosystem of companies and technologies to try and build a set of cloud services for particular markets.

Nikita Salnikov...09/06/12
5602 views
0 replies

Why Can’t I Turn Off the Garbage Collector?

I wanted to eliminate Garbage Collection (GC) pauses from a test that I was conducting. Lo and behold I was annoyed when I discovered that it couldn’t be done.

Allen Coin09/06/12
8749 views
0 replies

OCA Java 7: The if and if-else Constructs

In this article, I’ll cover if and if-else constructs. We’ll examine what happens when these constructs are used with and without curly braces {}. We’ll also cover nested if and if-else constructs.

Gaurav Mantri09/06/12
8719 views
0 replies

Simple Calculator for Comparing Windows Azure Blob Storage and Amazon S3 Pricing

Since pricing for both of these services are changing quite frequently and depended upon a number of factors, it was not possible for me to pinpoint exactly which service is cheaper. I created a simple calculator where you can input appropriate values and compare the cost of both of these services to you.

Armel Gouriou09/06/12
7164 views
4 replies

5 Highly Critical, Yet Rarely Used, PMD Rules

Going through the statistics of rules’ usage on Techdebt.org I was surprised to find critical PMD rules that seem to be disregarded. This is a presentation of 5 of them, with an explanation on what they check and why their non-respect can bring huge problems into your application.

James Sugrue09/06/12
4190 views
4 replies

Thursday Code Puzzler: Playlist Shuffle Algorithm

Thursday is code puzzler day here at DZone. The idea is simple: solve the coding problem as efficiently as you can, in any language or framework that you find suitable. Today's challenge is to write an implementation of a song shuffle algorithm.