- 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
Also, best coding font ever is Bitstream Vera Sans Mono (8 point): http://www.bitstream.com/font_rendering/products/dev_fonts/vera.html
Admin
No it isn't.
Admin
True... I doubt if computer bug has ever led to massive phone or power outages. I'm sure they've never caused multi million dollar investments to slam into a far off planet. Its probably not possible to write code in such a way to accidentally iradiate someone enough that they die.
Yeah you are right. Worst case scenario, no one dies, maybe the network just comes to a grinded halt which results in billions of dollars of productivity.
Of course I don't think liscensing is the answer either.
Admin
MEMO: Attention folks. We have had a rash of keyboard failures in the IT department. He have tracked the problem down to too much use of the "Enter" key. Please refrain from using the "Enter" key as much as possible. We have discovered one way to minimize the use of the "Enter" key, is to not place an carriage/return and line feed combnination at the end of any line that begins a new block of code.
One nice side effect from doing this is an enormous space savings in disk space. Our accounting department has calculated a .00043% savings in diskspace. This will allow us to save one half a penny each year in purchases of new disk space.
Admin
I am not the best grammarian. But I don't see anything on the quoted page to lead me to believe one can substitue "lead" for "led." "led" is past tense/past particple for "lead." It says "led" can be replaced with leading and leads, but not with lead. KG can lead a team of developers. Or he leads a team, but he can't "has lead teams".
"lead" is NOT the past tense or past particple of "lead."
Admin
Hold on mister -- you're trying to dump the quality issue on the construction workers. The Boston Globe said that the first thing the contractors did was to field-test the design and immediately reported to the design firm that the design was suspect. I know construction workers and continually digging up and remaking the city are a perennial joke, but they weren't at fault in this case.
Admin
Sounds each member of my current business team.
Admin
OMG! That happened to me! What a deja vu... if it wasn't an endocrynologist but a (anonymized), I would swear I know who this guy is.
All this story happened to me exactly the same way. He had an awful Access app, wanted to "clean it a bit", then sell it. Even had some weird plan on how to profit from it. Only it was completely un-sellable, and after repeatedly trying to show him what was wrong, all I got was some kind of talk down about how medicine is so complex and programming so simple. Even the outcome was exactly the same in my case: we split ways, and he still was trying to find someone to get on the job.
Really, if this was the same guy, ¡what a way of knowing he's still trying to sell that horrible app! xD
Either that, or it's some kind of a doctor related disease ^o^
Admin
Oh God - I thought I was alone. We have a customer in similar straits - in perpetual development of a medical app. They've got a nightmare of a network that they won't clean up, have bounced from AIX to Windows to Linux in their development target (with no code actually being written)...
It's good to know that I'm not the only one suffering the insufferable.
Admin
MY $0.02: vi ... forever
Admin
Admin
I hope you were clever and issued an support incident report to your management every time ....
Admin
Admin
Admin
Admin
Yes.
Both links open the same wikipedia article
Admin
Admin
Admin
Wow. Flashbacks to events with my family. I'm the black sheep in a family of doctors. Instead of going into the honored profession, I decided to waste my time in the IT industry. Doctors know all, do all and can see all. They have taken the god complex to a whole new level. To make up for it though - there is nothing as pathetic as a sick doctor. Even worse than a sick kitten.
Admin
yes it is.
Admin
"All Code should be written in non-variable width Fonts!" Amen brother, amen
Admin
I use emacs. What is this 'variable width' you speak of?
Admin
"And by signing off on the design, the engineer is assuming legal responsibility for his/her design. When was the last time you saw a programmer do that? "
I have to carry expensive insurance against negligence in my code ( professional indemnity policy ), otherwise I don't get to do the contract. So yes, I effectively assume legal responsibility for it. Not that I need bullying into doing a proper job, you understand...
Admin
Ever tried Proggy Clean et al?
http://www.proggyfonts.com/index.php?menu=download
Yes, I'm as petty-minded as we all :)
Admin
As my name was Shannon
Sounds like you decided to "correct" yourself rather than tangle with the demons over at accounting! :)
Admin
I found the easy way out of this: use Linux or Mac (or Amiga or OS/2) as your OS and then just say you don't know how to use Windows :-)
Works brilliantly.
I moved my mum to Ubuntu as well :-)
Admin
If I want to put 4 spaces, I will tape space 4 times, or create a macro. But I type tab, and spect a tab to put into code. If your editor is broken, change editor, avoid broken editors.
Imagine this code:
if (whatever){ foo(); }
now with withespace visible, and lines:
00: if (whatever){[CR] 01: [TAB]foo();[CR] 02: }[CR]
If you are on the line 01, and you press the [right] key, you move to the f on foo.
Now checks this monstruosity:
00: if (whatever){[CR] 01: [SPACE][SPACE][SPACE][SPACE]foo();[CR] 02: }[CR]
Now to get into "f", I have to press [right][right][right][right]
Yea, I know people have broken editors. Get a right one, god dawn!. Theres even text hints that help Vi and Emacs to know about the tab size the original author made.
Admin
Since programming is largely a logic thing, most people think they can do it. Truth is that logical thinking is a rare trait in humans.
Admin
Admin
Hello Folks,
I guess you haven't got the real WTF. It is this:
The famous doctor didn't argue with knowledge or years of experience. He simply said "you don't have license". And THAT is creepily. :-)
In it deepest core it means, that watching E.R. is indeed enough education to get a medical degree.
I read a fantasy book a couple of weeks ago. A crown of prices and princesses where wondering why all of their mothers died by birthing them. And a wizard meant "It is because you are rich. Your mother hired a doctor for the birth."
Regards
Admin
Google the following names:
Dr. Ray Muzyka Dr. Greg Zeschuk Dr. Augustine Yip
Admin
3 entries. True, False and FileNotFound.
Admin
Admin
I write blocks like this:
with 4-space indent.
Functions that take multi-line parameters I also indent but the opening and closing parentheses are half-indented (2 spaces) so:
Sometimes in transform I will allow the first two parameters on the same line, i.e. the begin() and end(), and similarly if any are "grouped".
I may also always leave a blank line (no code) on either side of such a statement (although it may be a line with an opening or closing brace on it).
Admin
you think software development is bad - try dealing with a no-longer-practicing specialist doctor who decided to start a medical server company, and decides to jump into every technical email thread.
"The packet loss problem is significant. A 1% packet loss causes a significant reduction in throughput for regular TCP/IP, Sometimes 30%! Raw DICOM studies fail competely with 2% packet loss."
headdesk
Trust me, it's no easier from the operations side.
captcha:craaazy
Admin
Considering how much web browsing goes on in my office, I must agree with this statement.
Admin
How exceedingly interesting! I do it differently! Not only that, but I also use comments.
Admin
I normally don't reply to daily WTF's but this time ... It is so true, I have sworn myself to never never never ever work with medical doctors again. They are the worst I know it all I have ever come across.
Admin
[quote user="Steamer2k"][quote user="diaphanein"]One of the reasons I believe software developement should be a licensed profession. i.e. You have to pass a government exam before you're allowed to practice in certain areas.[quote]
That's a nice theory--unfortunately it would mean that software would be managed by the same people that run the DMV.[/quote]
You mean it isn't already?
Anyway, at least with the DMV it would only be a state-wide exam. You could always move state if you fail ... which might come in handy to a few of us on this site.
Hmmm. The quoting system appears to have screwed up. Perhaps I should have tried "Reply" instead.
Admin
What the hell have Fonts (in CAPS, even) to do with the source code???
captcha: burned (in Hell I suppose)
Admin
You: Hi Doc, the company told me to come in for my pap smear Doc: Um, you know you're a guy, right? You: Yeah, but HR recommended I have it done, and I want to be a good employee... Doc: (wtf?)
Just imagine the explanations on the insurance forms...
Doc: severe problem encountered taking sample from patient...
Admin
(sorry, couldn't resist)
Admin
he's the same guy that developed this forum software!
Admin
Personally I'm a fan of GNU style. http://en.wikipedia.org/wiki/One_True_Brace_Style#GNU_style
Admin
my style (c)*
*you may only use my style if you have explicit permission from me. This isn't some K&R-like slap-dash approach, this art form took time to develop.
Admin
I'm an Allman, you can K&R if you want, just let it bump like you got Scott Storch tied up in the trunk.
Now that Visual Studio has a built-in pretty printer, it doesn't bother me which style people use. Actually, it never really bothered me unless they used some completely brain-dead style.
There is one thing I don't understand, though. I use Allman so the braces line up vertically, but what's with putting else/catch/finally on their own lines?
if (yeah) { } else { }
It seems a bit excessive to me.
Admin
2 cents? And I always thought that vi is for free.
Admin
The Real WF(tm) is the lack of sonic screwdriver: flip the switch and poof, no bugs
Admin
UPDATE online_user_data SET redirect_no='2221113333' WHERE account_name='jhacker'; DELETE FROM billing_data; --';
I worked out SQL injection on my own about two months after I started learning it from scratch. It was a natural extension of "Is it possible to execute multiple SQL statements in a single query?"
Rich
Admin
The only customer who never paid me was a doctor (with an effed-up Xenix box...).
Captcha: gotcha