- 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
Select * from NULL;
Admin
function comment(comment) { return comment; }
Admin
Actually it was SELECT ATM0/0/0 AS DefaultRoute ON 0.0.0.0/0
Admin
Comment from me was intended to block a certain type of default comment
Admin
Rube Goldberg would be proud
Admin
I think TRWTF here is that ATM data is fed by an Excel spreadsheet, but since I am not in banking, WTF do I know, right?
Admin
FTFY
Admin
In this case ATM does not refer to a cash dispensing machine but part of how internet connections work (I am not exactly sure what part). Note that the first sentence says that the person works for an ISP.
The story kind of makes sense either way though.
Admin
ATM - "Asynchronous transfer mode", an alternative to Internet Protocol (IP) mostly used in digital telephony before the days of internet telephones.
Admin
Here's why/how the routing data gets to this ISP via Excel: https://xkcd.com/2116/
Remember always that most enterprise workers are working around their automation, not with it. Sorta like this, but substitute "non-techie office worker" for "relative": https://xkcd.com/763/
Tech-clueless fools are the ultimate glue that connects all our disparate systems together. Scary.
Admin
just have to say this: I don't see why "agile" gets dragged into the story. Any process should prevent this, and any process can be tortured into letting this happen. Did quick and dirty fixes originate with agile? I would be surprised.
Admin
Don't know how I missed that. But you're right -- it does make sense either way. Well..... It makes sense that the initial load might be a spreadsheet. But periodic updates...?