finally updated:04 Sep 2004 20:04 UK time
Old Joel On Software Discussion Forum
oJoS Statistics - Individual Statistics for 'AllanL5'
View all Jossers sorted by : Name | Comments | Words | First Comment | Final Comment

Number of Comments: 217
Number of Words: 28,867
First Comment: 14 Feb 2004
Final Comment: 02 Sep 2004

Number of Topics Posted: 5
First Topic: 02 Jun 2004
Latest Topic: 24 Jun 2004
WhenItemComment
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....   >>  



Old Joel on Software Statistics have been brought to you by Chris McEvoy, with the kind permission of Joel Spolsky.
Make sure you visit the new JoS forum.