OMG WTF SWEET! An IDE for automated in-browser testing with Selenium

Posted by Tim Wed, 08 Feb 2006 16:08:00 GMT

I had been meaning to try out Selenium already as a way of automating that final, hardest step to do so to in the testing process, the actual in-browser client use. It sounds like it might finally be what I’ve been looking for, but I didn’t know if I’d ever get around to it.

Now, there is an IDE to automate Selenium testing. This could be the coolest thing for web development since sliced bread or tabbed browsing.

From: http://ajaxian.com/archives/selenium-ide-07-released

Posted in

Difficulties updating Typo - migration 21

Posted by Tim Wed, 08 Feb 2006 15:51:00 GMT

First off, a quick reminder kids, always back-up your DB before updating.

I somehow seemed to run amuck of “this bug”http://www.typosphere.org/trac/ticket/454, when updating typo, to see if I could get Movable Type API working again, to use w.bloggar to make my next post, to have some control over the trackback ping to the article, since I don’t know the current status of trackbacks in Typo. Well maybe it would have been quicker to check on that…. Of course, then I’d still be stuck updating.

Anyways, somehow I got a wedged update, and for a while it looked like all comments were going to be down the drain. As I’m busy working on actual paying projects, I had to leave our blog in limbo for a bit. Thankfully, a post to the existing ticket got a reply that made it quick in easy to fix. The answer was obvious – go comment out the parts of the migration that are failing (the problem was trying to re-add a column that already had been).

Posted in

Ruby Conveniences

Posted by Tieg Zaharia Thu, 02 Feb 2006 07:49:00 GMT

Unbeknownst to me, there�s a quick way of doing a match & replace on a string in Ruby using just the brackets: (page 588 in the Ruby Book)

a = "bla bla bla"
a[/a/i]="A"
a => "blA bla bla"

Unfortunately it only does one replace instead of a global replace, but I don�t know enough about RegExp�s now to know if there�s a way to do a global replace with this?

Posted in  | 3 comments