• submit to reddit
Felipe Oliveira05/01/11
10146 views
0 replies

WebSockets in Action with Play! Framework 1.2!

WebSockets is a game-changing technology, available on newer browsers (Chrome 4, Safari 5, Firefox 4, etc), that allows bi-directional, full-duplex communication between the client (Web Browser) and the server (Web Server) over TCP. Actually the client...

Kin Lane05/01/11
6655 views
2 replies

What Really Caused the Amazon Web Services Outage?

Amazon released a summary of the Amazon EC2 and Amazon RDS service disruption in the US East Region today. These so caled “stuck” volumes and stuck EC2 instances, well those were mine.

Ben Forta05/01/11
12147 views
0 replies

ColdFusion Builder 2 Express Edition

When we release ColdFusion Builder 2, we'll also be releasing a free lightweight version of the tool called ColdFusion Express. Here is the description as per the the engineering manager:When you start ColdFusion Builder, you are prompted to enter the...

Michael Schnell05/01/11
2954 views
1 replies

Large software projects and icons - It depends on the style!

Have you come across similar conversations in the context of large software projects?

Martin Fowler04/30/11
3813 views
0 replies

UmlAsNotes

Yesterday I was poking around a code base, looking at the domain model part of the code. When exploring a code base, I like to take notes to help me remember what I'm learning. For some code bases, in particular domain models, I find it handy to sketch...

Andy Gibson04/30/11
6118 views
3 replies

Using Composition in Object Modeling

Using composition over inheritance is a common design pattern that is often discussed in terms of designing business logic components. However, composition can solve a number of problems in domain object modeling that are created by relying on inheritance...

Mark Mooibroek04/30/11
11265 views
5 replies

Android Snippet: MAking a md5 hash from a string in Java

Security is always an issue when you connect your application to the web. Here is a nice little method that will let you implement md5 encryption.

Kin Lane04/30/11
9030 views
0 replies

DeltaCloud API as a Service

The DeltaCloud API provides a single API interface to work with multiple cloud computing providers. With the DeltaCloud API you can start an instance on an internal cloud, then with the same code start another on Amazon EC2 or Rackspace.

Jakub Holý04/29/11
5620 views
3 replies

What I’ve Learned from (Nearly) Failing to Refactor Hudson

We’ve tried to refactor Hudson.java but without success; only later have I been able to refactor it successfully, thanks to the experience from the first attempt and more time. In any case it was a great learning opportunity. Lessons Learned The two most...

Sandeep Bhandari04/29/11
9888 views
3 replies

Reasons for Slow Database Performance

Usually there are scenarios where the application does not perform as expected. A simple web page which fetches data from database and displays optimizes it for mobiles should be fast and turnaround times should be less than 30 seconds on a good network...

Kin Lane04/29/11
4568 views
0 replies

Github Releases New API Version

Using the new Github API users can manage labels, issue comments, milestones, and events. The new API also has full support for Gists. They’ve also made several updates to their RESTful approach:

James Sugrue04/29/11
6948 views
0 replies

Prediction #1: Task-focused collaboration transforms knowledge work, starting with developers

This is a reposting from Mik Kersten's Tasktop Blog.  Look for more predictions in this series on his blog and on Agile ZoneWith this final and belated prediction in the series, I have taken the liberty of looking beyond 2011 speculating on the coming...

Rauf Issa04/29/11
3870 views
0 replies

Building Tasklets and Jobs with Soafaces

Soafaces is a framework for building highly modular server-side components called Tasklets that can be run in a job processing container. With soafaces you can create back-end workflow powered jobs and services that can be scheduled and run on the back-end...

Adam Presley04/29/11
12290 views
0 replies

Groovy Script to Generate JSON from CFSCRIPT

Today I was working on a bit of code that had a big SWITCH statement in CFSCRIPT in ColdFusion that for each case would go through the motions of registering some input parameters, then getting a reference to a controller, or handler, for the specified...

Jason Hull04/29/11
9492 views
2 replies

Search Is Not Just an IT Problem

I recently attended the Fall 2010 Enterprise Search Summit anticipating that it would be a battle of the search engines – why choose Solr over FAST, Endeca, Autonomy, Google Search Appliance, etc.