Archive for August, 2006

Is Mac OS is not Java-friendly?

Mac OS is not Java-friendly. It doesn’t support any wireless toolkits, so no Java ME development is possible, and the recent decision to drop the Cocoa bindings sends the clear message that Apple doesn’t care about Java. I want to work on a Java-friendly operating system. http://beust.com/weblog/archives/000411.html

I’m still reluctant to […]

What defines a test suite in your organization?

I’m interested in how your organization defines “test suite”. Please leave a comment and let me know.

Here are some google definitions to get you thinking.

A collection of tests used to validate the behavior of a product. The scope of a Test Suite varies from organization to organization. There may be several […]

HowTo: Create an RSS/Atom Feed for any website.

Ever run into a website that doesn’t offer any feeds, RSS/Atom/RDf/Etc? Now with sites like Feed43, FeedTier or Feeds2B you can! quickly and easily create a feed for any site. Let’s see what each of these sites has to offer.

Feed43

Feed43 is great for anyone that understands regular expressions. Building a feed took […]

Real-Time Seattle 911 Information

The view out my office is pretty boring… I get to stare out at the Seattle Art Museum’s Olympic Sculpture Park, but I enjoy watching all the fire trucks and emergency vehicles scream down Western Avenue the most. I always wondered where are they going and now that I’ve found Seattle Fire Department’s […]

Amazon Elastic Compute Cloud (Amazon EC2) - Limited Beta

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers. http://www.amazon.com/gp/browse.html?node=201590011

EC2 let’s you load an arbitrary number of OS images known as AMI’s (Amazon Machine Image is a configured Linux distro ready to […]

Rubytastic Nerdgasm!

From an article about choosing RoR, Ruby on Rails, comes this awesome snippet.

Combine the semantic beauty of Ruby with the visual beauty of text on the screen in TextMate and you’ve got a Rubytastic nerdgasm. Getting Real with Lovetastic: #1, Why We Chose Rails

Tomahawk vs. Taser? My money’s on Taser

DEPOSIT, N.Y. - Police subdued a man with a Taser gun after he tried to attack an officer with a tomahawk. Tomahawk vs. Taser? My money’s on Taser

I love the news!

How to Provide a Web API

Alex Bosworth lays it down in 5 simple rules.

What are a few simple rules for providing a web API? Keep it clean and simple Stick to standards Make it about data Keep it working Design for updates http://www.sourcelabs.com/blogs/ajb/2006/08/how_to_provide_a_web_api.html

Link via Jeremy Zawodny’s […]

Fishetarian

Coworker #1: “I think I’m going to become a Fishetarian.” Me: “Really? I think there’s an actual name for vegetarians that eat fish.” Coworker #2: “Yeah, they’re called hypocrites.” http://wagonfullofpancakes.blog.com/972936/

I had to steal this from Wagon Full of Pancakes, run by an old […]

MySQL Triggers: How do you abort an INSERT, UPDATE or DELETE with a trigger?

On EfNet’s #mysql someone asked:

How do I make a trigger abort the operation if my business rule fails?

In MySQL 5.0 and 5.1 you need to resort to some trickery to make a trigger fail and deliver a meaningful error message. The MySQL Stored Procedure FAQ says this about error handling:

[…]