Author Archives: Brian

PDC Bound

Just a quick note. I’m headed to PDC this year. If anyone reading is also going to be out there and would like to meet up, contact me via email/cell or via LinkedIn. I’m looking forward to it!

Requisite iPhone 2.0 Post

As everyone who reads technology news knows, on June 9th, Apple is rumored to unveil the second generation iPhone. It’s predicted to have all the features of the first plus twice as much memory (16/32 GB), 3G network connectivity, and a GPS. In addition, AT&T or Apple is likely to subsidize the phone by 50% [...]

Some Thoughts on Live Mesh

I’ve had a day to play with Live Mesh and here are some things I’ve noticed.

Installation

Aside from hard drive IO and a LiveMesh.exe process there was no feedback about installation progress. I’m assuming this will be corrected in the final release.

There is no install wizard! Hurray! Feedback came from a toast window right above the [...]

Live Mesh!

Excellent. I was just selected as a Live Mesh technology preview tester. I’ll post some thoughts once I’ve had a chance to play with it. If there’s anything specific you’d like me to look in to, let me know!
Hopefully I’ll get accepted in to the developers program as well.

Upgrade!

Well, if you are seeing this post, I’ve successfully migrated this site from SubText to WordPress. I’ve come to realize that one of the biggest reasons I don’t post regularly is the overall experience I was having with SubText. It is an OK product, but quite frankly I found writing posts laborious. I’m hoping that [...]

Death by Dialog Box

UPDATE: See the comment below. Huw from Sapphire Steel agrees. Ruby in Steel no longer has the same evaluation experience.
I’ve always been interested in Ruby on Rails development. The rapid adoption and growth of Ruby as a language and Rails as a framework has been inspiring. Unfortunately, it has yet to grow beyond the ranks [...]

Google Bumps Desktop 2.0

It’s been several months since I first pondered the future of desktop applications. I argued that web applications had a significant pain point in that they are unable to run offline. Yesterday, Google announced a new browser plug-in called Google Gears. Gears is a step in the direction of removing this pain point. Basically, it’s [...]

Xml over SMTP?

Account verification workflows have always perplexed me. What I’m referring to are the common steps you usually have to go through to register a new account on a site:
 
I understand the logic behind this (spam prevention, guaranteed means of contact, etc), but the task is arduous and repetitive. It’s also problematic if you sign [...]

What’s Up With Castle - Week of April 30, 2007

Sorry I missed a week there. There wasn’t a whole lot going on other than JIRA fixes.
ActiveRecord

Support for NHibernate’s Subselect Fetching Strategy [svn]:NHibernate supports the ability to load multiple collections in parallel. This can improve performance when loading related collections based on sub-select criteria. The Hibernate documentation has further explanation.
Validation Error Messages [svn]: Added support [...]

What’s Up with Castle - Week of April 16, 2007

Another week with some exceptional new features.
MicroKernel

Synchronize Facility [svn]: New facility providing synchronization support for components by implicitly implementing ISynchronizeInvoke and SynchronizationContext. This provides some convenient help for dealing with UI updates in multi-threaded applications. Check out this article for more details on ISynchronizeInvoke.

MonoRail

JSON DataBinder Extension [svn]: Databinding support for binding serialized JSON objects to [...]