shinyblog

"did you take an awkward pill today?" "no, i'm always like this." (west wing)

Wednesday, October 14, 2009

Java foreach loops on empty collections

›
I've been worrying about whether I need to check for null when invoking a foreach loop on a collection that might be empty. The answer i...
Wednesday, April 22, 2009

best of ben

›
Ben Shine's Recent Work
Sunday, April 19, 2009

graphical diff for git on mac os x

›
I just configured git to use FileMerge for diffs. FileMerge is a pretty graphical diff tool. I couldn't find quite the right invocation ...
1 comment:
Monday, February 23, 2009

missing out on flex?

›
Last week I finally started using an AIR application, TweetDeck, because my brother said it was cool. Now I'm reading about Flex and AIR...
Thursday, February 19, 2009

what's running on port 8080?

›
I learned an important new unix command today: lsof . The name seems to stand for " l i s t o pen f iles ." The purpose of the com...
Friday, February 06, 2009

something else to hate about outlook 2003

›
When I reply to an email in Outlook 2003, the display of the original email in my inbox updates with the helpful annotation, "You repli...
1 comment:
Tuesday, January 06, 2009

o glorious patterns (of enterprise application architecture)

›
Two years ago, I started reading Martin Fowler's book, Patterns of Enterprise Application Architecture , on the recommendation of Adam W...
1 comment:
Thursday, December 25, 2008

SOLUTION for "Rails requires RubyGems >= 1.3.1" problem

›
If you don't care about running Rails 2.2, you can safely ignore this post. If you ran into the same problem I did, this post will help ...
1 comment:
Wednesday, December 03, 2008

two firsts

›
One, I wrote code with GOTOs . I'm setting up a highly constrained dev environment for my current contract. It has to be Windows XP, and...
Friday, November 28, 2008

aptana studio upgrades the IDE paradigm

›
Aptana Studio is a sweet little IDE, but it gets even sweeter now that they've added in Jaxer and Cloud . My development life has been...
2 comments:
›
Home
View web version
Powered by Blogger.