Monthly Archive: April 2008

Apr 28

Caption Contest

I saw this icon on my plane flight back from Tampa.   I’m curious what the designer intended it to mean.   I came up with the following ideas: Men and Women should put the number 0 on a pedestal. Do not have sexual intercourse on this plane, or you will have blank-faced babies with stubby arms …

Continue reading »

Apr 18

Chance of life developing in the universe

Regarding this story – Is there anybody out there? First, the Drake Equation called, they want their calculations back. Second, 1979 called, they want their song lyrics back Third, the journalistic standards on this article are mind-numbingly bad…. A 0.01% chance that life develops???? That’s per-planet. Think about that for a moment. How many stars …

Continue reading »

Apr 15

Selenium RC Cookbook, Part 1

(This cookbook assumes you know the basics about how to get started with Selenium RC. These examples are also in Java, but should be pretty much consistent for any language) Finding text in a certain place on the page: Use XPath, treating the HTML of your page as well-formed XML. browser.getText(“//div[@id=’content’]/table/*/tr[2]/td[1]”) (In English: at any …

Continue reading »

Apr 11

Visit the Wayback Machine

From April, 2006 – Cedric Beust explains “Why Ruby on Rails won’t become mainstream” Personally, I think he turned out dead wrong on this.  If the AARP is building a large-scale software project in Ruby-on-Rails with the ongoing back-and-forth between Django and Rails, and the various efforts to “port” rails to other languages, I think …

Continue reading »

Apr 10

BFD!

If Test-First Development (TFD) is a specialized subset of Test-Driven Development (TDD), then surely the equivalent specialized subset of Behavior-Driven Development is Behavior-First Development. Today I had my first experience in developing BFD. I know what you’re thinking:  BFD. But it’s a BFD to me.  Using a rather exotic concoction of DBUnit, HSQLDB, Selenium, Cargo …

Continue reading »

Apr 10

Latest Cool Tool

I’m sure everyone else in the world found and mastered  XPath Checker long ago, but for those of you who haven’t, it is a fantastic Add-on for Firefox that lets you practice XPath expressions on real, live web pages. Why would you want to do that?  If you want to write Functional webapp tests via …

Continue reading »

Apr 04

Recent Impressions

Hudson Good Continuous Integration tool. Nice charts, easy to use, fairly flexible out of the box.   A _lot_ less setup work than CruiseControl.  And the plugin system is well done, and pretty nifty. Struts2 An incoherent mess.  Documentation is spotty, uses a lot of contrived toy examples that blow up on anything more complex than …

Continue reading »