Home  |  Photos  |  Blog

 Thursday, September 29, 2005

So I went to the Coldplay concert last night in Atlanta at the Philips Arena. I was impressed with the way they sounded live compared to their recordings. Since the lead singer was on mostly on the piano, it wasn't as entertaining as other concerts I've been to, but it was still cool nonetheless. I used my phone to record the last couple minutes of the finale song and I thought I'd post it for fun, so...here it is.  Enjoy!

9/29/2005 8:53 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Tuesday, August 16, 2005

I'm pleased to announce that I'm officially a homeowner!  I bought a townhouse in the Vinings (Sminings) area of Atlanta.   I closed the deal last Monday and moved in this past weekend.  The move was rough (isn't it always), but I'm really excited about living there.  Here are some photos of Lindsey and I looking at it before we decided to buy.

Paces Point

8/16/2005 10:19 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
Scott Gu has posted about the upcoming fixes to the web projects in Whidbey.  It looks like it may be a good change afterall :)
8/16/2005 9:56 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Wednesday, August 03, 2005

Wow, it's finally here!  Stereoscopy brought to an LCD display with NO GLASSES!!!  It looks like Sharp is now selling autostereoscopic displays (for the 3D layman, this is like watching a 3D IMAX at home without the use of glasses).

I would love to have the opportunity to check out one of these and see how good it really is.  It's just a matter of time before someone will be selling a 3D digital video camera that integrates directly with the software and the display.  It now looks like my custom-built 3D camera and viewer has already become obsolete.  Wow, this technology could really revolutionize the world of multimedia.

8/3/2005 5:37 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Tuesday, June 28, 2005

Insightful article on Java Generics from Ken Arnold.  I like the idea of a "complexity budget".  I have certainly been involved with projects where I wish the design complexity could have been quantified and budgeted.  As far as generics go, my own view is that there are a limited number of use cases for writing generic code.  Generics may possibly help simplify some complex design pattern implementations.  I can only see, at least for now, a limited number of common patterns expressed generically.  Trying too hard to leverage a "one size fits all" approach to programming will lead to the production of more complex and sloppier code.  To developers who are considering using generics - please use sparingly!

6/28/2005 5:17 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Tuesday, June 14, 2005

Well, I ran my first road race with Lindsey on Saturday.  It was the GA-400 Road Race which is a four mile loop through the heart of Buckhead (quite hilly I might add).  I haven't been running long, in fact this was only the second time I've ever run four miles (I did run five miles once...I usually just do 5Ks).  We actually did quite well.  We finished the race together in 35:17 (which averages just under 9 minute miles).  This was a personal record for me :)  I had such a good time I may actually consider doing it again sometime.  I was also very proud of Lindsey.  She finished 50th of all the women registered (about 500 I think).  She's a fantastic running partner!

6/14/2005 5:08 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Sunday, June 05, 2005

I'm posting this from my favorite local coffee shop. I love resting on Sunday afternoons!


6/5/2005 6:10 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Thursday, June 02, 2005

This is big news!

6/2/2005 8:41 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Wednesday, June 01, 2005

Recently I posted about password management and proposed PasswordMinder for managing your passwords.  The current gap I mentioned in my post is that my passwords are not available on my PDA (without a decoding app which I probably won't develop). 

I discovered another solution which I think may trump PasswordMinder (at least for web apps).  Nic Wolff has a neat solution that generates a password based on an MD5 hash of a master password (similar to the concept in PasswordMinder) and a site name (note that this is a one-way hash so the master password cannot be derived from the site name and the generated password). 

The neat thing about this solution is that it is javascript based so any device that supports javascript can generate passwords using this technique.  I've copied the script to my server and as an off-line .html file on my PC/PDA so that I can effectively get at my passwords from any device (whether connected to the web or not).  The other beautiful thing about this solution (if you're a Firefox user) is that it is available as a Greasemonkey script and a Firefox extension, which provide great browser integration.  Since the majority of the applications I need passwords for are web-based, this is likely the solution that I'll adopt.  Now all I need is seemless integration for Windows apps...hmm...can you say PasswordComposer.NET?

6/1/2005 2:49 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Friday, May 27, 2005

In case anyone's interested, here's a dasBlog theme I created with a fall look (browns, oranges and yellows):

 

Autumn.zip (3.65 KB)

 

To install it, just unzip to your /themes directory and add the following line to your web.config's <newtelligence.DasBlog.Themes> section:

 

<theme name="Autumn" title="Autumn" templateDirectory="themes/Autumn" imageDirectory="themes/Autumn" />

5/27/2005 3:04 PM Eastern Standard Time  #    Disclaimer  |  Comments [3]  |  Trackback
 Thursday, May 26, 2005

I've finally upgraded my blogging engine to dasBlog 1.7.5016.1.  I must say the upgrade process was very straightforward and I am quite pleased with the new features in this version.  At some point I am planning on upgrading the look and feel of this site.  The themes and templates in dasBlog are pretty slick and I've found it very easy to create new themes (CSS mostly).  I have yet to find any good dasBlog theme libraries on the net, so I will publish some of the ones I've created (for other blogs).

5/26/2005 6:04 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Monday, May 23, 2005

These new human-powered hydrofoils look pretty fun.  It's interesting how more and more renditions of the hydrofoil keep showing up in this next generation of water sports.  If you don't read the article, at least check out the video.

5/23/2005 1:34 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Friday, May 20, 2005

