Generate table from multiple JSON files

Hi guys,

I really love your table but informations seem really hard to update, filter and reuse.
I built a similar list on my blog (http://blog.andreamostosi.name/big-data/) and I have the same problems.
I'd like to merge them and post updates both on Github pages and my blog without "manual diff" so I built a kind of "preprocessor".

Using your table I created a template and I moved data into multiple JSON files. This is an example:

```javascript
{
	"name": "Apache HDFS",
	"description": "The Hadoop Distributed File System (HDFS) offers a way to store large files across multiple machines. Hadoop and HDFS was derived from Google File System (GFS) paper. Prior to Hadoop 2.0.0, the NameNode was a single point of failure (SPOF) in an HDFS cluster. With Zookeeper the __HDFS__ High Availability feature addresses this problem by providing the option of running two redundant NameNodes in the same cluster in an Active/Passive configuration with a hot standby.",
	"abstract": "Distributed filesystem part of __Apache Hadoop__",
	"category": "Distributed Filesystem",
	"tags": ["Distributed Filesystem", "Hadoop"],
	"links": [
		{"text": "hadoop.apache.org", "url": "http://hadoop.apache.org"}
	]
}
```

Each data file is loaded, grouped into its category and written to destination using template as base (look at [table.html](table.html) for an example of result) with a simple Ruby script. Description and abstract support Markdown in order to format text.

People can write a generator for each format or use JSON data from remote embedding it everywhere they wants.

What do you think?