• submit to reddit
Todd Merritt03/05/13
5991 views
0 replies

Software Architecture Verses Software Design

Recently, I was asked what the differences between software architecture and software design are. At a very superficial level both architecture and design seem to mean relatively the same thing. However, if we examine both of these terms further we will find that they are in fact very different due to the level of details they encompass.

Krishna Prasad03/05/13
4984 views
0 replies

JUnit Testing of Spring MVC application: Testing Frontend Using Selenium

I will demonstrate how to test Web layer in Spring MVC. We can also incorporate Authentication and Authorization, learn more about it in the blogs on Spring Security.

Ben Forta03/05/13
4133 views
0 replies

Upgrading ColdFusion To Java 7

Now that ColdFusion supports Java 7, you should indeed upgrade, and (as requested by several ColdFusion users) here are some instructions and pointers.

Jay Fields03/05/13
1571 views
0 replies

Synchronizing Snapshots and Incrementals With Single Threading

This entry is about using single threading (via jetlang) for synchronization and guaranteed accuracy.

Peter Lawrey03/04/13
6049 views
0 replies

Simplifying low latency services

While coding for Chronicle to get maximum performance is very low level, too low level for most developers, you can still get very good performance with higher level designs which make it easier to use.

Krishna Prasad03/04/13
23038 views
0 replies

JUnit Testing of Spring MVC Application: Testing Controller

In this blog I will demonstrate how to test Controller in Spring MVC. The objective of this demo is two fold, to build the Controller layer using TDD and increase the code coverage during JUnit testing of Controller.

Trisha Gee03/04/13
3297 views
3 replies

Staying Ahead of the Curve

Have you ever thought: How do I stay ahead of the curve? There are so many technologies out there, and more coming along, I can't even keep up with Java, let alone the other JVM languages...

Mitch Pronschinske03/04/13
8369 views
0 replies

Ted Talk: Agile Programming -- for Your Family

I found a new Ted Talk on agile methodologies applied to family life. I've actually read about many families who do this and I've even met a developer who does this. He used Scrum in his own home. Now this little movement is getting attention in the form of a Ted Talk. Watch it here...

Zemian Deng03/04/13
4803 views
0 replies

A Few Notes About Java clone() Method

Did you know you can create new Java instance without constructor? That's right, and this feature is brought to you by the Java clone() method.

Tomasz Nurkiewicz03/04/13
4794 views
0 replies

ListenableFuture in Guava

ListenableFuture in Guava is an attempt to define consistent API for Future objects to register completion callbacks.

Steven Willmott03/04/13
4168 views
0 replies

Surveying 1000 APIs – Think APIs are for Startups Only? Think Again!

A common perception of APIs is that the majority of APIs are run by web technology startups. However, in the sample, only 17% of the companies providing APIs were web technology startups by our definition of less than 3 years old with a primarily digital / web based product).

Mikio Braun03/04/13
3547 views
0 replies

Stream Processing Has No Query Layer

When it comes to real-time big data, stream processing frameworks are an interesting alternative to MapReduce. Instead of storing and crunching data in batches, they process the data as it comes along, which immediately makes much more sense if you’re dealing with event streams.

Jason Sherman03/04/13
3726 views
0 replies

SerivceMix: Configuring Sift Appender with a Rolling Log File

I have come across several issues where people were having trouble configuring the Sift file appender in ServiceMix to enable per bundle logging. Specifically, issues arose when trying to configure a rolling log file appender for sift.

Col Wilson03/04/13
3768 views
0 replies

Installing Git and Virtualenv on Linux or Mac

Instructions for installing Git and Virtualenv whether you're on OSX or a major Linux distro.

Marc Löffler03/04/13
3682 views
0 replies

Penitence For The 7 Agile Sins

Half a year ago I wrote a blog post about 7 Agile Sins. As I’m sure that I’m not the only one who is guilty for one or more of these sins, I collected a list of possible ways to show penitence and to do it better next time :) So here is my list of the sins and their appropriate penitence.