- 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
Admin
Offtopic: Are the forums down for anyone else?
Admin
Admin
Later, Nigel and Andy got together for a bit of the old in-out. Nigel was top, of course.
Nigel exclaimed, after the first time, "it used to take thirty minutes, but now it's only ten!"
Andy thought quietly, "there are only three thousand records, it should only take milliseconds," but did not complain.
Captcha ludus. What's ludus is that so many complaints come in about the stories. Then again, I guess I could write a better story. Maor sex please.
Admin
Do you think it even gets that many people signing up?
Admin
He is, that's probably why he's confused with the simplest C# problems.
Admin
Always a good sign when a site author asks this question.
Admin
Admin
Sometimes there's bits of a story that I don't understand because I've never worked with big corporate data. This particular tale is entirely opaque to me. I guess the gist of it is that the consultant is writing code that processes records inefficiently.
Admin
There's a reason the story focused on Nigel being heralded as a genius for making the process marginally faster with a small workload. It was to show that Andy's solutions would have been much faster since his test workloads were essentially the same as what Nigel's process was handling.
Admin
The moral of the story is that rockstar programmers aren't necessarily better than off-the-shelf solutions.
Admin
So, TRWTF was using a sports analogy on this website?
Admin
It's also a fairly common reference in regards to opera houses
Admin
Does anyone else get the feeling that all he did was change the code to sleep 2 seconds between records instead of 6 seconds?
Admin
Oops. That should have been 0.2 seconds and 0.6 seconds, respectively.
That would make it 300 records a minute or 3000 records in ten minutes instead of 100 records a minute or 3000 records in thirty minutes.
Admin
Only the Sidebar page. Individual threads can be seen and all other topics, but I get an error on going to the Sidebar topic page.
Admin
Admin
He hired a real DBA to write sql script to process the records using set-based transactions. And the process now completes in under 2 seconds.
And they all lived happily ever after.
Admin
Yeah TRWTF is that anyone can think that 10 minutes to handle 3000 records in a modern DB setting is 'acceptable'.
If my 3000 record query doesn't return in 2 seconds I start kicking over contractor cubicles!
ALL SHALL FEAR MANFRED THE MANLY!!! RAAAWWWWRGGG
captcha: tristique - when you're in a tryst but don't know who's on the other end...
Admin
Brilliant!
Admin
You know I looked around, for faces I'd know, I fell in love with the people in the front row
Admin
It was reduced from 30 min, and there were 3000 lines of code taking a month to develop, so obviously there is some complex processing involved as well, and not just simple data shoveling.
Admin
Obviously Andy is clueless of the actual problem that is being worked on. The story contains no evidence at all
He's playing with an evaluation copy of ETL software for 3000 records?? WTF a simple query would do in that case.
Admin
[quote user="Martin"]Frist, they moan about the dumbing down. Then they moan when left to draw their own conclusions. I think the sensible message to take away from this is that people will moan.[quote]
Dunno about that. You are mother is more of a squealer.
Admin
[quote user="Manfred the Manly"]Yeah TRWTF is that anyone can think that 10 minutes to handle 3000 records in a modern DB setting is 'acceptable'.[quote]
Still a lot faster than anything in SAP.
Admin
Admin
Andy can talk whatever he wants, but i do believe action speaks louder than words.
at least the stupid nigel improve something. what did Andy do? just watch and complaint?
Admin
Good point.
Admin
3000 records in 10 minutes is still god-awful-by-orders-of-magnitude horrible. The last time I worked on an application where I had any real control over the I/O subsystem, I got it to where it could write around 40,000 records per second (and read over 300,000 records per second).
Admin
I don't understand what that means in the context of ETL.
Admin
Apparently you don't know what "evaluating" and "test run" mean. I'd recommend finding out. They're kind of useful concepts.
Admin
Are complex types supported in C#? Time for FORTRAN!
Admin
Nope. "Capitol" only refers to a building. A city that is the seat of government for some state is a "capital," just like Moo said.
Admin
Admin
Admin
Admin
The capital of Germany is "G"
Admin
For example a good alternative toepic-WTF-variant of BB-Code works in the article comments, but does not at all work in the comment forums.
Use two totally different techniques for exactly the same task is the level of WTF you expect on a page with such a name.
It delivers on the promise! It's WTFs all the way down...
Admin
Admin
Doesn't that mean 'In My Honest Opinion'?
Admin
Where's the rest of the story?
Admin
Admin
500 were blank lines 200 were comments
295 lines for an easter egg 5 lines for actual fix
Admin
Admin
Did you know acronymfinder.com shows definitions in alphabetical order?
Admin
I always thought imho means in my honest opinion...
captcha: Facilisi - An italian facist OR a facist khalasar's wife
Admin
Admin
[/humbug]
Admin
I took it to mean "ab initio".
Admin
Hence my green comments that I've been posting recently.