December 2011

November 2011

October 2011

  • Enjoyed a rugby world cup win.
  • Organising flights and accomodation in Japan
  • Paper acceted at the Data Exploration on Interactive Surfaces (DEXIS) workshop
  • Poster accepted at Interactive Tabletops and Surfaces (ITS)
  • Saw IceAV Holodesk on the Cloud waterfront in Auckland
  • Liasing with NextWindow and meeting
  • Gave talk at the HCI Group at the University of Aucklan, caught up with Ewan and Rashina.
  • Working on help options
  • PLATEAU Workshop, organising slides, poster and papers
  • VLHCC and MODELS will be co-located next year in 2012 in Austria, hopefully SoftVis too
  • Catching up with people from MODELS.
  • Attended the Rowan Simpson talk
  • Presented at the Tell Us A Story presentation series
  • Attended MODELS conference
  • Helping Honours Students
  • Put in new computer into the Black Multi-touch Table

September 2011

  • Help options going well
  • Saw David Ten Have speak about entreprenurial success and his company Ponoko
  • Attended the Rutherford Innovation Showcase - Digital Content Forum and listened to Joe Letteri talk about Making of Rise of Planet of the Apes.
  • Demo of touch table at the ECS Industry Night
  • Read a report on the Usability of iPad Apps and Websites.
  • Working on help options for the visualizations
  • Guest lecture on multi-touch user interfaces for School of Design
  • Working on menus for the interface of SourceVis
  • Talk on multi-touch user interfaces at School of Design
  • ITS poster submitted
  • ACSC Reviews
  • PLATEAU Reviews and getting programme established
  • ITS paper rejections x2
  • Start of Rugby World Cup, should be a good 6 weeks
  • Attended Sidhe Rugby Challenge Game launch
  • Third place in the IEEE Postgraduate Student Presentation event

August 2011

  • Demo of multi-touch table at Study At Vic Day and NZ ICT Conference
  • Perl scripts good now for Understand
  • PLATEAU Administration
  • Hacking Perl scripts for Understand
  • Trying to empty inbox smile
  • Getting back to making some scripts work with Scitools Understand
  • Finished the improvements to the Black Multi-touch table. Now has a cooling system by way of fan, vents, and ducting. Added a new mirror as well to make room for a computer. Waiting to install a new computer.

July 2011

June 2011

  • Submitted paper to ITS
  • Building a package and class explorer
  • Getting new data from Understand, not sure if I can get the data I require
  • Method layers aligned properly and height of each layer adjusted according to number of methods per layer
  • Made edges thicker or disappear in the Class BluePrints using a filter.
  • Reading about evolution matrix
  • VISSOFT reviews completed
  • Made a blog post about Debugger Canvas
  • Got a new educational licence for Understand. Now generating some new data from a sample application which I can use for the visualizations and user tests next week, lots to do
  • Add remove cluster feature from SHV once a sorting occurs. Basically had to take existing code and make a method, quite nice when that kind of thing happens
  • Made selecting fields and methods show references and dependencies when selected
  • Saw two interesting Microsoft Research videos on TouchStudio and Debugger Canvas
  • PLATEAU meetng, need to send out CFP. Brad Myers is the keynote, which is cool
  • Doing VISSOFT paper reviews
  • HCI meeting with Jing and Stuart discussed our plans for ITS
  • Arranging user testing of SourceVis
  • Making SourceVis hardened for user testing next week
  • Working on SPPI extension report
  • Wrote a detailed plan for the next 6 months of the PhD. If I can stick to the plan I will complete on time!
  • Made a blog post about Hapao - test coverage visualization tool
  • Demonstration of multi-touch tables at the Wellington Secondary School Engineering Initiative
  • Need to integrate System Hotspot Views and Class Blueprints together, but need to get a representative open source Java application, time to look at the Qualitas Corpus!
  • Added multiple class blueprints to one scene
  • Class Blueprints more or less work nicely
  • Working on class blueprints
  • Discussing with Keith about the alternative options for metrics tools
  • Need to get a new educational licence for Understand or look at alternatives for getting metrics and dependency data
  • Reviewing VISSOFT papers.

