- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
In re: the job market, the government collects data on it. Viz http://www.bls.gov/news.release/jolts.htm "Over the 12 months ending in February, hires totaled 48.3 million and separations totaled 51.5 million, yielding a net employment loss of 3.2 million."
Three million people have a dry market to show you.
Oh, but I forget: you are commenting on an internet board about a subject far afield from your competence.
By all means, carry on.
Admin
While we all knew that Lennart uninstalling software caused the database to disappear, I thought it was going to be because the DB server was running on Lennart's machine (hence its slowness).
Admin
If the client install removed the file then it was for a specific reason. That reason being something related to their environment setup. The client uninstall doesn't just randomly delete files on shared drives. It removed exactly what it was supposed to. That they did not understand what would be removed isn't Oracle's fault.
I'd certainly look over all of my environment before I uninstalled something, yes.
Admin
DB, It was a bug on Oracle's installer, and has been corrected.
Admin
Probably already been said - but he can do that in a way that doesn't implicate himself.
"Hey Boss - why don't we make this .ora file we've got on the network share READ-ONLY? It would reduce the risk from a malicious virus/user and would only take a minute to do"
Admin
Wow! I was expecting him to discover that his boat anchor of a computer was the \CORPBSMT server.
What a twist!
Admin
Toad is for end users.
Admin
Absolutely. Software always does exactly what it is intended to and no more.
Wait, what?
Admin
I don't know how it is where you are, but here it's nearly impossible to get a job without a permanent address.
Admin
It was embedded on a network share with full permissions and no file system.
Admin
Oracle's universal installer actually removing something is a novelty. You usually have to purge the registry and directories yourself, because of all the crap it leaves behind.
Admin
Story reminds me of my first after college job...was trying to learn some old mainframe commands, was in the "system" dir looking for help files or something to print out, then I accidently print "print.sys"...didn't notice the "delete file after print was selected" (by default!). Went to try to print something else. Printer screen was locked up...Hmmm. Killed my session and logged back in. Tried to open print back up. Print.sys does not exist. realized what I had done, got the print-out of print.sys and shredded it. Went to my manager and told him I can't seem to print anything, in fact no one could print anything.
Someone had to go to offsite backup to get the tape, reinstall print.sys (took 4 hours with driving time), meanwhile my manager poured over logs (on screen...heh)trying to discover what happened..I sweat it out and waited for him to find out what happened, he never did. I was laid off several months later...and a few months after that, saw my old manager in the unemployment line with me. Never did tell him what I had done. :)
Zep-- captcha: causa (be-causa I was an idiot? :))
Admin
That's a perfect plot for MANDATORY FUN DAY!!
Admin
Well, not again.
Admin
You're a McDonald's manager and a homeless person walks in and asks for a job. Now what do you do?
Admin
Then he restores the file from the copy he now (presumably) keeps handy on a thumb-drive and becomes a Big Damn Hero.
Admin
That depends. Does the homeless person only have 3L and 5L jugs, or can he borrow a 4L jug from the shopping cart lady?
Admin
I'm not 100% sure of the strategy here, but I think it's for when they DO suddenly have an opening, they like to have a stack of applications to call.
And of course, as others have pointed out, if you maintain a stack of just-in-case applications, the scruffy pan-handler who's always hassling your customers is probably not your first choice.
Admin
Incorrect. He should serve out his time, and then leave the company but stay on as a contracted consultant. That way, the next time this happens he will be the only person who knows what went wrong, and will be able to fix it for an exorbitant fee, at the same time cementing his position as a fine consultant.
Admin
Admin
Admin
Well it sounds like the setup was a complete WTF but at the end of the day this was due to a bug in Oracle. That's not exactly unusual, is it?
Admin
Oh and by the way, the file wasn't on his computer, it was on a network share. It just got deleted by the Oracle uninstaller. Once this gets repeated over the next 50 articles you'll all find it hysterical. Or not.
Admin
Shoot the hostage?
Admin
Oh, the catch-22 goes deeper than that. Check out the way the cost of obtaining the college education in the first place has risen over the last few decades, and the way affordable student aid has not kept up.
It used to be, if you want to get a good job, you need to get a good education. Nowadays, if you want to get a good education, you need to get a good job.
Admin
I think it's about keeping people available to replace the dozens that walk out or that the manager has to fire every month. Fast food places have ridiculous turnover.
Admin
So this is a multi-national corporation, and the database file was on his computer? I find that hard to believe.
Admin
Oh, joy!
Admin
Those overall statistics are not evenly distributed across any demographic category. In particular, job losses per industry are most severe in construction and manufacturing, while there's actually been growth in health care.
There's a neat little tool at the NYT that lets you slice up the unemployment data a few different ways. Average unemployment in the US was 8.6% in Sept. '09. The unemployment rate for white males age 25-44 who are college graduates was only 3.9%.
From the BLS report on expected employment growth 2008-2018, software engineers are on the lists of fastest growing and largest employment growth occupations.
So yeah, there's a recession out there, and three million people are feeling it, but very few of them are software engineers.
Admin
Admin
Admin
No time to read all the other responses, but the file wasn't actually on his computer, but, rather, a network share that he had full access to.
Admin
Many shelters, churches, halfway houses, soup kitchens, etc offer aid in placing people in employment. If you have the backing of an organization such as this (think Salvation Army here), there is usually a way to make it work, or else there would be a lot more people perpetually homeless.
For example, the place offering the service could be the address, and the check is sent there, to make sure that the person is accountable, and the money gets used in the right way (and in some cases, part of it can go to housing costs for a halfway house or such program).
Plenty of people formerly addicted or trying to re-enter society from prison take this course of getting back on their feet.
Admin
If the story is true, anyone from that company who remember the date of the incident and can access start date in the employee database can figure out who was the real Lennart.
Admin
No surprise to me. The software developers where I work do things like that.
IE. Putting vital files in the wrong places, assuming that anything and everything gets backed up, turning volatile development databases into bet-your-business setups.
I suspect that there, like here, the people who were responsible for setting up shares and doing backups had no idea of what was really going on.
Admin
If "The Network" wasn't on his computer, like it is on mine, how could he get to it from his computer? And if he deleted something from his "The Network" how could that possibly affect anyone else's "The Network" on their computer? I'm not sure I believe this story.
Admin
What mainframes don't have a recycle bin or trash can folder? :-)
Admin
Sorry, but I fail to see where Oracle failed.
imho, the big failures were:
1 - the network administration that shouldn't have allowed write permissions for EVERYONE on EVERYONE's tnsnames.ora. 2 - Lennart's by failing to tell his manager/wtv about that flaw.
Will never understand so much hatred about Oracle...
Admin
When I mean about that flaw, i mean the permissions, NOT about Oracle deleting the tnsnames.ora file. Just left a WIDE open door for the next intern to screw up.
Admin
Oracle's instant client (http://www.oracle.com/technology/software/tech/oci/instantclient/index.html) comes without installer, dudes - it's unpack-and-use.
Admin
Admin
But the city's on water restrictions due to drought. Now what do you do?
Admin
Yea, that was my thought as well....
Ok they were not THAT stupid, but having a network share without backup -> Timebomb!
Yours Yazeran
Plan: To go to Mars one day with a hammer
Admin
Admin
CAPTCHA: vulputate -- to amputate via foxes
Admin
It's Oracle, why would you have expected anyone to notice it's slow?
Admin
Wasn't this the plot of "Choose Your Own Adventure #53: The Homeless Bum and His Magical Greasy Coat"?
Admin
This concludes our illustration of how "nice" people create misery such as unemployment and homelessness, while "mean" people are trying to make things better for everyone.
Admin
ftfy
Admin
And even if it was the database...it's still going to be on a network and not copied to the clients. But yes, even the tnsnames being on a share is nothing--it's read once and the connection is in memory, it's not like every db call has to first read tnsnames.