- 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
What kind of crappy data storage system is the Java app using that there isn't a pipe from Access/SQL Server/COM to it? I mean you have ODBC that lets you hook to SQL Server or Oracle or DB2 or whatever, you can call web services, you can modify XML, you can do just about anything. The vendors must have some good sales guys, and there has to be some really dumb management in there somewhere.
Admin
Actually, that's the definition of every economy.
economy
n 1: the system of production and distribution and consumption [syn: economic system]
Admin
Not to drone on the obvious, but that's the whole point of this particular WTF (WHY did everyone drop the ball, or refuse to even look at it?).
Admin
<FONT face="Courier New" size=2>they have absolutely nothing to gain, and everything to lose. it's like "soylent green". the entire system is designed to prevent a poor person from whacking one of them over the head with a crowbar.</FONT>
<FONT face="Courier New" size=2>maybe i've just watched "they live" too many times.</FONT>
Admin
Actually, I was replying to emptyset's statement.
And the analogy is that if X asks for a building, then Y doesn't smelt the iron himself, he gets some f***ing steel girders and builds a building out of that
Admin
This could have all been solved using RSS and Flash.
Admin
I can think of two major flaws only: they didn't use RSS, and where's the Flash layer?
Admin
oops, I have a habit of repeating myself when I have an epiphany.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p>
Admin
Actually, I think that they have guards and gates for that.
If the goods and services aren't worth anything, then the money used to pay for them isn't and therefore, it doesn't make a lot of sense to care that 10 cents on the dollar goes to the Illuminati or the Masons or the Dwarves living at the center of the earth or whomever.
At an overly basic level money is a way of storing and moving human effort. If something didn't take any effort to get, no one would pay for it (ignoring stupidity.) The easier something is to get, the less people are willing to pay for it.
Admin
In this case, the building is a chiuaua's doghouse and they used steel girders, concrete, and glass to build a 1000 sq. ft. foundation for it.
Admin
Well, it was in a reply quoting me, so it was a little confusing.
Admin
<FONT face="Courier New" size=2>but see, this is the underlying problem in today's WTF. Y gets the girders from Z, who just pulled them out of big boxes. software is a lot like this. lots of things appear to be happening, but the reality is that several people are being paid to just turn around and consume things.</FONT>
<FONT face="Courier New" size=2>i'm not entirely convinced any 'new' software has been produced since 1998. but a ton of people have definitely been paid, eaten lots of pocky, bought one of those retarded singing bass you stick on the wall, and are listening to $1 mp3s on an iPod.</FONT>
Admin
<FONT face="Courier New" size=2>obviously, you haven't seen "soylent green". the poor want their steak! they want diamonds!</FONT>
<FONT face="Courier New" size=2>and that's precisely how this relates to the WTF. we can't ignore that some great (expensive) intellectual effort was undertaken to produce two big applications that do nothing more than shift data around. an agreement was made to pay more people more money to develop this system than if they had taken a more direct route. and this is a system that almost worked. now, imagine this happening in various stages all over the industry, and imagine all the systems that get abandoned or replaced. nothing is being done on a grand scale! it's awesome!</FONT>
<FONT face="Courier New" size=2>my claim is that this doesn't really matter. the important thing is that those people got paid and then used that money to consume. </FONT>
Admin
Intertrode and Initech are the tech firms from Office Space. I call shenanigans.
http://images.google.com/images?q=initech
Admin
Alex anonymizes the data for the safety of the company, so the relevant consultants don't get stabbed with pitchforks.
Admin
It's even more complex than some of MY programs. Except there's no mention of "web services". Or "print out" -> "OCR into..."
Admin
Wow, if they would have thrown in Excel and Publisher they could have used the *entire MS Office Suite.*
Admin
"Do I read that right?
There is application logic in a Word file? (uses VBA to call)..."
OK, I submitted this one, and this is an area I have some (though not complete) understanding of. The Word macro is used to call a large number of stored procedures in SQL Server to retrieve the data required for the next step of the integration. Why Word? Because the Access application already opens Word documents as part of its 'event' handling.
The Word documents are given a filename corresponding with the event id of the event that has occurred in the application. This is how they know where to get their data. So in actuality, the integration is even more complex, and yes there is business logic in Word that is interacting directly with the data store of Application A.
Admin
"I also don't really get why you need two vendors to get this done either. "
You're right, there is more to the story (of course.)
Application #1 is owned by Initech (hence their involvement) and Application #2 is maintained by Intertrode in this country. The ATL and the Java are both large portions of the one system, that have been brought together in the past.
Admin
OK. Access / SQL Server I can handle (not bad as a quick, basic frontend).
VB6 COM I can handle (legacy business logic that no-one wants to pay to rebuild).
C# / XML I can handle, although why they didn't just rewrite the stuff from the previous step I don't understand.
But a flipping WORD DOCUMENT? That just exceeds the bounds of good taste.
I can't stop shaking, seriously. This is scary...
Admin
This feels like in the comics falling through a tree... "ouch! oof! aww! that hurt!"
and what is it with Word documents being used as data storage / transfer? a place i used to work at used a Word document to store about 10k+ records (each record multiple lines) of coordinates... it's not nice when the unix application responsible for parsing that Word document complains about line 5432 and you find out that Word inserted a curly quotes instead of regular quotes...
Admin
You are the winner! Congrats on being completely reactionary and not even doing the slightest bit of background reading to realize that those names are used to protect the guilty at this site.
I do hope you're just as reactionary in your daily life. React first, think never, right?
Some of your other work,
"Hey, that's an ugly baby."
"I discovered this force of attraction between masses. It's sort of the reason we don't all just float away from Earth. I'm still working on naming it."
Admin
hmmm...
something that makes you stick, non-floating
like gravy.
let's call it, hmmm..
gravy -ty :-)
Admin
There's something missing.
WHERE'S THE JAVASCRIPT?
(nobody said it yet...)
Admin
Wow, that's a mouthful. All I can say in response is:
Why is it that nobody remembers the name of Johann Gambolputty de von
Ausfern-schplenden-schlitter-crasscrenbon-fried-digger-dingle-dangle-
dongle-dungle-burstein-von-knacker-thrasher-apple-banger-horowitz-
ticolensic-grander-knotty-spelltinkle-grandlich-grumblemeyer-
spelterwasser-kurstlich-himbleeisen-bahnwagen-gutenabend-bitte-ein-
nurnburger-bratwustle-gernspurten-mitz-weimache-luber-hundsfut-
gumberaber-shonedanker-kalbsfleisch-mittler-aucher von Hautkopft of Ulm?
Admin
come on, u can do better - where's ASP/ASP.net, J#, Excel, Powerpoint? You have to complete the happy MS family picture! ;)
Admin
I wonder how many people actually got that...
+1, on behalf of all the grammar nazis out there.
-dave-
Admin
In my haste, I took it to mean REdistribution. My apologies.
Admin
Good god man! Have you been taking your thorazine? HAHA
Admin
This HAS already been posted (by rogthefrog). Try to seach tool.
Admin
i would like to know, does it use javascript? and where can i download for free k thanks
Admin
... did this come from some TIM game ?
Admin
Couldnt've, there's no monkeys on bicycles. Unless they're connected to the generator powering these servers, and the electrical diagram was sadly omitted.
Admin
This looks like some elaborate death factory plan for Batman and Robin. How can they ever escape?
Admin
This is not news. Probably 80% of workers nowadays don't produce anything of physical value, just abstract services. There's just so much efficiency that there's no reason for everybody to concentrate on converting basic materials into consumable goods. A few people take care of the basic stuff and the rest can earn their pay by doing useless stuff like being sports therapists, dog psychiatrists or PHP programmers.
Admin
Alright, now I'm half scared to death (twice), gah !
Admin
This never gets old [:D]
Admin
The most "Brilliant! (TM)" and WTF thing is that magically opened MS Word document uses VBA to call methods on other system. Someone had to smoke serious kambojan grass during analysis this flow.
Admin
WTF. Everybody knows Brillant is spelt with a double l.
Admin
Haha, I love how the graphic implies that the application explodes once it hits the "management system"
Fleh, sez I! Error propagation in this app must be AWESOME!
Admin
OMFG, IT BURNS ... IT REALLY BURNS.
Seriously, just looking at this, couldn't they see the problem w/ it?
Admin
we've just been asked to each individually use the enterprise leave system on our intranet to pritn out our leave records so that our administraor can update our leave cards. ???
Admin
Isn't "far" in the eye of the beholder?
...or something :)
dZ.
Admin
The monkey was on the chair playing systems architech - you just didnt see him
Admin
You mean "in the eye of the beer holder" [:)]
Admin
Silly, that's what the XML and Word pieces replace! You see, its an, hum, improvement, yeah!
dZ.
Admin
Looks like the Goldberg architectural design pattern.
Admin
Admin
It's embedded in the Word document.
Admin
With a sprinkle of JavaScript. And perhaps a bit of XM-- oh wait!
dZ.