ADF Fail Whale: Handling the database is down gracefully

(JDev 11g 11.1.1.2.0)
Like most Oracle applications, when an ADF application loses its connection to the database, the games up. There’s really not much you can do. ADF does detect this situation, presenting the following popup to the user:
But to most users a JDBC error would mean nothing, particularly if your application is delivered [...]

Checkin to Foursquare by Taking a Picture

I know I predicted that geo would be left at the altar 2010, but I think there’s huge potential in geo services.
Dissecting my prediction, I’m forecasting gang-busting growth for the “where-am-I” use case. Along those lines, I give you Photocheck.in (h/t TechCrunch), which hits two of my favorite things: geo and APIs.
In very simple terms, [...]

Who Owns Your Online Identity?

Tired of social media? Maybe you’re like Rich, and you want to delete your Facebook account.
Well, there’s an app for that, the Web 2.0 Suicide Machine (h/t TechCrunch). Yeah, it’s a web app, but work with me here. Somehow I doubt this one would make it past Apple’s censors.
The Web 2.0 Suicide Machine can permanently [...]

Who Owns Your Online Identity?

Tired of social media? Maybe you’re like Rich, and you want to delete your Facebook account.
Well, there’s an app for that, the Web 2.0 Suicide Machine (h/t TechCrunch). Yeah, it’s a web app, but work with me here. Somehow I doubt this one would make it past Apple’s censors.
The Web 2.0 Suicide Machine can permanently [...]

Google ChromeOS First Impressions

One of the comments from an earlier post on Google's ChromeOS had mentioned there was a way to try it out using virtual machines. I finally got a chance to take it for a spin this morning using the image built by the team at GDGT. GDGT is an interesting site itself – basically a [...]

The Thing about Federated Provisioning

Ian Glazer recently blogged about federated provisioning, saying "Federated provisioning should not exist; there is only provisioning.". Well, I think he’s both right and wrong about this. Let me explain.
Suppose two companies, Acme and Omega enter into a federation agreement, whereby employees of Acme will be able to access a service at Omega using their [...]

Be A BeeKeeper In Slightly More Than A Flash..

Just a quick entry this time, not because I don’t have anything to say, just because I reckon installing Beekeeper 1.4.1 will be so easy…
Here we go. Extract the installer, run it, plug in the Oracle Home, database location and credentials, hit GO.
I was going to get some screenshots for you, but by the time [...]

Speaking at Open World 2009

All the leaves are brown and the sky is grey. Which hackneyed line can only mean one thing: OpenWorld 2009 is upon us. I have applied for Bloggers’ credentials so it occurred to me that I had better resume posting, in case anybody checks up on these things.
One of the reasons why I [...]

Bad Things, Man

Photo by Darcy McCarty from Flickr used under Creative Commons

I just started the Snow Leopard upgrade process, and I’ve got about an hour to kill as it wanders through the process. Experience tells me to monitor the progress, just in case it hits a hiccup.
So, I’m going to see if I can form a post [...]

Readtwit May Reenergize Twitter for Me

I’ve been pretty burned out on Twitter lately. Its popularity has brought droves of spammers and marketers, a bit too chatty and self-promotional for my tastes.
I know, social media and self-promotion are like peanut butter and jelly. Let’s just say, Twitter isn’t as small and cozy as it used to be.
One of the most valuable [...]