On Wednesday I presented “Getting the most out of Axiis” at 360|Flex. I made some pretty significant changes to the slides between when the thumb drives were prepared and the actual presentation. The new slides are available here. During the talk I demonstrated some of the major features of Axiis through a series of code [...]
Author Archives: Michael
I’m speaking at 360|Flex!
I’m pleased to announce that I will be speaking at 360|Flex next month alongside some of the best talent in the Flex community. I’ll be filling the time slot that originally belonged to Tom Gonzalez with a session titled Getting the most out of Axiis. At the last 360 Tom gave a talk that accompanied [...]
Axiis Tech Demo: Visualizing Historic Browser Statistics
For the beta release of Axiis I prepared a visualization showing the historical browser breakdown of visitors to W3schools.com. I wouldn’t consider it a useful data visualization by any stretch of the imagination (pie charts are not a great idea, and concentric pie charts… oh my!), but it does demonstrate how easy it is to [...]
CFUnited Demo – Axiis Treemaps
Yesterday Tom Gonzalez and I gave a presentation on Axiis at CFUnited. After Tom reviewed the concepts behind the framework, I demonstrated how to build a custom visualization. The resulting application showed a squarified treemap representing the make up of Axiis, Degrafa, Flex, and the Flex Data Visualization framework. I cleaned up the code from [...]
Axiis Video Tutorial
An experimental alpha release of Axiis has been available since 360|Flex Indy. I put together this screencast to help people get up and running with the framework. We’ve gotten some feedback from a few people already, and some users have already told us about the awesome stuff they’re making. Remember during Tom’s presentation when he [...]
Axiis – A different kind of data visualization framework
Last week Tom Gonzalez wrote a blog post announcing Axiis, the open-source data visualization framework we’ve been developing. Tom goes into a good deal of depth about how the system works, so I won’t rehash all those specifics here. I just wanted to share my take on what Axiis is meant to do at a [...]
Hit detection on graphics primitives: Speeding up the Parallel Coordinates Plot
In my last post I mentioned that I had rewritten the Parallel Coordinates Plot to achieve a pretty drastic speed up. Before I get into the graphics hit detection trick at the heart of the performance boost, I’d like to explain the problem with the original implementation. The main thing that dragged down the first [...]
Collaborating with BirdEye
BirdEye is a project that aims to be a comprehensive collection of visualization components, and I was recently asked to join the team. I’ve added my components into the appropriate sub-projects; The Heat Map is in GeoVis and the Comparison Matrix and Parallel Coordinates Plot are in QaVis. During the migration process I fixed a [...]
What I’m doing with my final semester
I’ll be receiving my MS degree in Computer Science at the end of this semester. I finished my degree requirements last semester, but my timing on some of those requirements was a little funny, so I wasn’t eligible for graduation at the time. In order to graduate this semester, the University requires that I be [...]
Visualizing the 2008 NFL Season
Super Bowl XLIII is less than two weeks away, so it feels like an appropriate time to look back at the statistics that were so diligently recorded during this past football season. I’ve put together a comparison matrix based on data from pro-football-reference.com. For first time visitors, a comparison matrix processes multidimensional statistics, looking for [...]