Post #10,455
9/25/01 2:45:03 AM
|

Gartner group to IIS users: RUN FOR THE HILLS!!!
Well not exactly, but it does have that [link|http://www.theregister.co.uk/content/4/21853.html|feel].
-quote "Gartner recommends that enterprises hit by both Code Red and Nimda immediately investigate alternatives to IIS, including moving Web applications to Web server software from other vendors, such as iPlanet and Apache," explains Gartner's John Pescatore. -endquote
For every human problem, there is a neat, simple solution; and it is always wrong. H. L. Mencken, Mencken's Metalaw
|
Post #10,460
9/25/01 3:12:55 AM
|

Microsoft response: Wait! No, we're, uh, REWRITING it! Yeah!
[link|http://www.theregister.co.uk/content/55/21869.html|Uh huh.]
Sounds like they're getting stung by Tux too, with the consideration of moving the httpd stuff into the kernel.
Regards,
-scott anderson
|
Post #10,532
9/26/01 8:15:00 AM
|

Joel Spolskly's response: you fools
[link|http://www.joelonsoftware.com/2001/09/24|Completely rewriting code is a big-time mistake common of immature developers with no real software experience.]
-- Karsten M. Self [link|mailto:kmself@ix.netcom.com|kmself@ix.netcom.com] What part of "gestalt" don't you understand?
|
Post #10,536
9/26/01 8:53:13 AM
|

Depends on the reason....
I understand his philosophy....but there are design problem (rather than simple code issues) rebuilding from scratch (may) be the way to go.
Does anyone believe telnet is a great program and that ssh shouldn't have been written?
|
Post #10,567
9/26/01 12:35:48 PM
|

along the same lines
does any believe that Netscape Navigator is a great program and Mozilla shouldn't have been written? They wouldn't really be starting from scratch. They're now a lot wiser and will use the lessons they've learned in designing the new version. "Plan to through one away; you will anyhow" -- Fred Brooks.
Have fun, Carl Forde
|
Post #10,574
9/26/01 1:39:59 PM
|

Refactoring
If you'll read Spolsky's essay, he addresses the architectural issue up front. Refactoring is probably the most common reason to address old code: you've got an unholy mess that needs to be rearchitected from the get-go. According to Spolsky, this is still no reason to toss the old code. There's too much accumulated wisdom to toss it all out.
I frankly have my own problems with this PoV of Spolsky. He's pretty right on in other respects. I've seen code that simply defies explanation, though, and which I'd spent some six months or so trying to work my way through -- though I reduced the total LoC by a factor of three, I never really understood it.
So, I pitched this out to generate discussion. I think Joel's point is that, if MSFT has to admit to a total rewrite, they're in blind panic mode on IIS, and likely lost key staff or have to significantly rearchitect the code.
-- Karsten M. Self [link|mailto:kmself@ix.netcom.com|kmself@ix.netcom.com] What part of "gestalt" don't you understand?
|
Post #10,625
9/27/01 12:55:59 AM
|

rock and a hard place
Microsoft has lost some key people in high places in the last 2 years or so. That might affect their ability to re-architect IIS. I think a major concern for them is their business model. The thing (imho) they want to embrace next is web application servers. But that requires Java and with the ego they've invested in the anti-Java campaign I can't see them doing that. Does an application server based on C# make sense? Isn't that .NET? Can they overcome Java's market share? Remember we're dealing with the server-side here, where they don't have a monopoly to leverage. Negative coverage from Gartner and others is going to make selling .NET even tougher. Blind panic probably isn't the right characterization, Bill G. and company aren't the kind to panic, more like cold sweat desperation. Look for them to try something that hasn't been done before and negates Java's advantages. Hmmm, [link|http://www.openp2p.com/pub/a/p2p/2001/05/30/hailstorm.html|Hailstorm], maybe?
Have fun, Carl Forde
|
Post #10,875
9/28/01 11:43:15 PM
|

MS has a good idea
>> But that requires Java and with the ego they've invested in the anti-Java campaign I can't see them doing that. Does an application server based on C# make sense? Isn't that .NET? Can they overcome Java's market share? <<
The idea of .NET is that multiple languages can allegedly use it. They even brought in Bertrand Meyer's group to port Eiffle. That way one is not stuck with just one programming language (Java).
Unlike SUN, they are only hogging the API, not the language(s).
>> Negative coverage from Gartner and others is going to make selling .NET even tougher. <<
If MS shuts down all the mostly unused gizmos on IIS defaults, most of their security problems will go away. It is the extra's that leave the most holes.
________________ oop.ismad.com
|
Post #10,901
9/29/01 10:26:09 AM
|

Re: MS has a good idea
Good idea?
Portable?
Point me to all the non-Windows ports of .NET.
Who knows how empty the sky is In the place of a fallen tower. Who knows how quiet it is in the home Where a son has not returned.
-- Anna Akhmatova (1889-1966)
|
Post #11,607
10/3/01 7:30:10 PM
|

Point me to all the usable non-Sun ports of Java
________________ oop.ismad.com
|
Post #11,611
10/3/01 7:39:37 PM
|

Re: Point me to all the usable non-Sun ports of Java
For a JRE, I'm rather partial to the [link|http://www-106.ibm.com/developerworks/java/jdk/linux130/?dwzone=java|IBM implementation]. Apparently their dev tools are nifty, too.
Peter Shill For Hire [link|http://www.kuro5hin.org|There is no K5 Cabal]
|
Post #11,614
10/3/01 7:47:24 PM
|

*chuckle* Ya beat me to it!
Imric's Tips for Living- Paranoia Is a Survival Trait
- Pessimists are never disappointed - but sometimes, if they are very lucky, they can be pleasantly surprised...
- Even though everyone is out to get you, it doesn't matter unless you let them win.
|
Post #11,624
10/3/01 8:12:39 PM
|

More usable than Sun's, faster than Microsoft's.
IBM is my JVM of choice.
Regards,
-scott anderson
|
Post #11,613
10/3/01 7:45:25 PM
|

Well, off the top of my head
Here's a few of [link|http://www.ibm.com/java/jdk|IBM's] various JDKs...
Imric's Tips for Living- Paranoia Is a Survival Trait
- Pessimists are never disappointed - but sometimes, if they are very lucky, they can be pleasantly surprised...
- Even though everyone is out to get you, it doesn't matter unless you let them win.
|
Post #10,909
9/29/01 1:18:49 PM
|

Not a significant consideration . .
. . because most current languages are being retrofitted to optionally produce Java byte code.
Any software developer with the business awareness of a jellyfish (12%?) should clearly see what happens to Microsoft "partners" by now. The choice should be pretty obvious to any sentient being.
[link|http://www.aaxnet.com|AAx]
|
Post #10,940
9/29/01 8:10:19 PM
|

Re: Not a significant consideration . .
Any software developer with the business awareness of a jellyfish (12%?) should clearly see what happens to Microsoft "partners" by now. The choice should be pretty obvious to any sentient being. Er, doesn't that exclude most managers and policy makers?
Who knows how empty the sky is In the place of a fallen tower. Who knows how quiet it is in the home Where a son has not returned.
-- Anna Akhmatova (1889-1966)
|
Post #10,942
9/29/01 8:24:38 PM
|

Yes
[link|http://www.aaxnet.com|AAx]
|
Post #10,573
9/26/01 1:35:48 PM
|

Don't agree with that, either
at times, it's a very good idea to start from scratch.
I've got some five year old, crusty, Windows 3.1 code that is crying out for a complete re-architecture and re-write. I've learned a lot since then.
Tony
|
Post #10,586
9/26/01 8:17:16 PM
|

Indeed.
"Be prepared to throw the first implementation away".
Or something.
Wade.
"All around me are nothing but fakes Come with me on the biggest fake of all!"
|
Post #10,824
9/28/01 3:25:03 PM
|

My wife's tiny little site has been under attack
I put up a new web site for my wife's costume shop a few days ago. Single page, I haven't publicized it except very casualy yet.
[link|http://www.kimscostumes.com|www.kimscostumes.com]
The "error 404" logs show over 900 attempts to access several key Windows files, mostly cmd.exe with several different sets of paths and parameters.
The server isn't running Windows.
|
Post #10,837
9/28/01 5:34:13 PM
|

Welcome to the land of the worms.
That, my friend, is Nimda.
And the attempts at default.ida = Code Red
Fun...isn't it?
You were born...and so you're free...so Happy Birthday! Laurie Anderson
[link|mailto:bepatient@aol.com|BePatient]
|
Post #10,845
9/28/01 6:47:08 PM
|

Thanks: collecting hard #s like yours..
As I try to gently move my local 'project' (non-profit) folk off of W2K Server. But first I have to find a local LUG person capable of duplicating the rather simple functionality they require - and at least continue to serve 3 W-98 laptops (!) until desktop, improved Star Office can morph in at a quite later date. Even I am now appreciating the length of the detailed list of things which *must* work - ever to become Billy-free, with typ. office tasks :(
The chief honcho is ex-management of his own company, but apparently less PHB-ish (re "what he Knows he doesn't know") - than many of the examples described here. He's beginning to get it: what lock-in, the license cops and "owning your own data" might mean.. {sigh}
(At least they aren't running a website! and while IIS is currently 'inactive', I need next to utterly nuke all traces - dunno if an 'inactive task', in Billy's lexicon means: cannot be externally switched back on (?))
What a STUPID STUPID industry, all in all..
Ashton Admin (!!)
|
Post #11,091
10/1/01 11:26:04 AM
|

So, you want hard numbers, eh?
Here's an excerpt from the reports:
[link|http://mercury.spaceports.com/~nax/attacks.html|[link|http://mercury.spaceports.com/~nax/attacks.html|http://mercury.spac...attacks.html]]
Let me know when you are done with it, I don't intend to leave the page up forever.
"You don't have to be right - just use bolded upper case" - annon.
|
Post #11,179
10/1/01 8:20:56 PM
|

Gracias - saved page.
This project is becoming a good lesson for me re how hard it is to present umm "significant" facts about today's tradeoffs - even to a pretty bright guy. He at least knows a few buzzwords, and is not religiously brainwashed re M$ (or anti).
Now all I have to do, after the ISDN works, etc - is create all .doc for the system (installed choices, that is), from scratch. That or ~whatever will pass, for someone new, to ever make sense of it after a crash :[
(No way in hell you could 'cookbook' something like a W2K Server, I see.) Even the O'Reilly admin book has so much crap about AD! intermixed within every hint: learning Sanskrit would be easier and far more useful overall, at least to me.
Guess I'll be wandering over there to look at logs, for some time. Damn; wouldn't do this for $100/hr. Unless starving and then.. I could - eat less)
A Reluctant 'Admin'
|