• (disco)

    At least it was only circles! Imagine if he had to overlay text input!

  • (disco)

    So the client was happy with 30 hours billable? Then they must know what a WTF their process was!

  • (disco)

    I feel like this should have been posted as a Halloween Horror double-feature with Shadow Over XML.

  • (disco)

    INB4 the only thing missing is a wooden table

  • (disco) in reply to Vault_Dweller

    from the text: "a PDF was generated by overlaying circles on a static form that had been scanned in from their original, paper solution." Probably scanned from a wooden table to satisfy your need. Something like this

  • (disco)

    "Taking a look under the hood, Jason found a kludge of technologies: Ruby on Rails, generating PHP, which would then be interpreted into HTML and served to the customer, where it'd be picked apart and updated in JavaScript. When a user finished answering survey questions, a PDF was generated by overlaying circles on a static form that had been scanned in from their original, paper solution."

    Seems like a pretty normal web app to me :stuck_out_tongue:

  • (disco)

    Not a real Unicode geek then as he didn't use any of U+2000 EN QUAD U+2001 EM QUAD U+2002 EN SPACE U+2003 EM SPACE U+2004 THREE-PER-EM SPACE U+2005 FOUR-PER-EM SPACE U+2006 SIX-PER-EM SPACE U+2007 FIGURE SPACE U+2008 PUNCTUATION SPACE U+2009 THIN SPACE U+200A HAIR SPACE U+205F MEDIUM MATHEMATICAL SPACE or U+3000 IDEOGRAPHIC SPACE 😃

  • (disco) in reply to John_Imrie

    Also, filling the choices with U+2734 EIGHT POINTED BLACK STAR :eight_pointed_black_star:

  • (disco)

    30 hours? Sounds like he could have got a good way through rewriting the entire thin in that time. It would have more than paid for itself next time the client wanted a small tweak

  • (disco) in reply to Dlareg

    naaah.. more like this

    :joy:

  • (disco)

    Doesn't Visual Studio support vertical tabs as newlines?

  • (disco)

    Number one rule of an evil developer: never do anything the simple way.

    Helps immensely with job security too.

  • (disco) in reply to Mario_Levesque

    Ahhh I always thought that you photgraph the table. But actually the table IS the camera!

  • (disco)

    "Take me now, Lord!"

  • (disco)

    TRWTF is that I clicked on the link and didn't have the chance to win an iPad :frowning:

  • (disco)

    I had once need to support system with similar way of storing settings (we used 'X' instead of 'O') for 2 years. And worse, they add new fields in to middle instead of at the end.

    When there's new deployment to customers, it's not uncommon for the first iteration to fail because someone forgets to add extra spaces in the corresponding position in the string. (When it occurs, we have to go back and read the source, note any extra fields added to the configuration reading function, carefully counting where to add the space and add that, then go back to client site and complete the installation. That's why I call it iteration(s). :P )

  • (disco) in reply to John_Imrie

    Oh the U+3000... I remember one of the bug that is caused by the user entering settings and somehow some of the fields are ending with those U+3000, and the Java's trim() function do not remove it, so the setting seems to be there but has no effect.

    It's one of the rare occasions that I found RegEx is actually useful. :stuck_out_tongue:

Leave a comment on “Circle Space”

Log In or post as a guest

Replying to comment #:

« Return to Article