Building a useful software dependency visualization system - Tim Dwyer
Abstract: I have been an information visualization and graph drawing researcher for the better part of 13 years so was therefore excited at the opportunity to build a "practical" graph-visualization tool with the weight and resources of a powerful software company behind me. However, I soon discovered that algorithms for layout and analysis are only one small piece in the puzzle to build a practical visualization tool that people will actually like and use. In this talk I hope to share that journey, some of the insights we acquired along the way, and---of course---spruik the tool itself: CodeMaps in the Microsoft Visual Studio 2012 IDE. Bio: Since 2012 Tim Dwyer is a Senior Lecturer and Larkins Fellow with the Faculty of IT at Monash University. From 2009 to 2012 he was a Senior Software Development Engineer with the Visual Studio group at Microsoft, USA. From 2008 to 2009 he was a Visiting Researcher with the VIBE group at Microsoft Research, USA. He was a Research Fellow at Monash University from 2005 to 2008 and received his PhD from the University of Sydney in 2005.
What happen when I run my app? the first milliseconds... - Cristian Prieto
You are a developer, you know your libraries, you know your language, you probably know your Operating System very well, but... Have you wondered what happen every time an application loads? what happen when you click in that icon and wait for your app to start? What is all that work involved in make your application "load" and then "run"?
Like the first milliseconds before the big bang some of those questions still a mystery (or are they?). I will try to help you understand and learn about the loading process and all the hard work done by your operating system before you can even see your application running... This talk won't only cover Windows/MacOSX but it will be even applicable to other platforms... Beware, a lot of unicorns and cats will be shown!