| When | Item | Comment |
| 27 Aug 2004 |
Typedef Insanity? (N.... |
The last time someone asked why Hungarian was bad ....
>> |
| 26 Aug 2004 |
Passing by value / r.... |
This is a common confusion -- the problem is that ....
>> |
| |
Some Questions |
> Could someone please tell me why I would
> need....
>> |
| |
|
> I would expect a Dictionary to be faster
> than....
>> |
| 24 Aug 2004 |
Trust, 3rd parties, .... |
> I think we can all agree that 'no one' likes spy....
>> |
| 23 Aug 2004 |
Interviewing at Micr.... |
Indeed. Brain-teaser questions are discouraged. ....
>> |
| |
Microsoft pays for i.... |
> I wonder how the canadians, central and south
>....
>> |
| 16 Aug 2004 |
Why learn basic sear.... |
> You don't need to learn sort and search algorith....
>> |
| |
|
Why do we teach how to add with pencil and paper i....
>> |
| 06 Aug 2004 |
Why are pointers use.... |
The question is way too vague to answer.
Tell y....
>> |
| |
Preincrement vs. pos.... |
> An instructor told me years ago that all my loop....
>> |
| 04 Aug 2004 |
SORT |
I have a book at home about mathematical cranks --....
>> |
| 15 Jul 2004 |
Why so much irony ab.... |
Lisp? First I've heard that one.
Bob was imple....
>> |
| 24 Jun 2004 |
vbscript event handl.... |
I'm not sure that I understand the question.
T....
>> |
| |
I am nostalgic about.... |
> I always hated the term 'apartment
> threading.....
>> |
| 23 Jun 2004 |
Innovation, Producti.... |
This reminds me of Macroeconomics 101 -- what's th....
>> |
| 18 Jun 2004 |
Would compiled Javas.... |
Of course compiled JScript would work -- it works ....
>> |
| |
Any advice on *good*.... |
The W2K Scripting Guide is indeed very good.
A ....
>> |
| 17 Jun 2004 |
API War: Joel goes i.... |
> My guess is the grammar for the language is comp....
>> |
| 14 Jun 2004 |
Tech Interview Rant |
Re: abstract vs interface: Another way to charact....
>> |
| 10 Jun 2004 |
Confused by K&R .... |
This gets even more horrid in JScript. I made eve....
>> |
| 24 May 2004 |
How soon will SUN Mi.... |
Take any trend, assume that it will continue indef....
>> |
| 20 May 2004 |
Good place to buy SS.... |
> Anyone know a good place to buy a good SSL certi....
>> |
| 19 May 2004 |
Google & Microso.... |
> If most users don't give a damn what search engi....
>> |
| |
What examples to tea.... |
'Tower of Hanoi' isn't too bad, but I have two pro....
>> |
| |
|
I second the motion that fib(), fact(), etc, NOT b....
>> |
| 15 May 2004 |
Why bonuses are NOT .... |
Good point. My first rule of metrics is 'you will ....
>> |
| 30 Apr 2004 |
Why does "salt" make.... |
> You say you'd get it wrong and then you want me ....
>> |
| 29 Apr 2004 |
IE page transitions |
Well, two things:
1) Why do you think that they....
>> |
| |
Why does "salt" make.... |
I know, I know -- I say this every single time it ....
>> |
| |
Reading Word Files a.... |
Scott, I tried to reply to your email but it bounc....
>> |
| 28 Apr 2004 |
|
Coincidentally, I just wrote a whole pile of code ....
>> |
| 27 Apr 2004 |
programming in c |
I agree that learning to use a debugger is a good ....
>> |
| |
* to C++ |
ANY other language?
male(albert).
male(edwar....
>> |
| 19 Apr 2004 |
C-style variable def.... |
I'm taking a beginner course in Spanish right now ....
>> |
| 16 Apr 2004 |
Microsoft New Hire B.... |
That may be the habit on some teams, but certainly....
>> |
| 15 Apr 2004 |
How much experience .... |
> So the easiest is to ask for X years python expe....
>> |
| 13 Apr 2004 |
Examples of Microsof.... |
Which year did you have in mind in which a "most i....
>> |
| |
securing docs & .... |
The fact that you are asking these questions at al....
>> |
| 30 Mar 2004 |
Out of memory--what .... |
> If each routine returns NULL/0 when
> there's n....
>> |
| 26 Mar 2004 |
One more thing about.... |
As most people know, semis are automatically inser....
>> |
| |
LASIK vs PRK |
Indeed -- do NOT confuse FAILURE rate with COMPLIC....
>> |
| 09 Mar 2004 |
Another (bad) Analogy for Outsourcing
>> |
| 08 Mar 2004 |
The Future of Progra.... |
If I had to hazard a guess, I'd say that:
* the....
>> |
| 05 Mar 2004 |
Picking up math for .... |
> Would it be difficult to pick up the Math needed....
>> |
| |
Table Driven Program.... |
> I haven't heard of this technique before
Good....
>> |
| 25 Feb 2004 |
How to calculate odd.... |
> Do you have sources where can I learn this type ....
>> |
| |
Is this interview qu.... |
I would not be offended. I also would not answer ....
>> |
| |
Bizarre tax sillines.... |
The arguments that the 16th amendment was not actu....
>> |
| 24 Feb 2004 |
YAIQ |
As I pointed out in another thread recently, it is....
>> |
| 23 Feb 2004 |
Strawman terminology.... |
> what does anyone here think that 'top talent'
>....
>> |
| 20 Feb 2004 |
Basic C API Design Q.... |
A third option is to have the caller pass in an em....
>> |
| 19 Feb 2004 |
What should MS do ab.... |
The MSFT stock price is at 26.77-- it hasn't been ....
>> |
| |
tips for microsoft i.... |
> Microsoft employees have those stupid little
> ....
>> |
| |
|
> Make them sign a EULA to read your resume.
> M....
>> |
| |
How successful has M.... |
> they do showy demos on how the knives
> can 'cu....
>> |
| 14 Feb 2004 |
Threads Supported on.... |
It is not a _dumb_ question -- there are no dumb q....
>> |
| |
Starting all over ag.... |
> I want out, I want to quit and do something
> ....
>> |
| |
|
> what are you work hours & how many
> hours do ....
>> |
| 13 Feb 2004 |
|
Don't get me wrong -- I'm not saying that starting....
>> |
| 10 Feb 2004 |
Democratic Administr.... |
First objection: If you trust someone enough to be....
>> |
| 09 Feb 2004 |
Intentionally Ineffi.... |
> Modify the code to put in a delay of one second.....
>> |
| 06 Feb 2004 |
Getting into Microso.... |
Oh, and I forgot to say, go to www.microsoft.com/c....
>> |
| |
|
> Anyone know if it's possible to get into Microso....
>> |
| 05 Feb 2004 |
Good Windows admin b.... |
A good 'cookbook' for administrative programming i....
>> |
| |
Stopping viruses |
> If you litter the OS with warnings that the user....
>> |
| |
|
> I don't get how all these people are spreading v....
>> |
| |
|
Excellent idea Roose. Outlook has done that for a....
>> |
| |
best choice |
> I just wonder which compiler is the best choice ....
>> |
| |
O.K. What's so bad a.... |
This question comes up every couple of months on J....
>> |
| 02 Feb 2004 |
TN visa |
> I've heard the Niagara crossing port has a bad
....
>> |
| |
MS Programming Envir.... |
> is the C# decision a team preference, or is this....
>> |
| 30 Jan 2004 |
|
When I debug VS and the .NET Framework, I often ha....
>> |
| |
Arguments against cu.... |
'Mystery novel' is a good analogy! But I was remi....
>> |
| 27 Jan 2004 |
Frustated by (Near) .... |
The question of 'which language' is essentially ir....
>> |
| 23 Jan 2004 |
plain text passwords.... |
What I find helpful is to list the _threats_ and t....
>> |
| |
|
As a general rule: do NOT attempt to roll your own....
>> |
| |
Sealed Classes C# |
I haven't the faintest idea what the specific desi....
>> |
| |
|
Indeed, I have often myself wondered why the desig....
>> |
| |
Linux as a Disruptiv.... |
> Linus Torvolds, Alan Cox etc all have jobs that
....
>> |
| 22 Jan 2004 |
Sealed Classes C# |
> No, most typical developers thinks OOPishly
P....
>> |
| |
|
> How exactly is this implemented?
Do you mean....
>> |
| |
|
> was there some lesson learned from COM
> which ....
>> |
| |
|
Whoops, sorry about that.
Let me give you a fut....
>> |
| |
|
Rather than following up here, I'll post a blog en....
>> |
| 20 Jan 2004 |
Greenspan |
> as any financial advisor will tell you is a
> ....
>> |
| 15 Jan 2004 |
An alternative way o.... |
I went to the University of Waterloo and have a jo....
>> |
| |
displaying infos: sc.... |
My preference is a 'crawl' -- think of that thing ....
>> |
| |
Blue background with.... |
If only there were a "bright green text on a black....
>> |
| |
What next after Kern.... |
The next book I'd read is "Writing Solid Code", wh....
>> |
| |
Greenspan |
One other thing -- I'm also curious as to under wh....
>> |
| |
|
Note that I misspoke -- Reich was Labor Secretary....
>> |
| |
|
> Dear Eric, I think you are way off on the second....
>> |
| |
|
I did not hear Chairman Greenspan's talk, but I di....
>> |
| 14 Jan 2004 |
Making Programming L.... |
First off, let me say that I would not do such a t....
>> |
| |
negotiating pay rais.... |
I am historically bad at these sorts of negotiatio....
>> |
| 13 Jan 2004 |
Which programming la.... |
You might also consider VBScript and/or JScript wi....
>> |
| 12 Jan 2004 |
Bitwise vs Booleans .... |
> It looks to me, from here, that there is no expl....
>> |
| 10 Jan 2004 |
OOP Concept: Abstrac.... |
I think Tom's on the right track here.
Most OOP....
>> |
| 09 Jan 2004 |
ASP.NET developer in.... |
> if a candidate wrote out something like...
> Fo....
>> |
| |
|
Just to clarify, I certainly don't expect any cand....
>> |
| |
|
Elephant's example is a good one, particularly if ....
>> |
| 08 Jan 2004 |
Windows Script Help |
You're welcome.
And just to be nit-picky, the d....
>> |
| 07 Jan 2004 |
"No Hire" |
> Most manager types are of the 'PHB' stock and
>....
>> |
| |
|
> The danger here is that someone may not
> inten....
>> |
| |
|
At Microsoft we have special interviewers who are ....
>> |
| |
Windows Script Help |
> Is variable declaration even necessary in VBScri....
>> |
| |
|
> VB is to VBScript as Java is to JavaScript.
....
>> |
| 24 Dec 2003 |
tech interviews |
Whether it works for the company in question is so....
>> |
| 23 Dec 2003 |
Client-Server Softwa.... |
> 1. The plain-text database communication between....
>> |
| 12 Dec 2003 |
how do small compani.... |
> Now, you should be careful not to find a niche
....
>> |
| |
Lisp Jargon - A litt.... |
I have to start running errands like that.
(And....
>> |
| |
|
Whoops, something I meant to add to that --
of ....
>> |
| |
|
That's a good explanation of continuations, rwh.
....
>> |
| |
|
JScript also supports closures, but it is a bad id....
>> |
| 08 Dec 2003 |
Garbage Collection i.... |
Hey AC,
I didn't intend to make you feel like a....
>> |
| |
|
You are right that your select-case statement will....
>> |
| |
|
I helped implement VBScript, not VB6. But I ....
>> |
| 06 Dec 2003 |
VBScript Export Add-.... |
The VBScript intellisense is certainly much simple....
>> |
| |
The real enemy of pr.... |
> Notice that Microsoft's top developers still wri....
>> |
| |
Garbage Collection i.... |
Can you describe briefly what you were doing to th....
>> |
| 05 Dec 2003 |
|
I should read more carefully. You said it wa....
>> |
| |
|
Two things:
1) To answer the original question,....
>> |
| 02 Dec 2003 |
All the screws lined.... |
I've been having some major work done on my kitche....
>> |
| |
Machine identificati.... |
It would be helpful to know WHY you want to do thi....
>> |
| 10 Nov 2003 |
Usability: Fixed Len.... |
> The earliest explanation I heard was that the hu....
>> |
| 31 Oct 2003 |
Microsoft encourages.... |
Philo's conjecture is correct -- Microsoft has a "....
>> |
| 03 Oct 2003 |
Who should name an a.... |
I wouldn't stress about it. Let management name i....
>> |
| 08 Sep 2003 |
STQE Magazine |
Ever go to the supermarket and see a sign like
....
>> |
| 05 Sep 2003 |
Build scripts: expli.... |
Maintaining a build script makes you THINK about t....
>> |
| |
Localization questio.... |
> With Ctrl+X, C, and V my guess is those keys wer....
>> |
| |
How much do Technica.... |
> the original company that owned it went bankrup....
>> |
| 04 Sep 2003 |
Interview Questions .... |
Then I emphasize that we had less than one inch of....
>> |
| |
|
I will often ask questions like 'what do you do fo....
>> |
| |
How much do Technica.... |
> Well then who is making all the money off the bo....
>> |
| |
|
Like anything else, it depends on lots of factors:....
>> |
| 31 Aug 2003 |
Software Naming and .... |
I am certainly interested in the design of languag....
>> |
| 26 Aug 2003 |
Excel Add-in code se.... |
It is not particularly secure after obfuscation ei....
>> |
| 22 Aug 2003 |
How Long Will Kids L.... |
ONLY 200 years? How pessimistic! Think big, peop....
>> |
| 19 Aug 2003 |
"Good" worm? |
You know, if you break into someone's house and ge....
>> |
| 01 Aug 2003 |
C and C++ - are thes.... |
'Any statements/links to the actual fact would be ....
>> |
| 31 Jul 2003 |
why are experts skep.... |
Highly bureaucratic?
This is news to me.
'Hi....
>> |
| |
Question about free .... |
> So, am I correct in concluding that the free sof....
>> |
| |
Messageboxes are evi.... |
Message boxes are indeed evil, because modal dialo....
>> |
| 30 Jul 2003 |
Imagine a language w.... |
Whether it would be 'cool' or not is not really th....
>> |
| |
Are these reasonable.... |
> 4. You are doing a code review. A programmer....
>> |
| 29 Jul 2003 |
|
'Implement atoi' is good if you're checking whethe....
>> |
| 25 Jul 2003 |
You Just Can't Kill .... |
Indeed, we do lots of developer productivity and d....
>> |
| |
Offshoring is the LE.... |
'As an aside, Moore's 'law' was not a prediction, ....
>> |
| 24 Jul 2003 |
|
Note also that Mr. Brain's argument is pretty much....
>> |
| |
Implicit References .... |
Interesting. A couple clarifying questions:
1)....
>> |
| 23 Jul 2003 |
Is Microsoft's Trust.... |
There is absolutely no doubt that the present syst....
>> |
| 21 Jul 2003 |
|
> You cannot send people through training, part ti....
>> |
| |
|
I'm not exactly sure what you mean by 'paying off'....
>> |
| |
Beginning Programmer.... |
A few thoughts:
> while still (I assume) being ....
>> |
| 18 Jul 2003 |
I'm not defending Mi.... |
'You defend Microsoft too often' -- quick question....
>> |
| 16 Jul 2003 |
Scripting Languages? |
> If I recall correctly, in Win 3.1/95/98, you cou....
>> |
| |
|
> Features I'd like but don't think I'll get: abil....
>> |
| |
ASP and encryption |
Well, it depends on how irked you think those user....
>> |
| |
|
OK, but let me emphasize again to not have the sol....
>> |
| 15 Jul 2003 |
|
Yeah, I recommend against people using obfuscators....
>> |
| |
|
Here's another cautionary tale -- again, at my exp....
>> |
| |
|
Sure, here's one at my expense.
A _very_ freque....
>> |
| |
|
What do I recommend? As both a security and VBScr....
>> |
| 14 Jul 2003 |
Sharecropping |
The deep problem with this article is that the ana....
>> |
| |
random numbers |
'Real PC', it would help if we knew _why_ you want....
>> |
| |
HTAs..Tell me more |
Hey Duncan, if you want quick-and-dirty-no-need-to....
>> |
| 11 Jul 2003 |
|
An HTA is a 'web page' which runs without any of t....
>> |
| |
ASP Basics |
We should all be zealots when it comes to developi....
>> |
| 10 Jul 2003 |
Wanting to be unprof.... |
There were two questions there:
a) how to act c....
>> |
| 07 Jul 2003 |
How much tea in Chin.... |
Philo, that's an excellent example of the kind of ....
>> |
| 05 Jul 2003 |
project complexity n.... |
Your question is 'how do we measure code _quality_....
>> |
| |
How much tea in Chin.... |
A lot of companies -- Microsoft included -- are no....
>> |
| 03 Jul 2003 |
Solution for spammin.... |
> Then you keep a list of the EMAIL (not the sende....
>> |
| 27 Jun 2003 |
Sending Thank you's |
When I interview people the hire/no hire decision ....
>> |
| 20 Jun 2003 |
Masters of Hype |
> I've heard people criticize the Sun CEO here bef....
>> |
| 12 Jun 2003 |
Hungarian Notation |
Well, clearly there are potential uses for both 'c....
>> |
| |
|
> typedef double Inches;
> typedef double Pounds;....
>> |
| |
|
> don't understand the whole point of having the t....
>> |
| |
With |
Indeed. Note that Joel's clever construction of '....
>> |
| 04 Jun 2003 |
HTML, page layout an.... |
Correct -- HTML started off with the best of inten....
>> |
| |
What Exactly Are Obi.... |
Well, one day about a year ago I asked a close per....
>> |
| |
|
Amazon is apparently having a little fun with you.....
>> |
| 26 May 2003 |
Encryptian of Emails |
Unfortunately, if you really have a 'rogue admin' ....
>> |
| |
Programming to Inter.... |
It is a beautiful thing, but let me inject a note ....
>> |
| 20 May 2003 |
Software Development.... |
Can you more clearly define what 'affordable' mean....
>> |
| 16 May 2003 |
Poll: Most used scri.... |
Just to clarify two points:
> they are switchi....
>> |
| |
Passing VB Date Type.... |
A subject near and dear to my heart. I suspect th....
>> |
| 15 May 2003 |
Poll: Most used scri.... |
Brad, I'm curious as to why you think that Javascr....
>> |
| 13 May 2003 |
Real .NET applicatio.... |
'Um, have you ever run Visual Studio .NET? It's a ....
>> |
| 07 May 2003 |
OOP paradigm shift |
The advice so far is quite good. However I'd inje....
>> |
| 06 May 2003 |
How to manage a doom.... |
'Debugging the Development Process' by Steve Magui....
>> |
| |
Unique file ids for .... |
I would actually work out the odds of a collision ....
>> |
| |
|
The algorithm that immediately comes to my mind is....
>> |
| |
Is Microsoft's Inter.... |
> Are you saying that if he for
> example forgets....
>> |
| 05 May 2003 |
|
Hey Dan,
Those are good questions.
Here's an....
>> |
| |
|
When I am interviewing a candidate I care deeply a....
>> |
| 30 Apr 2003 |
Programmers, Languag.... |
Languages are tools. I could buy the most powerfu....
>> |
| 28 Apr 2003 |
Eric's article is la.... |
'I am merely pointing out that the proported goal ....
>> |
| |
Signing software pac.... |
The question you are asking boils down to 'what is....
>> |
| 25 Apr 2003 |
Bigint lib (up to 30.... |
Jinx.
>> |
| |
|
Frederik, I think your math is not quite right. T....
>> |
| 19 Apr 2003 |
Does contributing co.... |
I assume by 'does it pay off' you mean 'will it he....
>> |
| 15 Apr 2003 |
Can't find the *&.... |
I personally would just run regmon and watch what ....
>> |
| |
Microsoft Profits |
Actually, there is one other thing that I'm confus....
>> |
| |
|
> Right now, the plan revolves around a bunch
> o....
>> |
| |
|
I apologize, but I'm not following you -- how is m....
>> |
| 12 Apr 2003 |
|
First off, do not forget that it costs hundreds of....
>> |
| 08 Apr 2003 |
Pattern(s) for Calcu.... |
JScript, JScript .NET and VBScript all have method....
>> |