|
You mean that's not the way you're meant to do it?
Dammit. Back to the drawing board...
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
Was there any sort of cleanup operation after this, or did it just sit there?
And be grateful the EDI converters didn't create backups as well as the source, or maybe even some temp files for chunks too big to fit into conventional RAM because I'd imagine the system would be filled with useless file handles by now?
Need Another Seven Acronyms... Confused? You will be...
|
|
|
|
|
Put it this way; every 60 days (or thereabouts) a "purge" happens...
"It was the day before today.... I remember it like it was yesterday."
-Moleman
|
|
|
|
|
I actually covered my mouth in shock at that...
This story is going to give me nightmares.
|
|
|
|
|
What a story!
--------------------------------
txtSignature
|
|
|
|
|
ne0h wrote: What a story!
Uh huh, my thoughts exactly
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
Isn't it fun to work with a bunch of ex-COBOL programmers ... at least I am assuming by your story that is what they used to do.
Phil
|
|
|
|
|
You actually almost lost me at one point – lol.
If I had not been in this business so long I might have been surprised, but the only thing that surprises me is that they gave you enough information to figure all that out.
Sorry I very tired right now – but that was very entertaining.
P.S. I am an old DOS guy so a time line for each step might have clarified why they did that to me (changing technology and all) – but I doubt it.
INTP
"Program testing can be used to show the presence of bugs, but never to show their absence."Edsger Dijkstra
|
|
|
|
|
I had a WTF moment while reading the documentation for a "database" system I'm evaluating (name changed to protect the guilty):
"
The precedence of arithmetical operators in SQL expressions differs from the SQL-92 standard. Fubar's SQL parses arithmetic expressions in strict left-to-right order, with no operator precedence.
"
I'm certainly glad I read that before trying to do any actual work with it. I wonder whether or not anyone's been bitten by it.
Certainly there's a work-around (lots of infuriating silly parentheses), but does anyone else find this unacceptable in a modern database system?
|
|
|
|
|
Yep, it's unacceptable. Having to kludge the precedence with parentheses will not only be mind-numbing extra work a but a maintenance headache. No excuse for this, since most earlier SQL standards specified normal operator precedence. I'd say it failed the evaluation because of non-standard precedence creating an error generator and maintenance killer.
|
|
|
|
|
We want that name... to stay away.
If you truly believe you need to pick a mobile phone that "says something" about your personality, don't bother. You don't have a personality. A mental illness, maybe - but not a personality. - Charlie Brooker
My Blog - My Photos - ScrewTurn Wiki
|
|
|
|
|
See Dave's post. I looked at that particular database some years ago, and never looked back at it.
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
|
So much for protecting the guilty.
|
|
|
|
|
The exact quote from the site made it very easy to find.
|
|
|
|
|
|
I took a look, briefly, some years ago at that database, and never really got into it, even though they have those odd ads in Dr. Dobb's Journal all the time...
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
It says its the fastest database though? I wonder how it compares to say sqlite
|
|
|
|
|
StevenWalsh wrote: I wonder how it compares to say sqlite
I am not sure. I haven't really worked with sqlite and I hear alot of good things about it. I am tempted to put together a Northwind style of a database, build it on a number of different database platforms, test out performance and write up an article here about the results. Hmmmm...
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
That would be a very interesting article.
|
|
|
|
|
There are many different approaches to this, and I have to figure which are the most meaningful and what assumptions should be made...
"The clue train passed his station without stopping." - John Simmons / outlaw programmer
|
|
|
|
|
One of the first assumptions would be that proper order of operations is followed. Be sure to test it though.
|
|
|
|
|
Thanks for the tip. I was thinking along the lines of building a test suite app where the user can choose which database platforms he/she has, run tests on the throughput of SELECT statements fetching various numbers of rows ( i.e., first pass would get first 100, then second pass, first 200, then third pass, the first 400 - doubling each time until a certain point, say 1,600.), do the same for INSERTS, UPDATES, and DELETES. One item of caution would be that more databases they choose from, the longer the test has the potential to take. There could be network considerations to take into place. As you can see, this could end up being a pretty big deal.
Maybe just start of simple, then advance it. I could just go on and on
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
Found this gem while trying to remember how to instantiate an array in VB6
2 ways to create an array
Dim theArray() As Variant
theArray() = Array("Spring", "Summer", "Fall", "Winter")
or
dim strArray as string
strArray = split("summer;winter;spring;fall", ";")
I went w/ the first one...
|
|
|
|
|
I can't figure out which one is most atrocious.
I can imagine the sinking feeling one would have after ordering my book,
only to find a laughably ridiculous theory with demented logic once the book arrives - Mark McCutcheon
|
|
|
|