Paul A Hansen, itinerant programmer
Last updated: 23 April 2011
  Winter Style | Home
 
 

Many, many years ago, I wrote a little site showcasing some of my school projects in VB, of all things.

Many years ago, I ported the old Classic ASP site to PHP, using custom XML files to store the content, XSL to display them in several different styles.

Today, all that fancy-pants style stuff has been disabled :) Someday I will have everything ported, but for now it was simpler to export everything to static HTML pages than spend a lot of time fixing the old PHP code.

So if you see stuff crossed out where there should be links, now you know why!

 

One day, an egg
25 September 2011 — 17 October 2011
  Comedy, Trajedy, Ovoid Menagerie
  
 Knowing only that a grevious error had occurred, but not what or how to make ammends, our protagonist is doomed to wander aimless and alone to the very ends of... credulity — just kidding ;) . . . 
  
 2011 © Paul A Hansen.

fireworks; script
7 November 2010 — 16 November 2010
  Interactive fireworks console script.
  
 This was a fun mini-project to exercise my PowerShell scripting skills ;) I set out with the goal of creating some sort of quick, interactive, “custom drawing” script that you could copy-and-paste from an email to a console window and start playing. The “fireworks” program is what I came up with. . . . 
  
  fireworks.ps1 | Resume Entry | 2010-2011 © Paul A Hansen.

comicula; personal project
27 December 2009 — 3 July 2011
  Just another web debacle.
  
 After many years of soft work and toil, a new site has been added to the empire! comicula: home to some more recent, ultra-low-quality sketches and other nonsense that makes me chuckle, if nothing else ;) . . . 
  
 2009-2011 © Paul A Hansen.

Cube Cake; creative confectioning!
October 2009
  Mathematical milestone marked by creative cakery ;)
  
 With the approach of my 3-cubed birthday, I decided to celebrate a little early with a creative confection for my closest compatriats and coworkers ;) Thanks to the help of my ever-indulgent sister, we took a simple sheet cake recipe and created a 3×3×3 chocolate masterpiece! . . . 
  
 2009-2011 © Paul A Hansen.

Boilen; open source project
December 2008 — present
  C# Code Generation using T4
  
 After the failure of NCodeX, I still had need of a (more practical ;) code generator. Later that year, after learning about Visual Studio’s hidden T4 tool from a post on Hanselman’s blog and reading through Oleg Sych’s outstanding comprehensive guide to everything T4, I set to work on the new tool. . . . 
  
  CodePlex Project | Resume Entry | 2008-2011 © Paul A Hansen.

Type Resolver for xUnit.net; open source project
21 August 2008 ~ December 2008
  Improving contract testing in xUnit.net
  
 Ever since I started unit testing my code, I have been attracted to the light-weight frameworks that offer a lot of power with little overhead. In that sense, xUnit.net is by far the king, thanks to its minimalist syntax and extensiblity. However, switching over from MbUnit I did find one feature lacking: the very convenient UsingImplementations attribute for testing all derived types of an interface or base class. This is what the Type Resolver project provides (and with .NET 2.0 generics support to boot :). . . . 
  
  CodePlex Project | Resume Entry | 2008-2011 © Paul A Hansen.

National Instruments; Measurement Studio developer
June 2007 — present
  Interesting work at an excellent company :)
  
 It’s offcial: I have successfully re-infiltrated NI as a Measurement Studio “Staff Software Engineer” ;) . . . 
  
 Resume Entry | 2007-2011 © Paul A Hansen.

Art and Origami; self-employed :)
very early ~ present ;)
  A complementary interest.
  
 I’ve always enjoyed making little drawings and sketches. Recently I’ve started working more in pen than pencil, and to sketch real-world objects. . . . 
  
 Origami | Plant Book | Green Book | 2004-2011 © Paul A Hansen.

Older Projects
2008 and older
  Projects beginning to feel their age.
  
 You know, stuff that happened “a while ago” ;) . . . 
  
 Last Exile | NCodeX | Warb | School | NI Internship | Sudoku | GP Engine | CALIsys | Robots | Ice Breaker | 2005-2011 © Paul A Hansen.

 
 
 Choose a different style | About the site | @ | Copyright © 2004-2011 Paul A Hansen. Some rights reserved. 
Emperor XLII, EmperorXLII, emperorxlii, exlii, :D