May 2011

  • Added alphabetical sorting of the classes in a package
  • Creating package properties and then have options to sort the classes in either ascending or descending order
  • Can sort classes in a package either ascending or descending order
  • Added paper bids for VISSOFT PC
  • Can display class properties and move them around the screen while staying attached to a class object
  • Fixing up the double tap of a class as that does not include the additional information once dragged around the screen
  • Gave a demo of my work at the HCI research group meeting
  • Put on a display at the ICT Careers Expo
  • PLATEAU meeting
  • Hacking back with System Hotspot Views made additional information display about a class once double tapping on a class
  • VISSOFT paper submission deadline extended until Friday 28 May 2011, may end up writing something.
  • My hard working office mate of many years Rashina Hoda conferred her degree at graduation, congrats Rashina.
  • Our PLATEAU workshop will be held again at SPLASH / Onward! 2011
  • CHINZ paper accepted on Hien's honours work, while other paper rejected. Might have to go to Hamilton in July.
  • Read Richard Wettel's paper about a user experiment with CodeCity, very inspiring and something I would like to replicate with my system
  • Added some more pictures to the Multi-touchTable page.
  • Got the MTWebBrowser example working in MT4j
  • Attended the computer graphics talk by Eitan Grinspun on simulation and physics as part of the Weta Digital and Victoria University of Wellington CG lecture series.
  • Appeared in the Victorious Alumni magazine with a story called: A Touch of Magic
  • creating separate Eclipse project for SourceVis and integrating it with MT4j 0.98
  • installed version 0.98 of MT4j

April 2011

  • Sunburst working nicely with Java Packages and Classes example, now need to integrate with MT4j
  • Hacking the Java data to work with Sunburst layout
  • Jobsed getting CCV and PS3 working with ArchLinux, judging from other peoples experience it might actually work
  • Assisting Jing with the mulit-touch user experiment
  • Updated the Multi-touch table page.
  • Gave some feedback to one of the University writers about info on multi-touch research.
  • Attended NZCSRSC 2011 in Palmerston North for one day. Had some interesting conversations with Ben Wilde and David Brebner from Unlimited Realities.
  • Got DocuBurst working with some Java code information.
  • Installed new version of MT4j and looking at the new features
  • Got DocuBurst working, may work at integrating that into MT4j since it relies on the prefuse toolkit which I have almost working with MT4j
  • Resolved some Eclipse SVN issues
  • Multi-touch word clouds now working properly with removing objects and selection of objects, had to tweak the code a bit.
  • Helped communicate with the Google representatives about their trip
  • Caught up with Andrew Walbran
  • MT4j now works on ArchLinux, thanks to Royce for the investigation to make this work
  • giving a presentation on Friday about the Multi-touch table. I was intending on using Keynote which would have been fine. Instead decided to create a nice little application to create "Multi-touch Powerpoint" slides, hopefully it will work if not I can always go back to Keynote/Powerpoint. The idea came from an old project of ours called Clicki: a framework for light-weight web-based visual applications which had Clicki Powerpoint!
  • put up some Google posters!
  • attended Robert Bridson's seminar on TrackingLiquidGeometry
  • we submitted a paper to CHINZ based on Yi-Jing's work smile
  • working on PLATEAU submission
  • working on integrating code_swarm with MT4j

March 2011

  • finished reading a Humane Interface byJef Raskin
  • attended Neil Dodgson's seminar on Multi-ViewAutoscopic3DDisplays
  • code_swarm working quite nicely now working on integrating the library with MT4j, ran into some issues.
  • Made some more blog postings:
  • Working on creating a treemap visualization with the example from the Processing visualizing data book
  • Donated some old commerce notes to their faculty and they said that it can go in their archives. The person I gave them to said I was a veteran. I still feel young at heart. Also donated some old proceedings and books to the library
  • Switched to ArchLinux
  • Reading Humane Interface by Jef Raskin
  • Added title to source vis application
  • Made some more blog postings:
  • Making code work again on Windows machine as the laptop is getting fixed.
  • Motherboard on laptop fried not sure if I will replace it or buy another laptop.
  • Had lunch with Steve Adolph.
  • Hacking with code_swarm and MT4j. Got the basic example working now need to get some of the code from the Qualitas Corpus or another project and see how that goes. Visualized the history of my PhD proposal seems like I did lots of work in 2008 then nothing major until mid-late 2009 then finishing at the start of 2010, how I wish I could have changed things, knowing what I know now smile
  • Made some blog postings:
  • Ran into some errors with MT4j and WordCram, but nothing too major. Posted some queries on the forums, waiting for responses to move on with that code
  • WordCram is working much more to my liking.
  • Wordookie not doing what I want as the intersection method is causing me some issues, instead will look at WordCram which seems to have more options.
  • Intersection method not working so great, so moving onto having a slider to display more or less words in the Wordle.
  • Making text displayed on the angle for multi-touch Wordle using Wordookie and Wordcram toolkits. Looks quite good with random colours, different styles, different angles. Now need to make sure the intersection method works so the words are not overlayed on each other
  • Finished reading Bursts: the hidden pattern behind everything we do.
  • Back to hacking multi-touch word clouds
  • Made some new side boards for the Black Multi-touch table so when taking the projector out we know exactly the place it was located in last time. This also stops it from moving about on the back board as well

