Sux less – every step is moving me up

software, technology, working in a team and maybe music.

Code Swarm

with one comment

Code swarm is a nice project that visualizes a code commits history. It was developed using the processing language which is built on top of Java as a language+framework to rapidly generate visualizations for the web. I’m not sure this language will long live in light of the rapid developments of Canvas in modern (!= IE) browsers. Processing was recently ported to JavaScript by john Resig the creator of the excellent jQuery JavaScript framework, and other interesting tools are developed using JavaScript+Canvas (I wonder what would be the new buzzword acronym for that) like Algorithm Ink (I even drew something with it).
Since code swarm is open sourced I’ve used it to visualize the CMS application I’m working on at my company (SourceMedia). The video depicts over one year of commits history to subversion. Different colors represent different file types: red – source code, blue – jars, orange – images and green – configuration files.

I can’t say I’ve learned much from it, yet it’s an interesting first step that tries to convey the work done during a development of real world apps.

Advertisement

Written by talgiat

July 10, 2008 at 1:13 am

One Response

Subscribe to comments with RSS.

  1. Javascript+Canvas = Canvascript

    or Vas for short

    ?

    Ivy

    July 10, 2008 at 11:11 pm


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.