Archive for November, 2004

Hiring a Java/Spring/Hibernate team lead

Tuesday, November 23rd, 2004

We're hiring a software development team lead/architect with a passion for continuous integration, agile software development, unit testing, MVC frameworks, IoC containers, and ORM. This person either lives in or near San Francisco. We're in the process of migrating our site from Perl to Java, so over the next month or so one of my main tasks will be to hire that person.

If you or someone you know fit the bill check out the job posting and apply.

Update 11/30: so far out of 50+ candidates applying for the job only 1 has Spring and Hibernate experience. I've talked with other folks trying to hire this same skillset and not surprisingly there are not a lot of people out there with it. I guess on the bright side, if you have production Spring and Hibernate experience you're probably in demand if you market yourself well.

Update 12/31: still looking and updated the URL to the craigslist posting. I have about 40 more resumes to review now so I'm hopeful…

Update 1/31: still looking. Enjoyed Mike's HOWTO on applying for a java job, it rings true with my experience so far. Updated the URL to point to our website instead of craigslist.

JSP Displaytag Library

Thursday, November 18th, 2004

In working on a Spring MVC workshop for programmers at work I've been toying around with the JSP Display Tag library. On the downside, like most taglibs that generate HTML for you it's no good for an HTML designer since it doesn't render in a browser without a servlet runner, but for a programmer, all I can say is, wow! No more table,tbody,tr,td,td,td,td,tr,tr,td,td,td,…. uugggh!

The Displaytag Live Examples give you an idea what you can do with it. To get the CSS so it renders like the examples, I had to extract the CSS file from the displaytag demo WAR file. Would have been nice if they included the CSS global.css file in the same directory as the JAR and TLD files shipped with the distribution since most users starting out will want the CSS. First impressions: it's a pretty powerful tag for JSP work!

Keeping bookmarks synchronized across multiple machines

Saturday, November 6th, 2004

Between work and home I'll surf the web on one of many Windows, Linux, or MacOS X machines. A few years ago I used to be able to keep my bookmarks synchronized using Netscape and an Apache mod. My only requirement was that it be through an interface that's always present while I'm browsing so I can easily add a new bookmark. That pretty much eliminates those web sites that let you store bookmarks through a web interface.

I've finally found a solution that works for me with Firefox: the Bookmark Synchronizer. What a relief. Now I can add a new bookmarks on any machine and when I switch to a different machine, they're there. It supports an XML format called the XML Bookmark Exchange Language (XBEL) so I'm hopeful other synchronizers will eventually come out for IE, Safari, etc…

For you folks wanting a more cross browser solution, another alternative I played with for a bit was the Yahoo toolbar which does synchronized bookmarks as well (albeit through the toolbar and not the browser native bookmark interface). The Yahoo Companion For Firefox supports that as well. So with that you could at least switch between IE and Firefox, although why would you want to? ;-)