February 2011

  • Mounted the camera and the remaining lights.
  • Got a nice comment on my SoftVis blog, it is always a nice feeling when someone appreciates your work.
  • Looks like we will submit another proposal for PLATEAU again this year for SPLASH/Onward!
  • Made the Blue Table (48 inches) work again and this time better. I fixed the lens on the camera using the CS mount. I hadn't screwed one of the screws correctly int othe CS mount. Likewise I used the 25 segmented IR lights and 4 bars of IR lights. I guess I should take some pictures and update the Multi-touchTable page. Removing old materials from office to make it more usable. Next week it will be back to writing more software.
  • Put the Black Table into Jing's office so she can use it. We tried CCV on her laptop but that did not seem to run as fast as what we needed. Hence we will probably need a dedicated machine. Perhaps Stuart can sort that one out with the programmers or obtain some research funding.
  • Painted the Black Table (28 inches), mounted the camera, mounted the mirror, mounted the lights, mounted the speakers, created a curtain at the back and a cover screen. If I have time the only thing left to do is paint the remaining bits of wood on the inside white, get a better increase of air flow with some fans, and look at swapping the exisiting mirror for a smaller one or a front surface mirror.
  • Got some new screws for the Black Table now need to move the projector over to the right further to make it the full screen. Installed some lights and camera to see how the table would operate. It seems to work better than expected. Now need to tidy it all up and make it usable.
  • Making multi-touch word clouds, hacking with Wordookie and WordCram. Had to recompile Wordookie in Java 1.5 since that is what Processing supports (real pain in the butt). WordCram does not quite work.
  • Zoom and two finger pan work for prefuse and MT4j, now need to be able to manipulate objects in the visualization such as drag, tap, and lasso
  • Found some interesting projects being offered by Jean-Daniel's group at Inria:
  • Helped Jing with testing her application on the multi-touch table
  • Found an examle of someone hacking with prefuse and MT4j but it does not work exactly the way I want it to. Will need to make some modifications.
  • Got a nice scroll of a pane to work so you can scroll down a page of text and then move the frame of the text around the screen. This will be handy for my Javadoc example.
  • Working on integrating prefuse with MT4j
  • Finished reading Tabletops - Horizontal Interactive Displays - a good book that covers everything about multi-touch tables from building them, under the covers, interaction, applications, and empirical results.
  • Selection of a group of rectangles now works in MT4j using the lasso gesture. For System Hotspots Views I can now select classes from packages and group them together to move them around the screen.
  • Got includes to work for Elvis People pages which gets their official page contact, bio, teaching information and can place that on their Elvis People page
  • Added a news story to Elvis wiki, updated some alumni and staff pages, added some research projects
  • Found mouse gestures for Safari almost equivalent to mouse gestures for Firefox
  • Working with some examples from Keith in the prefuse toolkit to show the dependencies between methods and fields in a class. The visualization uses a force directed layout. Need to integrate with MT4j.
  • Meeting with NextWindow showing some demos and tour of the school
  • Demo of table at the launch of Ministry of Science and Innovation

January 2011

  • Javadoc example working of rendering HTML text, need to make it a web page browser now. Got Lobo Browser working, now need to integrate that nicely with MT4j
  • Got SVN and Eclipse working together on laptop and multi-touch machine
  • Working slowly through the old Elvis Brain wiki and moving content to the newish wiki (this one)
  • Helping Marco with his project
  • Creating wooden sides for the Elvis Table now called Black Table as it will be painted black. Made the back part for the projector smaller so it will be able to fit into smaller spaces. Need to put new projector in and complete this table. Added some new trolley wheels to the Black Table.
  • Updating Elvis wiki from old content off ElvisBrain
  • Parts from Peau Productions arrived. Got Tim to solder the lights together and provide a NZ plug
  • Microsoft released MS Surface 2.0. As predicted it uses LCD technology instead of a projector and can be mounted vertically. Instead of using a camera the infrared detection is built into the LCD screen. It is only 40 inches while mine is 48-50 inches.
  • ACM DL camera ready completed for HAOSE 2010