| When | Item | Comment |
| 02 Sep 2004 |
Which data type woul.... |
Oh, and when your link field is a reference to an ....
>> |
| |
|
The part that uses 'ObjPtr' is fraught with peril.....
>> |
| |
errno and MSVC |
The bad news -- this sort of thing happens wheneve....
>> |
| |
What exactly is a st.... |
Yes, a 'stencil' is a small flat piece of plastic ....
>> |
| |
If Java doesn't have.... |
In all fairness, I believe the original 'idea' of ....
>> |
| 01 Sep 2004 |
How Many Hats Do You.... |
Ooh, you got SQL Services Reporting!? Man, that's....
>> |
| |
Baby coming, Changin.... |
The classic answer: Minivan? The Toyot....
>> |
| |
Gradudate School |
I got my Master's in CS from Johns Hopkins on a pa....
>> |
| |
If Java doesn't have.... |
Because Java does have 'references', which are a t....
>> |
| |
Work Intlligence |
Maybe this hit me wrong, but what you seem to be t....
>> |
| 31 Aug 2004 |
Best Disasters |
Classic 'disasters':
1. The Denver airport bag....
>> |
| 30 Aug 2004 |
What motivates you t.... |
In this forum, what motivates me is learning what ....
>> |
| 19 Aug 2004 |
Bargaining for more .... |
How does you daughter GET to school? Do you drop ....
>> |
| 18 Aug 2004 |
Device driver develo.... |
FTDI has very nice USB hardware and software drive....
>> |
| |
X12 820 Parser |
Perl is really-really good at using regular expres....
>> |
| |
Are bigger systems a.... |
The systems that people create tend to go through ....
>> |
| |
Good Place to Move f.... |
To get a clearance:
1. An employer has job A, ....
>> |
| |
|
The Washington D.C. area (Northern Virginia, place....
>> |
| |
read/have article "W.... |
I think it is a very nice (circa July 2002) summar....
>> |
| |
Uses for the C keywo.... |
'... where it has to be used...'
Since it is th....
>> |
| |
Database help -- whi.... |
The 'classic' solution is as you've said -- add a ....
>> |
| |
Google Censoring sit.... |
I'm saddened that 'Google is Evil' chose that part....
>> |
| |
Feasibility of a VMO.... |
1. No, computers have NOT gotten fast enough that....
>> |
| |
Why learn basic sear.... |
My 2 Cents:
Sorting algorithms have a long hist....
>> |
| |
contract penalties f.... |
Gosh, this has been a good thread.
Wooden Tongu....
>> |
| 16 Aug 2004 |
UML? |
Yes, 'UMLStudio' is a nice package for $500.00 tha....
>> |
| |
contract penalties f.... |
'Spec the shit out of it' --
Muppet, I'd agree ....
>> |
| |
|
The problem with these clauses is the ambiguous na....
>> |
| |
This ain't about lov.... |
Thanks, neo, that's good to hear. I'm very glad t....
>> |
| 15 Aug 2004 |
Anthropomorphizing c.... |
I never 'name' them, but each one has its personal....
>> |
| |
Non-pathetic sw work.... |
The most pathetic software work goes to those who ....
>> |
| |
This ain't about lov.... |
Wow, that was excellent.
Check out the team: ht....
>> |
| 12 Aug 2004 |
Python: Whitespace a.... |
One of the nicest things about 'modern' computer l....
>> |
| |
Windows XP Lite |
I think the scenario goes like this.
1. Micros....
>> |
| 11 Aug 2004 |
SQLServer getting th.... |
If I understand you correctly:
You are saying t....
>> |
| |
A good Career |
Why yes, there are two platforms that combine a mi....
>> |
| |
SQL Server: Can mult.... |
Only one person said the magic word -- 'Replicatio....
>> |
| 09 Aug 2004 |
Beginning the CMMI p.... |
The CMMI (CMM Integrated) is kind-of new. This al....
>> |
| |
Sacrificing parts of.... |
One thing that helps me is to remind myself that:
....
>> |
| 04 Aug 2004 |
Visio 2002 or 2003? |
I once was called (on the phone) by a Microsoft pe....
>> |
| 02 Aug 2004 |
The Village is a hit |
It was interesting to me that ABC, for the three w....
>> |
| |
The Village (no spoi.... |
D'oh! 'I'm a guy' indeed. Philo said, 'No Spoile....
>> |
| 01 Aug 2004 |
Longhorn Visual Basi.... |
I thought there was going to be an update to VB6 i....
>> |
| |
How can a progammer .... |
Check your employment agreement. Certain emp....
>> |
| |
The Village (no spoi.... |
It is MUCH better than its previews might lead you....
>> |
| |
Storing long-term hi.... |
For raw data capture, I think a text file is simpl....
>> |
| 30 Jul 2004 |
System Administrator.... |
Gee, my SysAdmin told me that EVERY day was SysAdm....
>> |
| |
Array |
'Cube made out of Cubes..' -- Isn't that a 'tessar....
>> |
| 29 Jul 2004 |
Interviewing: common.... |
'of _what_'? Troll? Oh, well.
Static vs. Dyna....
>> |
| |
What's a good FREE F.... |
I've been very happy with CuteFTP, and CuteFTP_Pro....
>> |
| |
user-interfaces shou.... |
Who is going to do the training for this?
Who i....
>> |
| |
Failure Plan |
I would think a 34 year old developer, with develo....
>> |
| |
How far can an MCSE .... |
In my experience, Oracle pulls the bucks. Sybase ....
>> |
| |
Reflector, .NET and .... |
A quick note on Reverse Engineering: You have ALW....
>> |
| |
Probability question.... |
The first marble has 5/10 chance of being white. ....
>> |
| |
|
The OP's question comes very close to the gambler'....
>> |
| |
The burst is about t.... |
Wow, after Tom Clancy's accurate prediction in 199....
>> |
| |
Who Is Joe Bloggs? |
Note sathayish's comments are his own, and do not ....
>> |
| 28 Jul 2004 |
|
Definitely brilliant and hilarious.
It's a litt....
>> |
| |
why take shortcuts i.... |
I'm in the Washington D.C. area, where if you don'....
>> |
| |
|
I agree that it is the lack of a commonly accepted....
>> |
| 27 Jul 2004 |
Automated Testing of.... |
Winrunner is expensive, but good.
And the point....
>> |
| |
Percentage of Develo.... |
Unfortunately, I have not seen a community of Borl....
>> |
| |
|
As far as I've seen, there are separate worlds of ....
>> |
| 26 Jul 2004 |
Programmatically rot.... |
www.parallax.com has the BasicStamp module, which ....
>> |
| |
USB Pen Drive under .... |
USB requires a 'Master' and a 'Slave' device. USB....
>> |
| |
Postel's principle |
The Sunday, July 25 post is the one he's referring....
>> |
| 24 Jul 2004 |
An IDE 'itch' |
Thank you for the extended illustration, that's ex....
>> |
| 23 Jul 2004 |
Thinking outside the.... |
In general, it is much easier to tweak an existing....
>> |
| |
What kind of (paper).... |
I really like those green 'Engineers Pads', with g....
>> |
| |
pet projects that fi.... |
Ohhh, I really LIKED Ada.
As far as I could tel....
>> |
| 22 Jul 2004 |
IE Dungeon Gets Inte.... |
Ok, ok, I was too eager.
Still, I thought it ....
>> |
| |
|
Ooh, CSS has a good purpose!
>> |
| |
pet projects that fi.... |
VBA was created to provide an incrementally compil....
>> |
| |
|
Personally, I like Pascal -- but 'Standard Pascal'....
>> |
| |
My resume any way to.... |
1. Mass mailing your resume is penny-wise, pound ....
>> |
| |
What are the most un.... |
A number 2 mechanical pencil, with a nice Staedtle....
>> |
| |
Estimating Developme.... |
1. Typically, you have to estimate a project long....
>> |
| |
Quiet workplace: how.... |
I once did a small research project that tried to ....
>> |
| |
Referencing Software.... |
Wow, you actually want the specifier (I'll call hi....
>> |
| |
What source code are.... |
Why yes, I believe that IS called 'reverse enginee....
>> |
| |
|
I tend to use 'Understand for C', by www.scitools.....
>> |
| |
An IDE 'itch' |
I agree, but you didn't say why stay less than 80 ....
>> |
| 21 Jul 2004 |
Shell Scripting Fana.... |
'Reliable and maintainable' -- there's the problem....
>> |
| 20 Jul 2004 |
Indentation |
Ah, religious wars. How sweet.
Personally, I pre....
>> |
| |
Rant: Can't so.... |
'Diatribe Over Discussion' -- excellent phrase. I....
>> |
| 19 Jul 2004 |
Programmer Performan.... |
'Industry Best Practices for Programmer Performanc....
>> |
| |
OS reliability studi.... |
See 'Leaky Abstractions'.
If you WANT to use a ....
>> |
| |
|
Yes, MTBF (Mean Time Between Failures) metrics typ....
>> |
| |
McCabe Complexity An.... |
Actually, the response to a single module's cyclom....
>> |
| 17 Jul 2004 |
OOAnalysis and OODes.... |
But, but, but -- it's CALLED OOA/OOD. Analysis is....
>> |
| |
all-hands interop |
No, everything is NOT supposed to work with everyt....
>> |
| 16 Jul 2004 |
OOAnalysis and OODes.... |
The first few steps of an OOA/OOD are the same as ....
>> |
| |
Is the one-page resu.... |
What people havn't said yet:
In our Tech indust....
>> |
| 12 Jul 2004 |
Making Design look l.... |
As Fred Brooks has pointed out, the complexity of ....
>> |
| |
Testing floating poi.... |
The solution I like best is the one that suggested....
>> |
| 10 Jul 2004 |
Specifications? How? |
You definitely need some way to include text and d....
>> |
| 09 Jul 2004 |
Perl, IE and invalid.... |
Perl is perfectly tolerant of any string you want ....
>> |
| |
The Myth of Technolo.... |
The next stage, of course, is those check-out line....
>> |
| |
How to spot a SW dev.... |
TANSTAAFL -- Thank you, Robert Heinlein.
It com....
>> |
| |
this-> or no this.... |
' 'Removing Ambiguity' -- if it was ambiguous, the....
>> |
| |
initialzing an array.... |
Thanks Chris! Varied, well explained, and re....
>> |
| 08 Jul 2004 |
this-> or no this.... |
Originally, I started naming the members of a clas....
>> |
| |
BrainBench |
The problem with having tests to get qualification....
>> |
| |
I just received a te.... |
Yes, for really-really expensive software ($20,000....
>> |
| |
Excel: unique ID on .... |
Excel Macro recording is fun.
Here's a solution....
>> |
| |
Beyond source contro.... |
I agree it would be nice to have a 'lightweight' (....
>> |
| |
Objection to XP (ext.... |
'Most of the assumptions made in waterfall design ....
>> |
| 07 Jul 2004 |
|
The best analogy to producing software that I have....
>> |
| 06 Jul 2004 |
Hungerian standard+J.... |
My problem with Hungarian notation is that it tigh....
>> |
| 30 Jun 2004 |
Versions: planning o.... |
It is much more important to deliver when planned,....
>> |
| |
Electronic Whiteboar.... |
Scott Ambler, of 'Agile Modeling' fame, recommends....
>> |
| |
Help using odbcconf |
Apparently ODBCConfig is terra-incognito. I ....
>> |
| 29 Jun 2004 |
Visual Studio Expres.... |
On the one hand, I note they have resurrected Visu....
>> |
| |
Windows & Time |
It works on a PC platform under Linux? Good to kn....
>> |
| |
Pranks on people's c.... |
Yes, NSFW == Not Safe For Work, as in there are pi....
>> |
| 28 Jun 2004 |
C/C++ portability wi.... |
Been there, done that, but for an OpenVMS system. ....
>> |
| |
Trademarks |
Yeah, I draw the line a l33t sp34k. And I know th....
>> |
| |
|
It's probably equivalent to writing in all caps fo....
>> |
| |
One way to teach C++ |
Yes, definitely worth a picture. I know what's go....
>> |
| 26 Jun 2004 |
Pranks on people's c.... |
Hmm. 99.99% of people are desperately trying to m....
>> |
| |
Administrative accou.... |
I try to run in a non-admin role, so that when I t....
>> |
| 25 Jun 2004 |
DBAs vs. Coders |
Good job Ron, you've done it. You've addressed th....
>> |
| |
Not a bug? |
Wow, what a cool thread that was.
Even now, Jef....
>> |
| |
Another C question. |
Wow 'Monkey, thanks for a nice clean 'Var_Arg' imp....
>> |
| |
|
Aha, the original question was how to use VARARGS ....
>> |
| 24 Jun 2004 |
Wicker Furniture, ha ha ha
>> |
| 24 Jun 2004 |
|
'C' certainly has multi-dimensioned arrays. Brute....
>> |
| |
Wicker Furniture, ha.... |
D'oh! My bad.
It was early. I'd just had my f....
>> |
| |
This is why software.... |
No, the military is NOT supplied by the lowest bid....
>> |
| |
"Sometimes the serve.... |
By the way, I did have to deal once with a copy of....
>> |
| |
|
Personally, I have rarely had a 'co-located' serve....
>> |
| |
"Father" of ASCII de.... |
The Y2K panic was more about databases that 'assum....
>> |
| |
|
I worked at the IRS on their Y2K effort. It was n....
>> |
| |
|
Several good attributes of the ASCII code:
1. ....
>> |
| |
|
Hmm, let's see. He's the one who created the mapp....
>> |
| |
Job searching as a l.... |
Oh, yes, and 'Smart but doesn't get things done' i....
>> |
| |
|
Suggestions.
1. Go to job fairs. While they a....
>> |
| 23 Jun 2004 |
Abstraction Layers
>> |
| 23 Jun 2004 |
Customizing DOS prom.... |
In other words:
>Prompt $p$g -- gives you the 'n....
>> |
| |
The software ecosyst.... |
The problem with a 'pure' free market is that it t....
>> |
| |
Resume Writing |
Getting a job at Microsoft:
I think you need on....
>> |
| |
|
DaveF:
Very nice resume. From it I can tell yo....
>> |
| |
|
Whoosh, just saw the 'Personal' part of your post.....
>> |
| |
|
Sathyish:
First, welcome back.
Second -- the f....
>> |
| |
Innovation, Producti.... |
Relations of Abstraction, Innovation, Productivity....
>> |
| |
Am I a Java or C++ p.... |
Being a Systems Engineer, who started out in hardw....
>> |
| |
Lookup tables vs. ex.... |
Oh, BTW, I think the 'INT' suggestions come out of....
>> |
| |
|
Being a Perl programmer for a few years now, I wou....
>> |
| |
More API wars (sorry.... |
Why would ANYONE port to VB.NET if they could have....
>> |
| 22 Jun 2004 |
Database in-memory |
'Single Point Of Failure' (SPOF) means merely that....
>> |
| |
Modelling Program St.... |
Oy, if you have no UML experience, you have a larg....
>> |
| |
What is Joel up to ? |
Well, this IS 'Joel On Software', so naturally he ....
>> |
| |
One thrird maginal l.... |
Re; NASA -- US Federal Government support work has....
>> |
| 21 Jun 2004 |
Portable Business lo.... |
Oh yes, and building a 'validation engine' for rul....
>> |
| |
|
My experience with 'Business Logic' is that this i....
>> |
| |
Byte shift |
OK, noob if YOU'RE not going to be serious about t....
>> |
| |
|
What fun! Posts all over the place.
Bit Shifti....
>> |
| |
Prince II - Project .... |
This is such a classic question! Thanks!
>> |
| 18 Jun 2004 |
Leaky Abstractions, part 2
>> |
| 18 Jun 2004 |
Encapsulation--to wh.... |
For me, the main purpose of providing public 'acce....
>> |
| |
Recommendations for .... |
I've always liked 'Running Excel'.
Also, 'Excel....
>> |
| 17 Jun 2004 |
Memmory management |
Depends on how big, and how nested, and how many c....
>> |
| |
|
Since my projects tend to be real-time, I don't wa....
>> |
| |
Tools in Source Cont.... |
Duplication can be a very good idea. I've had som....
>> |
| |
Software Development.... |
This issure rises up pretty often in software deve....
>> |
| 16 Jun 2004 |
Skill Development
>> |
| 16 Jun 2004 |
Incoming Slashdotter.... |
Well, really, JOS has had some of the nicest, mild....
>> |
| |
When is Manual Trans.... |
I assume it is when you are raw-hiding the car thr....
>> |
| |
Skill Development |
Value, to me, is based on what you can create, and....
>> |
| |
JOEL stop watering d.... |
I think the 'Ask Joel' forum (now closed, I believ....
>> |
| |
Backwards Compatabil.... |
It is a paradox.
The 1965 IBM 360 OS (whose dev....
>> |
| |
Nibbles, Words, DWor.... |
Ian:
Yes, I have spent some time in the assembl....
>> |
| |
|
Oh, and I would not recommend learning x86 assembl....
>> |
| |
|
Sorry to be extending this thread, but....
One ....
>> |
| 15 Jun 2004 |
I need a new monitor |
In fact, Microsoft does have a monopoly on the Win....
>> |
| |
Nibbles, Words, DWor.... |
Yes, your logic is correct.
There is a 'simpler....
>> |
| |
Paper prototyping - .... |
'They'll think you're done...' -- very good point.....
>> |
| |
|
The most effective approach toward GUI development....
>> |
| |
Bridging gap b/t hig.... |
One other approach toward this is the Extreme Prog....
>> |
| |
|
So, I assume you are porting to VB6?
I recommen....
>> |
| |
Engineering |
Actually, I've been developing significant softwar....
>> |
| |
Why leave vowels out.... |
Agreed. 'PerformTask()' is probably as much as yo....
>> |
| 14 Jun 2004 |
Engineering |
Classically, the idea behind 'Engineering' is 'App....
>> |
| |
Retro Computers |
Oh, that is just beautiful.
Now I can show this....
>> |
| |
After the POLL... |
Ahh, Philo, 52 direct reports when you were 21.
....
>> |
| |
Why leave vowels out.... |
'..the Bible without vowels...' -- AHA!
THAT ex....
>> |
| 13 Jun 2004 |
Using a debugger for.... |
Fair enough.
Before I had nice visual debugging....
>> |
| 12 Jun 2004 |
|
Wow, discussions like this make me think there rea....
>> |
| 10 Jun 2004 |
Has the role of .... |
Um, Iran was holding our hostages because we had b....
>> |
| |
|
Yes, America has always had a foreign policy that ....
>> |
| |
DataStructure for Th.... |
Oh, I just remembered: Hierarchy.
Hierarchy is....
>> |
| |
|
There is a major difference between the way comput....
>> |
| |
Why Not Use Diagrams.... |
Very good points.
Realize, though, since 1978, ....
>> |
| |
Lack of Adaptability |
One of the biggest problems I see in 'human system....
>> |
| |
Oh yes, the public s.... |
My point being, as long as that romantic 'Big M Me....
>> |
| |
|
Oh, for the Silver Bullet. That's the big-M 'Meth....
>> |
| |
|
Beauty. Yet another classic example showing how D....
>> |
| |
Confused by K&R .... |
Unfortunately, 'C' is full of these little gotchas....
>> |
| |
IT Salaries in Europ.... |
'The answer is 42' -- comes from 'The Hitchhiker's....
>> |
| 09 Jun 2004 |
What's a Good Perl I.... |
Personally, I'm fond of CuteHTML.
It understand....
>> |
| |
project from hell, a.... |
Good lesson. Thanks for sharing it.
The situat....
>> |
| |
How GPA affects job .... |
GPA -- Grade Point Average.
You take the grades y....
>> |
| 08 Jun 2004 |
Decompiling .class f.... |
The nice thing about a Java decompiler is that you....
>> |
| |
How GPA affects job .... |
As Joel has pointed out, the person people want to....
>> |
| |
Monumental Incompete.... |
I agree with the 'Software development is an itera....
>> |
| 07 Jun 2004 |
Please, don't desert.... |
Hi noob, welcome back.
'C' strings, inside stru....
>> |
| 04 Jun 2004 |
Passing args by refe.... |
Sure, NOW pointers are initialized to zero. One o....
>> |
| 02 Jun 2004 |
Where's Joel?
>> |
| 02 Jun 2004 |
somebodyonsoftware |
Would it help to know BEFORE you read it, that it ....
>> |
| |
Passing args by refe.... |
>By the way, is it legal to have char *name[50] ?....
>> |
| |
|
noob, with all those comments, you still don't kno....
>> |
| |
Very painful project.... |
Savage, thank you for your comments.
I find mys....
>> |
| 01 Jun 2004 |
C++ or Java ? |
Stick with Java for now.
With your '6 to 7 years'....
>> |
| 31 May 2004 |
Becoming a C _develo.... |
Being knowledgable in 'C' is NOT being able to add....
>> |
| |
Master's thesis adds.... |
Were I you, I would work on #3. Check out Visio, ....
>> |
| |
Definition of a "soc.... |
In order to make a TCP-IP connection to a machine,....
>> |
| 25 May 2004 |
Proficiency in C |
A couple of good books you'll need, after K&R:
....
>> |
| 24 May 2004 |
Distributed Systems |
The reason centralized database, or application se....
>> |
| 19 May 2004 |
Why Byte (the paper .... |
I used to love Byte magazine also. In the 80's it....
>> |
| 20 Apr 2004 |
How incompetent am I.... |
Wow, Spike, and '.' (whoever you are). This is on....
>> |
| 14 Feb 2004 |
what is cleanrooming.... |
The 'CleanRoom' Software development method was de....
>> |