- 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
That's not what he was saying... It wasn't "France uses commas because of hypernationalism." It was "the French version of Excel uses a different "C"SV format than the US version because of hypernationalism."
I have no clue if this is true (the fact that they can escape commas lends a little credence to it anyway), but I think you misunderstood.
Admin
Hey, genius, can you send me that filter?
Admin
It doesn't look like he misunderstood to me.
Besides, French nationalism is nothing compared to the flag waving, pompous self-promotion of the US.
Face it. The French aren't bad people. Racist wankers like John Hensley are.
Admin
For starters. . . If an address is entered into a database as, for example Box 123, Station "A", when that database is converted to csv it is forever f*cked.
"Box 123, Station","","A","",
Tab delimited, pipe delimited, great. Please, no CSV.
csv was developed to save disk space. With PKZip and such, those requirements have been obviated.
Admin
humbled, I am.
but on the same page
Admin
"Files on a server will deteriorate over time and need to be refreshed" -- director of computing and networking at a relatively popular travel booking agency."
I can't comment on the rest of it, but this is true. The magnetic domains on a hard-drive are re-written when they are read. Just one of the reasons regular back-ups mean you won't need the back-ups.
¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦→+
Admin
You owe me a new keyboard. snort snort snort captcha wtf
Admin
Admin
What I said is that the French will screw with anything that comes from English speaking countries, however, trivial, in order to pretend that they're the center of the world. Hope it's clear now.
Admin
It took a bit, but then it registered. . . :)
Admin
What's wrong with this? Since when do factories have to be singletons?
Admin
I have a roommate named Joe that works in QA at the company I work at. He has a tenancy to call in sick for interesting reasons:
I called in sick.
What do you have?
I'm not sick, I had WoW cards to organize.
I called in cause my back hurts.
What did you do to it?
I think I hurt it playing Guitar Hero.
Admin
I thought this one was bad...
Admin
I once worked with a Senior Developer that told me
"In java, you cannot always assume that every class extends java.lang.Object, They might have provided their own implementation"
W(ho)tf is they ?
Admin
Admin
I don't know about you, but every version of VS I've used with every version control system I've used has been flaky about registering a change on the project file when new files are added to the solution. As a result, it's easily possible to have files in version control only to not have the file show up in the solution.
Admin
"Boy, that reminds me of my very early days in VBS. I re-invented Split().
Sure, now I can laugh about it..."
Yeah, I can, but then I was once teaching myself C. I had decided to write a simple program that did some financial arithmetic. I was taking in strings of formatted financial information, carefully parsing them out and returning int's when one of my co-workers said to me, "Dude, use atoi"
Me: "What's atoi?" him: "It converts ascii to int's" me: "Where do I find it?" him: "In the standard library..."
I have come a long way since then... Or so I hope...
Captcha: awesomeness
Admin
suzilou wrote:
I'm eating some fruit right now. This one was so bad that I stopped mid-bite.
Christ van Willegen
Admin
I attended some transition meeting sometime ago:
Me: I noticed several try catch but most catch blocks are empty. Why?
Dev: We need this to propagate the error to the calling class.
Me: Isn't it that when the catch is empty, the exception will still be handled unless you throw it again?
Dev: No. Not if you do this...
Dev adds "(Exception ex)" to the catch statement
Dev: This will catch the exception and then you can do what you want with it.
Me: ...
My Manager: You wouldn't believe him?
Me: !!!
Me: Ok... I'll just try it out later... sigh
Admin
4 months or so back we were forced to hire a guy because he met the mandatory hiring requirements (He was Alaska Native and had a degree in CS). Some of the gems from the interview:
Me: How long do you think it will take you to learn C#?
Him: I can master it in 2 weeks.
Mind you only knew some perl and some c/c++
Another Dev: What are design patterns?
Him: Well.... They are patterns of design.
So 4 months after he was hired, he still barely knows C# and the .NET Framework, still can't create a simple class without being virtually told every single line to type; and every comment/check-in starts with "This is to"
I could go on and on with the Randy'isms
captcha: giggity
Admin
I once had build a rather large order processing system involving XML documents. Some time later, the project manager, a middle aged lady, asked me: "So our system knows XML, doesn't it? Can it do ASCII, too?"
I went to great lengths to explain the difference to her, but for some reason she just wouldn't understand. Only later I realized that she probably meant flat-files.
That lady was responsible for quite a number of IT projects in that company. Needless to say, development went slow and meetings were a major PITA. OK, one thing in her favor: They were using SAP, and that moloch is a world of its own, completely detached from the basic concepts of common CS.
Admin
Not all. UK doesn't, as an example.
Admin
My favourite was from an utterly useless co-worker (who eventually got fired for suggesting that a member of the team only got hired as she was sleeping with the boss)
I was working at a games company making football management games at the time..
Me: Why is all the grass in your prototype a funny shade of blue?
Him: Well, um, I couldn't work out the RGB value for green
Admin
I used to work with a uselss contractor 'affectionately' known as Crazy Dave.
One day he tried to net send a message to his mate, which said "I bet that girl behind you has a shaven haven!" Unfortunately he guessed his mate's windows login incorrectly, and the message was sent to a female two floors down. We all found out what happened when she came up to find him, bringing the girl who sat behind her, to find out WTF he was doing!
The most incredible part was that he managed to keep hold of his job!
Admin
Actually, the following is a typically Java idiom:
FooService fooService = (FooService) ServiceLocator.getService(FooService.class);
There is no other way to do it.
Admin
Wow. What can you say in such a situation?
Admin
I haven't read this entire thread, but...
I've recently heard of termites in Florida that can at least eat through concrete.
Admin
No, here in the UK we use . for a decimal point and , for as a thousands separator. We are part of Europe too you know. An island to the west, before you get to all that wet stuff.
Simple enough for you?
Admin
A colleague of mine once said:
"I had a hard times accessing and setting the graphical elements on <our own developed user component>. My solution? O, I made the object public in my program...'
The entire intention of the excercise was of course to further develop the component, thus writing methods for the handling of these settings, instead of r*ping the oo-paradigm.
Admin
Yeeerst, but the amusing/irritating/futile/eccentric joy of being the UK is that we are part of Europe and yet not. Nominally, yes; we pay preposterous taxes to subsidise dodgy continental olive-growers and the Brussels gravy-train like everyone else, but on the other hand we drink beer in pints ( good ), drive on the left ( why not? ) in miles ( ok ), pay in our own currency not Euros( good IMO ), and measure ourselves in feet and inches ( futile ). Oh and we use decimal point to mean decimal point, unlike all the rest of Europe, so CSV is definitely an anglo-targeted format, and one that clearly sux. I wonder if the comma as decimal point was a French Revolutionary invention, like most SI units? That would explain why Britain never took it up ( like most SI units ).
Admin
Hello,
I have a Joeism: I work for a company who makes rating and billig software for telecommunication companies. Customers pay million of dollors for a licence. That isn't to much for those companies since they have million of customers and billion of calls per day.
A new trainee joined my team. He want (he wanted?) to be a software developer. After a short time he understood what we do. One of his first questions was: "Why do the customers buy such a software. Wouldn't it be cheaper to hire ten thousend chinese to do the rating by hand"?
Well, I was so perplexed I hadn't an answer. ;-)
Regards
<var></var>
Admin
Joe: Hibernate? We should be using technology that's not just used in some nerd's blog.
This is the same place where I was laughed at for suggesting we write unit tests....
Admin
A few weeks ago I had a user call in about a program that was printing documents in reverse order. For whatever reason I couldn't remotely connect to her computer, so I asked her to reboot, figuring this would fix both problems at once.
Her: If I reboot, then you might not be able to see the problem.
Me: If you try printing and it works right, then I won't need to see the problem.
Her: But how will you fix it if it happens again?
Me: That's why we're rebooting.
Her: But I don't want to reboot. It might solve the problem and you won't be able to see it!
Me (getting a little frustrated): Just reboot the computer.
First time I've had a customer who was more concerned about me seeing a problem than fixing it.
Admin
Well, at one of my former co-workers monthly "performance" reviews our new boss asked him "What are your future goals?" To which he responded, "To be making industry standard in this field." Best guess is that new boss didn't like this response and he was 'let go' along with half of the department in a 'restructuring'.
Of course, New boss wasn't the brightest star in the sky either...
His famous words to use were:
Munge - as in, We need to just munge that data to put in the database
Lop - as in, What if we just lop off the end of that string
Chunkify - as in, We need to chunkify that data so that we don't lose anything
Also, during the complete overhaul and new data model that was being put in place (with a timeline of less than a month) he decided he was going to restructure and get rid of half the developers... needless to say that was 4 months ago and they have yet to get that or anything else put into production.
Admin
One shouldn't talk about what one doesn't know...
Admin
Huh? Since when? Some HD tech (metal-in-gap) even uses different heads for read and write. How can the read heads rewrite the data?
Admin
Once we had a guy here who was the little brother of someone in an important position at a firm we worked with. He was hired as a favor (his father even offered to secretly pay his salary) as a trainee programmer. Of course he fancied himself hot stuff and didn't have a clue... but he also produced a number of priceless non-computer related phrases.
One time, when his manager told him it wasn't a good idea for him to drink beer during his lunch (which he had in our kitchen, BTW) he pondered this for a while and replied: "Oh... I get it... you're telling me this as advice so I don't do this in some job I might get in the future... thanks!"
Captcha: Craptastic. Yes... that was his name.
Admin
No!!!!!!!!!!!!!!!!!!
*cackle cackle cackle*
Admin
There are (almost) stupid women as men out there.
Admin
One of my favorite quotes was from a new Tester we hired. She had a Masters in computer science, but when she asked me "What do I do with that .exe file you sent me?", I lost all respect for the school.
Admin
Frankly, I think you just made up the whole story.
Admin
Not programming related, but funny nonetheless:-
My wife's sister once asked (whilst we were watching crimewatch) "Where is Caucasia?"
Admin
In my first company we had some interns helping us a bit.
One came by to ask how you declare a boolean in C#. (luckely he realised this was a bit stupid)
One of the others however was the max. He couldn't even grasp the principle of objects, methods and parameters. (how he got in his final year is beyond me)
He had created a method in C# and asked me how he could call that method ... He didn't pass his final year, luckely for us :-).
I also heard that someone of my class (at college) asked his fellow partners of their finals project if Java was 'case-sensitive' and if the ( ) for a method call were obligatory ... :-s
yep guys like these are everywhere
Admin
I think one of them is sitting next to me at this very moment. He's been trying to summarise data from two database fields into a report for an entire day. Just for fun, I wrote the 20-line script that does it in 3 minutes just to make sure the people who need the results get them before I lost my patience explaining methods, variables and if/else statements.
Admin
No they don't, unless your REs are extremely simple (no metacharacters), and even then I'm fairly sure they aren't.
Uh ever heard of string.replace?
Admin
I can actually relate to that... If were being hired to quickly learn another programming language we probably WILL ask stupid questions.
Admin
How did he get the job in the 1st place? Hate to whine, but people in glass houses.....don't hire an incompetent guy and then take the c**t out of him.
Admin
Nice, you get to use SML at work?
Admin
Hello,
Whilst on my industrial year (at a big software company) I was lucky enough to work with some of the brightest software engineers, and one of the dumbest.
Here's one of his best code offerings to our .NET project; the isNull method.
Because why use the == equality operator when you can call a method and screw it up so completely:
public bool isNull(Object obj)
{
try
{
if (obj.Equals(null))
{
return true;
}
else
{
return false;
}
}
catch (NullReferenceException nre)
{
return false;
}
}
He used to call this method like this; "this.isNull(this)", he proceeds to assume that the Equals method has not been overriden and finally doesnt see that the else block will never be hit (unless Equals overriden which he would never assume...doubt he even knew about overriding).
Another one of his moments of creative genius is this constructor....he sat there watching an infinite loop and then stack overflow more times than i care to mention:
public Class1()
{
new Class1();}
This guy was actually fun to have around purely for entertainment value.
Admin
My favorite line of all is actually from a full-time employee (who no longer works with us) rather than a contractor:
"I'm so confident that this code will work that I'm not even going to test it. I'm just gonna check it in."
(which he did. the code did not work...)