Secure Identity Propagation using WS-Trust, WS-Security, and SAML2 -- IBM Impact, 2011 Session

4/16/2011

Ryan Triplett and I gave a presentation at IBM Impact in 2011 describing secure identity propagation using SAML2, WS-Trust, and WS-Security.

JBossWorld 2010 Session -- Securing JBoss Services

7/3/2010

I recently gave a talk at JBoss World 2010 in Boston.  I discussed Securing JBoss Services and the use of JaasSecurityDomain MBeans to configure SSL in JBoss Application Server 4.3.

These are the references I cited in my Masters Project Defense.

3/20/2008

The references I cited in my Masters Project defense.  I thought these might be useful to someone.  If you're interested in the topic, it makes for a good starting point.

Masters Project Defense Headline

12/1/2007

This is the presentation I gave at my Masters Project Defense on November 29, 2007.

Presentation I gave to the CS450 Video Game Programming Class at Wash U on October 12, 2007

10/15/2007

This presentation discusses my experiences with programming AI into the Torque Game Engine during CS450 Video Game Programming at Wash U in Fall, 2005.

Simulation of flying over Martian Terrain

2/15/2007

This video is from a project that Rennie and I did at Wash U. in Spring, 2002.  We had access to a large amount of Martian terrain data.  We used it to build a flight simulator program.  This video was made from still shots captured during the flight simulator run.

The first 1500 Hamming Numbers

1/30/2007

It is exactly what the title suggests.  I once needed to compare a list my program generated (it had to be a single loop instead of the trivial solution, which uses three loops) to the actuals.  It took a long time to find something on the Web.  So, here is my list of the first 1500 Hamming Numbers.

Linux Kernel Modules

9/17/2006

This tutorial demonstrates how to create a very simple Linux kernel module.

Using JCup & JFlex with Ant

11/17/2006

Any time I've been involved in the creation of a compiler, assembler, or just parsing a complex configuration file with Java, I've used JFlex and JCup to build the parser.  This tutorial demonstrates how to integrate these two technologies into an Ant build.xml file.

Examining the Call Stack with GDB

9/3/2006

This tutorial will show you how to examine the arguments passed to a function by examining the memory address space directly.

Flex & Bison Example using Microsoft Visual C++ 7.0

8/28/2006

Building Parsers with GNU Flex & Bison programs in Visual C++ 7.0.

Universal Exterminator -- The Video Game

8/21/2006

This is the video game my group created in Fall, 2005, for CSE450 at Wash U.  It was a learning experience.


Books

Middleware

Quotes

Classes

Made with CityDesk