Blog
Posted Tuesday, December 9, 2008
J
more »
Posted Friday, December 5, 2008
I’ve been working on a decent sized C++ project recently and since the application will be used on a Windows server, I wante
more »
Posted Tuesday, December 2, 2008
I’m not a huge C++ developer nor a VS wizard, so I thought I would write down how I got GoogleTest setup in a C++ project I
more »
Posted Friday, November 21, 2008
Just figured out how to get git tab completion working in zsh on a Mac. Turns out that the completion scri
more »
Posted Tuesday, November 18, 2008
Found a good fix for this one as well. This will work on LIs or DIVs. Here’s how to do this in IE and FireFox:
li {
display:
more »
Posted Tuesday, November 18, 2008
Took a bit of research, but the only way I could get rid of all the space between LIs in IE was to make the LI inline and the an
more »
Posted Friday, November 14, 2008
B
more »
Posted Sunday, October 19, 2008
Russ Teabeault and I were just talking about our recent experiences with Objective-C and developing applications for either the i
more »
Posted Tuesday, September 30, 2008
I might be smokin’ crack, but I think that todays (September 30th, 2008) Java update from Apple finally fixed the command-tab issue. I haven’t verified it with different apps yet, but the ones I use regularly seem to be working as expecte
more »
Posted Friday, August 1, 2008
I went to the 37 Signals event last night sponsored by CPB. The speaker was Jason Fried, who is a founder of the company, a designer and all around smart guy.
Jason spoke mainly about small busin
more »
Posted Monday, July 28, 2008
J
more »
Posted Monday, July 28, 2008
I
more »
Posted Saturday, July 26, 2008
D
more »
Read More Blog Entries »
Presentations
Learn how to manage service oriented architecture applications over time. This talk will focus on how to deploy a SOA application and version components individually. It discusses the finer points of upgrades and how to architect your system so that each
more »
This presentation covers all the basics of the Jini platform, which has recently been transitioned from Sun to Apache. This presentation will show how to construct a service based application using Jini as well as how the Jini network is structured and de
more »
Groovy, a dynamic language specifically for Java, is making headlines because of its ease of use and speed of development. The best part about Groovy is that any Java application can use it via embedded Groovy. This talk will cover everything you need to
more »
Writing APIs is fairly easy but writing an API that is usable and lives longer than a few days is hard. This talk discusses methodologies, tips and tricks for writing good APIs.
more »
This talk will cover many of the different types of SOA topologies from EJBs and WebServices all the way to message queues and tuple spaces. SOA has many different meanings but it never dictates a single implementation and this talk covers many of the mos
more »
Learn how to create software builds that will stand the test of time and make the world a better place - okay perhaps just your development environment a better place. Builds are usually the tedious work that we all leave to the last minute or sometimes t
more »
This presentation covers the latest dependency injection framework named Guice. Guice was written by the developers at Google and makes dependency injection lighter, faster and easier to write. Attendees will learn how to dependency inject their classes u
more »
This talk will cover the basics of Struts 2, the latest version of Struts and the marriage of WebWork and Struts 1. We'll be discussing the features of Struts 2 and how developers can get up and running with Struts 2.
more »
This talk focuses on how developers can create Struts 2 applications with little or no configuration using the Struts 2 Convention Plugin. This plugin leverages Struts 2 plugin system and can be dropped into any Struts 2 application. We'll cover how to ad
more »
JCatapult is a new open source application development platform similar to Spring, Grails and AppFuse. JCatapult provides the ability to create web applications and libraries quickly and also provides a number of features not found in other frameworks. Th
more »
This talk covers the difficult subject of dependency management and uses the Savant open source framework to illustrate how to tackle some of the more difficult problems of dependency management. During this talk we'll cover the basics of dependency manag
more »
This talk will focus entirely on JCatapult component development. JCatapult is a new web application platform that allows developers the ability to write true components that can be plugged into any JCatapult web application. These components can have ent
more »
This talk will focus on the JCatapult security framework and how it can be used and extended to provide security in web applications. JCatapult is a new web application platform and one of the features it provides is a security framework that handles most
more »