• (cs)
    The production environment had tiers, the test environment had tiers, heck, the tiers even had sub-tiers!
    As soon as I read this I knew it would all end in ...
  • Spelling Gestapo (unregistered)

    Sheer. Not shear.ludu

  • StDoodle (unregistered)

    Well, let's get the pedantic stuff over early... there's a period missing after the fourth sentence of the sixth paragraph. It also has an extra article "...including a cosmic rays was a possibility With no detailed reports available..."

    As for the WTF... it makes me sorely tempted to start a business with a "Bobby Tables" name just to see how many companies have such problems.

  • (cs)

    Mark, how sure are you that you actually know what the word "prodigal" means?

  • Anonymous Coward (unregistered)

    s/achille's/Achilles'/

  • Theo (unregistered) in reply to Anonymous Coward
    Anonymous Coward:
    s/achille's/Achilles'/
    s/\'/\\\'/g
  • Josh B (unregistered) in reply to Spelling Gestapo
    Due to the shear level of data

    How strong is YOUR data??

  • Milligan (unregistered) in reply to Josh B
    Josh B:
    Due to the shear level of data

    How strong is YOUR data??

    Its compressive strength is fine, but it shears much too easily.

  • Addison (unregistered)

    "At this point, anything including a cosmic rays was a possibility With no detailed reports available"

    Cool. I got to play 'Spot the typos' today!

  • (cs)

    LIL BOBBY TABLES LOL

  • alter3d (unregistered)
    sometimes spiking close to more than 2,000 on some days.
    "Close to more than"? Is that a synonym for "exactly" that I'm not aware of?
  • anon (unregistered)

    Also, Lidia doesn't really like it when somebody writes her name with a “y”, especially not while linking to her whitepages entry.

  • (cs)

    Good work gang! Some to most typos are now fixed. But you all forgot that I misspelled bonuses as "bonues"

  • Elvis (unregistered)

    Hello MonsterCharge? I'd like to set up a new account with you. My business is named sp_msForEachtable @command1 = 'delete from ?'

  • random (unregistered)

    Yep oracles replication for DR and hot standby is going to be way more expensive than roll your own replication, esspecially as dataguard is part of the Enterprise Edition licence, the ten or so commands needed to set it up would have been far too hard.

    Of course if it was replication for use in reporting the oracle streams is an arcane buggy piece of crap but still better than roll you own transaction reportiing.

  • Matt (unregistered)

    Which XKCD cartoon - anyone have a link?

  • Anders Widebrant (unregistered) in reply to Anonymous Coward
    Anonymous Coward:
    s/achille's/Achilles'/
    Or "Achilles", or "Achilles's"
  • L (unregistered)
  • J (unregistered) in reply to L
  • Anonymous (unregistered)

    Is this for real? Twenty comments and practically all of them about spelling and grammar errors? You people are pathetic.

  • (cs) in reply to Anonymous
    Anonymous:
    Is this for real? Twenty comments and practically all of them about spelling and grammar errors? You people are pathetic.
    I'd rather read posts about spelling and grammar errors than posts about people who post about spelling and grammar errors. The former are far more interesting and entertaining.
  • (cs) in reply to Anonymous
    Anonymous:
    Is this for real? Twenty comments and practically all of them about spelling and grammar errors? You people are pathetic.

    You must be new here...

  • (cs) in reply to Spelling Gestapo
    Spelling Gestapo:
    Sheer. Not shear.ludu
    I think it's logical that Lidia's Hair Update would be doing a fair amount of shearing.
  • Marc B (unregistered) in reply to Mark Bowytz
    Mark Bowytz:
    Good work gang! Some to most typos are now fixed. But you all forgot that I misspelled bonuses as "bonues"

    Uh, isn't the plural of 'bonus' 'boni'?

  • bored (unregistered) in reply to Code Dependent

    "....the ten or so commands needed....." There are Ten Commandments at Oracle? I knew they were all high and might but geesh.

  • (cs) in reply to Anonymous
    Anonymous:
    Is this for real? Twenty comments and practically all of them about spelling and grammar errors? You people are pathetic.
    [image]
  • Zapp Brannigan (unregistered) in reply to Matt
    Matt:
    Which XKCD cartoon - anyone have a link?
    Just wait a second. The link gets posted in almost every WTF, usually many times. And it just keeps getting funnier each time.
  • Not a lawyer at all (unregistered)

    The other WTF is cleverly obscuring the company name but using, verbatim, the 1970s signage with the (probably still) registered service-mark prominently displayed. I hope the parody exception works out for you!

    Trademark law sux.

  • _dew_ (unregistered) in reply to Zapp Brannigan

    ..and anyway, why not google it?

  • Anonymous Coward (unregistered) in reply to Anders Widebrant
    Anders Widebrant:
    Anonymous Coward:
    s/achille's/Achilles'/
    Or "Achilles", or "Achilles's"

    Ummm . . . no. Because it's referring to Achilles' heel (the heel that Achilles had). It was Achilles' heel that was his problem. Since it's possessive, the apostrophe goes at the end with no "s".

    Captcha: vulputate

  • Matt (unregistered)

    All right, I want to complain about the article itself. All that leadup, and not much payoff in the end. I keep re-reading the last two paragraphs, and I'm just not getting it. Are they saying the production server was kicking out the transactions as invalid, but the replication server was accepting them and then crashing and burning when it couldn't find a matching transaction in production? It seems a little hard to believe that this was not found sooner, if so; I can think of several national chains with apostrophes off the top of my head (is that the WTF? that it wasn't caught sooner?). Was the whole point of this story really to lead up to a tangential reference to an XKCD cartoon?

  • CaptainObvious (unregistered)

    Synopsis for the stupid:

    1. Businesses do not obey the rules of reserved keywords and may be called Lidia's Hair UPDATE.

    2. Doing a string search for SQL keywords and trying to execute them is not very clever (see point 1).

  • Anonymous Coward (unregistered)

    This is so funny. It reminds me of this one webcomic I saw this one time called XKCD about "Little Bobby Tables", oh man it was so funny. I'm too lazy to find the link, but trust me, it was hilarious.

  • (cs) in reply to Matt
    Matt:
    All right, I want to complain about the article itself. All that leadup, and not much payoff in the end. I keep re-reading the last two paragraphs, and I'm just not getting it. Are they saying the production server was kicking out the transactions as invalid, but the replication server was accepting them and then crashing and burning when it couldn't find a matching transaction in production? It seems a little hard to believe that this was not found sooner, if so; I can think of several national chains with apostrophes off the top of my head (is that the WTF? that it wasn't caught sooner?). Was the whole point of this story really to lead up to a tangential reference to an XKCD cartoon?

    Seriously???

    You ever used SQL? Or written an (Lydia's Hair) UPDATE statement?

  • robert dfdel (unregistered)

    I'm Bobby's father, Robert, and I work for a different credit card company. Luckily we don't use useless stuff like SQL at our shop so we don't have those problems.

  • (cs) in reply to Anonymous Coward
    Anonymous Coward:
    Anders Widebrant:
    Anonymous Coward:
    s/achille's/Achilles'/
    Or "Achilles", or "Achilles's"

    Ummm . . . no. Because it's referring to Achilles' heel (the heel that Achilles had). It was Achilles' heel that was his problem. Since it's possessive and already ends in 's', the apostrophe goes at the end with no "s".

    Captcha: vulputate

    FTFY

  • (cs)
  • Lev (unregistered)

    Since when does TDWTF run ads for hairdressers?

  • Eyrieowl (unregistered) in reply to Someone You Know
    Someone You Know:
    Mark, how sure are you that you actually know what the word "prodigal" means?

    hear! hear! I was thinking the same thing. I'm guessing something more like "golden boy" was intended. Unless there is a back story to the "super-stellar farm of servers" which we just aren't privy to (perhaps it was moonlighting with the RIAA?).

  • (cs) in reply to Lev
    Lev:
    Since when does TDWTF run ads for hairdressers?
    Because you're obviously in need of one?

    We thought you'd take the hint, but sheesh... talk about obtuse.

  • Paula Bean (unregistered) in reply to L
    L:

    Alex already mentioned the XKCD bobby drop tables in the article.

    Now excuse me while I go register

    WTF Enterprises, Inc.'; DROP DATABASE --

  • Lydia the Tattooed Lady (unregistered)

    Lydia, oh, Lydia, that apostro-i-dia, Oh, Lydia, the Queen of A.U. Her apostrophe was built just for you. She could inject a DROP TABLE statement, too. And when your server burns you will feel really blue, You can learn a lot from Lydia.

    La la la, la la la, la la la, la la la

  • Paula Bean (unregistered) in reply to Not a lawyer at all
    Not a lawyer at all:
    The other WTF is cleverly obscuring the company name but using, verbatim, the 1970s signage with the (probably still) registered service-mark prominently displayed. I hope the parody exception works out for you!

    Trademark law sux.

    It was actually Visa.

  • Paula Bean (unregistered) in reply to Matt
    Matt:
    Which XKCD cartoon - anyone have a link?

    Let me google that for you http://lmgtfy.com/?q=xkcd+sql+injection

  • (cs)

    Lydia's Hair Update was good, but we need some more...

    DROP TABLE TRANSACTIONS A Casino Supply Company

    SHUTDOWN WITH NOWAIT Liquidation Service (This one's always fun on MS Sql Server)

    UPDATE TABLE Furniture Restoration

    SELECT TOP STAR Entertainment Agency

  • (cs) in reply to Anonymous Coward
    Anonymous Coward:
    s/achille's/Achilles'/
    And what's the deal with Myers's Rum?????
  • (cs) in reply to Lydia the Tattooed Lady
    Lydia the Tattooed Lady:
    Lydia, oh, Lydia, that apostro-i-dia, Oh, Lydia, the Queen of A.U. Her apostrophe was built just for you. She could inject a DROP TABLE statement, too. And when your server burns you will feel really blue, You can learn a lot from Lydia.

    La la la, la la la, la la la, la la la

    *standing ovation*
  • Biblical Pedant (unregistered) in reply to Eyrieowl
    Eyrieowl:
    Someone You Know:
    Mark, how sure are you that you actually know what the word "prodigal" means?

    hear! hear! I was thinking the same thing. I'm guessing something more like "golden boy" was intended. Unless there is a back story to the "super-stellar farm of servers" which we just aren't privy to (perhaps it was moonlighting with the RIAA?).

    If we were to give the OP the benefit of the doubt we would read this in the sense that the prodigal son was the son who was much loved and had a lot of fuss made about him (the 'star'), rather than the son who stayed and continued with the run-of-the mill eveyday work.

  • Anne (unregistered) in reply to Josh B
    Josh B:
    Due to the shear level of data

    Nice. Maybe you should get a job naming hair salons with clever puns. 'Cause lord knows we don't have nearly enough of them.

  • rmz (unregistered) in reply to Spelling Gestapo
    Spelling Gestapo:
    Sheer. Not shear.ludu
    As soon as I saw that typo in the article, I tried to guess how many comments it would take before someone mentioned it. Thanks for topping my expectations!

Leave a comment on “Hairdress Replication”

Log In or post as a guest

Replying to comment #:

« Return to Article