I always thought of Java’s Future interface as a fairly elegant and effective way of dealing with asynchronous tasks. It’s lightweight, gives you a mechanism to check if a task is finished, allows you to block until the task completes and retrieve its result, and also provides a hook to attempt to cancel the task [...]
Archives for Tech
Rule 1 of Programming: It’s Always Your Fault (Almost)
Over the past week or so, I’ve been working on putting together some micro benchmarks for Project Darkstar. There has been a significant uptick in forum activity lately relating to stress testing and performance issues. In particular, we’ve seen many questions along the lines: “I can only connect X users to my darkstar server, what’s [...]
JavaOne: Signing Off
I just went to two more sessions here on the last day at JavaOne and they were actually both quite good. The first was given by William Pugh who is one of the creators of the FindBugs static analysis tool. We use FindBugs extensively in our build process with Project Darkstar and it has proven [...]
JavaOne: Days 3 and 4
I’m here at the final day of the JavaOne conference and things are starting to wind down. The pavilion floor is closed, there are only a few sessions left on the schedule, and people are starting to wrap things up. Karl and Keith actually caught flights home this morning but this being my first JavaOne [...]
JavaOne: CommunityCorner
I’m writing this post from one of the hundreds of Sun Ray stations scattered throughout the Moscone Center at JavaOne. If you don’t know what a Sun Ray is, it’s essentially a stateless thin client that, when I stick my JavaOne badge into, will pull up a virtual desktop associated with my JavaOne id from [...]
JavaOne: Day 2
I’m back for another recap, this time of day two at JavaOne. I managed to get up early again this morning and attend the morning keynote. To be honest, it was a bit of a yawn today. It was basically a marketing pitch for Sony Ericsson’s platform and how they are making it easier to [...]
JavaOne: Day 1
Whew. Technically it’s still only day one of the JavaOne conference and I already feel like I’ve put in a week’s worth of energy. I just returned from running the Project Snowman hands-on lab this afternoon. It was moderately successful with a few painful and time consuming hiccups – more on that in a minute. [...]
CommunityOne
Getting to JavaOne early to test out the snowman lab actually gave me a chance to attend some of the sessions and events going on today at CommunityOne. This is a free conference that is geared towards users and developers of open source technologies and software. Here’s a rundown of what I did/saw: The keynote [...]
JavaOne Prep
I’m back in San Francisco this week in the familiar downtown area near the Moscone Center where JavaOne is being held. It wasn’t that long ago when I was here at the same spot for GDC, and now I’m back for another first time experience. I’ve never been to JavaOne before, and what better way [...]
Recap: GDC 2009
I spent most of last week in San Francisco attending the annual Game Developer’s Conference – a pure geek fest with all of the big names exhibiting like Nintendo and Sony, as well as many many smaller companies, independent developers, and students floating around. Having only previously attended GDC Austin last September, this experience was [...]
Posts