• submit to reddit
Sagar H Ganatra09/26/12
17824 views
0 replies

Pushing Ajax Responses using Observer Pattern in JavaScript

In my application, I was trying to fetch tweets by sending an Ajax request to Twitter server. Once the tweets are available, I wanted all my observers to be notified with the recent tweets.

Gal Levinsky09/26/12
14362 views
2 replies

Resolve Circular Dependency in Spring Autowiring

I would consider this post as best practice for using Spring in enterprise application development. When writing enterprise web application using Spring, the amount of services in the service layer, will probably grow.

Ben Kepes09/26/12
3682 views
0 replies

If IaaS is Going to be Heterogeneous, PaaS Will be Even More So

Core infrastructure will be heterogeneous in nature. If we accept that fact, how on earth do we expect one PaaS solution to meet the needs of every different use case and business unit within the organization?

Sadayuki Furuhashi09/26/12
3570 views
0 replies

Why Data Warehousing as a Service?

Having experienced first-hand what companies have to go through in terms of time, expense and specialized IT resources to implement and maintain a big data analytics solution, I realized that big data analytics was really only available to companies with deep pockets and highly skilled staff.

Arthur Charpentier09/26/12
2532 views
0 replies

Data/Science Links of the Week

Including Nate Silver on weather forecasting, a study on self-interested group decision-making, and astrology in financial markets.

Brian Pince09/26/12
2442 views
0 replies

Cloud OS Signature Event Series Preparation

I hope to see many of you at the Microsoft Cloud OS Signature Event Series. For those attending, here are some helpful tips on getting ready to attend.

Hubert Klein Ikkink09/26/12
3833 views
0 replies

Gradle Goodness: Using Objects for Version

One of the great things of Gradle is that the build scripts are code. We can use all the features of the Groovy language, we can refactor our build scripts to make them more maintainable, we can use variables and properties to define values and much more, just like our application code. In this post we see how we can create a class to define a version in our build script.

Dave Fecak09/26/12
2051 views
0 replies

Disrupt Tech Recruiting II – So You Want Ari Gold?

After publishing How to Disrupt Technical Recruiting – Hire an Agent and reading the subsequent feedback from readers at Hacker News and elsewhere, it is clear that at least some subset of engineers believe two things:

Boris Lam09/26/12
15975 views
0 replies

Customizing Spring Data JPA Repository

Spring Data is a very convenient library. However, as the project as quite new, it is not well featured. By default, Spring Data JPA will provide implementation of the DAO based on SimpleJpaRepository. In recent project, I have developed a customize repository base class so that I could add more features on it. You could add vendor specific features to this repository base class as you like.

James Sugrue09/26/12
3874 views
9 replies

Thursday Code Puzzler: Reversing Words

This weeks code puzzler asks you to reverse a list of words in a character array in the most efficient manner possible.

Mark Needham09/26/12
3016 views
1 replies

My Understanding of Network Address Translation

In our case, we’ve been provisioning a bunch of machines into different private networks, and each machine therefore has an IP in the range of IPv4 addresses reserved for private networks.

Yusuf Aytaş09/26/12
19837 views
0 replies

Caching With Guava

Guava cache is a simple library that provides flexible and powerful caching features. As guava developers explain, guava cache can be used when fast access needed and when values retrieved multiple times.

Zemian Deng09/26/12
3753 views
0 replies

Boost your Groovy with NailGun

Are you working on a large Hibernate project that takes long time to load up all the hbm.xml files when creating the Session object? This is fine during deployment and runtime because it only loads it once. However, often time we also need to the same Session object to do some ad-hoc HQL queries to debug or validate data. Loading and re-loading large mapping files in a Session to just execute single query is very painful.

Mitch Pronschinske09/26/12
7905 views
0 replies

Connect With DZone at JavaOne 2012!

This is our call to all DZone community members who will be attending the conference next week! Please get in touch with us and let's make plans to meet and talk.

Joshua Gross09/26/12
9252 views
3 replies

Designers vs. Engineers

First, let me give you a little background: my life choices have put me in a particularly interesting position of having thoroughly experienced both worlds.