• Carsten Otto (unregistered)

    This has already been posted (November 2004). Use the search function :)

  • Franky (unregistered) in reply to Carsten Otto
    Anonymous:
    This has already been posted (November 2004). Use the search function :)


    WTF? Did you read the first line where it says it's a Classic WTF?
  • NinjaBob (unregistered) in reply to Carsten Otto

    Anonymous:
    This has already been posted (November 2004). Use the search function :)

     

    ", originally posted a little over a year ago."

     

    Ya think?

  • Omnifarious (cs)

    Not trying to start the flamewar again, but I use Linux almost exclusively (except for my Powerbook) and I haven't owned a TV in over 10 years, so I wouldn't use it for scheduling TV shows either.  :-)

    As for the code...  :-)  That is a pretty awful design.  Apparently the original programmer never heard of 3rd normal form, or even 2nd or 1sr normal form.

  • Bob Smith (unregistered) in reply to Franky
    Anonymous:

    WTF? Did you read the first line where it says it's a Classic WTF?


    LOL
  • Manni (cs) in reply to Carsten Otto

    Anonymous:
    This has already been posted (November 2004). Use the search function :)

    Do you really spend your time searching through the WTF archive to see if it's been reposted? Wow, I thought I was wasting my time by counting sand, but clearly you have a better use for those long hours.

  • Beek (cs) in reply to Carsten Otto
    Anonymous:
    This has already been posted (November 2004). Use the search function :)


    Jake is actually CmdrTaco????????
  • xxx (unregistered)

    In hindsight, this guy was a head of  his time.  To paraphrase the country song, he liked AJAX before AJAX was cool!

  • twinchang (cs) in reply to Omnifarious
    Omnifarious:
    Not trying to start the flamewar again, but I use Linux almost exclusively (except for my Powerbook) and I haven't owned a TV in over 10 years, so I wouldn't use it for scheduling TV shows either.  :-)

    As for the code...  :-)  That is a pretty awful design.  Apparently the original programmer never heard of 3rd normal form, or even 2nd or 1sr normal form.



    I am sure this programmer must heard of what a Excel table is. They thought a database's table is, just a table, no more, no less.
  • Sean M (unregistered)

    As was mentioned already, this post largely demonstrates a distinct lack of understanding of table normalization. One wonders whether this individual missed those classes, or if indeed {s}he had ever taken a database class. In my database class we had normalization problems to solve every week!

  • Ytram (cs)

    I am now going to make sure and comment on each WTF you post this week to let you know that you are re-posting an old WTF.

  • WTF-Normal Form (unregistered) in reply to twinchang

    twinchang:
    Omnifarious:
    Not trying to start the flamewar again, but I use Linux almost exclusively (except for my Powerbook) and I haven't owned a TV in over 10 years, so I wouldn't use it for scheduling TV shows either.  :-)

    As for the code...  :-)  That is a pretty awful design.  Apparently the original programmer never heard of 3rd normal form, or even 2nd or 1sr normal form.



    I am sure this programmer must heard of what a Excel table is. They thought a database's table is, just a table, no more, no less.

    Actually this table is more of a chair or maybe a TV-tray if we want to be really generous

  • DZ-Jay (cs) in reply to Omnifarious
    Omnifarious:
    Not trying to start the flamewar again, but I use Linux almost exclusively (except for my Powerbook) and I haven't owned a TV in over 10 years, so I wouldn't use it for scheduling TV shows either.  :-)


    Gaming sessions then? :)

        -dZ.
  • DZ-Jay (cs) in reply to Omnifarious
    Omnifarious:
    Not trying to start the flamewar again, but I use Linux almost exclusively (except for my Powerbook) and I haven't owned a TV in over 10 years, so I wouldn't use it for scheduling TV shows either.  :-)

    As for the code...  :-)  That is a pretty awful design.  Apparently the original programmer never heard of 3rd normal form, or even 2nd or 1sr normal form.



    "What is this Normal Form you speak of?"

        He, he, he.
        dZ.
  • Ross Day (cs) in reply to DZ-Jay
    DZ-Jay:

    "What is this Normal Form you speak of?"


    Normal Form is what the rest of the world is...and we computer geeks are not.

    If you don't believe me, ask any female.**




    ** Obligatory anti-"I have a GF" and anti-"I am married" disclaimer...the above is what is known as a "joke"...it is intended to be humorous, and it utilizes what is called "sarcasm".
  • DZ-Jay (cs) in reply to Ross Day
    Ross Day:
    DZ-Jay:

    "What is this Normal Form you speak of?"


    Normal Form is what the rest of the world is...and we computer geeks are not.

    If you don't believe me, ask any female.**




    ** Obligatory anti-"I have a GF" and anti-"I am married" disclaimer...the above is what is known as a "joke"...it is intended to be humorous, and it utilizes what is called "sarcasm".


    "What is this Sarcasm you speak of?"

        -dZ.

  • Bustaz Kool (cs) in reply to Omnifarious

    Omnifarious:
    Apparently the original programmer never heard of 3rd normal form, or even 2nd or 1sr normal form.

    Perhaps they have heard of Third Abnormal Form?

  • phred (cs) in reply to Omnifarious

    I tried to use linux once and the damn cd FORMATTED MY HARD DISK!

    Probably had a hacker shell embedded in a regular expression.

     

  • generalpf (unregistered)

    Jesus, what I wouldn't give to see some of the JOIN statements involving this table.  My guess is they involve the LIKE operator.  shudder

  • OneFactor (cs) in reply to Ross Day

    Ross Day:
    DZ-Jay:

    "What is this Normal Form you speak of?"


    Normal Form is what the rest of the world is...and we computer geeks are not.

    If you don't believe me, ask any female.**

    Reminds me of the time someone remarked that what with so many males in IT/programmer positions, the odds are good for the females. To which, one of the females added: "yes, but the goods are odd".

    BTW, my wife would be the first to admit I'm not in any kind of normal form.

  • Davey (unregistered) in reply to Beek

    Beek:
    Anonymous:
    This has already been posted (November 2004). Use the search function :)


    Jake is actually CmdrTaco????????

    And Carsten Otton is Zonk?

    ...wait for it....wait for it.... hahahaha

  • phred (cs) in reply to Sean M

    I once had a project that I decided not to normalize, it was an attendance system, it had a table for students, a table for courses, a table for meetings and a table for student attendance. Without using repeating groups, the actual student attendance table would have been at least 100 times the actual size required (one bit, present or not), simply because of the foreign keys required. By making a repeating group I saved immensely on programmer time and computer efficiency.

     

  • Xepol (cs)

    some C programmers just can't break old habits inspired by poor tools, but let's not start a language war either, after all, we all know the pinacle of perfection was achieved with object cobal +o(

    As for this being an old post, well YA, DUH. All wtfs are old posts. We've all seen them before - idiots are rarely creative, but they are DEFINITELY repetitive. I suppose that makes them reliable at least. Nothing worse than an idiot that occasionally doesn't screw up just to totally ruin your day.

    I mean, if you can't depend on the IT-impaired to download and install as much of the internet as possibly onto the company's mission critical server, who can you rely on??

  • WTF-Normal Form (unregistered) in reply to Xepol

    Xepol:
    some C programmers just can't break old habits inspired by poor tools, but let's not start a language war either, after all, we all know the pinacle of perfection was achieved with object cobal +o( As for this being an old post, well YA, DUH. All wtfs are old posts. We've all seen them before - idiots are rarely creative, but they are DEFINITELY repetitive. I suppose that makes them reliable at least. Nothing worse than an idiot that occasionally doesn't screw up just to totally ruin your day. I mean, if you can't depend on the IT-impaired to download and install as much of the internet as possibly onto the company's mission critical server, who can you rely on??

    Its called a porn cache and like all caches the closer it is the cpu(s) it is the better

  • DZ-Jay (cs) in reply to phred
    phred:

    I tried to use linux once and the damn cd FORMATTED MY HARD DISK!

    Probably had a hacker shell embedded in a regular expression.
     



    Are you sure it wasn't a virus? Maybe your CD downloaded a virus or something?

        He, he, he.
        dZ.
  • DZ-Jay (cs) in reply to generalpf
    Anonymous:
    Jesus, what I wouldn't give to see some of the JOIN statements involving this table.  My guess is they involve the LIKE operator.  *shudder*


    "Join? What is this Join you spea---" Ok, ok, I'll stop :)

        dZ.
  • Hank Miller (unregistered) in reply to Carsten Otto
    Anonymous:
    This has already been posted (November 2004). Use the search function :)


    This foumn software sucks too.
  • Mung Kee (cs) in reply to DZ-Jay
    DZ-Jay:
    phred:

    I tried to use linux once and the damn cd FORMATTED MY HARD DISK!

    Probably had a hacker shell embedded in a regular expression.
     



    Are you sure it wasn't a virus? Maybe your CD downloaded a virus or something?

        He, he, he.
        dZ.

    Or did he try to use a drive with an NTFS partition?

    Before anyone blows up, NTFS DOES NOT SUCK
  • Chris F (cs) in reply to Mung Kee
    Mung Kee:
    DZ-Jay:
    phred:

    I tried to use linux once and the damn cd FORMATTED MY HARD DISK!

    Probably had a hacker shell embedded in a regular expression.
     



    Are you sure it wasn't a virus? Maybe your CD downloaded a virus or something?

        He, he, he.
        dZ.

    Or did he try to use a drive with an NTFS partition?

    Before anyone blows up, NTFS DOES NOT SUCK

    Yeah!  Who needs symbolic links anyway!
  • Schol-R-LEA (cs) in reply to phred
    phred:
    I tried to use linux once and the damn cd FORMATTED MY HARD DISK!

    If you don't mind me asking, were you using a LiveCD (one designed to boot a working Linux session from a CD without installing onto the system), or a standard installation CD, and if the latter, did you specify for it to use a UMBDOS pseudo-partition on your existing file system; or did the system have another free disk partition which you meant to install Linux onto?

    Because if you just ran a standard install CD, then... well, it was doing exactly what it was supposed to do - install a new OS, with it's own file system. If it hadn't reformatted the drive, then you would have had cause to complain that it wasn't working. As it is, it sounds like pilot error to me.

  • jzlondon (unregistered) in reply to Ross Day

    Ross Day:
    DZ-Jay:

    "What is this Normal Form you speak of?"


    Normal Form is what the rest of the world is...and we computer geeks are not.

    If you don't believe me, ask any female.**




    ** Obligatory anti-"I have a GF" and anti-"I am married" disclaimer...the above is what is known as a "joke"...it is intended to be humorous, and it utilizes what is called "sarcasm".

    Actually, it's irony.

    This is sarcasm.

  • sYn pHrEAk (unregistered) in reply to Schol-R-LEA
    Schol-R-LEA:
    If you don't mind me asking, were you using a LiveCD (one designed to boot a working Linux session from a CD without installing onto the system), or a standard installation CD, and if the latter, did you specify for it to use a UMBDOS pseudo-partition on your existing file system; or did the system have another free disk partition which you meant to install Linux onto?

    Because if you just ran a standard install CD, then... well, it was doing exactly what it was supposed to do - install a new OS, with it's own file system. If it hadn't reformatted the drive, then you would have had cause to complain that it wasn't working. As it is, it sounds like pilot error to me.


    *cough*

    http://en.wikipedia.org/wiki/Humor

  • Daruku (unregistered) in reply to Manni

    I thought I was wasting time reading this site!

  • evnafets (cs) in reply to sYn pHrEAk

    >*cough*
    >http://en.wikipedia.org/wiki/Humor

    What is this Humour you speak of?  [8-)]

  • El Duderino (cs) in reply to evnafets
    evnafets:

    What is this Humour you speak of?  [8-)]

    It's the british version of humor.

  • Mung Kee (cs) in reply to El Duderino
    El Duderino:
    evnafets:

    What is this Humour you speak of?  [8-)]

    It's the british version of humor.


    You mean like Benny Hill?
  • tufty (cs)

    I like this one.

    I'm vaguely amused by how we have hungarian on all but the id column. it really should be bigintID...

    I like how dat(Start|End)Time is a smalldatetime, not a date.

    I really quite enjoy strWhat and strWhere. It's missing strThe, strFuck and strDidYouLearnToProgram, but I can live with that.

    But what I love most is how a field they are encoding values, including names, into is limited to 127 chars. That is - touching - in its naivety.

    I think I'm in love.

    Simon

  • Fabian (unregistered) in reply to Schol-R-LEA
    Schol-R-LEA:
    phred:
    I tried to use linux once and the damn cd FORMATTED MY HARD DISK!

    As it is, it sounds like pilot error to me.



    As it is, it sounds like you're missing the joke to me...
  • Jehos (cs) in reply to Ross Day

    Ross Day:
    DZ-Jay:

    "What is this Normal Form you speak of?"


    Normal Form is what the rest of the world is...and we computer geeks are not.

    If you don't believe me, ask any female.**




    ** Obligatory anti-"I have a GF" and anti-"I am married" disclaimer...the above is what is known as a "joke"...it is intended to be humorous, and it utilizes what is called "sarcasm".

    Heh, I have a wife *and* a girlfriend.  Probably because I don't use Linux.

  • Schol-R-LEA (cs) in reply to Fabian
    Anonymous:
    Schol-R-LEA:
    phred:
    I tried to use linux once and the damn cd FORMATTED MY HARD DISK!

    As it is, it sounds like pilot error to me.



    As it is, it sounds like you're missing the joke to me...


    Probably. I often field questions on beginner's fora, and as a result tend to take a lot of stuff like this at face value, simply because it all too often is meant seriously. I thought it might be a joke, but I wasn't sure... and habit got the best of me.
  • triso (cs) in reply to Manni
    Manni:

    ...Wow, I thought I was wasting my time by counting sand, but clearly you have a better use for those long hours.

    I hope you're counting grain by grain and not counting spoonfuls * number of grains in a spoonful.  That would be cheating.

  • Paulie (unregistered) in reply to Chris F
    Chris F:

    Yeah!  Who needs symbolic links anyway!

    Look up NTFS Hardlinks Mr. Smarty Pants.
  • James Schend (unregistered) in reply to Chris F
    Chris F:
    Mung Kee:

    Or did he try to use a drive with an NTFS partition?

    Before anyone blows up, NTFS DOES NOT SUCK

    Yeah!  Who needs symbolic links anyway!


    ... well, if you do need them, you'll be happy to know that NTFS has them.  (Well, they're called "junctions," but it's the same idea; NTFS also supports hard links.

    http://answers.google.com/answers/threadview?id=341355

    For the record, NTFS also supports mount points, and HFS+ (used on Apple computers) also supports symbolic links and mount points and aliases, which are like 'smart' shortcuts.

    But go ahead and be ignorant.  ;)
  • Chris F (cs) in reply to James Schend
    Paulie:
    Chris F:

    Yeah!  Who needs symbolic links anyway!

    Look up NTFS Hardlinks Mr. Smarty Pants.

    Hardlink, symbolic link, what's the difference?  I'll give you a hint: It's not trivial.

    James Schend:
    .. well, if you do need them, you'll be happy to know that NTFS has them.  (Well, they're called "junctions," but it's the same idea; NTFS also supports hard links.

    Junctions only work on directories.  Maybe they'll get it right next time.  In the meanwhile, I'll use an FS that doesn't suck.

    James Schend:
    But go ahead and be ignorant.  ;)

    Oh, sweet irony.
  • rsynnott (cs) in reply to Chris F
    Chris F:
    Mung Kee:


    Before anyone blows up, NTFS DOES NOT SUCK

    Yeah!  Who needs symbolic links anyway!


    If I remember rightly, it can do them after a fashion, along with lots of other things that Windows doesn't make use of, or make directly available.

    Any modern Linux install can resize NTFS partitions, and will certainly ASK before overwriting them. In any case I think the OP was a troll; see his other post.
  • ysabet (unregistered) in reply to Jehos
    Jehos:

    Ross Day:
    DZ-Jay:

    "What is this Normal Form you speak of?"


    Normal Form is what the rest of the world is...and we computer geeks are not.

    If you don't believe me, ask any female

    Heh, I have a wife *and* a girlfriend.  Probably because I don't use Linux.

    I am the linux-using wife of a linux user. Normal people are boring.

  • Brooks Moses (unregistered) in reply to Paulie

    Funny, "ln -s" seems to work just fine under cygwin on my NTFS partitions. Wonder why it doesn't work for Chris F?

  • Chris F (cs) in reply to Brooks Moses
    Brooks Moses:
    Funny, "ln -s" seems to work just fine under cygwin on my NTFS partitions. Wonder why it doesn't work for Chris F?

    You've got to be kidding me.  Did you even look at what happens when you use ln -s with Cygwin?  It creates .lnk files.  Needless to say, these files are crude hacks which require application awareness.  Try again.
  • Gary (unregistered) in reply to DZ-Jay
    DZ-Jay:

    "What is this Normal Form you speak of?"


    Normal form is fixing the database schema to be how you should have designed it in the first place.
  • Drak (cs) in reply to Gary

    Anonymous:
    DZ-Jay:

    "What is this Normal Form you speak of?"


    Normal form is fixing the database schema to be how you should have designed it in the first place.

    I must honestly say that I forgot totally everything about designing a database the moment I left school to go to work. I did like the classes though, but can't remember one single bit about what I learnt.

    Drak

Leave a comment on “tblCalendar”

Log In or post as a guest

Replying to comment #:

« Return to Article