Compartilhar via


Fabulous Adventures In Coding

Eric Lippert's Erstwhile Blog

Revenge of The Cycle Detector

Mike Schinkel takes even longer to get to the point than I do, and that's saying something! Mike...

Author: Eric Lippert Date: 03/22/2004

School days, part two

Well that got quite a few lengthy and high quality comments in a short time. To briefly follow up on...

Author: Eric Lippert Date: 03/19/2004

School Days, School Days

Just a couple random notes today, following up on a few threads and reminiscing about school days....

Author: Eric Lippert Date: 03/18/2004

Attack of the Undead Cycle Detector

My old friend Rob made some comments on yesterday's post which deserve to be called out: Consider a...

Author: Eric Lippert Date: 03/17/2004

I'm Putting On My Top Hat, Tying Up My White Tie, Brushing Out My Tails -- In That Order

I thought I might blog briefly on an interesting algorithm which can be implemented very elegantly...

Author: Eric Lippert Date: 03/16/2004

Things in my eyes!

Another quick non-technical post today. I was reading KC Lemson's blog and she mentioned that she's...

Author: Eric Lippert Date: 03/15/2004

Denne funksjonen er fullstendig ubrukelig!

I don't know about you guys, but here at Microsoft we hear a lot about “diversity in the...

Author: Eric Lippert Date: 03/12/2004

Aargh, Part One: A Pirate Walks Into A Bar…

One of my former housemates was fond of pirate jokes, as am I. My personal favourite of his was: A...

Author: Eric Lippert Date: 03/10/2004

OOP = Obviously Oxmoronic Posting

In double-checking today's entry, I see that I wrote:Saying that script is bad because spotty...

Author: Eric Lippert Date: 03/08/2004

Cargo Cultism, Part Four: Other Disciplines

Just a couple quick follow-ups. Mike Spille has some good comments tying the relationship between...

Author: Eric Lippert Date: 03/04/2004

Metaprogramming, Toast and the Future of Development Tools

Toast! Many, many years ago -- long before they were professors -- Thingo and Orbifold and I were...

Author: Eric Lippert Date: 03/04/2004

Cargo Cultists, Part Two

Thanks all for your kind words and cogent thoughts on yesterday's post. I'd like to sum up some of...

Author: Eric Lippert Date: 03/02/2004

Mooooore's Laaaaaaw!

I was just thinking about writing a blog entry about "which is more secure, script or something...

Author: Eric Lippert Date: 02/27/2004

WSF Files, Pedagogic Code, and Lippert's Paradox

The Scripting Guys had a blog entry the other day about WSF files. I thought I'd do a quick...

Author: Eric Lippert Date: 02/25/2004

Table Driven Programming

Table driven programming is a technique that can make some programs more readable and maintainable,...

Author: Eric Lippert Date: 02/24/2004

Randomness

Greg "Scripting Guy" Stemp and I have collaborated on a blog entry today. If you're interested in...

Author: Eric Lippert Date: 02/23/2004

VBScript and JScript Don't Mix, at least in ASP

A reader wrote me recently to describe a problem that I used to hear fairly often: I write ASP code...

Author: Eric Lippert Date: 02/19/2004

How Does Script Debugging Work Internally?

Every now and then someone will ask me how the behind-the-scenes magic works that allows you to...

Author: Eric Lippert Date: 02/15/2004

Quotable Quotations

When I was a teenager, I and a bunch of my more deviant friends would get together every Thursday...

Author: Eric Lippert Date: 02/12/2004

True Confessions of a Language Developer

There's a funny thing about tools that I first noticed many years ago: people using tools often know...

Author: Eric Lippert Date: 02/11/2004

Unicode output and the Windows Script Host

I'm working on a prolix essay on the future of declarative programming languages, but I've been...

Author: Eric Lippert Date: 02/11/2004

JScript, IE Behaviours and instanceof Redux

Today, a quick follow-up on my earlier post about the instanceof operator in JScript. A customer...

Author: Eric Lippert Date: 02/04/2004

Laugh While You Can, Monkey Boy!

Joel has been talking about resumes and the hiring process lately, a subject which fascinates me....

Author: Eric Lippert Date: 01/27/2004

Eval is Evil, Part Three

Recall that in Part One we discussed eval on the client, and in Part Two we discussed eval on the...

Author: Eric Lippert Date: 01/26/2004

Script And IE Security Part Eight: IDispatchEx

Finally, we get to the last unexplained bit on the IObjectSafety interface. What's the "use dispex"...

Author: Eric Lippert Date: 01/23/2004

Why Are So Many Of The Framework Classes Sealed?

I talked earlier this month about some issues in subclassing, and recommended sealing your classes....

Author: Eric Lippert Date: 01/22/2004

Script And IE Security Part Seven: Other Stuff

The only JScript functions which change their semantics when the security system is on are the...

Author: Eric Lippert Date: 01/22/2004

The Triumphant Return of Clinick's Clinic

Hey, this is my 100th post on Fabulous Adventures in Coding since I started in September. Good thing...

Author: Eric Lippert Date: 01/21/2004

Script In IE Security Part Six: Creating Objects With State

Ideally the call to QueryCustomPolicy would take an argument representing the moniker for the...

Author: Eric Lippert Date: 01/21/2004

Script In IE Security Part Five: Creating Objects With The IE Security Manager

I spent the weekend falling down Whistler and Blackcomb mountains with slippery boards attached to...

Author: Eric Lippert Date: 01/20/2004

Script And IE Security Part Four: Creating Objects Without The IE Security Manager

Suppose for a moment that a non-IE script host has asked the script engine to be safe for untrusted...

Author: Eric Lippert Date: 01/15/2004

Script And IE Security Part Three: Some Object Creation Techniques Are Explicitly Forbidden

A couple readers have commented that yes, my conjecture that people will continue to use the...

Author: Eric Lippert Date: 01/14/2004

Can you fix my computer?

Joe Bork comments on things people ask when they find out you work for Microsoft. Me, I get the same...

Author: Eric Lippert Date: 01/13/2004

Script And IE Security Part Two: Digging Deeper

I want to continue my foray into the security semantics of the script engines this week, for a...

Author: Eric Lippert Date: 01/13/2004

Welcome to blogs.msdn.com.

I'm pleased to announce that the good people at MSDN and the good people at ASP.net have worked...

Author: Eric Lippert Date: 01/09/2004

Code Security Part One: Code Security and IE

I want to start this year by rambling on a bit about security and script, how various code-based and...

Author: Eric Lippert Date: 01/09/2004

VBScript is to VB as Cheese is to...?

A Joel On Software reader made the mistake of stating in my presence: "VB is to VBScript as Java is...

Author: Eric Lippert Date: 01/08/2004

Virtual Methods and Brittle Base Classes

Hey, I'm back! And in my new location. That was the longest and least relaxing vacation I've ever...

Author: Eric Lippert Date: 01/07/2004

Multi-cast delegates the evil way

A lot of people have asked me over the years how various kinds of event binding work. Basically,...

Author: Eric Lippert Date: 12/12/2003

Once More Into The Breach

This is the new home of Eric Lippert's Fabulous Adventures In Coding. Eventually the content from...

Author: Eric Lippert Date: 12/11/2003

<Previous Next>