Groovy XML-RPC for zCALM Server

Below is an example of how to use a Groovy macro with an xml-rpc call to display data using the Confluence Script plugin. The Apache xml-rpc library was used because of difficulties faced trying to use the plugin with the Groovy xml-rpc module.

Here is an example of using the Groovy xml-rpc module to make calls to the zCALMServer. Several examples are untested because I am still learning the xml-rpc interface to zCALM. I think Groovy's native map syntax will work well for the map parameters.

How to do Code Syntax Highlighting Samples on Posterous

This took me a while to find so I thought I'd share. Syntax highlighting is done using simple markup which is described here at Hacker News. It supports most standard languages.

Here is a short example:



puts "Hello World!"


Update: Posterous also now supports Github gists as well: Posterous Gist support.

A Wiki for Building a Semantic Web

Wikipedia is a great success but I think the concept could be taken even further. Imagine if a larger number of people started editing a wiki like wikipedia and that this wiki was designed to generate relationships between data. And all of this data was open freely to use by developers with an API like DBPedia . DBPedia is a great idea but its front-end (Wikipedia) was not purpose built to generate the data that DBPedia creates.

Part of the reasoning for this idea was the limited amount of items available through the OpenCalais and their closed content system. 

This idea was inspired by the Tim Berners-Lee TED talk here: