• submit to reddit
Ben Forta07/18/11
1 replies

Running Servlets On ColdFusion

ColdFusion Technical Support Engineer Vikas Chandran explains how to run Java servlets on ColdFusion.TO TEST -Create a cfm page and call the Servlet [in our case the servlet name is "testServlet"] with content. note we are using...

Wayne Ellis07/18/11
1 replies

Hidden Features of the Play Framework Routes File

Today, an interesting question was raised at Stackoverflow regarding if it were possible to define Dev/Prod mode specific routes in the Routes file. The simple answer, was that I didn’t know, but I had an theory that this could be possible, so I threw...

Peter Lawrey07/18/11
0 replies

Java low level: Converting between integers and text (part 1)

As Java has a number of way to convert an integer to a String, its not something you might have considered writing yourself. However, there may be situations where you want to do this. One of them is when performance is ciritcal. Java libraries tend to...

Leo Lewis07/18/11
8 replies

Java Collection Performance

Performance of data structures, especially collections is a recurrent subject when coding. If you have never heard about such a topic, here is the chance, otherwise it’s the hundredth time you'll have seen such title, and you are probably thinking...

Prashant Deva07/18/11
7 replies

Is the traditional debugger still relevant in 2011?

The traditional debugger as we know it hasn't changed since the dawn of programming; which is to say it has remained pretty much the same since 1970s.  Lets take a deeper look at some of its fundamental design principals and whether they are still...

Hamlet D'Arcy07/18/11
1 replies

Java 7 Small Language Changes Screencast

This screencast demonstrates the small language changes that are part of Open JDK 7, which is available from the Open JDK website. It demonstrates multi-catch, try with resources, strings in switch statements, underscores in literals, and the diamond...

Trisha Gee07/17/11
1 replies

Dissecting the Disruptor: How do I read from the ring buffer?

The next in the series of understanding the Disruptor pattern developed at LMAX. After the last post we all understand ring buffers and how awesome they are.  Unfortunately for you, I have not said anything about how to actually populate them or read...

Steven Lott07/17/11
0 replies

My Response to: CWE/SANS Top 25 Most Dangerous Software Errors (2011)

Just saw this for the first time today:  http://cwe.mitre.org/top25/ I'd always relied on this: https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project Both are really good lists of security vulnerabilities.

Davy Suvee07/17/11
0 replies

Big Data Genomics – How to efficiently store and retrieve mutation data

This blog post is the first one in a series of articles that describe the use of NoSQL databases to efficiently store and retrieve mutation data. Part one introduces the notion of mutation data and describes the conceptual use of the Cassandra NoSQL...

Martin Fowler07/17/11
0 replies

Command Query Responsibility Segregation

CQRS stands for Command Query Responsibility Segregation. It's a pattern that I first heard described by Greg Young. At its heart is a simple notion that you can use a different model to update information than the model you use to read information....

Sandro Mancuso07/16/11
5 replies

Readable Tests: Separating intent from implementation

Very recently, I was working on a test class like this:

Alexander Beletsky07/16/11
3 replies

Functional tests must not be done first

First of all, by functional tests I understand tests of application features primarily from user (UI) perspective, with different set of frameworks - Seleminum, Watin, FuncUnit or whatever.

Peter Karussell07/15/11
1 replies

Snacktory – Yet another Readability clone. This time in Java.

For Jetslide I needed a readability Java clone. There are already some tools, but I wanted some more and other features so I adapted the existing goose and jreadability and added some stuff.

Niklas Schlimm07/15/11
2 replies

Setting up a Java EE 6 development environment

This tutorial explains in short how to set-up a typical environment to develop Java EE 6 based applications. There is no prerequesite to this tutorial other then a working Windows XP client with sufficient CPU power and memory.

Avi Kapuya07/15/11
38 replies

SQL vs NoSQL in the Cloud: Which Database Should You Choose?

Let’s start with a simple question: What is the real difference between NoSQL and SQL?  In my view, the different access patterns provided by NoSQL and SQL result in very different scalability and performance. NoSQL elements allow data access only in a...