• Jake (unregistered)

    British Colombia?

  • Non (unregistered)

    I wonder what library this date picking widget came from... too often silly UI design comes from using pre-made widgets that are supposed to make things "easy".

  • jaavaaguru (unregistered)

    One word... Why?!

    Captcha: wigwam... where the developer's been living for the last 2000 years?

  • David G (unregistered)

    Does it take into account the many calendar reformations that have happened in the last few millennia?

  • Shinobu (unregistered) in reply to David G
    David G:
    Does it take into account the many calendar reformations that have happened in the last few millennia?
    I have to stress that this is a very good point. There are a lot of standard libraries out there that don't. If you really need to handle dates going back that far, it's advisable to thoroughly test what happens when you give it days that never happened or when you ask it to calculate the difference between days pre and post reformation. P.S. can people please stop the craaazy captcha "humour"? I'm getting rather tired of it.
  • ieee1394 (unregistered)

    Remedy is just one big WTF. I mean come on, who else would name their software "Action Request System", which just happens to form the acronym ARS? They're not even trying to hide it.

  • (cs) in reply to Shinobu
    Shinobu:
    P.S. can people please stop the craaazy captcha "humour"? I'm getting rather tired of it.
    Is it that hard to just ignore it? I like seeing captcha's posted when they apply to the subject at hand in some way, albeit vague.
  • Adam Petaccia (unregistered)

    Sadly, we're moving to Remedy. It's got great features like "Multiple people can be on call", but rather than load balance the requests between people, they just all go to the person with the highest letter in their last name.

    Also, to give someone a ticket, they first have to be placed on call, transferred the ticket, and then taken off call again.

    Sadly, this is a better system than what we're moving from.

  • I forgot (unregistered) in reply to ieee1394
    ieee1394:
    Remedy is just one big WTF. I mean come on, who else would name their software "Action Request System", which just happens to form the acronym ARS? They're not even trying to hide it.

    There is an Enterprise Edition?

  • sjs (unregistered) in reply to Shinobu
    Shinobu:
    P.S. can people please stop the craaazy captcha "humour"? I'm getting rather tired of it.

    If you use firefox get this greasemonkey script: http://userscripts.org/scripts/show/7631

    captcha: i don't see this at all! ha ha, sucks to be you.

  • dkf (unregistered) in reply to I forgot
    I forgot:
    ieee1394:
    Remedy is just one big WTF. I mean come on, who else would name their software "Action Request System", which just happens to form the acronym ARS? They're not even trying to hide it.
    There is an Enterprise Edition?
    Alas, it only seems to come in Enterprise Edition. Mind you (speaking as someone who works in a place that officially uses Remedy for many inappropriate things) we do like to refer to its local maintainers as the ARS Engineers. I don't like to bad-mouth colleagues, but they deserve every bit of it.

    The WTF?!s in ARS are just legion. A few of the choicer ones: it likes to locate security on the client side, it needs a very specific (and known buggy) version of Perl, it doesn't work with anything like a reasonable set of browsers or operating systems. OK, the way we've got it set up at work is particularly idiotic though; I ought to write it up as a full blown story, but it tends to give me alternating cold shivers and apoplectic rages instead. Suffice to say, there's a reason why our section refuses to use it, despite repeated instructions from on-high...

  • Marcos (unregistered)

    FWIW, it got the day of the week right for June 6, 2006 BC under the usual historical convention of extending the Julian calendar backwards.

  • (cs) in reply to sjs
    sjs:
    If you use firefox get this greasemonkey script: http://userscripts.org/scripts/show/7631

    Awesome man! Works a treat. No more frigging captchas! =)

  • (cs) in reply to sjs

    Nice One

  • Ubersoldat (unregistered) in reply to Daniel Beardsmore
    Daniel Beardsmore:
    sjs:
    If you use firefox get this greasemonkey script: http://userscripts.org/scripts/show/7631

    Awesome man! Works a treat. No more frigging captchas! =)

    CAPTCHA: And how are you going to read our comments? Aha! Anyway, I hope I never have to work or support Remedy for all the things I've heard about it. Our outsourced departments use it for some reason, we pretty much like the post-it way:

    Receive complain Write it down on Post-It Take a picture print picture scan send in Word .doc to all

    CAPTCHA: the real WTF is that someone ever thought about a word like Onomatopoeia

    Two in one!

  • Kevin (unregistered)

    just a comment to test my anti-anti-captcha thing :p

    сaptcha: dubya (pwned)

  • Ohnonymous (unregistered)

    The whole concept of BC is pretty WTF. I mean, it's not like you'd find a coin with a BC date on it.

  • Jenda (unregistered) in reply to Shinobu
    Shinobu:
    I have to stress that this is a very good point. There are a lot of standard libraries out there that don't. If you really need to handle dates going back that far, it's advisable to thoroughly test what happens when you give it days that never happened or when you ask it to calculate the difference between days pre and post reformation.

    Well .. pre and post reformation WHERE? Not all places switched at the same time. Even if we only look at Europe. And once you start on this path you should also handle the Muslim and Chinese and and and and and dates and their various reformations ... down this path lies maddness.

  • JokerPokerUberSmoker (unregistered)

    This one physically made me laugh out loud. My colleagues are wondering wtf is going on :)

  • (cs)

    "Before C"? (the language)

  • CDM#2 (unregistered)

    It's Y0K compliant

  • (cs) in reply to Jenda
    Jenda:
    Shinobu:
    I have to stress that this is a very good point. There are a lot of standard libraries out there that don't. If you really need to handle dates going back that far, it's advisable to thoroughly test what happens when you give it days that never happened or when you ask it to calculate the difference between days pre and post reformation.

    Well .. pre and post reformation WHERE? Not all places switched at the same time. Even if we only look at Europe. And once you start on this path you should also handle the Muslim and Chinese and and and and and dates and their various reformations ... down this path lies maddness.

    Or emacs...

  • David G (unregistered) in reply to CDM#2

    It's Y0K compliant

    It's better than that, with a BC toggle, it's currently showing that it's Y(-2)K compliant.

  • Chris (unregistered) in reply to dkf

    I've actually implemented Remedy on a couple of occasions, and it didn't have any bizarre Perl requirements.

    Database requirements... that was a different issue. We ended up having to change OSs in order to get it to work with the DB we were licensed for. (Oracle as I recall)

    Also, it's web interface was so bad that I whipped up a replacement with ARSPerl in a couple days, but the fat client worked OK. (And the real security stuff was not handled in the client side if you did it right)

    That's not to say it's a good system... By default it has some strange ideas of process flows, but if you actually work thorugh it you can end up with a well functioning system.

  • Shinobu (unregistered) in reply to Jenda
    Jenda:
    down this path lies maddness.
    Nonono, that's called an exciting challenge. I can see it now, toiling away at a historical database application... I wonder what kind of people write those.
  • Ctrl_Alt_Kaboom (unregistered) in reply to Ubersoldat
    Ubersoldat:
    Daniel Beardsmore:
    sjs:
    If you use firefox get this greasemonkey script: http://userscripts.org/scripts/show/7631

    Awesome man! Works a treat. No more frigging captchas! =)

    CAPTCHA: And how are you going to read our comments? Aha! Anyway, I hope I never have to work or support Remedy for all the things I've heard about it. Our outsourced departments use it for some reason, we pretty much like the post-it way:

    Receive complain Write it down on Post-It Take a picture print picture scan send in Word .doc to all

    CAPTCHA: the real WTF is that someone ever thought about a word like Onomatopoeia

    Two in one!

    Bah. We have a much better way of dealing with complaints.

    1. Write complaint on post-it
    2. Hit (l)user with two by four
    3. Eat post-it
    4. Go back to playing Quake/Doom

    Captch: Yummy, how strangely ironic, considering my comment...

  • anonymous (unregistered) in reply to Adam Petaccia
    Adam Petaccia:
    Sadly, we're moving to Remedy. It's got great features like "Multiple people can be on call", but rather than load balance the requests between people, they just all go to the person with the highest letter in their last name.

    Was this feature written by a guy named Aardvark?

  • stuz (unregistered)

    Interesting facts:

    A date value is stored as an Integer on the database relative to 1/1/4713 B.C. Date values are displayed in Gregorian format and are not based on a time zone... Unlike Oracle, Microsoft Sql Server date values have a minimum of January 1, 1753 (date when England switched from the Julian to the Gregorian calendar).. whateverrrr

  • Anonymous (unregistered) in reply to ParkinT
    ParkinT:
    "Before C"? (the language)
    That's the B language, an ancestor of C.
  • Anonymous (unregistered) in reply to poochner
    poochner:
    Jenda:
    Shinobu:
    I have to stress that this is a very good point. There are a lot of standard libraries out there that don't. If you really need to handle dates going back that far, it's advisable to thoroughly test what happens when you give it days that never happened or when you ask it to calculate the difference between days pre and post reformation.

    Well .. pre and post reformation WHERE? Not all places switched at the same time. Even if we only look at Europe. And once you start on this path you should also handle the Muslim and Chinese and and and and and dates and their various reformations ... down this path lies maddness.

    Or emacs...

    Indeed!

    Emacs has a calendar package. Try it by starting Emacs and then typing M-x calendar RET. From the drop down menu "Diary", you can see that it can handle dates in the Islamic, Bahai'i as well as Hebrew calendars. (For those keyboard-centred users like me, type C-h m to see the keyboard command list. In particular, type i C-h to see the calendars supported.)

  • Martin (unregistered) in reply to Adam Petaccia

    I am wondering why people still move to Remedy, we switched to a good product, called SolveDirect. We had huge problems to connect to our service partners with remedy. With our new system its not an big issue anymore. And we dont have stress with the supid user licences like Remedy does.

    Cheers

  • s (unregistered) in reply to David G
    David G:
    Does it take into account the many calendar reformations that have happened in the last few millennia?

    The changes are retroactive. That is, Caesar didn't know he was born on 100BC.

  • gsl (unregistered)

    It's not really such a WTF, considering that Remedy ARS is not actually a call tracking system. It has just been heavily adopted in this area.

    ARS, or Action Request System which is its proper name, is a platform for making interactive, database-driven and form-based applications. Its strengths include the ability to easily extend and modify standard applications to suit your needs. In other words, very enterprise-y and very generic.

    There are probably enough WTFs in ARS to fuel this site alone. This one however is not one of them.

  • Kaenneth (unregistered)

    While working support long ago for a small database product, I did get a call from a customer making a database for cemetery markers, so the built-in date type lower bound of Jan 1 1900 was insufficent.

  • Foobar (unregistered) in reply to Kevin
    Kevin:
    just a comment to test my anti-anti-captcha thing :p

    сaptcha: dubya (pwned)

    captcha: didn't work!

  • Annie (unregistered)

    Hmm... on a more serious note, there are indeed real applications that need to handle old dates. The most common one is libraries. They do indeed need to handle old publish dates for books.

  • Jordanwb (unregistered)

    Wow even Noah could report a problem while on his ark.

  • (cs) in reply to sjs
    sjs:
    If you use firefox get this greasemonkey script: http://userscripts.org/scripts/show/7631

    It didn't work for me. :(

Leave a comment on “Classic WTF: Really Old Change Request”

Log In or post as a guest

Replying to comment #:

« Return to Article