• submit to reddit
Mark Needham08/29/12
0 replies

The Curse Of Knowledge

Once we know something, we find it hard to imagine what it was like not to know it. Our knowledge has “cursed” us. And it becomes difficult for us to share out knowledge with others, because can’t readily re-create our listeners’ state of mind.

Michal Jastak08/29/12
0 replies

FindBugs and JSR-305

Suppose that group of developers work in parallel on parts of big project - some developers are working on service implementation, while others are working on code using this service. Both groups agreed on service API, and started working separately, having in mind the API assumptions...

James Sugrue08/29/12
4 replies

Thursday Code Puzzler: Longest Common Subsequence

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 all about identifying the longest common subsequence between two Strings.

Kristina Chodorow08/29/12
0 replies

MongoDB Use Case

In The Princess Bride, every night the Dread Pirate Roberts tells Westley: “Good night, Westley. Good work. Sleep well. I’ll most likely kill you in the morning.” Let’s say the Dread Pirate Roberts wants to optimize this process, so he stores prisoners in a database. This is how...

Anders Karlsson08/29/12
0 replies

Revisiting LibMySQL, the Client / Server Overhead and All That

I wrote about the performance gains with libmysqld a few days ago but I had just too many things in my head to do a proper comparison with the MySQL Cluster / Server protocol.

Blaise Doughan08/29/12
0 replies

Removing JAXBElement From Your Domain Model

JAXBElement is a JAXB (JSR-222) mechanism that stores name and namespace information in situations where this can not be determined from the value or mapp

Dan Dyer08/29/12
2 replies

The War on Best Practices

Every now and then in this profession it is necessary to take a step back, reassess the situation and realise that what you are doing, what you have always been doing, is utterly stupid. Somehow you’ve acquired a dubious habit, or adopted someone else’s superstition, and through unquestioned repetition it has become enshrined as a best practice.

Nishant Chandra08/29/12
0 replies

The 'ETA' Rush

Managers are like children and always want to know when they are going to get something. "Are we there yet? Are we there yet?"

Leigh Shevchik08/29/12
0 replies

Getting Started with Drupal, Part 1

If you’re working on anything web related, it’s virtually impossible to miss the Drupal invasion of the past few years.

Roman Novak08/29/12
1 replies

Drools Planner in Billboard Planning for Out-of-Home Advertising

EPAMEDIA uses Drools Planner for the dynamic placement of subjects on its media sites. This procedure is called “optimization”. The placement has to satisfy various rules.

Will Soprano08/29/12
0 replies

MySQL vs. MongoDB: The Complete Edition

MySQL vs. MongoDB: The showdown. One of our MVBs is on a quest to make this test work in his favor! He's documenting his every step through a series of articles and you can find them all here!

Mitch Pronschinske08/29/12
4 replies

The "Pianodoro": Take Your Productivity to Power-Level 9000!

Practitioners of the Pomodoro Technique swear by its effectiveness in making working humans more productive. I'm here to tell you today, that we the DZone writers, curators, designers, developers, etc. have employed this technique on numerous occasions and we think we've stumbled upon something even better…

Jerry Nixon08/28/12
0 replies

Apple Helps Windows Phone?

Apple Inc's decisive triumph over Samsung Electronics in the most closely watched patent trial in years could open the door for Microsoft Corp to finally hop on board the mobile boom.

Punit Ganshani08/28/12
10 replies

Developer Interviews – Code First Approach

One of challenges that I’ve seen people facing while executing projects is that they often end up having people in their team (many a times screened by some experts) who are not good at writing quality code. There could be many arguments that writing code is not the only thing when working in an IT organization, but I have closely observed and built my theory.

Dave Fecak08/28/12
7 replies

The Future: Polyglot Programmers

The concept of polyglot programmers and polyglot programming isn’t new by any means, and I realize that I’m certainly not the first person or the most qualified person (I may be the tallest) to think or write about the subject. Neal Ford mentioned it over five years ago in a blog post that was quite prophetic.