[0924] Oops
└ posted on Thursday, 28 September 2017, by Novil
Good artists copy. Great artists steal.
- Richard: Ah, bliss! Friday, 3 o’clock, and everything’s ready for the big release next week!
- Colleague: Oops.
- Colleague: Nothing’s wrong. Da Dee Doo Ba… I just want to fire up my old computer to check some… stuff. Ta Tum Ta Tum.
- Colleague: Let’s see. Is there a database backup? Dum De Doo. No cause for alarm… No need to panic… I just need a database backup. La La.
- Sandra: You might be coming home tomorrow night?!?
Richard Sheaves-Bein wrote:
The fact that he’s staying over the weekend to fix it means that the release is early Monday at the latest. Otherwise, he’d go “screw it, we’ll fix it on Monday”. An early Monday release is only marginally better than a weekend one, since you are actually there to start fixing when it inevitably goes wrong. But you generally want to leave yourself a decent buffer on either side, rather than reach a “rush to finish, rush to fix” condition.
@ TvTropesgotmehooked:
If he’s looking for a database backup, he probably just deleted a ton of client information which is SO much worse than accidentally deleting some code. So painful to watch, even in a comic…
@ nerdburton:
I’ll admit zhat a chunk of zhe joke went over my head.
Kept overthinking za “Good artists copy. Great artists steal.” part, still at a loss zhere.
@ Nikary Flare:
“It’s a good thing we’re not in a surgery.”
Ephesus wrote:
That’d most likely be Finagle’s law, which many people confuse with Murphy’s.
Meanwhile, my ambiguity detector light is flashing. Do we need to restore from a backup, or do we need to insure that one’s available in case we need to roll back in the event of some fatal misfeature in the new sodtware release?
In either case, why can’t Richard’s cow-orker[0] deal with that part himself?
[0] urban folklore inside-joke *and* newbie detector
[1] see [0]
I think the only problem is they need a backup, but those can take a long time eaither way
One possible scenario is that the new release is a new user interface to the database; and the cow orker was testing something, intending to do so on the “test” database but in fact had already connected to the production database. Running a SQL like
DELETE * FROM dbo_Master; Go;
would be… unsettling if you don’t have your live backups configured.
DON’T ask me how I know this.
You never can peacefully lie back, until every possible backup is 100% finished! This is the regulation caused by Murphy’s Law!
Agarax wrote:
Normally when your dentist says “oops”, you’re not going to hear it over your own screaming.
@ Brett Bellmore:
There’s an episode of Mr. Bean where the dentist gets an opps, but it’s not his fault…
Search for: Mr. Bean Dentist
Looks like someone forgot the working conditions on a delete or update order…
Or any of hte other “mistakes of doom” you can do with a DB.
Really, that stuff is dangerous.
JohnTheWysard wrote:
Funny enough, this happens rarely with a delete. People are aware how dangerous those are.
Now Update orders are much worse: They can scramble you entire database. And you would not even notice it from the smaler filesize, empty returns and the like.
Funny enough, people thought that Elysium was the least realsitic form of hacking a DB. When it was the most realistic hacking of a DB.
@ 00m:
the guy behind him deleted the database, and cant seem to find the backup for it, which means that ALL of their work is gone, and it ALL has to be redone.
it is…however, a issue on admin controls part if you ask me, who gives employees access to the database backup and “delete” database hook. Jesus. you just asking to have your company deleted by a spilled cup of coffee
Oof. I relate to this one so hard.
@ SlugFiller:
Selling new releases is what keeps product selling software companies afloat.
As it’s much more expensive to reprogram a central part of your software when new architectural concepts emerge, you keep going with them as long as possible.
Because your customers pay for new features, not great architecture.
If he’s booting his XP, the database he might find will be rather outdated…
Reminds me of when Calvin flooded the bathroom, and tried to casually search for a bucket. Unfortunately, he doesn’t do anything “casually.”