On the off chance you’ve not seen some of the photos posted to the @hudsonci Twitter stream, here’s some of the photos from day two of JavaOne.
On the off chance you’ve not seen some of the photos posted to the @hudsonci Twitter stream, here’s some of the photos from day two of JavaOne.