Archive for February, 2006

Useful Aspects

We’ve recently gone through a migration from 1.4.2 to 5.0.
I haven’t really had the opportunity to experiment with aspects much beyond the transaction management aspects provided by the Spring framework.
That being said, there were a couple interesting aspects on clientjava today:

SyncModel Aspect
JavaBean Aspect

The SyncModel aspect is basically a method-level annotation that will spin method invocation [...]

Customers with Island Internet may not be able to access their e-mail or any other web-based services provided to them by the company.
On Monday, the company’s Nanaimo office was locked and no one, including owner and general manager Karen Addison, was answering the telephone. A sign posted on the door said the office was closed [...]

Joi just sent me a link to a CNET News article about our WoW (World of Warcraft, yes… that mmorpg) guild.
Power Lunching with Wizards and Warriors
The world of online gaming is interesting in that it attracts a very diverse set of individuals. Not only do we have fairly high profile and successful tech entrepeneurs, [...]

My gmail inbox has admitingly gotten a bit out of hand.
I’ve got 1200+ (mostly) unfiltered messages sitting in my inbox.
I’d love to start filtering them, and in fact I have, but there doesn’t seem to be a mechanism in place to run a newly created filter over an existing mailbox.  At first I thought I [...]

I blogged a few days ago about an exception that was cropping up when doing a Desktop.open() on OS X.
Tonight I hacked out a simple solution.
Instead of
Desktop.open(file);
I do:
if (OSUtils.isMacintosh())
{
Runtime.getRuntime().exec(”open”, file);
}
else
{
Desktop.open(file)
}
OSUtils.isMacintosh() just does a check against ‘os.name’ to see if it matches the signature of a macintosh.
Pretty simple. I haven’t actually tried it out in the [...]

from Flickr

For some reason chucknorrisfacts.com has been spreading like wildfire throughout the office.  After dealing with some Hibernate lameness today, I thought I’d add a new fact. 
If Chuck Norris were to re-write Hibernate, he’d have it done yesterday without any bugs.
The issue I was having with Hibernate today was some nasty logger usage occuring within a catch{} block.  [...]




  • Win7, nice to meet you. I hate to admit it but I’ve been running Vista on a desktop machine at home for the better part of the past 8 months. It has not been ...

  • Windows Live Writer isn’t bad Until recently, the bulk of my writing was done on a Mac using Ecto.  I was looking for a suitable publishing tool for Windows and was directed towards ...

  • Pet Peeve: Don’t email my password to me in plain text You know the drill. Signup for some random service on the internet Receive a confirmation email with your account information or Forget a password for some random service ...

  • Eclipise Memory Analyzer (MAT) I must say the Eclipse Memory Analyzer looks pretty slick. There is some pretty good material over on the developers blog. Lastly, there was a talk on it ...

  • Open-source Web-based Code Review Tool: Rietveld Guido van Rossum, of Python fame, has recently released a Django-based application that enables web-based code reviews... Rietveld. It supports any language and currently can hook into Subversion repositories. You ...






Categories