Blog Aggregator - Amardeep Sidhu

  • Tags

  • Archives

  • Meta

  •  

    April 2008
    M T W T F S S
    « Mar   May »
     123456
    78910111213
    14151617181920
    21222324252627
    282930  

Archive for April 22nd, 2008

22 Apr

DBD::Oracle and Instant Client 11.1.0.6.0

I have just managed to get DBD::Oracle to successfully compile, install, and test with the 11.1.0.6.0 Instant Client (IC) on a Linux (32bit) OS. It seems Oracle, in its wisdom, has changed the folder structure yet again, so to get it to compile, try this.
The table structure of the IC out of the RPMs is:
/usr/lib/oracle/11.1.0.1/client/ […]

22 Apr

Maintenance…is everywhere ;)

I just opened the Oracle Community page and :

22 Apr

EXPLAIN Cheatsheet

At the 2008 MySQL Conference and Expo, The Pythian Group gave away EXPLAIN cheatsheets. They were very nice, printed in full color and laminated to ensure you can spill your coffee* on it and it will survive.
For those not at the conference, or those that want to make more, the file is downloadable as […]

22 Apr

Interview with Phil Bates, Oracle Business Intelligence Architect : Part 1

One of the things you might not know about product development for Oracle Business Intelligence Enterprise Edition is that a lot of it happens down the road from us, in Bristol in the UK. Oracle’s team in Bristol and the UK were originally responsible for Oracle Discoverer, and over the past year or so have […]

22 Apr

SQLTeach Toronto: Almost Here

I was just reviewing my calendar for the next several weeks and noticed that the Toronto SQLTeach conference is now only a few weeks away.  This conference includes quite a few interesting SQL Server-related sessions, on topics ranging from best practices, to performance, to some of the new SQL Server 2008 features. I fully expect […]

22 Apr

Messed-Up App of the Day

I hate complain so much, but having spent my third 8- to 10-hour stretch using a really bad application this month, I’m compelled to say something. Today’s Messed-Up App: the economy-class seat in an American Airlines Boeing 777 aircraft.

Alright, I get that in economy class, you’re not going to get five feet of legroom, or 30-inch wide seats that lie flat or spin to face each other. That’s okay. What I do get is transportation to Europe with a cash savings, relative to an upgraded fare, sufficient to purchase—if I wanted—this Rolex. And, actually, it’s really nice how each seat in economy class has its own in-seat audio/video unit. You can watch whatever you want back there. Or nothing at all. That’s very nice.

But the way someone designed the A/V remote control into the armrest is just wrong. Each remote snaps into a compartment designed into the top of the armrest. Here’s what it looks like.

And so here’s your decision tree: Either you’ll rest your arms on the armrests, or you will not. Not much of a decision there. Even if you decide not to rest your arms on the armrest, you’ll probably do it accidentally if you have the good fortune to fall asleep (which you better do, because you have to work tomorrow).

The remaining decision is influenced by the following observation: If you leave the A/V remote in its cradle, your arms inadvertently push buttons “TV On/Off” or “Channel Up/Down”. Fortunately, the “Call Attendant” button is difficult to press accidentally. The other choice is to take the remote out of its cradle and put it in your lap so that you won’t accidentally press the buttons while you’re watching 30 Rock. The problem with taking the thing out of its cradle is that resting your arm on the resulting pointy-thinged-chasm becomes really uncomfortable by the time you’ve sat there for a while.

Oh, and you don’t get to make a choice for your other armrest, which looks like this:

That’s your neighbor’s A/V remote.

…Whose buttons you’re pushing accidentally with your other elbow, if you happen to be wider than your neighbor.

The only decent workaround I’ve found is to put your pillow underneath your arm on one side, and your blanket on the other. This brings other troublesome compromises into play, which I won’t go into. One of them requires communicating with your neighbor.

The whole point, and what I believe makes this story relevant for software developers, even if you don’t travel economy class to Europe very often, is this. People who design things need to actually use the things they design. If the person in charge of designing seats for American Airlines’ Boeing 777 aircraft had been required to sit in a prototype of this particular seat for the 8-hour flight from DFW to LHR (or even better: the 10-hour ride back), this seat would never have made it into production.

People should test their designs by actually using them, under circumstances as similar as possible to the actual circumstances that the users of the design will endure.

22 Apr

Pete Finnigan is doing a live webinar on Oracle Security March 28th

I will be doing a live webinar on Oracle Security on March 28th in conjunction with Sentrigo. This is free and you can be registered at this link for this event. The webinar is based on my 2 hour Oracle….[Read More]

Posted by Pete On 15/03/08 At 08:35 PM

© 2008 Blog Aggregator - Amardeep Sidhu | Entries (RSS) and Comments (RSS)

Powered by Wordpress, design by Web4 Sudoku, based on Pinkline by GPS Gazette