• submit to reddit
Ben Wootton12/17/12
4230 views
0 replies

The State of the Modern Web App Landscape

With so many tools, techniques, and industry trends crossing over into the mainstream, 2012 is shaping up to be one of the most interesting years in software development in a long while. The landscape is literally changing underneath us developers at the moment.

Paul Miller12/17/12
1254 views
0 replies

‘Autonomy Inside’ Matters at Hewlett Packard

Is HP and Autonomy really the match made in heaven that was implied? Do Autonomy and HP Vertica really fit together like peas in a pod? Are there no rough edges and mismatches at all?

John Cook12/17/12
1635 views
0 replies

An Extended Probability Distribution Chart

Lawrence Leemis published a chart in 1986 showing the relationships between around 20 probability distributions. I made an online version of this chart a few years ago...

Tom O'connor12/17/12
1702 views
0 replies

Understanding Network Motifs

It occurs to me that in scalable systems engineering (the sort of thing I do for a living), you only tend to see Bi-fan networks and Bi-parallel ones.

Robert Maclean12/17/12
1882 views
0 replies

NDepend + Windows Store apps = Winning

I love NDepend: it's an amazingly powerful tool that is brutally honest and unforgiving, and the rewards it brings are massive.

Merrick Chaffer12/17/12
1873 views
0 replies

TSQL Performance Tuning

Below is an example of the TSQL you can use to investigate your stored procedure's performance. Best to put this in a snippet if you're using VS 2012 or greater versions of SQL Management Studio I find.

Rodrigo De Castro12/17/12
2360 views
0 replies

Performance Review

It's not a surprise that Microsoft's performance review has been so debated in the past few years, and more recently after Vanity's Fair post on "Microsoft's Downfall."

Peter Zaitsev12/17/12
1662 views
0 replies

The Optimization That (Often) Isn’t: Index Merge Intersection

Prior to version 5.0, MySQL could only use one index per table in a given query without any exceptions; folks that didn’t understand this limitation would often have tables with lots of single-column indexes on columns which commonly appeared in their WHERE clauses, and they’d wonder why the EXPLAIN plan for a given SELECT would show N possible index choices but only one index actually used.

Gerard Davison12/17/12
8036 views
0 replies

JSON-Schema in WADL

Gerard Davison has been looking into how to attach a JSON-Schema grammar of a JSON document in a WADL description of a service. This isn't a specification yet; but a proposal of how it might work consistently.

David Bland12/17/12
3280 views
0 replies

Estimate the Total Cost of Agile Projects

Estimating the cost of software is, at best, an educated guess. There are many variables, but David Bland is going to look at the questions surrounding cost estimation and give us some hope for getting better at it.

Mitch Pronschinske12/17/12
2793 views
0 replies

Spring 3.2 is Ready for Production - Spring Integration 2.2 Too!

Just a few weeks ago Spring 2.2 GA was released as one of many tools in the Spring family. In case you missed it, the Spring Framework itself had its GA release, completing the last step in Spring's yearly dev cycle. There is some wonderful new stuff to enjoy and plenty of other cool stuff on the way, like Spring Scala.

John D'Emic12/17/12
1447 views
0 replies

Implementing Custom JSON or Map Data Validation with Mule DevKit

Payloads with less structure, like Map or JSON data, are a little bit trickier to validate. This is particularly true on the front-end of web-services where leniency in data format, particularly JSON, can be beneficial. In these cases a custom Message Processor is usually necessary to filter or sanitise the data.

Steve Rogalsky12/17/12
1386 views
0 replies

Celebrate Failure? Pt. 2

In part one of this series Steve Rogalsky summarized the results of a study looking at the effects of failure and success in the orbital launch industry. In this blog post he'll look at some interesting research that examines the role of attitude when failure occurs.

Mitch Pronschinske12/17/12
2444 views
0 replies

Practical Tips and Tricks with Spring Integration

This video will cover some of the more advanced topics of enterprise integration such as message-flow-segmentation, custom retry logic, error handling, timeouts and more.

Max De Marzi12/16/12
6082 views
0 replies

Setting up a Neo4j Cluster on Amazon

There are multiple ways to setup a Neo4j Cluster on Amazon Web Services (AWS) and I want to show you one way to do it.