For those of you [non-geeks] (I am not one since I saw it on opening day) who are planning on seeing Star Wars Episode III - Revenge of the Sith but are in need of a refresher (because it has either been too long since you've seen the others or you just plain forgot what is was about), you can find a humorous one here.

5/20/2005 9:16 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Tuesday, May 17, 2005

I really like the design behind Keith Brown's PasswordMinder tool for managing the plethora of passwords one needs to survive in today's dangerous digital on-line world.  Has anyone ported this to the Windows Mobile platform?  I'd really like to have secure access to my passwords on my PDA/phone.  This may end up being the app that finally brings my development experience into the .NET compact framework world.

From the Pluralsight tools page:

[PasswordMinder is a] Utility for securely managing, generating, and retrieving passwords on your machine. Protected by a central password, this utility simplifies using good passwords in all websites and applications that require them.

5/17/2005 12:57 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Friday, May 13, 2005

I needed a tool to manipulate file names and ID3 tag data on mp3 files.  I found ID3-TagIT which did exaclty what I needed.  It's free and written in .NET.  Very nice.

5/13/2005 10:37 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Wednesday, May 11, 2005

A few folks have asked me about my home recording setup so I've finally got around to posting about it.  I should note that this is a very old setup but has worked quite well for me over the years (hope to upgrade my home setup soon).  Most people think you need high-end hardware to get a good quality recording on your PC...not true.  Arguably, the most important component in PC home recording is a good sound card with a good analog to digital converter (ADC).

Here's a link to a schematic I put together.

Specs:

5/11/2005 10:45 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Friday, May 06, 2005

Four members of the Microsoft CLR team (Brad Abrams, Jason Zander, Kit George, and Claudio Caldato) have come to Atlanta this week to visit customers, gather feedback, promote the .NET community and share vision and direction.

I had the wonderful opportunity to meet these guys and I must say that they are all a class act. These guys are not only very cerebral, they are very cool as well. I want to thank them for caring about the users of their work and being willing to be open and giving of themselves. Thanks for coming guys...keep up the great work!

5/6/2005 3:07 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Tuesday, May 03, 2005

For those of you living in Georgia, I would highly recommend checking out the Georgia Navigator website.  It has been nicely updated since I last visited.  It allows you to customize your view of the areas you're interested in including updated camera views, signs, accidents, trip times, etc.  Another bonus feature...customized email traffic updates.  I used my T-Mobile SMS email address and I now I receive the updates on my phone.  I'll let you know how it works out.

5/3/2005 8:58 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Friday, April 29, 2005

I'm almost ready for a home media server.  When I have more time I'm going to evaluate Windows XP Media Center Edition 2005 (ie. talk to Michael Earls) or consider building one myself (I admin it...I'm a geek).

4/29/2005 11:15 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback

I've just discovered (thanks Glen) that Georgia Navigator has a PDA version of their site.  Now I can get live traffic updates wherever I am (using my T-Mobile Pocket PC Phone and its GPRS capabilities)...woohoo!  Here's a sample of the realtime traffic cameras.

4/29/2005 11:01 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Thursday, April 28, 2005

I agree with Aaron Skonnard's thoughts on the contract-driven approach to SO development. I especially enjoyed Joel Spolsky's comments on leaky abstractions. He's right that in some sense, being a proficient programmer is becoming more and more difficult (especially in terms of troubleshooting/debugging) with the increasing number of leaking abstractions we're building on top of.

I've often struggled with how to address all of the various abstraction boundaries when I've taught programming classes (ASP.NET being the king-of-abstractions). How many layers down do the students really need to grasp in order to become good developers (really all the way down to the TCP/IP stack, but there's never enough time).

Anyway...Aaron, nice comments on the much belabored "contract-first/code-first" debate.

4/28/2005 9:50 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Thursday, April 21, 2005
I recently needed to install VS.NET 2005 beta 2 from an .iso image to a Virtual PC. Solution...this handy utility, Virtual CDRom Control Panel, for mounting .iso images as virtual disk drives. This utility is free, but un-supported from Microsoft. Its UI is a bit crude and quirky at times, but it did the job. Enjoy.

4/21/2005 1:05 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Wednesday, April 20, 2005

Check out some of the videos of one of my software heros, a distinguished engineer at Microsoft, Anders Hejlsberg.

4/20/2005 1:37 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Thursday, April 14, 2005

Here's another one of the crazy videos.  The end makes it worth it :)

4/14/2005 9:37 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback

I wanted to share this quote I recently came across from poet and professor Stanley Wiersma (good Dutch name ;):

"When you are too sure about God and faith, you are sure of something other than God: of dogma, of the church, of a particular interpretation of the Bible. But God cannot be pigeonholed. We must press toward certainty, but be suspicious when it comes too glibly."

4/14/2005 9:18 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Tuesday, April 12, 2005
This is the best Windows task switcher I've seen yet...Top desk from Otaku Software for $10.  Do note that to run it smoothly requires a lot of RAM and a hefty video card.  Thanks for sharing the tip Scott (this is why blogs are so cool)!
4/12/2005 8:50 AM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Thursday, April 07, 2005

I did it...I finally got engaged!  I asked the girl of my dreams to marry me.  We took a trip to Miami to visit my parents and I asked her to be my wife on the beach.  Here are the photos.  Enjoy :)

4/7/2005 5:05 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback

I've been playing with Whidbey (VS.NET 2005) for a couple of days now and just found this new feature.  I must say I'm quite impressed.  Microsoft has made it so easy to debug code that now we really have no excuse for writing bugs into our software :)

4/7/2005 4:27 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback
 Tuesday, April 05, 2005
Have you ever been at a place in life where you've felt so fortunate and blessed to the point where good stuff is piled on top of other good stuff, higher and higher? I've found myself in a similar place recently and I have been doing some reflection about that.
4/5/2005 10:55 PM Eastern Standard Time  #    Disclaimer  |  Comments [4]  |  Trackback
 Monday, March 21, 2005
Much ado about nothing.
3/21/2005 11:48 PM Eastern Standard Time  #    Disclaimer  |  Comments [0]  |  Trackback