Slashdot Mirror


Windows Incompatibilities Frustrate D.C. Schools

capouch writes "The Washington Post reports that school administrators for the DC public school system are having an awful time getting their new administrative software to work properly." From the article: "'In my experience, the combination of an Oracle database, Windows operating system, Unix hardware and an Apache webserver is a bad combination,' Barlow wrote in the memo to Thomas M. Brady, the school system's chief business operations officer. 'In fact, through our research the last few days, we have found an advisory on the Apache website that states, 'Please note that at this time, Windows support is entirely experimental and is recommended only for experienced users.' The Apache Group does not guarantee that the software will work as documented or even at all...Barlow said officials plan to replace Windows with a different operating system."

476 comments

  1. That's What They Get... by TheComputerMutt.ca · · Score: 5, Insightful

    ...for not properly researching what they were going to use. A little time before can save a lot of time after.

    1. Re:That's What They Get... by pete6677 · · Score: 2, Interesting

      That's government purchasing for you. Research is not part of the process. In governments that are completely corrupt, purchase decisions are purely political. In more "honest" governments, the purchasing process is a convoluted bidding system which oftentimes results in their paying a high price for something that just barely resembles the original spec. The scenario described in the article sounds quite mild in comparison with similar stories I've heard.

    2. Re:That's What They Get... by pookemon · · Score: 1, Insightful

      Agreed. What gets me is being a school they get their licences for nothing (or next to nothing). They use a "Third party" piece of software that doesn't actively support Windows. They use Oracle (an absolute pain in the proverbial IMO - [yes that's from experience]).

      I bet if they used IIS and SQL Server they would have had a fraction of the issues they have had.

      But the really dumb thing is that they are saying "Apache doesn't support Windows - so we're getting rid of Windows". That's like saying My Car won't run on Diesel, so I'm getting rid of the car.

      --
      dnuof eruc rof aixelsid
    3. Re:That's What They Get... by timeOday · · Score: 1

      Does Apache really not run right on Windows? I find that hard to believe.

    4. Re:That's What They Get... by b17bmbr · · Score: 4, Insightful

      That's government purchasing for you.

      Oh, you have no idea!! My district for example, decided that the "best combination" was novell servers and windows98. Plus, at the very time the industry was going to blade servers, they were going to "fewer, more powerful" servers. of ocurse, the lady in charge of this retired the next year!! Now, every win98 box was loaded with anti-virus, admin software, lockdown, etc. they ran so sloooooooowwwwwwwwwww. and crashed 2 ways: regularly and consistently.

      Later, we needed digital school money. We needed to have X computers per student, so what did they do? they went out and bought literally hundreds of P120's and P100's with 32MB ram, most of which ended up collecting dust in some back room in schools.

      the decision was made, because of funding, to go with 98 instead of 2000, because the hardware requirements were too great for 2k, but when you ocnsider the extra costs of additional software, admining them, etc., it turns out that it's far more. instead of buying better hardware up front, they bought crap and piled crap upon crap.

      now, as for overall school buying, here's the deal. you never come in under budget 'cause next year you'll get less. you always spend eevrything, bo over budget, get too little, then demand more next year. in fact, if principles have extra funds left over, they find dept chairs, etc., and see what they need. you can't have leftover money. eevry public school does this, even colleges. One of my profs in grad school told us he has list on excel that is rarin' to go as soon as the school year's up. he advised us to do the same.

      I mention this because it is your tax dollars and your schools. I just teach in one of them. You need to stay on top of your school boards, especially those of you with tech savvy. Let them know (since they are elected) that they can't let the districts do stupid tech things.

      --
      My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
    5. Re:That's What They Get... by secolactico · · Score: 1

      Actually, I'm wondering why did they choose those applications. Does their software only support Apache as web server and Oracle as database? If so, then it makes sense to change the OS, but why did they go with Windows in the first place?

      Does the software support any webserver/database? Then why did they go with Apache/Oracle?

      In either case, it looks like they (or their contractor) simply didn't do their research. Personally, I never had an issue running apache on Windows, altho I use it to serve static pages for an internal application.

      BTW, whoever mod'd you as Troll needs to get his/her/its head checked.

      --
      No sig
    6. Re:That's What They Get... by silverkniveshotmail. · · Score: 0

      completely corrupt?
      No need to be so dramatic and over the top.

    7. Re:That's What They Get... by flyingsquid · · Score: 4, Funny
      Let them know (since they are elected) that they can't let the districts do stupid tech things.

      Hey, I'm still pissed off about the fact that we had those stupid scissors that couldn't cut anything in grade school. I mean, they were about as sharp as a basketball.

      Plus, for some insane reason, most of them were left-handed.

    8. Re:That's What They Get... by pookemon · · Score: 1

      If so, then it makes sense to change the OS, but why did they go with Windows in the first place?

      A good point. Oracle has it's roots in Unix (as does Apache IIRC - Unix/Linux?) so why complicate things?

      BTW, whoever mod'd you as Troll needs to get his/her/its head checked

      Thx. I think the mod is more of a troll than my response.

      --
      dnuof eruc rof aixelsid
    9. Re:That's What They Get... by b17bmbr · · Score: 1

      damn, I have a few mod points left. That is damn funny. And true.

      --
      My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
    10. Re:That's What They Get... by bigman2003 · · Score: 1

      Absolutely...correct. Yes...I agree.

      If you use Microsoft products at all, then using the entire 'vertical solution' is a good way to go.

      It would be the same if you went with an all Apple solution - or a LAMP solution.

      Who the heck thought that the cole-slaw approach was a good one?

      --
      No reason to lie.
    11. Re:That's What They Get... by Skuld-Chan · · Score: 1

      This happens on the corperate level as well - thats why we use SAP software at the place I work - despite its many shortcomings.

    12. Re:That's What They Get... by cryogenix · · Score: 3, Insightful

      I can tell you from experience, that Netware was not the problem in that situation. Blades aren't for everyone. A lot of people say oooh blades, high tech, we must have them, when the circumstances don't really call for them. Unfortunately you have to buy what you can afford. I've been in the spit and scotch tape limited budget Macgyver everything together environment. Believe me from the system admin side it's not always a lot of fun. (Ok sometimes it can be when you do something in spite of the lack of resources.) Schools in general are difficult when it comes to purchasing. You don't always get the flexibility of being able to go back and say listen, if we spend another $20,000 we can really do this right, instead of just adding to our problems, like you can in "some" corporate environments. Often, it's "Here is your budget and that's all you get." The other problem that all admins face are non computer people above them making decisions for the people they hired who know about the stuff. For exmample, in your case, it would not surprise me if a person who calls the help desk because he can't find his power on button made the decision to stick with 98 because it's cheaper. I've had those conversations, they aren't fun, and ultimately you often lose because of the ego sitting behind the desk that thinks they know better despite the fact that they can't figure out the reason their keyboard and mouse aren't working on their docking station is because the surge protector it's plugged in to is turned off.

    13. Re:That's What They Get... by b17bmbr · · Score: 1

      too true. and the other problem we have is that we're obviously not in the profit/loss mode. so, we go with what we have, and when we need to add on, it had better work with what we have. we can't scrap it and start over or be held accountable to a board of directors for screw ups. also, the people making decisions will usually not see the end results of them. they simply don't care. in fact, they force us in the trenches (he he) to use what they think we need. here's a classic example: sasi. the most wretched awful excuse for an attendance program. i'll have to take a screen shot and send it to you!! they decided the windows interface was not good enough, so they created their own. i guess that makes it easier to use? it's light purple!! plus, it's a client/server app (okay fine there) without a database (huh? i checked, it's all in flat text files), and that has a client program that runs off the server. no shit. it's designed to run only on windows (though it does work under wine. i'll leave that story for later...), and is designed to run on windows servers. and still, the client must be run off the server. now, it is dog sloooooowwwwwwwww. and it defaults to close if untouched after 10 minutes or so. so, if i have three straight periods (which i do), i can't leave it open. instead of taking role quickly, i have to wait which by that time, i'm teaching. now, here's an even better part. if teacher A is logged in on their computer, teacher B can still fire up sasi and access B's attendance while A is logged into to novell. and, teacher B can access teacher A's stuff as well. because sasi gives B B's info, yet novell says sasi can access A's info as well. yeah, it's a freakin wonder.

      oh, and then there's sasi's gift to us, integrade pro. but of course, the people who use it have no say, and the people who decide don't case. we have to seriously redo how we run our public schools. i've long favored privitaization. seriously. and i'm a public high school teacher. i'm also a heretic!!

      --
      My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
    14. Re:That's What They Get... by Jah-Wren+Ryel · · Score: 4, Insightful

      now, as for overall school buying, here's the deal. you never come in under budget 'cause next year you'll get less. you always spend eevrything, bo over budget, get too little, then demand more next year.

      Newsflash!

      This is how it works in any large organization, state or commercial. Anytime there is a disconnect in the feedback loop such that conserving money does not directly benefit the person who makes the decision to conserve, you will see that kind of behaviour.

      Heck, it is even the primary reason that health insurance premiums keep increasing - people pay a fixed monthly fee regardless of how little or how much treatment they receive. So of course they will opt for the maximum amount of testing and treatment because the additional costs do not come out of their pocket - they already paid the premium before the costs are incurred. It only affects them at the next annual premium increase and then their personal decision to max-out the available treatments is just a drop in the bucket, lost in the noise of all the other drops in that bucket from everyone else doing exactly the same thing. Just like government and corporate spending.

      --
      When information is power, privacy is freedom.
    15. Re:That's What They Get... by cryogenix · · Score: 3, Interesting

      That's ok, I work for a company that has dozens of people sharing one act database among 3 locations which I have to hand sync weekly. You'd think when you sync act databases you'd have the same number of contacts in both databases... You'd be wrong of course... The reason most places become pure Microsoft shops is because Microsoft markets to management who then says "I just sat through this greeat presentation and we should use this because everyone else does!" I was told we have to migrate our e-mail system to exchange because that's what everyone else uses. This person who makes far more per year than I do and knows nothing about computers believes that we can somehow work better with out clients if we use exchange because that's what everyone else uses... I kid you not, he said that. I guess my days of virus free e-mail systems are over. 10 years without ever having a virus outbreak. Ironically, not one of our customers that run exchange can say the same thing but hey now we'll fit right in. How ironic... You're a heretic!! I was playing Heretic II on a server earlier. Ya people still play that...

    16. Re:That's What They Get... by jizmonkey · · Score: 1
      What's wrong with running Novell on the servers, mate? And what school district (not NYC, I presume) needs a rack full of blade servers?

      (Running Win98 on new computers is a bit iffy, but it is more lightweight and in some respects more bug-free than Win2k. It's also easier to manage homogeneous installations, so Win98 might be good if there's already a well-managed Win98 base in place. From the sounds of it, this isn't true in your installation.)

      You seem to want the newest tech for the sake of having the newest tech, which isn't always the way to work under limited staff/capital budgets.

      The anecdote about buying P133's is a little odd; I'm not sure why the school would think students need computers outside a typing class. (It's also unclear what time frame this purchase occurred in.) If the teachers didn't need computers after all, I guess it's good they didn't waste money on more powerful machines?

      --
      With great power comes great fan noise.
    17. Re:That's What They Get... by Anonymous Coward · · Score: 0

      But the really dumb thing is that they are saying "Apache doesn't support Windows - so we're getting rid of Windows". That's like saying My Car won't run on Diesel, so I'm getting rid of the car.

      In this case that's not totally inaccurate except that they should have gotten the diesels in the first place.

      They're probably moving 800 buses worth of attendance every hour and they're getting killed on maintenance and fuel. Plus, when it gets busy, there is no physical way to get enough cars queued up to handle the rush.

    18. Re:That's What They Get... by masklinn · · Score: 2, Insightful
      I just sat through this greeat presentation and we should use this because everyone else does!

      Nay, it's because "it's the industry's standard" mate

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    19. Re:That's What They Get... by masklinn · · Score: 1
      Running Win98 on new computers is a bit iffy, but it is more lightweight and in some respects more bug-free than Win2k.

      Whoa, considering Windows98 SE, against W2k Pro SP4, I don't even believe someone could output that kind of things, it's just so wrong it makes my eyes bleed..

      W2k wastes W98 in everything but resources consumption...

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    20. Re:That's What They Get... by bladernr · · Score: 3, Insightful
      Anytime there is a disconnect in the feedback loop such that conserving money does not directly benefit the person who makes the decision to conserve

      But you have to be careful about setting it up the other way: so that any money saved benefits the person responsible. Then they make brain dead decisions.

      What you need is a system that rewards "value" ( = benefit/expense) over a time period. The problem with most object/reward systems (MBO systems, for instance) is that the timeframe is too short (usually 1 quarter). The problem with a longer time period is that it may be long enough as to not seem like reality to the person it is meant to incent.

      If you found a way to reward for "value delivered" both in the measured term (just closed) and by somehow predicting the future (with believable TCO obtained and long-term financial benefits), then you would have a system where people are rewarded for doing the right things.

      Plus, you wouldn't have to worry about using up all your budget, because if you ask for more budget next year even though you didn't use it all this year, the "higher ups" may think you have a case, because if you spent extra money without good cause, you only hurt yourself.

      --
      Sarcasm and hyperbole are the final refuges for weak minds
    21. Re:That's What They Get... by jimmypw · · Score: 0

      Boy i'd hate to be in those IT manager shoes.

    22. Re:That's What They Get... by b17bmbr · · Score: 1

      I didn't mean to imply I want the newest tech for its own sake. The point i was trying tomake was that the district was pennywise and pound foolish. By buying win98, they were forced to add on client/server software, lockdown software, remote admin software, etc. It adds up. As for the cheap PC's, we never (at least at my old school) used them. They were simply to boost our numbers so we could meet some ratio as per funding criteria. I've no idea the details really, other than that's what I learned from people who were in the know. More powerful machines at least could have been used. My point was that the money spent had nothing to do with classroom needs, etc.

      as for computers and schools, I wholeheartedly agree. they add little value outside of actual computer classes. In fact, my master's thesis was exactly about that.

      as for novell, I'm not knowledgable at all about it. I certainly don't claim to know the ins and outs of netware. However, our situation is rather unique in that we are really not one big network, but rather many branch offices if you will. i can't log on to the network from another school. we have consolidated servers when in reality we would probably be better off with site based servers. when the network goes down, everyone is hosed. it would seem to me a much more practical solution especially as we've added several knew schools the past few years. wouldn't it be wiser to add a new school by installing a server on site? now, they might be heading in that direction, and my anecdote is a few years dated. but, the point remains. while the industry was moving one way, we were going to opposite. and the person in charge was retiring. she was promoted to her spot based on seniority, etc., not any particular tech credentials. it was a district administrative post. period. and the decisions reflected that.

      --
      My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
    23. Re:That's What They Get... by pAnkRat · · Score: 1

      Then start metamoderating.

      I think the troll mod was unfair too,
      but that's why I metamoderate twice a week.
      It keeps the system healthy.

      Regular metamoderation gets me mod points once a week too :-)

      --
      we need an "-1 Plain wrong" moderation option!
    24. Re:That's What They Get... by mkro · · Score: 2, Interesting
      Later, we needed digital school money. We needed to have X computers per student, so what did they do? they went out and bought literally hundreds of P120's and P100's with 32MB ram, most of which ended up collecting dust in some back room in schools.
      A lot of schools in Norway were in this situations, and came up with SkoleLinux ("School Linux") as a solution that is gaining popularity. Based on LTSP and Debian, it can really give new life to old computers. Check the web page, there is an English version too.
      Of course, if someone insists on a Windows enviroment, you probably can use something like Citrix for the exact same thing. Don't know how much Citrix demands of the client computers, though.
      you always spend eevrything, bo over budget, get too little, then demand more next year. in fact, if principles have extra funds left over, they find dept chairs, etc., and see what they need. you can't have leftover money. eevry public school does this, even colleges.
      I think it is like that everywhere. When I was in the army, they had the same thing: A weekend of spending ammo, where we just went up into the mountains to use it all, so the budget would not be cut.
      --
      I shall go and tell the indestructible man that someone plans to murder him.
    25. Re:That's What They Get... by pookemon · · Score: 1

      I have no idea what you are talking about...

      --
      dnuof eruc rof aixelsid
    26. Re:That's What They Get... by Anonymous Coward · · Score: 0

      Where is the almighty National Education Association in all of this? They seem to stick their noses in when their pockets are concerned, but don't care about anything else. They also make a lot of static if taxpayers don't cough up money for fat raises for teachers every year. Nothing more than a self-serving political organization that should change their name. Also, they keep putting the same gristle out about needing more money for "teacher technical training". If a teacher graduated in the last 20 years from college, I am sure they have technical training of some sorts.

    27. Re:That's What They Get... by askegg · · Score: 1

      You should proably replace the word "novell" with "the server" as this has nothing to do with Netware. Any server would act in the same way when dealing with such a poorley written application.

      --
      I don't make predictions, and I never will.
    28. Re:That's What They Get... by strider44 · · Score: 1

      Isn't it more like saying "My car won't run on Diesel, so I'll use Unleaded instead"?

    29. Re:That's What They Get... by john82 · · Score: 4, Insightful

      Let's look at this article again. First, it's written by a Wash Post staff writer. What's the chance that the reporter is technically literate? This is the Post, so the answer is "virtually none". I live in the DC area and read the paper.

      Technology is not an area where one should expect the Post to get the facts straight. An administrator is allowed to second guess the IT system, unchallenged. "[Tut, tut,] in MY experience ... UNIX hardware ...". Really? Pray tell, what is UNIX hardware? (Given that it's an OS and runs on most everything.) But does the reporter pin them down? NO.

      Relying on an incomplete and inaccurate source (the Post article) means that all the chest thumping here on Slashdot is pointless. We don't really KNOW what the facts are. We don't know the actual situation.

      Can you run Apache on Windows? Of course you can! But there isn't enough proper information in this article to know where the problem lies. It might just be that whoever setup this system, or the administrators of it, don't have it properly configured.

      Then again, this is the DC Public School system. This could very well be as big a CF as the article implies. Possibly worse.

    30. Re:That's What They Get... by TrentL · · Score: 2, Insightful

      That's government purchasing for you. Research is not part of the process. In governments that are completely corrupt, purchase decisions are purely political.

      I got news for you: this happens a lot in the private sector, too. Company XYZ is getting venture capital from Microsoft, so they use all Microsoft tools. Company ABC is using BEA as a sub-contractor, so they use all BEA tools. At least the school in TFA realize they have a problem.

      On a related note, has anyone ever thought of branding a Linux distro specifically for education and schools?

    31. Re:That's What They Get... by Anonymous Coward · · Score: 0

      Spending the entire budget isn't limited to schools. ALL of the federal government operates this way.

    32. Re:That's What They Get... by Halfbaked+Plan · · Score: 3, Insightful

      Plus, for some insane reason, most of them were left-handed.


      Can't deal with being in a 'left handed world' for a few minutes a day? Try being left handed in a right handed world 24/7.

      --
      resigned
    33. Re:That's What They Get... by Anonymous Coward · · Score: 0

      More than likely, the software they are using is or is similar to the SCT Banner product - written specifically to run on an Oracle platform. Lots of PL/SQL code stored in the database, and the application code written in Oracle Forms and Reports. If you want to run an application like this that was originally designed for the Client/Server on the web, you run Oracle Application Server which uses the Apache web server. This makes for a complicated, but very robust system if you run it on Solaris or Linux. Supported under Windows, too, but I think you'd be crazy to run it that way.

    34. Re:That's What They Get... by Anonymous Coward · · Score: 0

      Yeah, it's pretty pernicious most places I've worked. I've met so many people that are wonderful people and have so much integrity in most areas of their life, but when it comes to the budgeting process the attitudes and practices are absolutely shameful. And anytime you try to save the district some money by avoiding something that's either not necessary or can be done cheaply in a another way and get the same results, others take it as an affront and almost make it seem like you are indicting them personally for totally unrelated behavior on their part. The pressure to spend everything you can in the wasteful ways is crazy. What's the solution? I've thought about it a lot, and I wish I knew.

    35. Re:That's What They Get... by cmdrbuzz · · Score: 1

      Oracle has it's roots in Unix

      Well Oracle actually started on the PDP-11 under RSX, then was pretty much VAX/VMS (now OpenVMS).
      UNIX ports were then taken from the VMS source.

    36. Re:That's What They Get... by driftingwalrus · · Score: 1

      Regarding the budget, that happens at a local community college. End of the year we where hunting around trying to come up with stuff to consume the left over cash.

      --
      Paul Anderson
      "I drank WHAT?!" -- Socrates
    37. Re:That's What They Get... by pcgamez · · Score: 1

      I'm still shocked at what my high school district did (I only attended there my senior year). Instead of running fiber to each school for net access and meshing them for the WAN, they decided to build very large directional radio transmitters on towers at every building in the district. At *one* of these sites, the WAN is linked to an outside line (I believe it was only something like a T1 for the entire district). At the board meeting which I attended, the board members apparently believed that this solution is scalable at a low cost and will allow full video conferencing throughout the district. I tried not to laugh.

    38. Re:That's What They Get... by Glonoinha · · Score: 2, Funny

      Maybe they should have posted an 'Ask Slashdot...' before they did anything.

      Dear Slashdot,
      We are thinging about using an Oracle database, Windows operating system, Unix hardware and an Apache webserver for our new administrative package.

      What are your recommendations, based on your professional backgrounds and experience?

      --
      Glonoinha the MebiByte Slayer
    39. Re:That's What They Get... by Anonymous Coward · · Score: 0

      The parent post is the truth. If you don't spend all of your money, you not only lose it this year, but every year after that.

      A professor who has a ready list of what he wants? Gee, I wish we had more of those! Lots of people don't have a list and just thumb through the catalog when the call for budget proposals comes in.

    40. Re:That's What They Get... by AB3A · · Score: 1

      No, you just might like it. DC Public Schools spend more money per pupil than nearly all administrations anywhere in the country. However the students continue to perform poorly. Solution? Spend still more money.

      There is very little accountability anywhere in DC government. Some parts work. Most are marginal. Many parts are just so messed up that they have almost nothing to show for their money and "efforts".

      I'll bet the IT manager gets promoted. Wouldn't you like to be in a position like that?

      --
      Nearly fifty percent of all graduates come from the bottom half of the class!
    41. Re:That's What They Get... by flinkflonk · · Score: 1
      Of course, if someone insists on a Windows enviroment, you probably can use something like Citrix for the exact same thing. Don't know how much Citrix demands of the client computers, though.
      Well, it's not what the Citrix client demands, it's more what Microsoft demands. Regardless of the operating system running on that client, Microsoft demands a full Windows 2000 license on each terminal server client. And since Citrix is just additional technology on top of Windows Terminal Server, this applies to Citrix as well.

      This is (in my eyes) one of the big three reasons why Citrix hasn't got the market penetration that it may deserve. The others are Windows as an inherently singleuser operating system tweaked to do multiuser stuff, and the exorbitant hardware requirements on the server side (at least if you compare it to Unix. Any Unix).
    42. Re:That's What They Get... by Anonymous Coward · · Score: 0

      If it were a perfect world, there would be no lefties. The Romans had it right, you know...

    43. Re:That's What They Get... by Epeeist · · Score: 3, Insightful

      > That's government purchasing for you.

      As opposed to purchasing in a corporate, which depends on who the CEO last beat at golf.

      Having worked in government, academia and private industry I can honestly say that there is little to choose between them. In all of them the acronym PEST applies:

      Decisions are 60% Political, 30% Economic, 9% Social and 1% Technical.

    44. Re:That's What They Get... by Anonymous Coward · · Score: 0

      The "warning" is about 1.3, not 2.0. Geez, if they can't even get *that* right, I have serious doubts about them being able to do much else.

    45. Re:That's What They Get... by Anonymous Coward · · Score: 0

      now, as for overall school buying, here's the deal. you never come in under budget 'cause next year you'll get less. you always spend eevrything, bo over budget, get too little, then demand more next year. in fact, if principles have extra funds left over, they find dept chairs, etc., and see what they need. you can't have leftover money. eevry public school does this, even colleges. One of my profs in grad school told us he has list on excel that is rarin' to go as soon as the school year's up. he advised us to do the same.

      Right. This is always the logic of many public institutions (and sometimes companies too). Instead of thanking you for spending the funds responsibly and saving the funding source some money, you get punished the next fiscal term since obviously you do not need all the money allocated to you. Instead of trusting you the next time you ask for increase in funding, they will use the past fiscal term and say no, you are not to be trusted since when you ask such amount, you ended up not using them all, obviously you inflated the amount you need.

      So, what's to do? Easy. Forget that you want to do the right thing. Sell you soul to the devil and freely spend the extra money on frivolous things, like a leather chair or a top of the line PC you use to type reports. God forbid spending the extra money for more useful things like a better workstation for the underlings who needs it for performance-heavy computations or reference books. You get more money next year that way.

    46. Re:That's What They Get... by Anonymous Coward · · Score: 0
      No problem. I'm heavily left-handed, but was never exposed to left-handed scissors in kindergarten. I guess I found out pretty quickly that scissors didn't work unless I held them in my right hand.

      I still find left-hand scissors rather awkward. Yet I can not write properly with my right hand.

    47. Re:That's What They Get... by Master+of+Transhuman · · Score: 1


      I admit I haven't read TFA. How big is the school in the article?

      SCT Banner is HUGE and costs over a million dollars. City College of San Francisco has it, and I work on it. It's a nightmare of complexity, indeed. Trying to figure out how their Oracle Forms works is unbelievably complex and poorly documented. The College spends $150K a year for "support" - and then another $200K or so for consultants who do the actual support.

      If the school in TFA isn't that big, I doubt they're running it. It's designed for universities, and even City College, the largest community college district in the country, isn't using all of it.

      We run it on HP hardware using HP/UX and Oracle, with Windows clients. SCT shifted to a Web browser front end, so Windows is not an issue any more.

      Any school smaller than a state university trying to run Banner is crazy.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    48. Re:That's What They Get... by RevWhite · · Score: 0

      Believe it or not, that's how my old school district (in northern WI) did it. They linked something like 7 schools that way for a few years before they consolidated some elementary schools into one big one. Now the same system links 4 schools and one of the old schools (now the Bong Academy) has its own DSL connection.

      --
      Hey, can I bum a sig?
    49. Re:That's What They Get... by B747SP · · Score: 1
      Regular metamoderation gets me mod points once a week too

      No, it doesn't actually. I tested it out over an extended period of time. I get more mod points if I don't metamoderate. Go figure.

      Oh, and the grandparent is still a troll! :-)

      --
      I find your ideas intriguing and I wish to subscribe to your newsletter.
    50. Re:That's What They Get... by pAnkRat · · Score: 1

      Maybe you should work a bit on your MetaMod skillz :-)
      I've been reading slashdot for about 8 years now,
      but the week I started metamoderating was the week I first good modpoints, ever.

      I've been moderating once a week ever since.

      --
      we need an "-1 Plain wrong" moderation option!
    51. Re:That's What They Get... by Anonymous Coward · · Score: 0

      Yeah, maybe that's what they get...but at least propose a solution. Implement a real NOS (Network Operatins System), like Novell (Unix based) with a real email system like Groupwise...Linux and Windows compatible.

      Problem fixed, NEXT!!!

    52. Re:That's What They Get... by gooser23 · · Score: 1
      "...we can somehow work better with out clients..."

      yeah man, I hear you... those pesky clients are always in the way of getting work done.

      --
      "Dying tickles!" -- Ralph Wiggum
    53. Re:That's What They Get... by walstib · · Score: 1

      I still find left-hand scissors rather awkward. Yet I can not write properly with my right hand.

      Yet ambidextrous with the lotion and kleenex...

      --
      The most dangerous strategy is to jump a chasm in two leaps. - Benjamin Disraeli
    54. Re:That's What They Get... by Thuktun · · Score: 1

      You need to stay on top of your school boards, especially those of you with tech savvy. Let them know (since they are elected) that they can't let the districts do stupid tech things.

      This is not just public school boards, small charter schools with volunteer tech people have this kind of problem, too. The main tech volunteer last year wanted to purchase a 1U rack server without a supporting rack or UPS. He wanted to centralize virus scanning on the server, rather than investing in any virus scanner licenses for the dozen or two Windows XP boxes it would service. He also wanted to do DVD-based backups on a file server with a quarter-terabyte of storage.

      Unfortunately, when this was pointed out, the result was total inaction that lost the school many thousand dollars in grant money and the school has no central server.

    55. Re:That's What They Get... by drmerope · · Score: 1

      The old Bell System had something like this before it was smashed apart by overzealous anti-trust enforcement:

      "If it isn't measured it doesn't get done. If it's not measured right, it doesn't get done right." -- Robert Gryb

      It was called the Green Book, published monthly:

      "It contained more that forty pages of charts and tables, recording everthing from job injuries to unkept installation appointments.

      Each local company and each area within the companies (there were 95 areas nationwide) were compared and ranked in dozens of categories. An area was usually headed by a Level 6 manager who seized the Green Book the instant it came in to see how his area ranked in the overall summary and to see if any performance category had slipped.

      Even dropping... to 94[%] was considered a serious problem. These were labeled weakspots though in truth they could be career threatening crises. It was believed that performances below 90 were noticeable to the public and led to customer complaints."

    56. Re:That's What They Get... by jdigriz · · Score: 1

      Interesting idea. Rather than trying to predict the future, why not have a longterm reward horizon instead? Iff the employee proves to have used their budget cleverly and efficently over the last 5 years, they get a reward. Or even 2 years? As you said the problem is that the timeframe is too short, ie quarterly. Rewarding people on the basis of performance, radical, I know.

    57. Re:That's What They Get... by PickyH3D · · Score: 1
      In my former HS district (former because I am now about to graduate from college) came in under budget regularly.

      We had all of our books, computers (albet crappy ones by my standards, but not as crappy as those listed above) and they even heavily renovated a school. A year into college though, a bunch of school board members lost their election, or left on their own and now the board goes over budget and changed renovations to new schools simply because they can.

      It's rediculous.

  2. Wha? by homeobocks · · Score: 5, Insightful

    "Unix hardware"?

    --
    MOUNT TAPE U1439 ON B3, NO RING
    1. Re:Wha? by bladesjester · · Score: 1

      Sun, perhaps? Though why you would want to waste a Sun box by running windows on it is beyond me...

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    2. Re:Wha? by Anonymous Coward · · Score: 0

      Oh sure, Im running Windows XP on my SPARC box here....uh, wait, no, thats wrong.

      if this is such a problem, why are we hearing about this now? Apache is running all over the place on Windows with Oracle. Sounds like a typical undercapitalized educational install to me.

    3. Re:Wha? by Klowner · · Score: 4, Funny

      optical mice are considered "eunuchs hardware" because they lack balls.

      Oh wait, the spelling, nevermind!

    4. Re:Wha? by corsec67 · · Score: 1

      Well, I do refer to mice that aren't optical as "male mice."

      --
      If I have nothing to hide, don't search me
    5. Re:Wha? by bhtooefr · · Score: 2, Interesting

      Ah, but I COULD see Windows Server 2003 being run on an Opteron box, and Sun makes those...

    6. Re:Wha? by ikkonoishi · · Score: 1

      So if the balls are testicals what does that make the cord?

    7. Re:Wha? by Anonymous Coward · · Score: 0

      Probably a pair of LOLlerskates.

      ZING!

    8. Re:Wha? by Anonymous Coward · · Score: 0

      more importantly, i'm using a wireless mouse.

    9. Re:Wha? by Anonymous Coward · · Score: 0

      More imporantly, what is the roller?

    10. Re:Wha? by Anonymous Coward · · Score: 0

      0wn3d

    11. Re:Wha? by nigelo · · Score: 1

      Does it make a Vas Deferens?

      --
      *Still* negative function...
    12. Re:Wha? by MPHellwig · · Score: 1

      Not only could, the Fire v20z and 2003 is one of the most stable combinations in the entry class I've seen.

    13. Re:Wha? by Anonymous Coward · · Score: 0

      It's specially built to be dinosaur-proof!

  3. So what's Apache's problem? by lseltzer · · Score: 0, Flamebait

    How many years now has Windows support been experimental? Obviously they aren't serious about supporting Windows. If the school district feels they have to use Apache then they should run their web servers on something else, but that has little to do with the rest of the infrastructure.

    1. Re:So what's Apache's problem? by SpectreBinary · · Score: 0

      Apache came from and was written for *ix systems, so no I don't think they're serious about supporting Windows as anything more than a token effort, one that came in place due to the possibile support from the vast community of windows developers.

      Unfortunately Windows Developers doesn't have as much overlap with Open Source Supporters as do the *ix devs. It's just one of those things, and in the end Apache depends on open source contributions for development.

      It's similar with GIMP on Windows. It works, but there are so many little quirks that make using it a unique experience compared to the Linux version, the benefits of one platform don't translate directly to the other.

      Ten Thousand Free Adult Desktops

    2. Re:So what's Apache's problem? by TheSpoom · · Score: 2, Informative

      I've had a lot of experience (years) of running Apache on Windows, and it has been very stable for me, to the point that I can't remember a single crash in all the time that I was using it. That said, I'm pretty sure the gist of what they're saying is that Apache is most stable in a Linux / Unix-style environment, as that's what it's always been built for.

      Besides, you shouldn't run a production web server on Windows unless you have a real need for it (ASP.Net comes to mind, and even then there are ways to run that in a Unix-style environment).

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    3. Re:So what's Apache's problem? by EraserMouseMan · · Score: 1

      Typical. Sounds like the admins don't want to learn a new OS (Linux). Use the right tool for the job. In this case if they want to run software intended to run under Apache they should be using Linux not Windows.

    4. Re:So what's Apache's problem? by CAIMLAS · · Score: 1

      There's no problem with Apache on Windows. I know of Canadian government research facilities that use it with absolutely no mishaps.

      Their problem is somewhere between the ears, whether it's mismanagement, lackluster technical people, miscommunication, or some combination thereof.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    5. Re:So what's Apache's problem? by eosp · · Score: 0

      Yeah, in my experience, IIS works fine. It's compatible with Windows, PHP, Perl, Oracle, MySQL, etc. and doesn't have the stupid systray icon like Apache. Or,... Yeah, in my experience, Apache works fine. It's compatible with Linux, PHP, Perl, Oracle, MySQL, etc. and doesn't have the stupid operating system like IIS.

    6. Re:So what's Apache's problem? by Anonymous Coward · · Score: 0

      Exactly! Dump that windows trash, put on a real system, and kiss goodby the idiotic quirks, problems, administration 'mr-fix-it' bull, etc. With a real system, you can stay focussed on configuration and enhancement (programming, extra features) rather than 'it broke again' or 'virus alert' or 'reboot time'. With the real system in, you can wire the server to building mains, remove the power switch on the box, snip the reboot button, and cut power when the system dies naturally in 15 years when the power supply burns out.

    7. Re:So what's Apache's problem? by Malc · · Score: 1

      "Besides, you shouldn't run a production web server on Windows unless you have a real need for it (ASP.Net comes to mind, and even then there are ways to run that in a Unix-style environment)."

      Errr, why not? I've worked for a company for six years that has used only Windows (+ IIS) as its production web server platform. It's been pretty good. We've had more downtown due to issues with the co-location facilities (Above.net, and now Verio) than with the servers themselves.

    8. Re:So what's Apache's problem? by Anonymous Coward · · Score: 1, Funny
      How many years now has Windows support been experimental?
      Indeed, when will we get a production-ready Windows from Microsoft?
  4. It sounds like he went to a DC school by Anonymous Coward · · Score: 5, Insightful

    The experimental warning applied to older 1.3.x versions and systems running Windows 9x/Me.

    1. Re:It sounds like he went to a DC school by mcbridematt · · Score: 1

      Absolutely. I'm no fan of Windows, but Apache 2 runs fine on 2k and XP. Why did they need Windows+Apache2 in the first place anyway?

    2. Re:It sounds like he went to a DC school by PizzaFace · · Score: 2, Funny

      I can't even find the warning anymore in the documentation for Apache 1.3, though Google came up with a cached copy of the warning in the docs for an earlier 1.3 build. It makes me wonder what obsolete version of Apache they have installed, and whether their other platform software is obsolete as well.

    3. Re:It sounds like he went to a DC school by Anonymous Coward · · Score: 0

      Seems to be that slashdot is becomming a bigger purveyor of FUD that Microsoft....

  5. So what will it be? by Freebasen · · Score: 2, Interesting

    I wonder if they will choose Linux or OS X. These seem the likely replacement choices. With linux they could use existing hardware, but damn are those Xserves sexy.

    1. Re:So what will it be? by MighMoS · · Score: 2, Insightful

      Why is it always Linux or OSX? What about BSD, huh? What if they put a UNIX OS on that UNIX hardware of theirs. Or what about Syllable, or SkyOS? *grin*

    2. Re:So what will it be? by Anonymous Coward · · Score: 0

      Sexy, yes, but If they read these benchmarks They might want to steer clear of OSX as a server OS

    3. Re:So what will it be? by Anonymous Coward · · Score: 0

      So, because MySQL relies on Linux specific behaviour, it's OS X's fault that it runs slower?

    4. Re:So what will it be? by Anonymous Coward · · Score: 0

      For fuck sake, the only time I ever hear the word sexy anymore is when some nerd tries to use the word to describe something related to Apple. Enough please.

    5. Re:So what will it be? by Anonymous Coward · · Score: 0

      They could also use Sun Solaris 10 (WHICH PUTS YOU TEN MOVES AHEAD OF THE COMPETITION) with existing hardware, fag!

    6. Re:So what will it be? by Anonymous Coward · · Score: 0
    7. Re:So what will it be? by pdabbadabba · · Score: 1

      I happen to know from some inside sources that they have a *lot* of donated XServes lying around ... and have nothing to do with them.

    8. Re:So what will it be? by Anonymous Coward · · Score: 0
      Some of those images are more horrific than the goatse.cx guy.

      Was your post supposed to be a shock joke?

    9. Re:So what will it be? by Kadin2048 · · Score: 1

      Actually if they want to run Apache, then IMO, a BSD variant would be the most natural choice.

      Although if the person below is correct in saying that they have a bunch of XServes just lying around and doing nothing, then they would be almost criminally negligent not to use them, either with OS X or Yellow Dog.

      But then again, this is the D.C. Public School system.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    10. Re:So what will it be? by Anonymous Coward · · Score: 0

      MySQL relies on Unux specific behaviour, it runs well on all GOOD Unix or unix-likes. OS X is not one of them.

    11. Re:So what will it be? by Anonymous Coward · · Score: 0

      You mean Solaris 10 for x86? The only OS that could not use my laptop's keyboard? It gives the term "lacking hardware support" a whole new meaning.

    12. Re:So what will it be? by m50d · · Score: 1
      Why is it always Linux or OSX?

      Becuase they're the most popular. Of course that's a vicious circle situation, but in a business environment it's better to be wrong with everyone else.

      What if they put a UNIX OS on that UNIX hardware of theirs.

      I'd classify Linux as a UNIX OS.

      Or what about Syllable, or SkyOS?

      Lol. Wonderful as that would be, you try and find an admin who'll use those in a production environment.

      --
      I am trolling
  6. I'm betting .... by ylikone · · Score: 1, Funny
    that the day will come when Windows is the obscure and unused operating system, much like Linux was about 10 years ago. The days of Windows dominance is slowly but surely coming to an end my friends.

    I for one say good riddance.

    Switch to Linux

    --
    Meh.
    1. Re:I'm betting .... by vcv · · Score: 0

      lol... +1 funny

    2. Re:I'm betting .... by Eightyford · · Score: 2, Insightful

      I sure the hell hope you are right! But, I think the only way that will ever happen is if schools start using OSX and linux a lot more. The biggest reason people use windows is because they are used to it, and getting people get used to the alternatives will really help.

      Of course the fact that almost all PC's come with Windows installed doesn't help the problem either. At least the other OS's now have passable support for most hardware as well as a somewhat competitive application library now.

    3. Re:I'm betting .... by ylikone · · Score: 0, Offtopic

      Go ahead and laugh. The Internet will probably archive my post for all of eternity. We'll see who's right eventually, and who will get the last laugh.

      --
      Meh.
    4. Re:I'm betting .... by vcv · · Score: 1

      It may happen, but not anytime soon. Most things will happen eventually.

      Don't listen to me though. Listen to your /. brothers who tell you Vista is XP SP3 with some new ugly eye candy and will suck.

  7. Problem is with Unix hardware by LiquidCoooled · · Score: 5, Funny

    Obviously, they should be using Linux hardware.

    --
    liqbase :: faster than paper
    1. Re:Problem is with Unix hardware by Vorondil28 · · Score: 5, Funny

      That's GNU/Linux hardware to you, pal!

      --
      This sig rocks the casbah.
    2. Re:Problem is with Unix hardware by Anonymous Coward · · Score: 0

      -1, Flamebait

    3. Re:Problem is with Unix hardware by NutscrapeSucks · · Score: 1

      Funny, because I worked with a MSCE guy who would endlessly blame any network problems on a couple castoff VA Linux boxes.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    4. Re:Problem is with Unix hardware by Anonymous Coward · · Score: 0

      Funny, because on our secondary dsl line a redhat box got savagely pwned and turned into a WAREZ~! server. Must have been the same MCSE guy that worked at my place. He was smart enough to keep the irix box behind the firewall though.

    5. Re:Problem is with Unix hardware by stuntpope · · Score: 1

      My wife always did similar with an old crap PC I had dual-partitioned with Win98 and Linux. She used Windows, and it gave no end of trouble, to which she would occassionally remark "I bet it's because you put Linux on here." Now she's a reluctant OS X user ("where's the taskbar? This computer can't do anything!"). Pity me ;)

    6. Re:Problem is with Unix hardware by bach37 · · Score: 1


      GNU/Linux(TM) , I think you mean to say!

  8. Wait... by TiredGamer · · Score: 4, Insightful

    A different operating system that is NOT Windows...?

    How long until Microsoft swoops in with salesmen and faulty TCO numbers to convince this county's school board to go all-MS?

    After all, there wouldn't be these problems if the schools were using Windows XP workstations accessing MS-SQL servers running alongside Windows Server 2003 Enterprise IIS webservers. Right?

    Because we all know it's cheaper that way, right? Right?

    --
    No penguins were harmed in the making of this post.
    1. Re:Wait... by rolfwind · · Score: 1

      From TFA:
      "Oracle database, Windows operating system, Unix hardware and an Apache webserver is a bad combination"

      It sounds like they are already using Windows because they go on to say that Apache is telling them that the Windows version is experimental and some such and so is the support.

      My question is what is considered "Unix hardware?" Are they talking about Solaris?

    2. Re:Wait... by Anonymous Coward · · Score: 0

      Well, if the equation involves Oracle, then Microsoft will likely be cheaper. Oracle is $40,000 per processor for Enterprise edition, and with multiple core systems they count each core as 1.5 processors and round up. SQL Server Enterprise edition on a 4 CPU dual core server would be $80,000, but with Oracle it would be $240,000. Add a one-time openlicense agreement and you could probably get SQL Server down to $60,000.

    3. Re:Wait... by Geoffreyerffoeg · · Score: 4, Insightful

      I know you're joking, but I'm going to repeat that point seriously.

      What's with the inflammatory headlines? It's not Windows per se that's causing the incompatibilities, just that the system's too heterogeneous. If they went with a regular Windows + Windows Server domain + IIS + .NET solution, they would've had fewer problems than they do now. Same with using an all-*NIX solution as they plan to be looking at.

      I'm not suggesting that an MS solution would be better. And I'm definitely not suggesting that monoculture is the answer. All I'm suggesting is that when two things are incompatible, Slashdot has a nasty habit of jumping to the conclusion that the MS side is the problem and we need to switch to an open-source utopia. Of course, MS may very well be the problem, but you can't make such a conclusion without enough evidence - which there wasn't.

      And what's with the color scheme in apache./..org? Is this Mardi Gras Slashdot or something?

    4. Re:Wait... by killjoe · · Score: 3, Informative

      It's MS that throws roadblocks on interoperability not the the other way around.

      I agree that not having a monoculture is troublesome but only if you throw windows into the mix. MS tries it's best to lock the client into their solutions so they make it very hard to have any software other then MS in any network.

      If you are going to choose a monoculture then go with unix, just don't let any windows box anywhere near your server room. Keep the windows boxes in the desktops of the users where it belongs.

      --
      evil is as evil does
    5. Re:Wait... by Anonymous Coward · · Score: 0

      "Because we all know it's cheaper that way, right? Right?"

      depending on the beans you're counting, it might be.

      try this: complain publically just like that, to attract a microsoft salesmen swoop just like you're predicting.

      at the end of the day you're hoping to have: a full suite of new software and perhaps some new equipment, all backed by your upper management who've been won over by microsoft's pro talkers.

      this saves you an enormous amount of internal campaigning to get the funding you need to do your job, and while sure it may not be fun to maintain the MS stuff, when things go wrong now, it's with product recommended by your bosses, not what you recommended.

      so, in a bad dilbert world, this might be a pretty swift move. the technical stress of doing it wrong has lower personal cost than the political stress of doing it right.

    6. Re:Wait... by Anonymous Coward · · Score: 0

      Ok, I'll bite

      It's MS that throws roadblocks on interoperability not the the other way around.
      Can you site actual examples of this?

      I agree that not having a monoculture is troublesome but only if you throw windows into the mix
      Most of my work in the last 5 years has been for organizations with 20,000-200,000 internal users (and more external users) and they all have Windows 'in the mix'. In 2005 does any organization of 10,000+ users not have Windows 'in the mix'? I've also seen the effort of sysadmins trying to get *nix from IBM, HP, Sun, and RedHat to play nicely together, never mind playing together with Windows.

      just don't let any windows box anywhere near your server room
      As I said, I have seen 200,000 desktop networks powered by Windows servers that are reliable, perform adequately, and handle billion$ of transactions. On what facts or actual observations do you make your recommendation?

    7. Re:Wait... by cryogenix · · Score: 1

      The saving grace there will be if their school software only works with oracle and not SQL server 2000. I am guessing that's the case because Oracle is usually a lot more expensive for the same setup. I could suggest open source db, but then we'd have a nice subthread flame war between the mysql and postgress people :)

    8. Re:Wait... by Anonymous Coward · · Score: 0

      How did this get modded as informative? That's what the flame bait option is for.

    9. Re:Wait... by biraneto2 · · Score: 1

      What if it's not even the system being heterogeneous the problem? In this similar article it looks like it is the system's fault, not the configuration. I work with web development and I can say the different versions of products may always cause some headache. Maybe the so called D.C.Stars System is poorly developed, or wasn't tested properly, or both.

    10. Re:Wait... by TrappedByMyself · · Score: 1

      I just think we were all just sent on a wild goose chase. All the posts here are going off the assessment of someone who doesn't know what they're talking about. The Apache disclaimer is just a standard CYA statement.

      The problem is that whoever is trying to install the system can't overcome the bad documentation.

      --

      Help me take back Slashdot. When did 'News for Nerds' become 'FUD and Conspiracy Theories for Extremist Nutjobs'?
    11. Re:Wait... by Donny+Smith · · Score: 1

      Bozo, it's an Apache server that connects to a UNIX box.

      This has nothing to do with Windows OS (except for the fact that Apache.org can't guarantee stable operation of its software on Windows OS). For comparison, there are many other (open and closed source) 3rd party Web servers for the Windows OS that are supported and recomended to run on Windows OS.

    12. Re:Wait... by masklinn · · Score: 1

      If an equation involves Oracle, then anything will be cheaper, leaner, faster, stabler AND easier to use.

      And in "faster" I of course mean faster out of the box, or with few DBAs, for Oracle is indeed faster when you have 5+ full time DBAs tweaking every little byte of it 24/7... good ones I mean, the Oracle zealots kind of DBAs

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    13. Re:Wait... by RoLi · · Score: 1
      The point is: There is the "Windows world" and there is "everybody else".

      The "Windows world" is built around one vendor that deliberately does everything different to introduce incompatibilities. Example: What's with the backslash as directory seperator? It's just moronic because most programming languages use the backslash as a masking character. Microsoft deliberately used the backslash to be different.

      Of course that creates problems.

    14. Re:Wait... by hexium · · Score: 1

      I doubt the Apache warning is because of MS meddling but rather the fact that people tend to compile all kinds of modules into Apache which in turn is not necessarily thread save etc.

    15. Re:Wait... by TheRaven64 · · Score: 1
      Example: What's with the backslash as directory seperator? It's just moronic because most programming languages use the backslash as a masking character.

      Right. Because a / is a standard character to use. All systems use it VMS used it (well, actually they used a .) and the Mac used it too (well, they used a :, but it's almost the same). And yes, most programming languages use a \ as an escape character, if by `most' you mean C. Erlang, for instance, uses a ~ as an escape character.

      Microsoft deliberately used the backslash to be different

      Right. It obviously had nothing to do with the fact that in CP/M, the operating system that most business apps were written for when DOS was introduced (and in VMS, for that matter), the / was an option separator and so couldn't be used as a path separator.

      --
      I am TheRaven on Soylent News
    16. Re:Wait... by RoLi · · Score: 1
      Because a / is a standard character to use.

      If it isn't, why does Windows support some hybrid backward-forward slash file serparator? (Sometimes you can use / as directory separator, too)

      The reason is Microsoft wants software with "/" to work on Windows, but they do not want Windows-software with a backslash to work anywhere else.

      Yeah, I know for you Windows-fans, that's just great. For everybody else it's just a moronic decision that costs millions of wasted hours every year for the whole industry.

      Microsoft could have made the switch any time when it was clear that / will be used all around the Internet - it would have cost them NOTHING since they already supported / - All they should have done was show / in Explorer and "depricate" \ - everything would still work with both forward and backslash but all new programs would use / and so we would finally get rid of that unnesssesary compatibility problem.

      Also Apple is running MacOSX which of course uses "/" as seperator for quite a while now, and VMS is decaying.

      We are in the usual situation: A standard with only Microsoft being different for no good reason.

      And yes, most programming languages use a \ as an escape character, if by `most' you mean C.

      Even if it were so, C# (which is from Microsoft in case you forgot) also uses it. So does VisualBasic.

      And Java, PHP, Perl, Python, Almost all assemblers, etc.

      Erlang was never embraced by Microsoft.

      Maybe you can come up with some Microsoft-language that did not use the backslash for masking?

    17. Re:Wait... by Anonymous Coward · · Score: 0

      With MS SQL Server, you need to escape characters with a ' (single quote). I found this out by our VB programmer after having a frustrating time trying to insert data into a SQL Server table with a PHP script.

    18. Re:Wait... by Anonymous Coward · · Score: 0

      What, pray tell, is "hard" about Solaris-ware? Perhaps you mean Sun servers?

    19. Re:Wait... by killjoe · · Score: 1

      Why would you run apache on windows? Why would you put windows on any server at all, especially if it's going to be exposed to the world?

      Like I said, install windows on the users desktops where it belongs. WIndows does not belong in your server room. There are much better operating systems then that.

      --
      evil is as evil does
    20. Re:Wait... by Ledis · · Score: 0

      Uh, you think they need paraller processing capability, partitioning and other Enterprise Edition features? What are they doing, managing a data warehouse? Oracle Standard Edition One costs ~4995$/CPU (max 2xCPU). And that's the normal price. I'm a DBA in a academic institution and we get ~96% discount from Oracle. Oracle is expensive if you need EE, but that's rarely the case. So please stop spreading the fud.

  9. How Appropriate by aklix · · Score: 0, Offtopic

    We were just working on fixing some web template errors with my friend, and we discovered that the copy of IE on our computers does not register and tags... yet every other browser did.

    That's M$ for you!

    1. Re:How Appropriate by ajwitte · · Score: 1

      "and tags"?

      --
      chown -R us ~you/base
    2. Re:How Appropriate by Compholio · · Score: 0, Offtopic

      How Appropriate ... you fight like a cow.

    3. Re:How Appropriate by aklix · · Score: 1

      Sorry about that, preview displayed it right... and

    4. Re:How Appropriate by jerw134 · · Score: 1

      What old ass version of IE are you using? IE has supported both of those tags for as long as I can remember. I know for a fact that IE6 has always supported them, and it's four years old.

    5. Re:How Appropriate by CountBrass · · Score: 1

      The problem is your english not the bolding: "does not register and tags" makes no sense.

      --
      Bad analogies are like waxing a monkey with a rainbow.
  10. Poor Management and Poor Project Management by Anonymous Coward · · Score: 5, Insightful

    In my experience it is more often bad management that causes problems, regardless of the underlying technology (good or bad).

    1. Re:Poor Management and Poor Project Management by FatRatBastard · · Score: 1

      Knowing the DC public school system this doesn't surprise me one bit. I have a post up at the DC Education Blog about just this matter.

      As best as I can tell from the article either the Post completely hashed up something in its reporting and misquoted the CIO, the CIO doesn't have much of a clue about anything technical, or the CIO does have a clue about technical matters, yet built a system on years-old and completely incapable technology.

      Its not as if DCPS hasn't wasted lots of its residents time and money with expensive, non functioning systems before.

    2. Re:Poor Management and Poor Project Management by killjoe · · Score: 1

      Is bad management 100% of the problem? I think even the biggest MS astro turfer has to admit that integrating windows with non microsoft platforms can be a huge headache.

      --
      evil is as evil does
    3. Re:Poor Management and Poor Project Management by FatRatBastard · · Score: 1

      With DCPS it wouldn't surprise me if the answer to your question is yes. DCPS *is* that badly managed.

    4. Re:Poor Management and Poor Project Management by earnest+murderer · · Score: 2, Informative

      Indeed. From reading the article it looks like the people doing the talking don't really know much about anything (except spin). No matter how anyone wants to skew blame, the administration decided to start the year without adequate testing, or a backup plan. "In fact, through our research the last few days, we have found an advisory on the Apache website that states, 'Please note that at this time, Windows support is entirely experimental and is recommended only for experienced users." Apparently by "advisory" he means the documentation and release notes on the download page under the headding "IMPORTANT NOTE FOR APACHE USERS".

      --
      Platform advocacy is like choosing a favorite severely developmentally disabled child.
    5. Re:Poor Management and Poor Project Management by earnest+murderer · · Score: 1
      Is bad management 100% of the problem? I think even the biggest MS astro turfer has to admit that integrating windows with non microsoft platforms can be a huge headache.

      Having problems in IT may not be 100% management's fault.

      Going live with an untested system without a backup plan is solely the managements fault.

      --
      Platform advocacy is like choosing a favorite severely developmentally disabled child.
    6. Re:Poor Management and Poor Project Management by Anonymous Coward · · Score: 0

      The fact that they were trying to run Apache on Windows points strongly to a Linux Zealot fucking things up. I can just imagine the talent-free lamer recycling his "insightful" (ignorant) thoughts about IIS in some planning meeting. It also would not be a suprise if a large number of PHP 'hackers' were involved.

      Looks like they are getting what they wanted -- a Linux webserver. Sucks to be the users, but goodie for them.

    7. Re:Poor Management and Poor Project Management by Anonymous Coward · · Score: 0

      Good management just hides the problems with "workarounds" which result in a labour-intensive system full of holes from a technical viewpoint.

    8. Re:Poor Management and Poor Project Management by Skapare · · Score: 1

      From the article:

      In an internal memo dated yesterday, D.C. schools Chief Information Officer Gregory Barlow criticized the way the computer system was set up.
      "In my experience, the combination of an Oracle database, Windows operating system, Unix hardware and an Apache webserver is a bad combination," Barlow wrote in the memo to Thomas M. Brady, the school system's chief business operations officer.

      It appears to me that Barlow (CIO) is criticizing Brady (CBO) for this fiasco. So it sounds like maybe Brady is the one responsible for the poor technology configuration. In a properly run organization, either the CIO or CTO should be choosing the technology, and the CBO or CFO should be placing the orders and paying for it. But it sure seems here that the CBO picked the technology, and obviously screwed it up.

      --
      now we need to go OSS in diesel cars
    9. Re:Poor Management and Poor Project Management by john82 · · Score: 1

      either the Post...

      Considering this is the Post and DCPS, it's equally likely a combination of those possibilities.

  11. Yes, that won't work well... by Anonymous Coward · · Score: 0

    I think I know what part of that equation is the culprit though.

  12. Apache? by Anonymous Coward · · Score: 2, Interesting

    "'Please note that at this time, Windows support is entirely experimental and is recommended only for experienced users.' "

    Ok...how is this a Windows issue?

    Apache is not a plug and play webserver like IIS...or even other repackaged versions of Apache (which go out their way not to show they are really Apache).

    Apache is not a webserver for anyone but experienced users -- at least on the administration side. Once you have it set up, its dead simple to use.

    This is also one of the reasons on a lot of Windows installs, I simply use IIS and install PHP as it does everything I need for those installs. Its not like there is a big need for ModRewrite or other modules most of the time.

    (note: on my own personal site, I run nothing but Apache -- I know how to configure it but it was a long and involved process to learn the ins and outs of it -- like the totally f'd up way virtual domains need to be configured -- something even veterans note is just wrong).

    Posted anonymously because I know a slam to Apache generally isn't welcomed here!

    1. Re:Apache? by surprise_audit · · Score: 1
      It's been a while since I read a Windows EULA - does it still say something to the effect that "This product is not warranted to be suitable for any purpose at all"?? It's the standard "get out" clause that allows them to shrug off lawsuits with "hey, we *said* is wasn't guaranteed to work. It's not our fault your heart-lung machine/navy cruiser/space probe quit working."

      Maybe Apache is just playing Microsoft's game??

  13. No doubt by einhverfr · · Score: 5, Funny

    UNIX hardware, Windows OS, Apache, and Oracle a bad combination?

    No doubt they are trying to run Windows Server 2003 on a Sunfire cluster with Oracle and Apache running on it.

    No wonder they are running into trouble....

    --

    LedgerSMB: Open source Accounting/ERP
    1. Re:No doubt by sonamchauhan · · Score: 1

      :-)

      Perhaps running apache on windows NT 4.0 on DEC Alpha, like this guy here:
      http://www.oreillynet.com/pub/wlg/1028 ... with Oracle 7 binaries running via FX/32. :-P

    2. Re:No doubt by einhverfr · · Score: 1


      Perhaps running apache on windows NT 4.0 on DEC Alpha, like this guy here:
      http://www.oreillynet.com/pub/wlg/1028 ... with Oracle 7 binaries running via FX/32. :-P


      Ok..... but Microsoft doesn't support NT 4.0 anymore.... So that is their problem....

      Windows on a DEC Alpha is like Cheesewhiz on prime rib......

      --

      LedgerSMB: Open source Accounting/ERP
    3. Re:No doubt by Anonymous Coward · · Score: 0
      Windows on a DEC Alpha is like Cheesewhiz on prime rib......
      You mean Win32 on DEC is a great combination???
  14. "Unix Hardware" by IronTeardrop · · Score: 4, Interesting

    Well, that's obviously their problem. They've melded their OS and HW together in some freaky Doctor Moreau experiment. Either that, or their IT guys suck. Apache works fine on Windows, if that's what you want to do.

  15. Expect more of this... by pallmall1 · · Score: 2, Insightful

    as more people feel the consequences of Microsoft's lock-in policies. It is becoming apparent to more and more people that when one uses any Microsoft system or app, Microsoft controls your information and your IT decisions.

    --
    3 things about computers: they're alive, they're self-aware, and they hate your guts.
    1. Re:Expect more of this... by Rakishi · · Score: 2, Insightful

      So it's Microsoft's fault that Apache isn't designed to work on their OS? wtf?

    2. Re:Expect more of this... by Anonymous Coward · · Score: 0

      You must be new here ..

    3. Re:Expect more of this... by suitepotato · · Score: 2, Insightful

      Did you read any of the blurb never mind TFA? They were using Apache on Windows. The Apache people have never given better than lukewarm support to the Windows port. Oracle has always been a b*tch to use with Windows. Go with an all Microsoft solution and MOST of the problems go away.

      The problem isn't Microsoft Windows, it is the vendors of the software they are running ON Windows not putting out proper product and then everyone blaming Microsoft. There are shareware app writers who code better for Windows than the Apache people.

      --
      If my grammar and spelling are off, I am [distracted/tired/careless] (take your pick)
    4. Re:Expect more of this... by jerw134 · · Score: 2, Funny

      Absolutely. Who else's fault could it possibly be? Are you implying we should blame the people who wrote the incompatible software? Microsoft should have built Windows to support Apache!

    5. Re:Expect more of this... by Anonymous Coward · · Score: 0

      given you want to run a webserver
      given you prefer apache to iis for whatever reason (i have mine, but that'd be off-topic)
      given you want to run oracle
      honestly, if you have priorities like this, would you really consider using windows?

      when they now decide to switch to freebsd, i'm convinced that they are missing some research (e.g. for an oci8 client for freebsd, that does not really exist)...

    6. Re:Expect more of this... by pallmall1 · · Score: 1

      Go with an all Microsoft solution and MOST of the problems go away.

      Thanks for proving my point.

      --
      3 things about computers: they're alive, they're self-aware, and they hate your guts.
    7. Re:Expect more of this... by IllForgetMyNickSoonA · · Score: 1

      It seems MS *does* build the OS so that it explicitely supports (as in "work around bugs causing incompatibilities") some buggy applications. See this, for example.

    8. Re:Expect more of this... by IllForgetMyNickSoonA · · Score: 1

      He's just posted a claim, not a proof.

    9. Re:Expect more of this... by dberstein · · Score: 1

      At my previous job we designed, developed and deployed huge database centric solutions in Oracle running on... Windows 2000. Let me note that without a glitch.

      Oracle is a big, complex, powerful beast. In case of troubles you certainly need a qualified DBA.

      No pain, no gain.

    10. Re:Expect more of this... by jerw134 · · Score: 1

      You know, before I even posted that comment, I knew someone would bring that up. Good job.

    11. Re:Expect more of this... by IllForgetMyNickSoonA · · Score: 1

      That's life! ;-)

  16. Typical by dxprog · · Score: 1

    It just wouldn't be slashdot without an anti-Windows article now and again :-P

    --
    DxBlog - It's where you want to be
    1. Re:Typical by KillShill · · Score: 1

      when it's deserved, yes.

      perhaps some new users who happen to stumble onto this site will hear about news that they never would normally hear.

      pro-people, anti-corporation.

      if they cannot stay in business through ethical behavior, then they will be brought down.

      corporations only exist at the plesaure of the public. that they make money is the way they stay in existence. and the way they make that money determines the wrath or lack of from the public.

      the public at large has no clue what microsoft is up to or what goes on behind the PR campaigns.

      --
      Science : Proprietary , Knowledge : Open Source
  17. In other news... by barfy · · Score: 5, Insightful

    Inexperienced IT professionals find it frustrating setting up systems they have never set up before...

    Dog Bites Man...

    And the Sun will probably come up tomorrow... God willing.

    Stayed tuned for more "News for Nerds... Stuff that matters."

    1. Re:In other news... by maelstrom · · Score: 1

      Yeah, Solaris is pretty stable.

      Or did you mean that big ball of geek burning light?

      --
      The more you know, the less you understand.
    2. Re:In other news... by Dark+Coder · · Score: 1

      Um, I noticed this link (of which we share in common).

      http://slashdot.org/~RollcallOfArseholes/foes

      I've finished reading up most of the slashdotters' journal and cannot find a common thread topic wise...

      By any chance, do you use TOR?

  18. Not news by Tablizer · · Score: 0

    Tell us when Windows does *not* frustrate an organization. Now *that* would be news.

  19. Funny... by ericdano · · Score: 1
    Funny that just NOW they read that Windows+Apache=Problems.

    I don't get why you'd want to run an Oracle DB on Windows. Or even a webserver on Windows. When I did Oracle DB programming, the Linux version, on the same hardware, ran a ton faster.....

    --
    It's either on the beat or off the beat, it's that easy.
    I moderate therefore I rule!
    --
  20. Wow, that comment is pretty sad.... by leonbev · · Score: 1

    "In fact, through our research the last few days, we have found an advisory on the Apache website that states, 'Please note that at this time, Windows support is entirely experimental and is recommended only for experienced users..."

    "Through our RESEARCH"? Heh, some research. The last time I installed Apache for Windows, is said that Windows support was limited in both the README file and the online documentation page.

    If this incompetent IT staff can't read the damn README file before installing a product they're unfamiliar with, I have no idea how they're going to handle an operating system transition.

  21. Don't worry, the district is on top of it by Infonaut · · Score: 4, Interesting
    After all, they've got a Chief Accountability Officer:

    Meria J. Carstarphen, the chief accountability officer, said that D.C. STARS has great potential and that some of the glitches are attributable to long-standing problems with the city's technology infrastructure.

    I think that tells you something about the structure of the DC school district. A chief accountability officer? WTF? Is this because the other O-level folks don't have to practice accountability, or is it because they're simply used to having to defend themselves against charges of incompetence?

    They've frequently had problems getting the school year to start on time. Back when I lived in DC, it was because of asbestos in the buildings, but there have been other reasons.

    The city government as a whole has been a joke for as long as anyone can remember, so it's probably unfair to blame the school district alone. But somehow this late discovery that Apache really doesn't work best with Windows doesn't surprise me, given the source.

    --
    Read the EFF's Fair Use FAQ
    1. Re:Don't worry, the district is on top of it by McVicker · · Score: 1

      I think that tells you something about the structure of the DC school district. A chief accountability officer? WTF?

      This must be their CYA specialist. Isn't that what the title really means?

    2. Re:Don't worry, the district is on top of it by dedded · · Score: 2, Informative
      You can probably read "accountability" as "accounting"

      The old government General Accounting Office is now the Government Accountability Office.

  22. How much time and money? by oldenuf2knowbetter · · Score: 5, Insightful

    How much time and money did they spend on a system without, apparently, having first determined if the various bits would play nicely together? How did they manage to get to the point of going live without testing? Why did the CIO discover fundamental issues only after system failures? Just who are these folks and why do they still have jobs?

    1. Re:How much time and money? by taj · · Score: 1



      Microsoft said interoperability was their top priority. What else did they need to know? Apache is 70% of the internet.

    2. Re:How much time and money? by Kadin2048 · · Score: 3, Interesting

      You are obviously unfamiliar with DC in general, much less the public school system in particular.

      That level of incompetence is barely par for the course.

      Frankly I think the real function of the DC city government is sort of a sink for dangerously incompetent quasi-governmental professionals. They come there for the promise of power, and stay for whatever small fiefdom they can build up, plus the near impossibility of ever being fired.

      On the bright side, just think of how much damage they might be doing if they were actually running around in the real world. I'm just glad every day that they all seem to stay there and out of my company. (Not that we don't have any numbskulls, just none quite that egregious.) Think of the federal dollars as being spent on a sort of "intellectual pollution control."

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    3. Re:How much time and money? by JordanH · · Score: 1
      On the bright side, just think of how much damage they might be doing if they were actually running around in the real world.

      It's hard to imagine a place where they could commit more long-term serious damage than in teaching children.

      Maybe managing nuclear warheads or environmental cleanup, but those things are widely recognized as being important and are heavily reviewed. Your comment is representative of an attitude where it's thought acceptable to shift incompetents into this area.

  23. Get used to it by Anonymous Coward · · Score: 0

    Packages like Apache must expand beyond their current culture-base of experienced users, hackers, and so-called experts. You can't forever recite the axiom that things are difficult to understand simply because they are powerful or complicated. Be more clear next time.

    Sure, the developers didn't do their research before jumping into a complex project. But I doubt any of the Apache/Windows/Unix/etc camps did much to help. We're used to obsolete documentation, no guarantees of fitness, and a perpetual "beta" mentality.

    But it is our fault if it is complicated and perpetually broken. The next version will fix things...

  24. Schools need to change their mindset by ylikone · · Score: 2, Insightful
    My wife is a school teach and she has tried for a long time to introduce open source and Linux solutions into the system, with only minor success. People have no problem using the open software, but they continue to have small compatibility issues that keep them falling back to Microsoft. Also, people say that the school needs to teach what is used in the "real world". Yes, windows may be a major part of the real world, but teach kids how to use Linux and the spirit of open source and the "real world" will eventually change. Besides, if you know Linux, you probably will have absolutely no problem occasionally having to use Windows... in fact, they'll probably feel frustrated by the lack of control in Windows.

    Schools are always griping about how they are underfunded, well maybe if you didn't spend tens of thousands JUST on MS-Office site licenses alone, never mind Windows OS, you could be saving a bundle!

    The schools are run by the boards of education, so the people in charge there need to hear and understand the open source message. Stop grovelling at the feet of Microsoft already!

    --
    Meh.
    1. Re:Schools need to change their mindset by Anonymous Coward · · Score: 0
      Why do you think Microsoft practically gives the licenses away to schools? Why does an "educational license" for office cost $100, but a "home license" costs $450?

      So that the youth of today will want to run Windows tomorrow. It's pretty easy. It's kind of like your local crack dealer: "first one's always free, kid!"

    2. Re:Schools need to change their mindset by Anonymous Coward · · Score: 0

      Oh yes, because this worked SOOO well when schools only had either Apple ]['s or crappy Mac SE's back in the 80s and 90s. Time was you could only find Apple/Mac machines in schools. And as we all know, the concept of teaching on Macs sure did lead to them being the dominant platform out in the "real world". What the heck, if we spend all our time teaching kids platforms noone uses, they can always be re-trained when they get an actual job.

      Just one more way your tax dollars are painstakingly wasted by the public education system.

    3. Re:Schools need to change their mindset by einhverfr · · Score: 1

      Why do you think Microsoft practically gives the licenses away to schools? Why does an "educational license" for office cost $100, but a "home license" costs $450?

      And how much does this cost for the site? How much more could be spent on quality infrastructure if this was not necessary?

      Or at least have a few Linux systems for educational use (sure, MS Office is dominant now, but look at the overall trends).

      --

      LedgerSMB: Open source Accounting/ERP
    4. Re:Schools need to change their mindset by ylikone · · Score: 1

      You are comparing kids that learned to use Macs to kids who would learn to use Linux? OMG, that is funny. Macs are inherently "easy" to use. There is little to configure and little power over tweaking anything. Windows is much more configurable and tweakable. Linux is the ultimate in configuration and tweakability! Kids learning on Macs will end up being stupid when it comes to being technically minded, because they will just expect things to work, which is what Mac is good for. I'm saying, teach them Linux and you won't NEED to re-train them for Windows or Mac. In my opinion, a Linux expert is automatically MUCH MUCH more knowledgable about problem solving and computers than any Windows or Mac expert.

      --
      Meh.
    5. Re:Schools need to change their mindset by mini+me · · Score: 1

      Yes, windows may be a major part of the real world, but teach kids how to use Linux and the spirit of open source and the "real world" will eventually change

      We had SGI workstations at my high school. I've never seen an SGI since.

    6. Re:Schools need to change their mindset by Anonymous Coward · · Score: 0
      In my opinion, a Linux expert is automatically MUCH MUCH more knowledgable about problem solving and computers than any Windows or Mac expert.

      (Yeah, I know "don't feed the trolls" but really.) A Linux expert is a much better problem solver than a Mac user simply because he's had so many more problems to deal with.

    7. Re:Schools need to change their mindset by ylikone · · Score: 1
      Well, are SGI workstations available for low cost and have OS's geared toward the average user? You can't really compare modern Linux distributions running on cheap commodity x86 hardware to SGI workstations.

      People keep forgetting that the Linux and Open Source has a philosophy attached that any commercial product will never have (if they intend to make big money).

      --
      Meh.
    8. Re:Schools need to change their mindset by ylikone · · Score: 1
      "A Linux expert is a much better problem solver than a Mac user simply because he's had so many more problems to deal with"

      YES! This is exactly my point!

      --
      Meh.
    9. Re:Schools need to change their mindset by mini+me · · Score: 1

      Well, are SGI workstations available for low cost and have OS's geared toward the average user?

      No. But the real world is what businesses use, not what someone uses at home.

      You can't really compare modern Linux distributions running on cheap commodity x86 hardware to SGI workstations.

      Oh? ;)

    10. Re:Schools need to change their mindset by NutscrapeSucks · · Score: 1

      People have no problem using the open software, but they continue to have small compatibility issues that keep them falling back to Microsoft.

      If coordinated IT efforts like City Of Munich and their IBM Con$ultant$ can't adequately solve these "small compatibility issues", it's a lot to ask of the very stretched education IT budgets.

      teach kids how to use Linux and the spirit of open source and the "real world" will eventually change.

      Maybe you should remind your wife that teaching religion is schools is illegal :P

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    11. Re:Schools need to change their mindset by guisar · · Score: 1

      Amen.

  25. more info please by pavera · · Score: 5, Insightful

    Ok,
    they are running apache on windows I guess then? And that's the problem? Why are they running windows on "Unix Hardware"? What is "Unix hardware"? I can only assume they mean a Sun box? I didn't know Windows had a sparc version! I bet that's really awesome!

    Anyway, from reading the article I get the impression that neither the interviewer nor the people interviewed have enough technical background to describe the problems accurately, much less fix them. The people interviewed are all managers who probably don't know the difference between c++ and VB, couldn't tell you what an OS actually is, or understand the difference between hardware and software (apparently).

    In short, the story is that some managers who don't understand technology and were trying to deploy an apparently advanced web service for an entire school district never bothered to read the documentation of the software they were deploying, and then ran into trouble... I guess that's interesting, or news, or something..

    1. Re:more info please by McVicker · · Score: 1

      Since it's a snafu on the DC taxpayer's dime, I would guess that the Post classified it as news.

    2. Re:more info please by LurkerXXX · · Score: 2, Informative

      The Post may classify it as news, maybe as tax waste, but a 'news for nerds' story about windows not working right on 'unix hardware'? I think not.

    3. Re:more info please by HappyMeal · · Score: 1
      I should point out that Sun sells x86 servers and says they support Windows. :)

      Like this one:

      http://www.sun.com/servers/entry/v20z/index.jsp

      Just pointing out a possibility. Though, agreed, 'UNIX hardware' in a Windows context doesn't make much sense.

    4. Re:more info please by pavera · · Score: 1

      I'm well aware that sun has x86 boxes, obviously MS doesn't have a sparc version of windows.. It was a joke, trying to show the hilarity of the term "Unix Hardware"

    5. Re:more info please by Anonymous Coward · · Score: 0

      Well, even though it is unlikely that anyone still use Windows NT4 in this way, NT4 and earlier versions of Windows NT was actually multiplatform. While SPARC was not one of the supported platforms NT4 did besides the normal x86 also support DEC Alpha, MIPS R4000 and PowerPC which all to some extent could be considered "unix hardware" I guess...

      On the other hand, if anyone in this world would still be using NT4 for some strange reason, an underfunded school district might be one of the more likely candidates.

      Still, I agree that the most likely explanation is that someone does not know what they are talking about.

  26. Really? That bad? by bluesoul88 · · Score: 1

    "In my experience, the combination of an Oracle database, Windows operating system, Unix hardware and an Apache webserver is a bad combination."

    Windows on Unix hardware indeed. Most people wouldn't survive that experience.

    Actually, and don't flame me, I'm trying to learn, what's so bad about Windows + Oracle + Apache? It's not perfect but hell, it doesn't sound terrible either. Oracle makes anything better.

  27. Other OS's by zaguar · · Score: 4, Interesting
    AN important point is that Windows OS is not necessarily at fault for the difficulty faced. Linux or the current babe of /. , OSX, would possibly just be as hard to administrate as a Windows environment.

    Apache has only limited support for Windows, but still, Apache is a bitch to configure for any platform. And ORACLE? Look, Oracle is a problem in itself. But adding Apache, Windows, UNIX hardware, and then expecting a proprietary software solution (D.C. Stars) to perform is not Windows fault.

    Windows is a lot of things. It is slow, it is insecure, but it cannot be blamed for errors in an untested software solution running on a proprietary DB solution with a webserver that does not support the Windows platform.

    *nix zealots - thats the truth. I use Ubuntu at home, but i can appreciate a falllacy when I see one.

    --
    "Sure there's porn and piracy on the Web but there's probably a downside too."
    1. Re:Other OS's by fireboy1919 · · Score: 1

      AN important point is that Windows OS is not necessarily at fault for the difficulty faced. Linux or the current babe of /. , OSX, would possibly just be as hard to administrate as a Windows environment.

      Apache has only limited support for Windows, but still, Apache is a bitch to configure for any platform.


      I think it can. Where does the the complexity lie? Its in the threading more than anything else. There is, in fact, a standard for such things. It's called Posix. Windows doesn't support it. At this point, it should.

      I think we can blame Windows for that.

      Further, Windows doesn't have a source-based build system at all! Shouldn't it? I mean, I can add Apache modules like they're legos because of it's compile system, but it won't work with Windows because Windows still insists that a compiler and make system shouldn't be part of the OS!

      As far as being a pain to administrate, I disagree. It's not clicky-clicky, but when you get errors in the logs, they tell you exactly what's wrong, which makes it a lot easier to fix it. You don't end up with nearly as many nebulous messages as you get from the Windows event system when something goes wrong. To me, fixing things is a lot more of sysadmin's job than setup ever is, so this is a bigger deal than "I don't know how to start" type problems.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    2. Re:Other OS's by Covener · · Score: 1

      Apache has only limited support for Windows... ... with a webserver that does not support the Windows platform.

      In what way is it limited compared to other platforms? Native sockets, threading, unicode filesystem support...

      Apache is a bitch to configure for any platform

      No harder than any other task you'd ask of someone in an IT job. It's not exactly some obscure, opaque piece of software that forces you into the role of trailblazer.

    3. Re:Other OS's by NutscrapeSucks · · Score: 1

      > I think we can blame Windows for that.

      Blame whoever you want, but Windows has many production web servers, and Apache is not one of them.

      > There is, in fact, a standard for such things. It's called Posix.

      Apparently Windows 2003 R2 (shipping soon) will have fairly complete POSIX support. The entire rationale for the Apache 2 branch was better Windows support -- if they still haven't got it working, maybe it would be easier for them if they junked it and just targetted the W2003 portability layer.

      > Further, Windows doesn't have a source-based build system at all! Shouldn't it?

      Windows has a binary standard which allows code to 'snap together like legos', so why would it need the kludge of an entire development and build environment on production systems? There seems to be widespread confusion in the *nix world -- 'make' is not an installer. You have things like XPCOM -- use them.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    4. Re:Other OS's by fireboy1919 · · Score: 1

      binary standard which allows code
      No...that doesn't work. That only works if all of your machines have the same architecture. This means that any code you write for Windows using their ABI won't work on anything else at all.

      Conversely, if you have a simple API, you can write code that will run everywhere. Why should module writers bow to a single archictecture? Further, why should they have to bend over backwards to support a large, cumbersome API that the language of their choice doesn't necessarily support (or doesn't support without proprietary components)?

      Apache works fine on Windows - very, very well, actually. There are plenty of things that even the Windows version can do that make IIS look like a toy. However, there are a lot of neat modules that won't work - mostly due to the two things I mentioned. The same can be said of most development stuff. ActivePerl's package management system, which is a Windows perl port, contains about half of what CPAN does.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    5. Re:Other OS's by NutscrapeSucks · · Score: 1

      COM is an interface standard, not a API, and it's not specific to Windows or x86 - it has been ported elsewhere. Writing portable code is an old trick, the point is to have portable binaries. If Apache supported this it would make module packaging and installation much better on all platforms. Getting to recompile Apache is a hack, not a feature.

      > Apache works fine on Windows - very, very well, actually
      Apparently the folks in DC disagree.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    6. Re:Other OS's by t0rkm3 · · Score: 1

      "Getting to recompile Apache is a hack, not a feature"

      Huh?! I think of compile-time control as a feature. What's better than figuring out exactly what you need from a system and then cutting out the non-useful bits via recompile? Or take advantage of some oddball feature that is not incuded in the default binary?

      That's one of the big sells that got me to dump Win95 for Slackware. Haven't looked back since.

      Although I do Windows use in VM and/or lab servers to deepen my knowledge. That's because I am chicken to dump supporting Windows servers. They are my most often recurring clients.

    7. Re:Other OS's by El+Tonerino · · Score: 1

      I don't think many people were blaming Windows, I think they were blaming the stupid guys who set it up.

      --
      El Tonerino
    8. Re:Other OS's by Anonymous Coward · · Score: 0

      No, make is a build system. A script inside Make is a fine installer thought....
      There seems to be some confusion in the Windows world about these things: Programs don't distribute well in binary format. Windows is just priviledged to release late and rarely.

    9. Re:Other OS's by dodobh · · Score: 1

      Huh? Apache is pretty easy to administer. The complexity comes from applications running under the webserver needing specific environments, and that is a feature of the application.

      --
      I can throw myself at the ground, and miss.
    10. Re:Other OS's by NutscrapeSucks · · Score: 1

      Well don't even pretend that most people compiling Apache are trying to support an obscure or extreme configuration. Usually they are simply installing PHP or Perl, which really ought to be just plug-n-play.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    11. Re:Other OS's by sad_ · · Score: 1

      indeed windows is not to blame, but the question should be - why did they pick windows for this project?
      aparently all products were screaming unix, but still for some reason they go with windows. now, this is not the first time this has happened. i've seen it so many times at work where projects use windows with apache, perl/php and mysql. the reason i keep hearing for doing this is that it is 'easier'. ha!

      --
      On a long enough timeline, the survival rate for everyone drops to zero.
  28. Why even try to mix and match with MS by mirqry · · Score: 1

    I don't understand the mixing and matching of components. If they were going to run a windows server OS they should have just run IIS and SQL Server. If your going to your Unix then go with apache and oracle.

  29. One has to wonder about this architechture by jbplou · · Score: 1

    What were they thinking. I've seen IIS/Windows Server OS's/Oracle work fine and also seen Apache/Unix/Oracle work fine. But why would you go all windows with the OS if you didn't intend on using IIS? I've never seen any place use Apache on Windows in production. Why don't they throw in Lotus Notes and some Netware somewhere too, just for good measure.

    1. Re:One has to wonder about this architechture by RollingThunder · · Score: 1

      We could have the backend DB's connect to the webserver via Appletalk, just for kicks.

    2. Re:One has to wonder about this architechture by llefler · · Score: 2, Interesting

      But why would you go all windows with the OS if you didn't intend on using IIS?

      Why does using Windows necessitate IIS? If Windows and Apache is a problem, please don't tell my systems. My Windows/Apache/SOAP CGI/MSSQL have been running flawlessly for years. I'd hate to think they're incompatible.

      From my experience, Apache's 'experimental' is like Google's 'beta'.

      --
      It is amazing what you can accomplish if you do not care who gets the credit. -- Harry Truman
    3. Re:One has to wonder about this architechture by ScrewMaster · · Score: 1

      And how about a little NetBEUI ... you know, for old time's sake.

      --
      The higher the technology, the sharper that two-edged sword.
    4. Re:One has to wonder about this architechture by CAIMLAS · · Score: 1

      Their reasoning (if there was any - I suspect it was probably someone making due with what was available below the mgmt ranks) probably went something like this:

      - Windows is easy to use.
      - I've heard this apache thing is better than ISS.
      - Let's use apache on Windows!

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  30. Having attended DC public schools... by neo · · Score: 3, Funny

    I can tell you that the computer system is the least of their problems.

  31. You fight like a Cow (orker) by Wilson_6500 · · Score: 1

    Uh, I'm viewing this in FireFox 1.0.6, and I see the effect of the (strong) tag, but what's the second tag supposed to be? The page source just has a blank space.

    1. Re:You fight like a Cow (orker) by bhtooefr · · Score: 1

      Ahh...

      <span> is a tag that surrounds some text within a block, so that you can give it an id attribute. This is *VERY HANDY* for CSS, as this means that you can do a <span id="code"> around a block of code, and apply some CSS for code to it.

  32. Re:Linux is not (yet) the answer. by BladeMelbourne · · Score: 1
    Linux is *not* user friendly, and until it is linux will stay with >1% marketshare

    This is correct. Both Linux desktop and server marketshare has exceeded 1%, and should stay this way for the immediate future. Thank you for stating the obvious.

    Your entire post appears to be completely unrelated to the story. Why turn this into Windows vs Linux debate?

  33. Informative? by ylikone · · Score: 1

    I'm still trying to figure out the "and tags" part.

    --
    Meh.
  34. It all depends on who's setting it up by ingo23 · · Score: 1
    While I am not MS fan at all, I am still convinced that if for some strange reason you decided to use Windows as your platform, a skillful system administrator can set it up to run quite reliably. With Oracle, Apache and the whole nine yards.

    But you get what you paid for.

  35. Reality Check by slam+smith · · Score: 3, Insightful
    All right folks this is Washington D.C. a city notorious for incompetance and corruption. (And I'm talking about the city gov't not the federal.) At my work we have NO difficultly writing software that had the same sort of software, hardware connections discussed in this article. I think we have a case here of someone using technobabble to try and cover his butt.


    In an internal memo dated yesterday, D.C. schools Chief Information Officer Gregory Barlow criticized the way the computer system was set up.

    "In my experience, the combination of an Oracle database, Windows operating system, Unix hardware and an Apache webserver is a bad combination," Barlow wrote in the memo to Thomas M. Brady, the school system's chief business operations officer.
    1. Re:Reality Check by c0dedude · · Score: 2, Insightful

      Yeah, to be fair, software is the least of DC schools' problems.

      --
      Since when has this country used intellectual elite as a pejorative term?
  36. As someone who codes in an EDU environment by Anonymous Coward · · Score: 0

    All I can say is that once mid-August rolls around, your projects get rolled out, finished or unfinished. When the new school year starts, your code gets pushed out the door. You then spend the next week fixing anything that's not working well enough.

    Of course, being perfect, all of my code worked correctly when it was needed.

  37. Windows incompatibility? by alienfluid · · Score: 1

    Is it really incompatibility issues with Windows that should be highlighted here or the incompetency of the IT administrators that support the applications? Why on earth would you deploy something when it has "experimental" support for another piece of application that you know you will be widely using? Did they do any research or did they just choose tools they thought were the best in their specific areas (DB = oracle, web server= apache, os = windows) without thinking about interoperability?

    1. Re:Windows incompatibility? by YrWrstNtmr · · Score: 4, Funny
      This is /.

      Windows is ALWAYS the problem.

    2. Re:Windows incompatibility? by woot+account · · Score: 1

      Gentoo User: "Damn it! This ebuild isn't working! What's the problem!?!?!"" Slashdot: "OMGOMGOMGOMGOMG!!! I bet it's Micro$oft's fault! Did you see how witty we were? We used a $ instead of an s... because, you know... they look alike? $...? s...?"

  38. better than giving users shite by fermion · · Score: 1
    Proper configuration and coding is hard. This is not a bad thing because hard things tend to drive away people that just do a half ass job, and it is exactly these type of people that we do not want creating web sites that the public must use. Like the website used for the Katrina victims that allegedly requires the latest version of IE.

    No matter how easy it is to get the initial set up going, getting the final product working is still hard work. Anyone who produce a final decent product can usually figure out the details of startup. Those that can't figure out the details of startup also have trouble producing good designs. For instance, one school district is IE only, including the services that employees and students are supposed to access from home. This leads to problems with parents accessing school information, students accesing schedule information, and employees accesing pay and vacation information. Now, it might have costa bit more to get competant coders, but when one considers that the design affects 100,000 people, and in a multiyear investment, it probably would have been worth it.

    Which is to say, let's get a good product out, even if it is hard, so we do not toture innocent users for years to come.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    1. Re:better than giving users shite by guisar · · Score: 1

      Dude,

      A little research is in order. Yes- the FEMA website has some javascript which check for the version of the browser. No- it's not "allegedly". Computer code is a matter of fact- it's there or it's not. The people are not victims they are Americans in the way of Nature. No- the code didn't check for the latest version of Microsoft's IE- it checked for 6.0.

      Now that we've established you are adverse to specifics and research we return to our regularly scheduled programming...

  39. It's windows fault...? by Novous · · Score: 2, Insightful

    >In the past week, a number of students found mistakes in their class schedules because of glitches in the computer system, which is called D.C. STARS and is designed to handle attendance, grading and the calculation of graduation and dropout rates, among other functions. School officials said at the time that the problem affected about 5 percent of secondary students.

    This looks more like a problem with bad software than with the underlying operating system. The article doesn't list any actual problem they have with Windows.

    Don't get me wrong, I don't think Windows is the best operating system of choice for every situation. But provide actual facts as to the problems. "Underlying infrastructure" is too abstract to be of any use to anyone.

    As for Apache on Windows... it works fine for me. I can't provide technological sources to disprove what the article says but my personal experiences with it have always been fine.

    1. Re:It's windows fault...? by borgheron · · Score: 1

      Users don't care. They just want it to work, period. :)

      GJC

      --
      Gregory Casamento
      ## Chief Maintainer for GNUstep
  40. Re:Linux is not (yet) the answer. by Cheapy · · Score: 1

    "Why turn this into Windows vs Linux debate?"

    It is.

    Read the topic of the article. The article's name was *meant* to start a Windows vs. Linux debate. The admins of the school district are more to blame than Windows itself, although I'm sure the fact that it's Windows doesn't help much.

    --
    Would you kindly mod me +1 insightful?
  41. Unix Hardware by jd · · Score: 1, Informative
    Usually, this would mean a Sparc or MIPS processor (or four), possibly NUMA memory, probably a headless system, maybe very large disk arrays (forcing a 64-bit FS) - in other words, a hardware configuration that Windows would generally not be good on.


    In this case, I think it really means hardware that Unix is running on, which could be almost anything.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Unix Hardware by ckaminski · · Score: 1

      It's the HEADLESS part Microsoft needs to put some serious work into. I'm hoping that's part of the drive behind Monad.

      WMI+Monad == decent environment to tweak the system.

  42. What a worthless article. by Transcendent · · Score: 2, Insightful

    In my experience, the combination of an Oracle database, Windows operating system, Unix hardware and an Apache webserver is a bad combination

    Good job getting windows to work on "Unix Hardware", I never thought that was possible.

    In fact, through our research the last few days, we have found an advisory on the Apache website that states, 'Please note that at this time, Windows support is entirely experimental and is recommended only for experienced users.' The Apache Group does not guarantee that the software will work as documented or even at all.

    Research first, then act. Dumbass.

    Brady and Barlow said yesterday that employees at some schools were experiencing slowness with the system. But they denied that any school had been unable to use the system for a prolonged period.

    That can be from any number of problems. Heavy loads are 1st, but that could stem from incompetence which could explain this whole problem.

    Barlow said officials plan to replace Windows with a different operating system.

    Well if you're "running" it on "Unix Hardware", then switching won't help since nobody knows what is going on anyway.

    "The system has been slow the last couple of days; it's been off and on," Tarason said.

    That happens with all systems, no matter what platform if you don't have the right people managing it. (Dupe comment too).

    "Instead of the technology helping, it could be a hindrance," Roy said.

    Technology is only a tool. I like to think of it as a simple filter or mathematical equation in which if you put crap in, crap will come out. It's not a magic box that makes everything right even if monkeys are pushing the buttons.

    Sorry if this came off like a flame, but the article lacks any real information.

    1. Re:What a worthless article. by Anonymous Coward · · Score: 0

      Good job getting windows to work on "Unix Hardware", I never thought that was possible. Wild Guess: They're running Apache and Oracle on Windows, Windows on Virtual PC, on Mac "Unix" hardware.

    2. Re:What a worthless article. by Zak3056 · · Score: 1

      Good job getting windows to work on "Unix Hardware", I never thought that was possible.

      Maybe they're running NT4 on an Alpha? :)

      --
      What part of "shall not be infringed" is so hard to understand?
    3. Re:What a worthless article. by Nick_Name_2005 · · Score: 1

      Hmmmm, I am betting a Sun Monster Refrigerator sized unit with about 50 proprietary Sun processors and one lonely itsy bitsy funny shaped daughterboard with a 486 chip on it that came loaded with Win95 which the paper MCSE clown in charge upgraded using an unintended install file which was found using Google, to bring it up to SIFed to Win2K (after failing with XP Home) which was burned on a Mac OS 8x - burner at 2x without closing the sesh properly but someone found an Atari powered Digital Mixing Board at a local rap remix studio and was able to close it finally give or take a couple of CRCs....
      Silly as the above sounds, what the F is the job description for the CIO to make such pronouncements? This looks like an extrememly misquoted article IMHO. It's a test right? Did we pass?
      Come on....Oracle usually uses developers tweaking code. Maybe some proper testing before deployment? UNIX hardware? Sun. Definately SUN. or Digital. Definately Digital. Or Univac right? I wonder how many short term $10 an hour with no benes are going to get hired to school this mess. Apache....multithreaded...Windows, not so multithreaded Hmmmmm. Works fine for porn thumbnail galleries so heck should be fine for tardy records.

  43. Marion to the rescue! by Anonymous Coward · · Score: 0, Offtopic

    I say we put DC Councilman (and former Mayor) Marion Barry to work on the problem.

    He'll snort and sniff and get to the root of the problem!

    1. Re:Marion to the rescue! by ScrewMaster · · Score: 1

      I wouldn't give Marion Barry root access, if I were you.

      --
      The higher the technology, the sharper that two-edged sword.
  44. Vista by amichalo · · Score: 0, Flamebait

    Windows support is entirely experimental and is recommended only for experienced users.

    I was on a support call with a company last week. They actually told me that in order to correct the issue I was having with resetting my password on their website I needed to reboot my Windows XP box and try logging into their website again. Not just logout or even clear my browser cache or cookies...I HAD TO REBOOT! (Actual issue was the support person was sending me to the wrong web application but that's not the point.)

    Goes to show that the article is right, Windows support is entirely experimental.

    --
    I only came here to do two things; kick some ass, and drink some beer...looks like we're almost out of beer.
    1. Re:Vista by Anonymous Coward · · Score: 0

      What's easier, telling someone who isn't computer-literate to clear their browser cache and cookies, or telling them to restart their computer? Chances are, they know how to restart their computer. You won't have to spend 10 minutes explaining how to empty the browser cache in Internet Explorer, only to find some kind soul has installed Firefox for them anyway, and have to begin with a completely different process.

      Sure, restarting the PC isn't the most direct route in terms of the computer literate, but you have to remember, not everyone is. Heck, some people don't use their computer more than a couple of times a week. Some even less. If I was in support I'd tell them to restart. If they don't know how to do that, it's fairly easy to explain, and completely consistent.

      Besides, it worked, didn't it? There you go. They got their job done, and they didn't have to give you a complicated explanation of what to do.

    2. Re:Vista by amichalo · · Score: 1

      AC said: Sure, restarting the PC isn't the most direct route in terms of the computer literate...Besides, it worked, didn't it? There you go. They got their job done, and they didn't have to give you a complicated explanation of what to do.

      amichalo said: (Actual issue was the support person was sending me to the wrong web application but that's not the point.)

      As I said in my first post, the actual issue was that they were sending me to the wrong web application. (Apparently, their systems are only sort of interlinked and the support person didn't know what they were doing, so they were sending me to one URL where a temporary login worked, but it couldn't give me a permanent login because it was the wrong system. They should have been directing me to a totally different URL. No reboot would have fixed that.) Only after escallating the issue to a "senior support" person did they determine that they told me the wrong URL to go to.

      BTW, I like the whole Mod-it-Flamebait-AND-reply-anonymous-to-it-because -I-am-a-MS-appologist" tactic you used. What a sense of appropriateness you have mastered! And yeah, now I'm flaming your ass.

      --
      I only came here to do two things; kick some ass, and drink some beer...looks like we're almost out of beer.
  45. Reverse FUD by djpretzel · · Score: 1

    The line about Windows support being "experimental" was REMOVED from the official Apache documentation a long while ago, from everything I can see, so unless they intended on running something earlier than the latest stable version - which is inadvisable on ANY OS, by the way - it didn't apply. Someone from the Apache Foundation should respond and officially clarify this apparently erroneous and highly misleading post. Isn't the OSS community just as "bad" as Microsoft if it resorts to posting FUD that quotes inaccurate "research" which seems to have involved blindly Googling for anything negative to do with Windows and Apache? This article is more likely to HURT the impression of OSS and Apache than help it, as it seems to suggest the Apache Foundation is knowingly providing "experimental" and unreliable software and calling it "stable". Also, from a logical perspective, one could infer from the original message that Oracle was just as much a piece of the problem as Apache/Win32, meaning they should... run MSSQL on Windows Server 2003?

    There's just no logic here. It's more embarassing than Oracle's own "PHP vs. ASP.NET" garbage from awhile back, misleading to anyone running Apache on Win32 in production, who might switch to IIS if swapping out the entire OS isn't an option, etc.

    Some oversight on these types of extremely goofy posts would be appreciated; simply mentioning any IT department's bad experience with Microsoft, especially when it seems like said IT staff have dubious research skills, shouldn't constitute newsworthiness.

    1. Re:Reverse FUD by Anonymous Coward · · Score: 0

      It's good to see that someone actually know's what's going on here. This article (along with 98%) of the comments added here are a complete joke. First of all because most of these people have no idea what they are talking about. For the record...

      Apache v2.x - removed the experimental support for windows - and dramatically improved performance.

      ORACLE is a damn fine database (and THAT is from experience)... does any other database vendor have the kahuna's to call their product UNBREAKABLE?

      UNIX - Wonderful operating system for back end (server) applications. And you don't have to re-boot the server every week for security patches either.

      Windows - Well... let's just hope only the end users are using it to access the web based application.

    2. Re:Reverse FUD by pinko-rat-bastard · · Score: 1
      ORACLE is a damn fine database (and THAT is from experience)... does any other database vendor have the kahuna's to call their product UNBREAKABLE?

      You misspelled "chutzpah"
      --
      YooHoo/2U2
  46. Re: So what's Apache's problem by SashaMan · · Score: 1

    Agreed. And I want to know what's up with the Michael Moorean title, "Windows Incompatibilities Frustrate D.C. Schools." Couldn't it just as easily be "Apache Incompatibilities Frustrate D.C. Schools?"

  47. A misleading title... by supabeast! · · Score: 3, Insightful

    Given that the problem here is caused by Apache not functioning properly on Windows, shouldn't the headline be "Apache Incompatibilities Frustrate D.C. Schools?" Hell, given that the Apache programmers have been always made it abundantly clear that Apache does not work right on Windows, the title should really be "Idiotic choices by systems engineers frustrate D.C. schools?"

    It's pretty pathetic that leading Linux evangelists have to go this far to come up with an anti-Windows story, but it should make Microsoft feel better that they do.

    1. Re:A misleading title... by wikinerd · · Score: 2, Insightful

      it's Microsoft's fault that Windows is not compatible with POSIX standards. Windows NT was supposed to be POSIX compliant, but it wasn't, and 2003 still doesn't support POSIX.

    2. Re:A misleading title... by QuantumG · · Score: 1

      It's open source, if you don't like it, fix it.

      --
      How we know is more important than what we know.
    3. Re:A misleading title... by kuzb · · Score: 1

      What does that have to do with anything? This isn't about fixing the problem, it's about how blame is getting laid on something that isn't at fault.

      --
      BeauHD. Worst editor since kdawson.
    4. Re:A misleading title... by QuantumG · · Score: 1

      Well your suggestion was to blame the developers of Apache instead of the developers of Windows. As such, you're guilty of the same crime. The Apache developers have no responsibility to get their software working on Windows. If people want it working on Windows they have to do it themselves.

      All in all, this is a very american conversation. Instead of just fixing the god damn problem you gotta hunt down a scape goat. Fix the problem, not the blame.

      --
      How we know is more important than what we know.
    5. Re:A misleading title... by supabeast! · · Score: 1

      Microsoft isn't at fault for the developers of POSIX-dependent software releasing unworking ports to non-POSIX systems, nor for stupid people chosing to implement Apache on an OS where it cannot operate properly. I'm not a Windows apologist, but in this situation the blame lies entirely outside of Microsoft's control - it was the decisions of others that caused this mess.

    6. Re:A misleading title... by Anonymous Coward · · Score: 0

      Are you suggesting that the parent shut down his web browser and go debug Apache until it is Windows compatible?

      wow.

    7. Re:A misleading title... by kuzb · · Score: 1

      You're assuming that he's a programmer - which is just ignorant to assume. Not everyone writes software for a living -- or even for fun. In fact, more people DO NOT write software than DO write software on this planet.

      Yes, I would blame apache group for not including working windows support. They are the most widely used webserver on the planet. It's their own fault for making a half-assed implementation that 'sorta works' for windows - nobody else's. As for your last statement, I'm not american, proving once again that you would rather 'assume' your way through a conversation rather than getting some facts straight first.

      --
      BeauHD. Worst editor since kdawson.
    8. Re:A misleading title... by Bent+Mind · · Score: 1

      While I agree the title is misleading, "Apache Incompatibilities Frustrate D.C. Schools?" would be just as misleading. From the article: "D.C schools continue to experience problems with a new computer system, with some principals saying yesterday that their schools have been unable to record attendance, print student schedules or even access the Internet since Wednesday." (emphasis mine).

      Not knowing anything about how their network is set up... I'd say lack of network connectivity might be a problem. This would present a problem reguardless of the software used.

      Hell, given that the Apache programmers have been always made it abundantly clear that Apache does not work right on Windows, the title should really be "Idiotic choices by systems engineers frustrate D.C. schools?"

      Apache does not work right on Windows? I looked up the documentation from the stable 2.0 release: Using Apache with Microsoft Windows

      Operating System Requirements

      The primary Windows platform for running Apache 2.0 is Windows NT. The binary installer only works with the x86 family of processors, such as Intel and AMD processors. Running Apache on Windows 9x is not thoroughly tested, and it is never recommended on production systems.


      So unless they are trying to run Apache on a DEC Alpha or under Windows 95, I don't see a problem. I did hunt around their site. But all I could find concerning Windows were the standard "Make sure your system is up to date and fully patched" type of stuff.

      Now as for "Idiotic choices by systems engineers frustrate D.C. schools?" I do have to wonder when you see a memo from the CTO talking about "the combination of an Oracle database, Windows operating system, Unix hardware and an Apache webserver is a bad combination". Given that they plan on switching operating systems, maybe they are trying to run Apache on a DEC Alpha under Windows NT. If that's the case, this title certainly fits.

      I can certainly see there are problems in the DC schools. It's too bad the reporter isn't more tech savvy. However, local news reporters generally are not. Schools generally can't afford a decent IT staff. One of the schools in my area recently burned to the ground because a server overheated. My 9-year-old was recently asked to install a program for her teacher because the teacher didn't know how to install software and IT doesn't maintain the student computers, just the teacher computers. Most of those systems still run Windows 95.

      There is a good story here, but I don't think it has anything to do with software. It has more to do with school budgets and the inability to hire professionals.

      --
      Request a Linux Shockwave player here: http://www.macromedia.com/support/email/wishform/
    9. Re:A misleading title... by QuantumG · · Score: 1

      I don't know what you are talking about. You don't have to be a programmer to take responsibility for your own needs. If you want apache to work well on windows, hire a freakin' programmer to make it work well on windows. The apache group make and give away software FOR FREE. If you don't like their GIFT, don't use it.

      --
      How we know is more important than what we know.
    10. Re:A misleading title... by kuzb · · Score: 1

      Quit it with the bleeding heart routine - they are funded, and it's not like they're starving programmers who spill their blood so we can have a webserver. Corporations pay for that. They just didn't do a good job on the Windows port, which is what is being said here. On the flip side, take a good hard look at the budget schools get to work with - I'm sure hiring a programmer to fix Apache Group's mistakes is not an option.

      --
      BeauHD. Worst editor since kdawson.
    11. Re:A misleading title... by QuantumG · · Score: 1

      I'm sure the people who fund them don't give a shit about the Windows port and that's why it sux. If you want to fund them to work on the windows port, go ahead. OSS users are the only people on the planet who complain about stuff they get for nothing. I have this vision of hobos standing in line for a handout complaining that the soup isn't hot enough or the bread isn't gluten free. Take what you are given and shut the hell up, or go make your own god damn software.

      --
      How we know is more important than what we know.
    12. Re:A misleading title... by kuzb · · Score: 1

      If they didn't give a shit, there wouldn't be a Windows port, let alone one that appears to be updated on a regular basis, oh mighty overseer of the software industry. It is Apache Group's own fault that is sucks, and nobody else can take the blame for that. Don't try to blame the people who use OSS for the design mistakes made by the programmers, they had nothing to do with it.

      I do make my own software, and since you don't have any constitutional right to tell me what I can and can't say, kindly fuck off with telling me to 'shut the hell up'.

      It should also be mentioned that I don't use apache on my own servers anymore - Lighttpd and FastCGI have proven more than capable of replacing Apache for my needs. Ergo, there is no sense in funding Apache to make the Windows port usable (not to mention, we don't use Windows servers at home or work). The corporation I work for will be dumping apache in favour of it as well.

      --
      BeauHD. Worst editor since kdawson.
    13. Re:A misleading title... by QuantumG · · Score: 1
      since you don't have any constitutional right to tell me what I can and can't say

      Sigh. The constitution protects your right to free speech from government interference. As I'm not a part of your government (shit, I'm not even a citizen of your fucked up country) I can tell you to shut the fuck up as much as I like. As such, STFU.

      --
      How we know is more important than what we know.
    14. Re:A misleading title... by kuzb · · Score: 1

      How did you plan to enforce that? By thinking really mean things about me?

      Beyond which, you don't really know which *cough* "fucked up country" I happen to be in. Here's a hint, it's not the US. Following that, your recommendation to shut up has been summarily ignored. If you can't handle what it is that I have to say, then perhaps you need to disconnect from the internet and get some theropy. I would also suggest growing up - it's good for you. People will take you more seriously.

      I don't think I've ever encountered such arrogance and stupidity in a thread here before - I think this is proof positive that a low slashdot ID doesn't infer any kind of intelligence.

      --
      BeauHD. Worst editor since kdawson.
    15. Re:A misleading title... by QuantumG · · Score: 1

      I think it just shows that you're an ingrateful little shit. The Free Software community could do with less people like you.

      --
      How we know is more important than what we know.
  48. Parent post is TROLL by Anonymous Coward · · Score: 0

    Parent is a troll for (at least) bogus donation link.

    1. Re:Parent post is TROLL by ScrewMaster · · Score: 1

      Yeah. "bogus donation link" is right. You know, I really didn't need that. I'm going to go wash the occipital area of my brain now with some industrial solvents. Yuck.

      --
      The higher the technology, the sharper that two-edged sword.
  49. Password for washington post by B747SP · · Score: 1

    The name/password pair I got from BugMeNot.com worked fine to get past the 'registration required' crap at washingtonpost.com.

    --
    I find your ideas intriguing and I wish to subscribe to your newsletter.
  50. Epermiental? by The+MAZZTer · · Score: 1

    Hmm I never would have guessed. Apache 2 has worked without problems for me as a service under XP Home edition.

    Only thing I have problems with is that the service doesn't report problems when it can't start, so I have to run the non-service version to get error output. I guess that's to be expected as services might die and then restart, only to die again, and I wouldn't wait 10000 message boxes on my computer when I get up in the morning.

  51. Chief Accountability Officer by Anonymous Coward · · Score: 0

    Corporate speak for "scapegoat".

  52. Experimental operating system by Anonymous Coward · · Score: 0
    The experimental warning applied to older 1.3.x versions and systems running Windows 9x/Me.

    I thought ME itself was experimental? As I remember a failed experiment. Or at least an experiment Microsoft would like to forget.

  53. Re:Linux! by keepr · · Score: 1

    Hold on a second, There are some threads of truth here...

    Yes commercial level support is not freely available for Free versions of linux, But neither is it available for Windows. If you need Microsoft to fix a problem for you it will cost $250.00 if memory serves. Now this is a good price but it does cost you something.

    If you expect commercial level support you need to pay for it no if ands or anything else of that nature, The support staff and infrastructure needs to be paid for, do you expect people to work for free?

    Also in this particular situation we are talking about linux as a server not as a desktop solution. Linux is a GREAT server solution especially in conjunction with oracle as a database system. Apache for windows always has been iffy at best, it runs OK but it's still a UNIX based web server project ported over to windows "just for fun". It is not intended to run any mission critical operations (that is just a catastrophe waiting to happen).

    I think the fault here has to lie with the application vendor (dc stars?). In the end it's normally the application vendor that says "our software will work in an x+x+x environment and we support it as a whole. I don't know if that is what happened here but if the "chief accountability officer" didn't make sure the solution being provided worked properly and for that matter worked properly in their environment then this is a non issue, Off with whoever signed the contracts head, poof done..

    --
    Slashdot taught me how to use the preview button!
  54. In other news ... by Anonymous Coward · · Score: 0, Funny

    ... IKEA stocks took a sharp rise today, bouyed by increased profit expectations.

    "We've seen a huge surge in sales of our CEO model chairs in the Redmond area.", claimed Sven Bjorg. "It's almost like they have a wild animal in the area destroying them.", he quipped.

    Wrapping up the news today, Redmond police are on the lookout for an apparent wild monkey in the vacinity of the Microsoft campus. "We are urging residents to stay indoors.", said Police Chief Bob Bobson. "We've had daily reports of an overweight monkey in a frenzy of crazed dancing, obsceneties, and violent behaviour. Please stay home and keep watching our updates on the internet. Our technical team tells us the safest choice of operating system is 'anything but Microsoft'."

    (cue background noise of a monkey screaming)

  55. You only listen to the ones shouting the loudest by ylikone · · Score: 1

    The Linux vendors shouting the loudest are the ones with advertising budgets, hence they are there to make a buck. Redhat, Suse, etc... are there to make money. If you want the true benefit of using open source, you will need to do a bit of work and research. Linux distrobutions like Debian (among many others) are completely free and being used on servers and desktops alike around the world. So seek out distributions who have a policy of forever being free and not the bait-and-switch kind. Support, however, you will rarely find it fast and free. You might find free, via web forums and the like, but not fast and dependable. For fast, dependable support for your Linux systems, you will need to pay someone, just like in the MS-Windows world.

    --
    Meh.
  56. That advisory by Anonymous Coward · · Score: 0

    is years old. And don't blame Windows for the school's poor research!

  57. Duh! by nybble_me · · Score: 1

    that's all

    --

    reenigne
  58. wtf...this is apache incompatibilities by Anonymous Coward · · Score: 0

    How is this anyone but Apache's problem? Just because the Apache programmers are too stupid to do a proper windows implementation this is somehow Microsofts fault? Another title of this article could be "Inept DC Admins try experimental Apache software in live enviroment - fail and blame Microsoft" I ask again - WTF DOES THIS HAVE TO DO WITH MICROSOFT?!

    1. Re:wtf...this is apache incompatibilities by member57 · · Score: 0

      M$ sucks, that's why.
      68%(Netcraft survey) of internet servers run Apache, so I don't think that Apache programers suck, just you.

      --
      If Kerry was the answer, it must have been a stupid question.
      The UN - The largest "political" cause of death.
    2. Re:wtf...this is apache incompatibilities by Anonymous Coward · · Score: 0

      Explain to me how its Microsofts fault that Apache doesnt run correctly on windows and is still classified as "experimental" on the apache website. Are you trying to tell me that Microsoft has specifically designed Windows not to let apache run correctly?

  59. Re:Linux! by Anonymous Coward · · Score: 0

    is this kind of a satire here?


    when evaluating any kind of software, you should take a look at the license- where, in kind of gpl or lgpl, you see how your impression fails.
    gpl has its faults - but your fears are not that possible.
    let your consultant explain, what a source is and maybe, where the origins of firefox determine it's future ;)

    i can understand if some pupil has a naive sight like this, but a good business woman should show a lillte bit more insight...

  60. Linux to the rescue by Anonymous Coward · · Score: 0

    They shouldn't have used an insecure and proprietory operating system to begin with. Linux will solve the incompatibility problems as well as many other problems that would have appeared sooner or later.

  61. I remember by ylikone · · Score: 1

    I remember when it was mostly anti-MS articles. These days they seem to have more pro-MS... which I base on the fact that MS is now one of their advertisers. Yes, slashdot sold out long ago.

    --
    Meh.
    1. Re:I remember by dxprog · · Score: 1

      Yeah, kind of hilarious to read an MS bashin' article while a Visual Studio.NET ad plays :-P

      --
      DxBlog - It's where you want to be
  62. Re:Indeed by Anonymous Coward · · Score: 0

    So to sum it up, Linux is hard to use for newbies? Shit, why didn't I hear this before?

  63. Re: So what's Apache's problem by Ravatar · · Score: 2, Insightful

    They had to put Windows up there to make it a valid Slashdot article. It wouldn't have been posted otherwise.

  64. Leave it to Slashdot.... by DavidD_CA · · Score: 5, Insightful

    Leave it to Slashdot to take an article that shows complete incompetency on the part of the journalist and those interviewed, and make it a problem about Windows.

    --
    -David
    1. Re:Leave it to Slashdot.... by Anonymous Coward · · Score: 0

      and the difference between the two is?

  65. Generally... by jd · · Score: 2, Informative
    Heterogenius should not cause problems. A computer can't see another computer's hardware, or indeed software, it can only see the network traffic. Provided all machines speak a common network language, there is no problem.


    The problem is when standards are violated, which most often is a Windows problem. Most of the problems with Samba (and Samba-NG) are caused by Microsoft, for example. Microsoft's current tiff with the EU, over not wanting to release network protocols to Open Source projects, isn't helping Microsoft's case any.


    However, not all problems are due to Microsoft. The administration is, as has been noted by others, often to blame. Roxen, a rival Open Source webserver that supported SSL before Apache, is available for Windows 2000/XP. Apache 2.0.x has often been criticised for problems (causing many to stick with the 1.x branch) so if it's a problem with 2.0 which could be avoided with 1.x then they've only themselves to blame.


    (And if they're using the Apache 2.1 tree for a production system, they're idiots.)


    So there are solutions, you just need to look for them. Going with all-Windows, however, would not be one of them, unless you're working with a uniform Windows release, not just Windows. NEVER mix NT domains with Windows 200x domains, for example.


    Also, because of architectural differences, drivers available for the XP core won't necessarily have counterparts in the 200x core. They may, but you cannot assume that. I believe it's XP that has IPv6 support, 2000 doesn't. That's just one example. The problem will likely worsen with Vista, particularly for graphics, as they've totally redesigned how graphics work. (Off-loading is a GOOD thing, but Microsoft has stated it doesn't document internal APIs, so compatibility isn't guaranteed.)


    High-level software faces similar problems, where the API it is based on has been broken, so applications may or may not run correctly on different versions of Windows. DirectX software often faces this problem, as DirectX is not evenly maintained across code bases.


    I would also avoid .Net like the plague. It is a solution looking for a problem and is the "in thing" for people to code to for now. But, then, so was Java. And CORBA. And RPC. And DCL. And, in earlier times, X.25, X.400 and X.500. Generally, for maintainability and longevity, you want to use as few layers as you can physically get away with. This is why virtually no Operating System in the world implements all 7 OSI layers and why layers generally bleed into one another.


    All-*nix solutions are, as I've said, often better but they still have their problems. Binary-only software should work just fine on any *nix platform, because you can always ship the necessary libraries (and install whatever is not already there locally, using LD_LIBRARY_PATH to point to the local version), or you can statically compile.


    In practice, *nix programmers are just as liable to take shortcuts that damage compatibility or which are dubious practices. It is unclear who has done so, in the arguments beween Hans Reiser and the other Linux kernel developers, but I can guarantee a fully-functional Reiser4 would be in the kernel by now if everyone was following good practices.


    DSM (Distributed Shared Memory) should be independent of how processes are shared, but OpenMOSIX' DSM is unlikely to be folded into the main kernel any time soon.


    Applications are no better - you can't guarantee Oracle or DB/2 running on Linux platforms they weren't compiled for, even though (as I've said - and was saying when Oracle first mooted a Linux port!) such incompatibilities are optional and the choice of the developer(s) involved.


    It is almost impossible to design a system that prevents crappy programming (by later system developers or by application developers), and where attempts to do this HAVE been made, nobody wants to use the systems.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Generally... by pgilman · · Score: 2, Funny
      "Heterogenius should not cause problems."

      Heterogeneous = "Consisting of dissimilar elements or parts; not homogeneous." (dictionary.com)

      Heterogenius = Me.

      8-)

      --
      if i'm a grammar nazi, you're an illiteracy nazi.
    2. Re:Generally... by Anonymous Coward · · Score: 0

      Well, I'm going to only comment on 1 point where I have better knowledge. only 1 point cos I like your others or I am not knowledged in that area.

      Reiser4 is not in the kernel not because of good practices. its because reiser4 does not follow the filesystem layers model. reiser4 is in itself a virtual filesystem for the underlying core filesystem. Hans wanted to make the changing of filesystems easy for future improvement... (you can then change your filesystem easily with reiser4 with just a plugin --- you cen even run reiser4 above ext2...)

      Actually, I myself don't like to follow models that cause trouble either. I think hans' method look elegant to me and I don't care. unless it really breaks many things or is very buggy. Not many will care about the duplication of VFS code. or just isolate the VFS code and merge them into one...

      Oh... your paragraph spacing is too wide. is that 2 blank lines per paragraph? remove 1 then

    3. Re:Generally... by yourexhalekiss · · Score: 1

      yeah...

      heterogenius should be "heterogeneity"

      If you throw big words around, you should know how to use them.

    4. Re:Generally... by jd · · Score: 1

      You can't be a heterogenius, as you're on Slashdot. So, either you're not provably hetero, or you're not provably a genius. :)

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    5. Re:Generally... by Malc · · Score: 1

      "I would also avoid .Net like the plague. It is a solution looking for a problem and is the "in thing" for people to code to for now. [...] Generally, for maintainability and longevity, you want to use as few layers as you can physically get away with"

      So people should avoid using PHP or Cold Fusion? ASP.Net isn't much different at a conceptual level. I would also hardly call it (.Net) the "in thing". It's been around for a few years, and it's not going to be a passing fad - it's going to become far more popular and widespread. People who have been developing Windows apps/software/websites/etc are slowly migrating to, just as many years ago we moved through the other various technologies like OLE until we were all kinds of COM stuff in ATL.

    6. Re:Generally... by pgilman · · Score: 1

      haha touche 8-)

      --
      if i'm a grammar nazi, you're an illiteracy nazi.
    7. Re:Generally... by pgilman · · Score: 1


      no, i meant it exactly as i wrote it.

      read it again, and this time bring your sense of humor (read jd's post, below yours; *he* got it).

      cheers,

      pete g

      --
      if i'm a grammar nazi, you're an illiteracy nazi.
    8. Re:Generally... by Antique+Geekmeister · · Score: 1

      If he's on slashdot, he's probably not getting any anyway, so heterogenius or homogenius is pretty irrelevant. Maybe ambigenius if he downloads his pr0n with both hands.

  66. Some windows problems by meburke · · Score: 1

    It's can be a real problem to set up Apache on Windows. The configuration is time-consuming and error-prone, and gets worse if you want to support MySQL and php. There are a couple of WAMP aggregations out there (Apache2Triad is the one I used last.) and I would suggest using those. Keep in mind that updating your WAMP installation can still be a problem.

    --
    "The mind works quicker than you think!"
    1. Re:Some windows problems by Anonymous Coward · · Score: 5, Insightful

      The configuration is time-consuming and error-prone

      What the fuck are you talking about? The configuration is the same as it is under Unix.

      The PHP-monkeys make sure the Windows-binaries are released at the same time that the source is released, to make their Windows-audience feel like they are worth something.

      MySQL is just a bad database.

    2. Re:Some windows problems by llefler · · Score: 4, Insightful

      It's can be a real problem to set up Apache on Windows.

      Actually, with the current installer, installing Apache on Windows is brain dead easy. Getting MySQL (4.1) running under windows isn't rocket science, but getting PHP (5) to talk to MySQL in that environment is a pain the first time or two.

      --
      It is amazing what you can accomplish if you do not care who gets the credit. -- Harry Truman
    3. Re:Some windows problems by meburke · · Score: 1

      Right you are! Which is why I used the WAMP installer. Then I had to upgrade Apache from 2.0.53 to 2.0.54, and (like you said) the installer made it VERY easy to install to the different directory. Now I need to upgrade to the latest release of php to fix the problems I've encountered with Windows not handling dates prior to 1970, and I'm not feeling so optimistic...

      --
      "The mind works quicker than you think!"
    4. Re:Some windows problems by Radicode · · Score: 1

      MySQL is just a bad database

      True. MySQL could be a good database if it had all the features that make a database reliable... like proper rollback and log playback. I guess I got fed up by MySQL craping on me. I never had a reliability problem with postgres, Oracle, DB2 and all the other serious database... hell, even MS SQL is reliable! For now, MySQL is only a toy.

      To those who are going to mod me down: have you ever stress tested (and abused) your MySQL database? I didn't think so.

      -Radicode

    5. Re:Some windows problems by SteveAyre · · Score: 1

      Installing Apache/MySQL/PHP under Windows has always been very straightforward for me and never a problem to configure.

      I don't use Apache on Windows for a production server and would never want to do so though, for that I run it on a Linux box. Far more secure when properly configured.

      The only time I've ever had problems is trying to rebuild from the sources to compile extra modules etc. (applies more to PHP than Apache), but then the main problems were a lack of open source build tools for Windows which aren't a pain in the arse to use or nonexistant and nothing to do with the code itself. (VC++ would solve that problem I think, but I don't really want to spent the money on it).

    6. Re:Some windows problems by AliasTheRoot · · Score: 2, Informative

      I have Apache 2, PHP5, PostgreSQL and mod_ssl all running happily on my desktop, wasn't really any harder than getting it running on *nix except for the ssl part.

    7. Re:Some windows problems by ZenShadow · · Score: 1

      Actually, yes, I've stressed the hell out of MySQL (on the order of hundreds of concurrent connections and thousands of TPS, with a highly complex, poorly designed schema at that).

      MyISAM tables might suck, I wouldn't know. Using InnoDB as a back-end, however, things tend to work quite well. Oh, and it does things a lot more reasonably than any of the other table types (eg. it has referential integrity, decent tx logs, etc.).

      That said, I still wouldn't classify it as a true "Enterprise-ready" solution. Their replication solution, for example, tends to suck. For a departmental database, though, I'd use it without a second thought.

      --S

      --
      -- sigs cause cancer.
    8. Re:Some windows problems by masklinn · · Score: 1

      Uh, while having MySQL fit in is a bit tougher, Apache install is a pair of clics away and the configuration is exactly the same as Unix', and PHP installation is just about as easy...

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    9. Re:Some windows problems by JPriest · · Score: 1

      It sort of makes you wonder if it will be any easier for them under UNIX. If they can't get compatibility with Windows what makes me think that with UNIX they won't just run into a different set of problems? More Slashdot yellow journalism for you.

      --
      Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
    10. Re:Some windows problems by Mattintosh · · Score: 4, Informative

      Quite true. But once you've done it at least once and distilled the actual need-to-do tasks from the process, it's about a 15-minute job.

      1) Install Apache with the MSI installer. Do not reboot (it doesn't ask, so no problem).
      2) Install PHP from the ZIP archive. Just unzip it to C:\PHP (or C:\PHP5 for even less config editing)
      3) Install MySQL with the MSI installer. DO NOT REBOOT (yet).
      4) Run through the MySQL Config Wizard when asked (at the end of the install).
      5) Set the DocumentRoot and any VirtualHosts you want in the Apache config. It works just like other platforms.
      6) Copy and rename the php.ini-recommended file to just php.ini. Set the doc_root and extension_root (extension root should be "./ext") settings, and uncomment (remove the semicolon) "extension=php_mysql.dll" and uncomment or add (if it's not there) "extension=php_mysqli.dll".
      7) Find the PHP install.txt file. Find your system/HTTP server/version combination and add the lines they say to the end of the Apache config. There should be 2 or 3 lines. A copy/paste will suffice.
      8) Right-click My Computer, click Properties, click the Advanced tab, click Environment Variables... Now, on the bottom half of the dialog box are the environment variables for everyone (your user-specific ones are at the top). Find the one called "PATH" (not case sensitive, but is usually all upper-case) and add ;c:\php (or php5, if you named it that way).
      9) Reboot. The environment variables aren't updated unless you reboot.

      It's not a walk in the park, but after the first time and figuring out just where stuff is, it's pretty easy for a techie. Another note: I added stuff about VirtualHosts in Apache above, but didn't mention that you'll need to set up DNS entries or mess with your hosts file to get those to work. You can just skip the VirtualHosts if you don't know how to configure them. The rest of it will still work.

    11. Re:Some windows problems by Radicode · · Score: 1
      You're right, MySQL performs good when everything is normal. Try pulling the cord on the serveur while doing a stress test and see what happens. After a few tries, the database is going to be corrupt and MySQL won't be able to fix it. You will have to restart everything from a backup. Try the same test with another database, it will rollback the incomplete transactions and replay the logs without a problem.

      You might ask yourself "Why would my server run out of power? It's on a UPS!". You never know when a physical part in your server fails, at the worst moment, under heavy load. Power can also fail for a long time, but I know you can do a proper shutdown sequence in that case.

      -Radicode

    12. Re:Some windows problems by Glonoinha · · Score: 1

      Umm - isn't Apache the web server part of IBM's WebSphere Application Server, which (last I heard) runs just fine and dandy on Windows servers.

      (So I hear - all my WAS boxes are Sun Solaris, and I am new to the group so I couldn't tell you why.)

      --
      Glonoinha the MebiByte Slayer
    13. Re:Some windows problems by ckaminski · · Score: 2, Informative

      WAPO/LAPO.

      Windows|Linux Apache PHP/PERL ***ODBC***

      Please.

      I had to set up a relatively identical testing site to my production site, using two databases, postgres and mysql, and soon postgres/mysql AND Oracle.

      Getting WAMP to work with postgres was nearly impossible without a properly configured cygwin environment (even with), and getting WAMP to work with postgres AND ODBC was impossible.

      I had to resort to a FC2 install on a VMware Pro setup to get it working. This isn't a problem on my Linux hosts. But I'm thoroughly sick of all these idiots building PHP/Perl tools only for MySQL. ODBC was built for a reason, why can't we use it?

      <sigh>

      Granted ODBC isn't exactly the perfect standard, but dammit, it's close enough for 99% of the projects out there currently.

    14. Re:Some windows problems by llefler · · Score: 2, Informative

      You missed an important step. Under Windows I've always had to set old-passwords in MySQL's INI file to get it to work with PHP. And you should do it before you set your root password in MySQL. I always wait just long enough between installs to forget that.

      --
      It is amazing what you can accomplish if you do not care who gets the credit. -- Harry Truman
    15. Re:Some windows problems by wtansill · · Score: 1
      I agree with you re: Apache on Windoze. I've run it on my own to test site development (using the hosts file hack you mentioned) and it works just fine. I've not used PHP, but still...

      Here's the bottom line -- if someone doesn't know what they are doing, then the odds are they won't do it well, or at all.

      --
      The contest for ages has been to rescue liberty from the grasp of executive power. -- Daniel Webster
    16. Re:Some windows problems by ZenShadow · · Score: 1
      ...pulling the cord on the serveur while doing a stress test and see what happens...


      Been there, done that, many times. I work in Real Environments(tm), where things like this do occasionally happen (and people do end up getting fired for it). The only time I have *ever* had MySQL+InnoDB fail to recover is one instance where there was a hardware issue (specifically, the vendor massively under-specced the power supply on one of our DB hardware platforms).

      As for your silly comments about what I might ask myself, again I will repeat: I'm a professional systems architect. I don't ask myself those sorts of questions, as I've seen probably more failure modes than you can imagine. I also am not afraid of spending money to buy Oracle licenses if the project warrants it -- but more often than not, it's overkill.

      I'll still use MySQL in a lot of cases. Not all of them (eg. I wouldn't use it in a financial services situation, it's not *that* good), but a lot of them.

      As for the dude suggesting WAMP: I'm just shaking my head. If you're gonna use Windows, use technologies that were designed for use with Windows. AMP is not it. Thanks for playing.

      --S
      --
      -- sigs cause cancer.
    17. Re:Some windows problems by Zemplar · · Score: 1

      Or just install XAMPP

    18. Re:Some windows problems by dejaniv · · Score: 1

      MySQL was (until recently) a very good record manager, which is actually one step below bad database.

      Now it's just bad database.

  67. A rare decision by DamienMcKenna · · Score: 1

    Its rare these days that US school districts aren't 100% Microsoft shops, so its very good to see this happening. As others have commented I'd wonder what the rationale for running Apache on Windows in the first place was, while yes it generally works its far from the best solution and IMHO the admins should have known better.

    Damien

    1. Re:A rare decision by jacklexbox · · Score: 1

      My school is about 90% Mac right now, we have one Windows computer lab, and a few teachers are on MS, but other than that, its a Mac school. Our site is run off a Dual G5, most of the teachers have iBook G4s, etc. Come to think of it, our whole district is Mac for the most part, only a few Windows mixed in here and there. Meanwhile our neighbor town/district is ENTIRELY MS, and it shows ;)

  68. Unix hardware? by wikinerd · · Score: 1

    Thanks, I prefer GNU hardware.

  69. Re:Linux is not (yet) the answer. by electr01nik · · Score: 1

    The very fact that the Linux Kernel needs to be recompiled to extend it is a strong indictment against it.

    Likewise, the fact the Linux kernel can be recompiled to remove support for hardware that a particular computer will never see (to reduce memory overhead, or boot-times perhaps), is a HUGE plus in some people's books. I see no particular reason for a particular linux kernel to support every single IDE or USB chipset under the sun for the sake of compatibility, when I only need it to support one (mine). That is can be more 'extending' then recompiling the kernel to add features. And yes, maybe a modularized kernel provides more flexibility, but sometimes a 'monolithic' kernel is more suitable. Like when the ni65 module refuses to load on boot for no apparent reason and you can't SSH into your sandbox server anymore.

    One man's faults will always be another man's features.

  70. every job looks like a nail by MrLint · · Score: 1

    This sounds, plain and simple like the wrong tools for the job.

    Generally speaking, I advocate the use of web-based apps for things like this. While you have to get it hammered into standards, once thats done you are going to not only pretty safe for cross platform use, but you have yourself insulated from the upgrade cycle. Userland apps to interface with a database seem to be increasingly a problem waiting to happen.

    Besides I also cant imagine they are getting anything other than taken for a ride with Oracle, should be using Postgres instead, particularly if you have apache and *nix

  71. a bad combination indeed by wikinerd · · Score: 1

    "the combination of an Oracle database, Windows operating system, Unix hardware and an Apache webserver is a bad combination" - what a worthless discovery. If they wanted M$ they should use MS/IIS/MSSQL. If they wanted GNU, they should use Debian, Apache, PostgreSQL.

  72. Teach the kids using Linux, and... by ylikone · · Score: 1
    Windows and Mac skills will come naturely, as they only require a subset of the skills acquired by using Linux.

    I've met (and know) many Linux experts and Windows experts in my lifetime... and my conclusion is that the Linux experts are MUCH more proficient in problem solving and technical skills than any of the Windows experts.

    --
    Meh.
    1. Re:Teach the kids using Linux, and... by DaveCBio · · Score: 1

      Wow, that's a monster sized brush you got there Timmy. Want to back that up with some real data or is this another "anecdotal study makes it true" sort of thing? Seriously, show us a study that indicated that people trained to use Linux are better problem solvers. They might have more technical skill because it requires more depth of knowledge to get Linux running properly, but knowledge is not the same as ability.

  73. been there by fireheadca · · Score: 1


    How many others here have set up apache under
    windows?

    God what a waste of time.

    I remember using the wrong text editor and
    apache unable to read the config script. ARGGG....

    As if it wasn't hard enough to setup....
    and don't get me started on unix backslashes(/) vs windows forward slashes (\).

    Afterwards i found II's to be better at handling
    windows crash and burn schemes, if you're running
    windows, use II's and nothing else.

    But if you're serious about webserving:
    setup apache under *bsd or linux and go from there.

    The admins in this article are a little confused.
    Perhaps they should look at embedded linux for
    their webserving.

    ---
    Shortest sig ever.....? what ? it's not the
    shortest? Well who has the shortest? Whoever
    has the shortest please stand up.

    1. Re:been there by presidentbeef · · Score: 1

      I think you mean unix forward slashes (/) and windows backslashes (\)

      I guess that proves your point about it being confusing!

      (I had to check mine several times)

      --
      Everything I need to know about copyrights I learned from Slashdot.
    2. Re:been there by fireheadca · · Score: 1

      yes, you are right
      can i blame dyslexia?
      or can i blame jack daniels?

      Either way, those fxing slashes
      fx me up every time running unix
      config scripts under windows.

    3. Re:been there by Tourney3p0 · · Score: 2, Insightful
      As if it wasn't hard enough to setup.... and don't get me started on unix backslashes(/) vs windows forward slashes (\).

      Precisely why you shouldn't be installing a web server. If you don't even know the name of the keys, please keep your badly configured servers off the internet.

      That said, don't run Word to edit text files. I just opened Wordpad and entered the number "1" as the text. No numbers, no carriage returns. Just the number one. 158 bytes. The following is the text in the file I saved:

      {\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl {\f0\fswiss\fcharset0 Arial;}} {\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20 1\par }

      Shame on Apache for not compensating for this gross inefficiency in their config parser.

    4. Re:been there by lucm · · Score: 1
      I used Wordpad to edit my "helloworld.c" file. Now my file won't compile anymore but when I open it in Wordpad I see no problem so it must be the C language that is not working on Windows. I think this is why they released this new version called C++.

      Anyway Open source software on Windows is not a good idea. Since I installed my anonymous FileZilla FTP Server I have no more room on my 250GB hard-disk. I found out that FileZilla has a lot of huge hidden system folders like ___[0Wn3d]___ or _%%_$k1dd13_p0rn$.

      --
      lucm, indeed.
    5. Re:been there by lucm · · Score: 1
      The admins in this article are a little confused. Perhaps they should look at embedded linux for their webserving.

      Great idea, they could definitely get more steam out of their HVAC.

      --
      lucm, indeed.
    6. Re:been there by Zonnald · · Score: 1

      So when you were given a choice between saving as Text or Rich Text, why did you choose Rich Text Format?

      Cause when you save as TEXT it warns you that the Formating would be lost.

      It couldn't be clearer.

      Shame on you not knowing that Word PAD is a word processor (not a great one I'll admit) not a Text editor.

    7. Re:been there by Zonnald · · Score: 1

      Wordpad is a WORD PROCESSOR not a TEXT EDITOR.

    8. Re:been there by lucm · · Score: 1

      As Voltaire said: Il n'est de plaisir plus subtil que de passer pour un sot aux yeux d'un imbécile.

      --
      lucm, indeed.
    9. Re:been there by fireheadca · · Score: 1
      As if it wasn't hard enough to setup.... and
      don't get me started on unix backslashes(/)
      vs windows forward slashes (\).

      Precisely why you shouldn't be installing a web server. If you don't even know the name of the keys, please keep your badly configured servers off the internet.

      I asked you not to get me started. Please
      deposit your baggage at the depot.

      Now, when I mentioned editing config files for
      Apache under windows you need to understand that
      windows carriage returns are not the same as
      unix, even with notepad (not wordpad).


      My real question was:

      How many of you installed apache under windows?

      ---
      ?
  74. Re:Mod parent troll... by Anonymous Coward · · Score: 0

    wtf, its not a troll at all. Think before you post. I'm sure if the article had been how a linux system wasn't working properly and he had made the same statement you would have modded him up.

    He's right you know, The school board did a stupid thing and came to a stupid conclusion. I'm all for open software but these guys can't even figure out windows, how do you expect them to figure out unix? Cause if they had these problems with linux I'm sure you'd be saying how stupid the school board is, and modding the grand parent +5 informative.

  75. I agree by ylikone · · Score: 1

    dump the proprietary unix hardware, get some commodity x86 hardware and install Linux / Apache.

    --
    Meh.
  76. Every school should do this, get Windows discounts by Anonymous Coward · · Score: 0

    1. Cry loudly that you are going to switch to Linux.
    2. Wait a week for the Microsoft sales team to show up and offer you extreem discounts and some free stuff.
    3. Get paid personal kickback$ from MS for giving them the school business.
    4. Profit!!

  77. Re:Really? That bad? by Nick+Driver · · Score: 1

    Windows on Unix hardware indeed. Most people wouldn't survive that experience.

    Don't forget about the DEC Alpha version of NT 4.0, which ran quite well... if all you needed was basic Windows NT Domain file and print services since no 3rd party worth practical mention was ever really released for that platform. NT 4 was even available on the MIPS and IBM PowerPC (RS6000 small boxes) platforms too, which were primarily first and foremost intended as Unix hardware.

    Windows 2000 almost made it (and sorta did) to the DEC Alpha platform, but had its legs chopped out from under it after Compaq basically cancelled the Alpha program in late 1999 and thus MS officially dropped support for the Alpha platform as well.

  78. R.E.A.D.M.E. by BorgCopyeditor · · Score: 1
    the damn README file

    Maybe they thought it was some obscure acronym.

    --
    Shop as usual. And avoid panic buying.
    1. Re:R.E.A.D.M.E. by flood6 · · Score: 1

      Really Easy Administration, Don't Mind mE

  79. It's probably incompetence or corruption by Odd+John · · Score: 1

    Large parts of the D.C. city government are both corrupt and incompetent. Think of it as New Orleans on the Potomac. Remember this is a population which saw videotape of Mayor Marion Barry smoking a crack pipe in a hotel room with his mistress and then re-elected him when he got out of jail.

    In example, the officers and members of the Teacher's Union did not notice that five million dollars was missing. They didn't figure out something was wrong until union leaders were coming in to work wearing mink coats. Stuff like this happens all the time in D.C.

    Teachers' Union Trial Nears End
    URL:http://www.washingtonpost.com/wp-dyn/content/a rticle/2005/08/18/AR2005081801769.html

    http://www.washingtonpost.com/wp-dyn/content/artic le/2005/08/18/AR2005081801769.html

    1. Re:It's probably incompetence or corruption by lucm · · Score: 1
      France president has been involved in corruption scandals but won't be tried as long as he is in office because of the controversial presidential immunity.

      Canada prime minister is a well-known crook, and his companies are famous for being based in tax heavean. He is the leader of a party who was involved in many corruption scandals.

      Israel prime minister is a war criminal and has more blood on his hands than the whole Bush family. And people in his party find him too moderate (former PM Yithzak Rabin was too moderate as well and he ended up killed for this sin).

      Why are all these people re-elected? For the same reason that Windows is the most popular O/S, and the same reason why cars are still running on combustible fossil fuel. (Feel free to add Wal-Mart, Celine Dion, tobacco and SUV popularity to this list)

      I would call this the Fox News Syndrome but let's not get political and let's call it the Mystery of Democracy.

      --
      lucm, indeed.
  80. Article title is misleading, inexcusable by prisoner-of-enigma · · Score: 1

    Speaking as someone who's set up Oracle on Unix, Oracle on Windows, IIS on Windows, Apache on Windows, Apache on Linux, and just about every other combination possible, the headline for this article is inexcusable.

    What you have here is a variety of applications (the OS being only one of them) that don't like to play well together. But the real kicker is this: please explain to me how it is Microsoft's fault that Apache -- an application that specifically states in the docs that Windows is an unsupported platform -- is not working properly? Since when did Gates & Co. become responsible for the success (or lack thereof) of everyone else's programming efforts?

    There is only one sensible thing that can be gleaned from this "news" item: the more vendors you involve in any solution, the greater the difficulties in getting them all to play nice together. This is something Microsoft understands very well, and it's why Microsoft makes billions of dollars selling relatively mediocre solutions that interoperate pretty darn well. Sure, you could take a best-of-breed approach to every single software component on your machine, but it's very likely that the overall costs of ownership -- which includes administrative manpower costs -- will greatly overwhelm any perceived cost savings or feature enhancements. Simply put, you're going to spend more time chasing down interoperability bugs than you are getting useful work done. It's heresy to speak such truths here on /., but somebody's gotta say it.

    BTW, this truism remains true whether you go with an all-MS environment or any other relatively homogenous solution. The fewer cooks in the kitchen, the less the chance the broth will be spoiled.

    --
    In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
    1. Re:Article title is misleading, inexcusable by jofi · · Score: 0

      Mod parent up even more! Here here!

      --
      Blame the user, not the software.
    2. Re:Article title is misleading, inexcusable by guisar · · Score: 1

      Dude,

      You are a Microsoft whore.

    3. Re:Article title is misleading, inexcusable by prisoner-of-enigma · · Score: 1

      And you, sir, are a twit. A particularly annoying twit at that since you cannot come up with anything meaningful to say or add to the conversation. Please, don't try to strain your brain cells by replying. I've foelisted you and won't see your drivel.

      --
      In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
  81. Windows incompatibility?-with women by Anonymous Coward · · Score: 0

    That explains Geeks lack of sex.

  82. GAO by marktwen0 · · Score: 1

    My God, it is. When did they sneak that lameness by? It leaves a trivializing ring to what historically has been a force on Capital Hill.

    1. Re:GAO by PizzaFace · · Score: 1

      The GAO's new name, adopted last year, reflects the broadened role Congress has given the GAO in recent times. Its original function was mainly doing audits, but it has become Congress's investigative arm and the scope of its investigations goes far beyond bookkeeping.

  83. Pour excuse for failing by Anonymous Coward · · Score: 0

    Sounds to me that like there I.T. staff and or I.T. out sourcing company does not know what the hell there doing. As long as they have the good sense to run Oracle off of the Unix box. Then I would see no reason why they could not run a database driven website from the windows box using the data store on the Unix box. At least they are not throughing IIS into the picture [ blec..]

  84. Hold on a sec by erikharrison · · Score: 3, Insightful

    You know what I see when I scroll through the comments to this article?

    Some people pointing out that this is essentially not a Windows problem but a management/sysadmin/apache problem, and some others saying "look at all the Linux zealots!"

    Linux zealots? Where?

    Sure, the story poster may not have seen clearly what was going on, but then again, the article was written by the ignorant interviewing the ignorant, so who can blame them for having the wrong opinion.

    I'm sick and tired of people trolling on the biases of the Slashdot crowd, only to have the highest moderated posts betray the fact that they are really just speaking of their own biases.

  85. Why not choose a more standard combination (doh) ? by Spy+der+Mann · · Score: 1

    They:
    Oracle database, Windows operating system, Unix hardware and an Apache webserver

    Mine:

    MySQL database, WindowsXP OS, Apache 2.
    OR: MySQL, Linux, Apache 1

    Now, was that so hard? Anyway it seems to me that what they tried to do was keeping oracle compatibility to save a few hours in porting the sytem. Oh well.

  86. dumbness all around. by sootman · · Score: 4, Insightful
    Since all the posts were focusing on the "windows and unix hardware" bit I figured I'd RTFA (yeah, I'm new here, why do you ask?) and get the whole story. seems to be a lot of stupidity all around. A few bits:
    "In fact, through our research the last few days, we have found an advisory on the Apache website that states, 'Please note that at this time, Windows support is entirely experimental and is recommended only for experienced users.'..."
    And the DC admins installed it anyway because...?
    "...The Apache Group does not guarantee that the software will work as documented or even at all."
    I think you'll find similar words from Microsoft regarding all of their products, and most software from most vendors in general. There are no guarantees in life, period. Software companies just spell it out. This is as amazing a revelation as the "Caution: risk of electric shock, injury, and death" label on my toaster.
    "We've been down for three days," said one secondary school principal, who spoke on the condition of anonymity because of concern that his comments could get him into trouble. "I've sent my attendance counselor down to the central office to see if she could input today's attendance. She said they couldn't do anything." ... "D.C. STARS is not a broken system," Brady said...
    Typical political bullshit. Refreshing to see it alive and well in yet another school district.
    ...Still, he added, "We're going to come up with a game plan to improve the system for school administrators in D.C."
    Reminds me of "My client did not kill his wife, but if he did, he had a very good reason." Uh-huh. "It's not broken. On a related note, by sheer coincidence, we're going to improve it. But not because it's broken. No-sir-ee."
    "Instead of the technology helping, it could be a hindrance," Roy said.
    If you've got shitty admins (or, benefit of the doubt since it's school/gov't work, admins who are being asked to do way too much with way too little) then yeah, that's how it goes. A car can be helpful or kill you. Depends on how much you know.
    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    1. Re:dumbness all around. by edunbar93 · · Score: 1

      A car can be helpful or kill you. Depends on how much you know.

      Or depending on how fast the drunk driver that T-bones you is going...

      --
      "No problem. I have the capacity to do infinite work so long as you don't mind that my quality approaches zero."-Dilbert
    2. Re:dumbness all around. by josh82 · · Score: 1

      "This is as amazing a revelation as the "Caution: risk of electric shock, injury, and death" label on my toaster."

      But, isn't there a presumption that your toaster will actually do some toasting?

      It would seem that a product should at least provide a basic level of functionality to be conisdered a product.

      "There are no guarantees in life, period."

      Surely there are at least some guarantees in contract law. E.g., if I buy a stapler, isn't there a presumption that it will be able to staple?

    3. Re:dumbness all around. by Rakishi · · Score: 1

      "I think you'll find similar words from Microsoft regarding all of their products, and most software from most vendors in general. There are no guarantees in life, period. Software companies just spell it out. This is as amazing a revelation as the "Caution: risk of electric shock, injury, and death" label on my toaster."

      Except as someone said, Apache only has this written in regards to ONE version of their program right now. Amusingly enough it seems (didn't even realise it) that this version is not the regular windows one. In the past it seems that the windows version did have such a warning, however it is clear that this warning is not some generic "anti-lawsuit" label and that it is removed once the software is mature enough.

    4. Re:dumbness all around. by qzulla · · Score: 1

      Only if it's red.

      qz

    5. Re:dumbness all around. by sootman · · Score: 1

      From C:\Windows\System32\eula.txt on my Windows XP box:
      "Microsoft and its suppliers provide the Product and
      support services (if any) AS IS AND WITH ALL FAULTS, and
      hereby disclaim all other warranties and conditions, either
      express, implied or statutory, including, but not limited
      to, any (if any) implied warranties, duties or conditions
      of merchantability, of fitness for a particular purpose,
      of reliability or availability, of accuracy or completeness
      of responses..."


      IANAL, this might not stand up in court, might be different in other countries, etc etc etc. All I was saying was that this type of thing is not unique to Apache products. (Though others are saying it *is* unique to this particular Windows port of Apache. Anyone know if that's the case with 1.3.x, 2.x, or both?)

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  87. Re:Linux is not (yet) the answer. by tacodealer · · Score: 0

    I couldn't have said it better (which sounds strange coming from someone like me). I shall yield to the best post I've seen under this topic yet....for now.

    --
    I post at -1. Clearly I'm not a poster child for slashbot.
  88. Barlow just sounds incompetent. by Mike_ya · · Score: 1

    How can anyone on /. really suggest that changing Windows to whatever is going to solve the problem, when the article doesn't say what the problem is? Does anyone actually think that the IT people are competent enough to setup and run a non-windows operation system if they can't even get windows to run right? Whatever happened to just keeping an attendance book? Instead of spending the continually increasing spending in education on technology crap that really is not needed, how about increasing teacher salaries to attract higher quality teachers.

  89. Well the problem is obvious... by saleenS281 · · Score: 1

    And the funny part is he hasn't yet figured out that the same problem exists on unix, it's called "oracle". Amazing what a company can do when 90% of the budget is put towards marketing. IE: taking upper level IT out to dinners, ball games, vegas...

    We were unfortunate enough to implement it at my current place of employment. Needless to say, the upper level IT who green lighted it without asking a single end user no longer are employed.

    1. Re:Well the problem is obvious... by lucm · · Score: 1
      The problem is not "oracle", it is "oracle expertise".

      IT was wrong if they selected a technology their staff could not support, unless it was a turn-key deal with consultants available for training and helpdesk.

      So don't blame Oracle. Their database is quite outstanding, it is just not as user-friendly as lower-scale alternatives like SQL Server or Access. Obviously without proper training it can be a big headache.

      What I don't get about your company is how the end user is interacting with Oracle, and why they should have been involved in the selection of a back-end technology. Did someone sold you an Oracle Forms solution? (Then I would understand your bitterness).

      --
      lucm, indeed.
    2. Re:Well the problem is obvious... by saleenS281 · · Score: 1

      oracle forms it was ;)

  90. The headline should read... by kuzb · · Score: 2, Insightful

    'Slashdot headlines frustrate readers'

    I have 3 words for this article:

    WAKE UP EDITORS.

    It clearly states Windows isn't at fault, so WHY must you put this 'Windows causes all problems, no matter what the article REALLY says' spin on everything AS OFTEN as you can? Grow up, and get some journalistic integrity.

    --
    BeauHD. Worst editor since kdawson.
    1. Re:The headline should read... by cornface · · Score: 2, Insightful

      It clearly states Windows isn't at fault, so WHY must you put this 'Windows causes all problems, no matter what the article REALLY says' spin on everything AS OFTEN as you can?

      Because they don't actually read the articles.

  91. Quit this nonsense, just pay more! by Anonymous Coward · · Score: 0

    First Massachusetts, now Schools in D.C.! Quit complaining people! Just take out a bank loan and give the money to Microsoft! Afraid to do what many companies are forced to? The latest version is whatever Microsoft decides, and they reserve the right to raise income by changing file formats as their shareholders see fit! And you can cut out this nonsense about being OASIS compliant! The shareholders have determined that their margins cannot be maintained when people have control over their own data, so you know OASIS is out of the picture (they don't care if it's XML, it's not XML with Microsoft's DRM tags in the XML header file, so it's not Microsoft compatible). Short answer: pay Microsoft a few hundred million and all of your problems will go away!

  92. Heh by Enahs · · Score: 1

    I keep thinking to myself, "Hey, if they'd bought an Apple solution, it would have been dead easy."

    Of course, done properly the setup they chose is dead easy, but I'd expect that someone was put in charge of the project that has some other sort of duties. If that's true, for that reason I can sympathise, as that's why I have to make as many uninformed last-minute decisions as I do.

    --
    Stating on Slashdot that I like cheese since 1997.
  93. Re:Mod parent troll... by Anonymous Coward · · Score: 0

    Ha ha!

    -Nelson

  94. No, wrong. by Kadin2048 · · Score: 3, Insightful

    They did exactly the right thing.

    You don't choose an OS and then choose your main-line applications.

    You choose the applications you need to run, in order to get whatever job you need done, and then you choose an operating system based on those applications.

    In this case, they want or need Apache as a web server. That's a fine, defensible choice. It's popular. It's pretty easy to find support on it, even without a contract. Most sysadmins are familiar with it. It has a good track record. Etc.

    They also want Oracle -- exactly why they'd want to do this I'm not sure, but they do. Fine.

    Based on that, they should review their choice of an operating system. And from that, they should determine their hardware requirements. Absent of a lot of legacy applications or something which predetermine the OS and hardware decision, there isn't any reason why a person should pick a OS before they choose their software. That's just backwards.

    Basically, it sounds like someone just was slightly lazy and didn't want to make the tough call and tell their bosses that they needed a new operating system for their server, and now they're paying the price. Perhaps that's a result of their institutional culture, I don't know. But it sounds like they finally understood that they went the wrong way.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:No, wrong. by Anonymous Coward · · Score: 2, Insightful

      No, they should have picked a web server, not Apache. Then they should have picked a database, not Oracle. Then they should have picked an OS that runs all the stuff they want. Then the hardware requirements.

      You pick a web server, not Apache. There is no reason to only consider Apache, unless the software only runs on Apache, just like there is no reason to only consider Oracle. Of course, there's also always the choice of simply using different software.

      However, the whole thing smells of incompetence, politics and trying to blame Windows, instead of a real technical problem. Apache runs fine on Windows, so does Oracle. But then there's their "UNIX Hardware," that should have set alarm bells going off straight away.

      From experience, picking software and hardware isn't so simple as going top-down or bottom-up, especially when there's a lot of them involved. It usually results in a yo-yo experience through the whole stack, especially when cost and politics are involved. Oh, and marketers. I just love it when they assure you it'll run on Solaris and any database, and then when they send you the final pricing and requirements it only runs on Windows, half runs on SQL Server, the other on Oracle. Wonderful.

    2. Re:No, wrong. by Lumpy · · Score: 2, Interesting

      you are wrong, because I have sat in on these descicion boards.

      the people that made the decisions do not know SQUAT about what they are buying. Apache and Oracle were picked because someone heard that they were good.

      PHB's that know just enough to be dangerous as hell.

      that sums up their laundry list of a mess, a moron that heard of a few things, said we need these and now the IT group had to fight with it because management is too stupid or their ego's are too big to ask the EXPERTS they hired in the IT department what is needed.

      Exactly why you find server rooms in closets without air conditioning or some idiot buying a large number of consumer grade linksys switches and hubs for the network instead of a couple of real 48 port managed switches.

      --
      Do not look at laser with remaining good eye.
    3. Re:No, wrong. by Halfbaked+Plan · · Score: 1

      You choose the applications you need to run, in order to get whatever job you need done, and then you choose an operating system based on those applications.

      How do you know they did this?

      --
      resigned
    4. Re:No, wrong. by Anonymous Coward · · Score: 0

      "You choose the applications you need to run, in order to get whatever job you need done, and then you choose an operating system based on those applications."

      You couldn't be more right in the real world. Please remember that this is Slashdot and that applies unless the apps only come on Windows in which case they are instantly deemed shit and an immediate scan of sourceforge is begun in hopes to find a free alternative that is better than the one on Windows. If you do find it it will be at 0.037b version wise.

      "In this case, they want or need Apache as a web server. That's a fine, defensible choice. It's popular. It's pretty easy to find support on it, even without a contract. Most sysadmins are familiar with it. It has a good track record. Etc." Good track record??? Is that why the name itself comes from A Patchy WebServer? Apache is great now, but it's history doesn't reflect that greatness throughout its life. Probably rather like Sendmail.

    5. Re:No, wrong. by Kadin2048 · · Score: 1

      I don't. What I was saying is that picking the applications, then the OS, then the hardware, is the correct way to do it. I have absolutely zero faith that the DCPS people did that. If they had, they wouldn't be trying to install Apache on whatever Frankenstenian creation they have in their server room.

      However, now that the wrong way (pick hardware, pick OS, pick sofware) has failed, they seem to be backing up and starting down the correct path.

      I think you and another respondent thought that I was suggesting that DCPS actually did the right thing in the beginning -- I do not think so. They're completely jacked up. I was simply illustrating what they should have done from the beginning, and are only now starting to do, now that they've screwed things up about as badly as they can.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    6. Re:No, wrong. by Master+of+Transhuman · · Score: 1


      Uhm, how do you "pick a web server" or "pick a database"?

      Last I heard, all Web servers and databases had specific names attached to them.

      I don't know anybody marketing "a database".

      And what the hell is "UNIX hardware"? Sun Sparc? Anything other than Intel doesn't run Windows anyway, so how is this even an issue? How could anybody be so stupid as to even suggest running Windows on anything other than Intel?

      Obviously if you've picked Apache and Oracle, UNIX is better suited, because there are fewer hoops to jump through installing and managing these products on UNIX than on Windows since the Windows versions are ports.

      If the district is already using Windows everywhere, obviously it would be better to pick IIS and SQL Server (much as I hate Microsoft and its products, if you're COMMITTED to a Windows desktop, it's dumb to use non-Microsoft server products - whether one SHOULD be committed to the Windows desktop OR Windows server products is another issue.)

      I agree the whole thing sounds like typical incompetence, but that's SOP everywhere I've looked for the last 56 years of my life.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    7. Re:No, wrong. by Master+of+Transhuman · · Score: 1


      Yeah, that's why Apache runs most of the Web sites in the world. While IIS 5 was a total bug-ridden, insecure POS only recently replaced by a slightly better and more secure POS.

      Dumb troll. Take your Microsoft-shit eating face elsewhere.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    8. Re:No, wrong. by Kadin2048 · · Score: 1

      Huh?

      Where did you get off thinking I was defending Microsoft in any part of my post?

      I agree with you completely about Apache. That's why I said it was a totally defensible choice. Apache is a good webserver. It's just retarded of them to have tried to run it on Windows.

      If you want to run Apache -- and why wouldn't you, it's a good piece of software -- then you should decide that first, and then pick an OS that's well supported, say BSD or Linux or even the commercial Unixes.

      Several people have misinterpreted my original post, so I should have been more clear in the opening sentence. DCPS is doing the right thing NOW, by going back and getting rid of Windows, because they went down the wrong road. What I'm saying is correct is the corrective action they've taken -- choose the software first, then the OS. Choose Apache, then BSD. Or whatever. It was stupid of them to have decided on Windows, and then tried to run Apache on it when they wanted a web server. The person I was saying "No, wrong," to, was someone who was trying to blame the Apache developers for this problem.

      It's not Apache's problem that someone got a headache from trying to run a production system using an unsupported OS and hardware configuration.

      I can't comment on IIS 5, since I've never used it. It quite possibly sucks; I have no reason to disagree. I never defended it in the first place, and I'm not sure why you think I did.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    9. Re:No, wrong. by Master+of+Transhuman · · Score: 1


      Then either you or I must be responding to the wrong post.

      I'm responding to the guy who suggested Apache was a piece of junk compared to Windows.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    10. Re:No, wrong. by Master+of+Transhuman · · Score: 1

      Doublechecking, you've responded to the wrong post.

      I was responding to THIS post above yours:

      Re:No, wrong. (Score:0)
      by Anonymous Coward on Sunday September 11, @11:43AM (#13531783)

      "You choose the applications you need to run, in order to get whatever job you need done, and then you choose an operating system based on those applications."

      You couldn't be more right in the real world. Please remember that this is Slashdot and that applies unless the apps only come on Windows in which case they are instantly deemed shit and an immediate scan of sourceforge is begun in hopes to find a free alternative that is better than the one on Windows. If you do find it it will be at 0.037b version wise.

      "In this case, they want or need Apache as a web server. That's a fine, defensible choice. It's popular. It's pretty easy to find support on it, even without a contract. Most sysadmins are familiar with it. It has a good track record. Etc." Good track record??? Is that why the name itself comes from A Patchy WebServer? Apache is great now, but it's history doesn't reflect that greatness throughout its life. Probably rather like Sendmail.

      THAT guy is the dumb troll.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    11. Re:No, wrong. by Kadin2048 · · Score: 1

      You're right, so I did. Sorry about that. Gotta use that "Parent" button more effectively next time.

      At any rate, I agree with you 100%. :)

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    12. Re:No, wrong. by Master+of+Transhuman · · Score: 1


      There's a "Parent" button?

      Oh, yeah, look, there is!

      I've never used it - I just click "Reply to this" under the post I'm responding to...:-)

      Why use pointers when you can use direct access?

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  95. Why is it assumed to be a Windows problem? by Chuck_McDevitt · · Score: 1

    My experience is that applications designed to run on Windows work well, but application ported to Windows from Unix/Linux often have problems, either bugs, incomplete support, bad installers, or just plain lousy documentation (because the docs all assume *nix). Windows + IIS + SQLServer probably would have been easy to set up and would have worked for them. Windows + Apache + Oracle? Well, that assumes the administrators are already familiar with Apache and Oracle on *nix, and can figure out from the FAQs and release notes what they need to do different to get things to work on Windows. Trying to run *nix-centric software on Windows always seems to have issues. But, the other way around is at least as bad: Apps ported from Windows to *nix usually have bad issues too. So why the headline that says this is a Windows problem? As far as I can see, this is always a problem when taking apps away from their native platform.

    1. Re:Why is it assumed to be a Windows problem? by DaveCBio · · Score: 1

      Why? Because this is Slashdot and anything out of Redmond is automatically the spawn of Satan regardless of it's merits. It can never be poor planning, poor implementation or downright incompetence because hey, it Microsoft.

  96. I'd agree... by jd · · Score: 1
    ...well, there's got to be one "but" or this would be a very short post. :)


    I don't see any problems with alternative VFS layers - hell, you're not going to persuade me there's no redundancy in the Linux code. Sometimes, redundancy is the BEST way to do a job, as overly generic code can be inefficient or harder to debug (because it has to remain compatiable with so many different sub-units of code).


    So, redundancy of VFS code cannot be the real, underlying reason. Linux is built to be modular and there are plenty of places where alternative mechanisms are offered. It would seem "obvious" enough to shift Reiser4's VFS code to run in parallel with the existing VFS code, such that you can use either or both. If the hooks are similar enough, it wouldn't be hard for other FS maintainers to allow you to choose.


    Because this is an obvious solution, there can be one of two possible reasons it isn't being done - either Reiser4's VFS -or- the existing one is brain-damaged enough that running them truly in parallel would be unsafe.


    This wouldn't be a first. When the VMM was replaced, it took enormous effort because there were so many direct hooks into it. That is why kernel stabilization took so long - the change was so utterly gigantic, impossible to verify and guaranteed to have unpredictable results.


    If the filesystem layer is as unwieldy and poorly abstracted, parallelizing the two methods would be very difficult indeed. (In the VMM case, you can't abstract well, because that would add too much latency. With disk I/O, the disk has far more latency than the kernel, so you can design much cleaner methods.)

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  97. Please... by poor_boi · · Score: 0, Redundant
    If you're going to use Windows, use IIS and SQL Server, and interface with your unix systems through http/web services or some other well established common interface.

    This article doesn't cast a shadow on Windows (there's plenty of other ways to do that), it casts a shadow on whoever planned this system.

    That's not to say you couldn't get their software working ... it'd just take a ubergeek to get it right :P

    1. Re:Please... by lucm · · Score: 1
      If you're going to use Windows, use IIS and SQL Server

      For someone who has the budget and the staff to maintain it, Oracle is a much better choice. And it is quite solid on Windows. (We talk about the database, not the other software like Forms or Reports).

      As for IIS, it is never a good choice unless the web architecture is based on Sharepoint or ASP.NET.

      This being said, there is no direct relation between Apache and Oracle, there must be another technology involved: php, perl, or plain cgi.

      use IIS and SQL Server, and interface with your unix systems through http/web services

      This kind of setup is not only sluggish and error-prone, it is also difficult to debug and require staff with double expertise.

      --
      lucm, indeed.
  98. Its Microsoft by Jozer99 · · Score: 1

    Damn microsoft! I am running a pirated copy of windows on DEC hardware I stole from some dumpster and running Kazaa on it downloading P0rn and it is not running stably! Dernit bill gates!

    1. Re:Its Microsoft by megrims · · Score: 1

      Yeah, but what does that have to do with the article?

    2. Re:Its Microsoft by Jozer99 · · Score: 1

      This guy is complaining because he is running old versions of windows on hardware meant for Unix with software meant for linux (oracle, ect...). If he wants stability with windows, get a newer PC and use packages meant for windows, not ported as an afterthought.

  99. Hmmm... not fit for any particular use... by n3r8d · · Score: 1

    "I think you'll find similar words from Microsoft regarding all of their products, and most software from most vendors in general. There are no guarantees in life, period. Software companies just spell it out. This is as amazing a revelation as the "Caution: risk of electric shock, injury, and death" label on my toaster."

    Yes, this is just what I thought when reading the OP and TFA.

    In fact, most end users I encounter having some trouble with software ask something like, "Shouldn't this work?"

    Well, I can only reply that the EULA clearly states that this software is sold with the understanding, via its "merchantability" clause, that it may do anything or nothing and is sold for no particular purpose whatsoever except that you get a license to use it.

    One corp executive PHB type even said, "What the #@&*!?" and then after a few seconds of reflection, "I wish we could get away with that."

  100. PHP by jd · · Score: 1
    PHP is no different than, say, CGI scripting. Indeed, you can use PHP as a CGI scripting method. So, it's not really adding any new layers. It's replacing an existing layer. The usual method of calling it, via Apache, is not brilliant and does add some layers, but it isn't horrible. Roxen's Pike seems to be more efficient but I've not enough experience to be certain of that.


    OLE, COM and all that stuff could have been avoided. Remote calling had been implemented a long time before in the form of Sun's RPC and which Windows now uses a great deal. Shared memory had been done a number of ways - SunOS had "Doors" and System V had SHM (which later made its way into Linux). Actually, there was a version of Doors for Linux, too, but the maintainer stopped work on it.


    Later, more complex systems came along. Most clusters, for example, use DSM - Distributed Shared Memory - to share memory blocks. The usual method of communicating between computers on a LAN at a high level of abstraction is MPI. CORBA is still used, albeit not much, but at least it is an official standard. CORBA 3 provides mechanisms for real-time support and Quality of Service.

    .Net cannot be called a standard, as Microsoft has stated it won't openly publish network protocols. It can, at best, be described as framentary and open to change without notice. Under the DMCA, it is illegal for Americans to reverse-engineer unpublished components of .Net or use components reverse-engineered by others.


    The other problem with .Net is that clusters ARE becoming more popular. .Net is not designed for a clustered environment, it is designed for a PoP (Pile-of-PCs) environment. There's a big difference.


    Also becoming more popular are extranets and co-location. (Probably more so, after recent hurricanes.) .Net isn't built for the kind of fluid network topography this implies.


    Finally, High Availability is also becoming the norm. At the present time, I don't believe .Net is capable of checkpointing connections, so I don't know how .Net programmers plan on doing hot standby. The best I can see is a cold standby, which was the norm - about 6 or 7 years ago. Technology has moved on.


    Precisely for all these reasons, .Net will be a fad. Something new will come along, after Vista has gained acceptance, that will replace .Net and supply the capabilities .Net has not. This is likely why Vista isn't built on .Net as originally planned - very likely, Microsoft has anticipated that it will need to replace .Net within the lifetime of Vista and didn't want to rebuild the technology more than it had to.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:PHP by masklinn · · Score: 1
      PHP is no different than, say, CGI scripting.

      Except that PHP is one of the worst langages that has ever come into existence

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    2. Re:PHP by Malc · · Score: 1

      Why would Vista be built upon .Net? That would be like manking an argument about Java being a fad because Sun didn't build the next version of Solaris on it.

      Are you sure you understand what .Net is? You sound suspiciously like a lot of /. a few years back who hadn't actually developed anything with .Net.

  101. I worked for DCPS by Anonymous Coward · · Score: 0

    and everyone here should just be glad that they have rooms to put the computers in. The place is a shithole. They should worry about teaching all the kids there their ABCs. After that they can worry about computers, record keeping, etc. Really, the first thing they need to know how to do is their job. After that they can worry about everything else.

  102. Mod parent up! by joetheappleguy · · Score: 1

    Exactly what I was going to post.

    Microsoft, and sadly, the average public sector IT guy who's mostly interested in keeping his job than Doing The Right Thing (TM) will be quick to blame Apache and Oracle as being not Windows compatible and not the other way around.

    I foresee a loss for both Oracle and Apache and a gain for both MS-SQL and IIS, unless they have a very enlightened IT director.

  103. Re:Why not choose a more standard combination (doh by lucm · · Score: 1
    You should definitely call the DC public school system and offer them to design their architecture.

    I am pretty confident that you Mysql/XP alternative would allow a terrific performance for the few thousand end users.

    --
    lucm, indeed.
  104. why does Slashcode require a fucking subject line? by StarKruzr · · Score: 0, Offtopic

    A couple of them are pretty girls, but I could have done without the foot-licking and the cutter.

    They've gotta be German. What the fuck is it with Germans and licking feet?

    --

    +++ATH0
  105. today's vocabulary word is... by DragonTHC · · Score: 1

    LINUX

    can you say linux ?

    I knew that you could!

    --
    They're using their grammar skills there.
  106. You're still jumping to conclusions by Arker · · Score: 1

    After reading TFA I think all that can safely be said is that neither the reporter nor the school personell that were interviewed have a clue. I'd be more inclined to say, on that basis, that the clueless personell are likely the problem, not too much or too little homogeneity or a particular OS or daemon or whatever.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  107. Who wrote the damn thing? by TrappedByMyself · · Score: 1

    This story is bizarre.
     
    Sounds like some bozo SA is having a hard time installing this thing and is just tossing crap to management. "Ummm, uhhh, it don't work cause Windows sucks"
     
    I'll assume the documentation is crap, so where is the vendor who wrote the thing? They should be the ones making it work.

    --

    Help me take back Slashdot. When did 'News for Nerds' become 'FUD and Conspiracy Theories for Extremist Nutjobs'?
  108. Re:Why not choose a more standard combination (doh by gothfox · · Score: 1

    Yeah, who the hell needs those posh database servers. MySQL ought to be enough for everyone - after all, you can easily install it on XP.

    Kiddie-nerds and their "standard combinations". So cute. *chuckle*

  109. Mod parent troll... by B747SP · · Score: 1

    ... not even a very good troll.

    --
    I find your ideas intriguing and I wish to subscribe to your newsletter.
  110. Sunfire cluster? No... by edunbar93 · · Score: 1

    You vastly overestimate the school's budget. They're probably trying to make it run on something like this.

    --
    "No problem. I have the capacity to do infinite work so long as you don't mind that my quality approaches zero."-Dilbert
  111. WE SHOULD NOT EVEN BE HAVING THIS CONVERSATION by Anonymous Coward · · Score: 0

    This man should be arrested under the Patriot Act and tried as a terrorist.

  112. Strange by HvitRavn · · Score: 1

    I've been using Apache2 on windows machines for several years now. Disregarding the occational crash under very special circumstances, it has worked like a charm for me. It's been just as stable as the servers running on my FreeBSD and Linux boxes.

    From the Apache2 features doc: "With the introduction of platform-specific multi-processing modules (MPMs) and the Apache Portable Runtime (APR), these platforms are now implemented in their native API, avoiding the often buggy and poorly performing POSIX-emulation layers."

    Maybe there's a problem with whatever modules they're using?

  113. what the tech support convo looked like... by crashelite · · Score: 1

    ITS BROKEN.... ok whats wrong with it.... IT WONT WORK.... ok what is it doing.... NOTHING.... ok is it turned on?.... OF COURSE IT IS ON DO U THINK I AM AN IDIOT.... no sir, what operating system is it running... WINDOWS... there is your problem sir... WHAT SHOULD I DO... not waist ur money on windows... MY COMPUTER CAME WITH IT... im sorry... :( ... :p

    --
    (yes i know i suck at spelling fell free to correct my grammar and/or spellin i dont care, im still not going to change
  114. They used to do it on paper. by Mustang+Matt · · Score: 1

    When I was a kid everything was done on paper in attendance books and grade books. These people are acting like they've suddenly lost a vital organ and can no longer function.

    If a computer crashes and I need to record data, I can usually find a pen and paper to hold me over until I get the computer problem figured out.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
  115. How is this different? by NewStarRising · · Score: 1

    "does not guarantee that the software will work as documented or even at all"

    The same as pretty much all other software??

    --
    b3 4phr41d 0f my 4bov3-4v3r4g3 c0mpu73r kn0wI3dg3!
    MadDwarf
  116. Re: context all around. by http · · Score: 1
    Am I missing something? My first reaction was that you may be taking this quote
    "...The Apache Group does not guarantee that the software will work as documented or even at all."
    out of context, since it is a caveat that is mentioned ONLY for the Cygwin port. Moreover they make special note that the Windows port is substantially different from the Cygwin port. The release notes for Windows, NewWare, MPE/iX, UnixWare, and TPF have no such warning. Saying this claim is no more unusual than 'Electricity can shock you' seems off the mark. Is there a larger pattern I'm missing? It is very late, after all, and it's been years since last I had to run apache on a Microsoft box.
    For quick comparison, I've assembled the links from their docs page:
    http://httpd.apache.org/docs/1.3/windows.html
    http://httpd.apache.org/docs/1.3/cygwin.html
    http://httpd.apache.org/docs/1.3/netware.html
    http://httpd.apache.org/docs/1.3/mpeix.html
    http://httpd.apache.org/docs/1.3/unixware.html
    http://httpd.apache.org/docs/1.3/readme-tpf.html

    --
    If opportunity came disguised as temptation, one knock would be enough.
    3^2 * 67^1 * 977^1
  117. Ideas loose, brands succeed by Anonymous Coward · · Score: 0

    Kinda sad.

    I note that in the entire blurb all the talk was about "Brands" Apache, Windows, UNIX and not about the ideas "what was the software doing with what data"

    In fact most of the posts on Google and Slashdot seem to be "Brand" specific as if Marketshare was all that mattered.

    When will people start asking questions outside of Brands and specific to the problem.. seems like a discussion on threads, stacks, lists, queues, trees, and processor efficiency of OS's that happened to cross hardware platforms (Solaris, now Mac, at one time Windows) would be far more useful.. even such a discussion regarding scripting versus pre-runtime compiled languages.

    In my opinion. even Assembly isn't just an economic question (so many people assume its always the most efficient, most expensive to code in for time and money) all assembly and neuvo "VM bytecode" programming seems "macro" scripting to me.

    It also seems like the virus writers are actually more than just script kiddies these days.. they kept on the straight and narrow and reversed the questions turning them in upon themselves until they now see clearer than most of the posters to blogs like Slashdot these days.. how often does someone look at delivered code and try to see what loading mechanism is used.. what C compiler method was used for instantiating a variable?

    I don't even see the Computer Scientist focusing on more than just arbitrary political discussion about who should get credit for something done years ago in a university setting far far away.

    Me thinks we actually need a new branch of Computer Science.. Hardware InVivo through software manipulation.. or some such.. a little out of the way speciality that deals with practical matters to attract neuvo geeks.

  118. Re:Indeed by Anonymous Coward · · Score: 0

    Weak, seriously...

  119. MS EULA by Anonymous Coward · · Score: 0

    Hi,

    > The Apache Group does not guarantee that the
    > software will work as documented or even at all...

    if you read the MS EULA you will find similar rules, so whats the point.

    CU
    9000h

  120. Where are we outsourcing our techs now... by ElectroBot · · Score: 1

    What's up with all these comments/articles of people supporting 20,000-200,000 users, creating an email system for around 1 million users? Are techies outsourcing their talent to alien races (non-homo sapien) that have no technical knowledge and huge populations OR these techies are creating server farms for spammers OR somebody's been in their mother's basement to long and has visions/delusions of grandeur?

    1. Re:Where are we outsourcing our techs now... by Anonymous Coward · · Score: 0

      I'm glad im not the only one sitting here wondering how many organizations can possibly have 200k users.

      I call bullshit.

      I mean I have a website that get's about 500k users a month, can I also say that I "support half a million users" ?

      Actually I don't even own a website, but see how easy it is to lie about it?

  121. Re:Linux! by killerface · · Score: 1

    You need an informed person to help you understand these things better, you have been misinformed to say the least.

  122. Grandparent wrong, but not Troll by Anonymous Coward · · Score: 0

    -- NT --

  123. What a let down! by Kamiza+Ikioi · · Score: 1

    I was so excited to read that! I thought someone had perfected a Star Trek-esk machine to pop off chips for free. I read "Unix hardware" and thought to myself (thinking more linux than unix), "Jesus, I need to find that free-as-in-beer hardware ASAP!"

    Even if it was true, the question remains... would you need a WINE chip to run a *Nix CPU with Windows RAM.

    Yeah, dumb question, because everyone knows most people would just run a CYGWIN monitor with the optional CYGWIN compiled GNOME mouse/keyboard/webcam. But, rate of conversion to all *Nix hardware would be high, considering the mandatory Teledildonic EULA Anal Invader hardware that would come with Windows Vista 2.0.

    --
    I8-D
  124. Not Corruption, But Poor Contractor Performance by reallocate · · Score: 4, Informative

    It takes two to tango. Contractors cause more problems than their government clients.

    In a former life I was a government employee deeply involved in bringing several IT systems online, from writing requirements to staff training to getting rid of something we didn't like.

    Corruption of government employees was not an issue. Lack of research by government wasn't an issue.

    The biggest single problem I saw was the creation of inadequate requirement specs. I saw this happen over and over for two reasons: 1) Governmenr employees lacked the technological backgrounded needed to express their needs in terms that their IT contractors could understand; 2) Contractors, especially those hired to help write the requirements, lacked awareness of their clients business needs and processes.

    So, in effect, the government knew what it wanted to do but not how to translate that into a requirements doc, and the contractors did not know very much, and did not want to know very much, about the work done by their client. As a result contractors threw assorted pieces of their IT catalog against business processes they only vaguely understood.

    I don't know how it works in DC, but in my environment, it would have been the contractor's responsibility to check the Apache website for that caveat about the Windows version. That's what they're paid to do.

    --
    -- Slashdot: When Public Access TV Says "No"
    1. Re:Not Corruption, But Poor Contractor Performance by Anonymous Coward · · Score: 0

      I live right around D.C. and ordinarily would not take up for the D.C. public schools, but everyone has these sorts of problems.

      I work as an institutional contractor to a large government agency. From my side of the fence, what I see is that the Agency culture moves too slowly to allow effective requirements gathering. Setting up meetings can take weeks, and then half the people will not show. Getting people to talk about business processes is very difficult, because to them having a chat with a contractor on these matters is very low priority. My Agency has offices spreead aroound the world, but travel to these locations to gather additional requirements is almost never funded.

      What happens is perhaps all too predictable: the large enterprise systems, with the extensive requirements gathering phases, take a long time to develop. They are expensive and often by the time they roll out the processes they are meant to support have changed. Because the system doesn't quite do what is needed, individual offices within the Agency roll their own stovepipe systems to address their specific problems. Eventually, senior management asks for an overview report, and finds out that the data they really want is in a hundred little Access dbs scattered around the Agency. The decision is made to create a big system to integrate all those stovepipe systems...and it all happens again.

      My Agency has wasted literally hundreds of millions of dollars in this way. D.C. schools, in comparison, are positively frugal.

    2. Re:Not Corruption, But Poor Contractor Performance by reallocate · · Score: 1

      I agree with you. As someone who spent several years on the government side as the liaison between the government and the contractor, charged with ensuring that both sides understood each other, I had a very similar experience.

      Staffers did not want to attend requirements meetings, primarily because it took time away from their jobs. In many, cases staffers were happy with the existing architecture and did not want to see it replaced. Likewise, many doubted the abiliity of the contractor to deliver an appropriate product.. Many of those who would attend repeated requirments sessions had a narrown, tunnel, view of their work process and no understanding of how their work fit in with the work of the organization. Finally, the eventual review and vetting of the draft requirements was usually left to myself and a very few others, since the other particpating staffers had all scampered for the hills. None of them relished the notion of reviewing the contents of several hundred pages of requirements.

      Ditto your comment on stovepipes. I would add that the funding process encourages that, because offices could not build stovepipes without the authority to spend.

      --
      -- Slashdot: When Public Access TV Says "No"
  125. Whats the REAL story? by bokmann · · Score: 1

    This article seems as if the real complexity that is causing the problem was just too daunting to try to summarize in an article for the non-technical world, so they just quoted something off a website. What is the *real* problem? I have built and maintained systems based on exactly that combination of software without any issues... granted, the particular configuration, scope, and size is most assuredly different, but I doubt "Apache support being experimental" on windows is the beginning and end of this issue.

  126. Oddly enough, so does AutoCAD... by leonbrooks · · Score: 1

    ...but have you tried to get a Unix version out of them recently?

    A steel construction firm I have as a client keeps asking them for a Linux version of AutoCAD. Up until 2002, they said "No, and no plans for it". Since then, they've been alternating between "no" and "soon". Most of their home page doesn't even display under Konqueror. Dinosaurs.

    --
    Got time? Spend some of it coding or testing
  127. /ME wants to see... by leonbrooks · · Score: 1

    ...MS-Windows services running on Sparc hardware. (-:

    --
    Got time? Spend some of it coding or testing
    1. Re:/ME wants to see... by bladesjester · · Score: 1

      Believe it or not, some of the newer Sun hardware is certified to run windows.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
  128. Were the VA boxes actually powered up? by leonbrooks · · Score: 1

    Just checking. A Minesweeper-Consultant-and-Solitaire-Expert I work with did this very thing (but FC3 on a Dell server), blamed the Linux box. Turned out that his Win2k3 box needed a lucky gipsy kick in the reset button. Big surprise all round.

    --
    Got time? Spend some of it coding or testing
    1. Re:Were the VA boxes actually powered up? by NutscrapeSucks · · Score: 1

      Not only were they powered up, they were running Windows 2000. It looked like completely stock 440BX stuff to me, but somehow those penguin stickers were causing network anomalies.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
  129. Here's the REAL problem! by qazwart · · Score: 2, Insightful

    Here's the real incompatibility: Combining Unix, Apache, Oracle, Windows, *AND* the DC School System.

    I'm not a system admin, Oracle expert, or network guru, and I've gotten his combination up and running many times. Okay, it isn't painless and I find it a bit frustrating, but then again, setting this stuff up isn't technically my job.

    Now, the DC school system is something else. They couldn't get two tin cans and a piece of string to network together. Compared to the DC government bureaucracy, the Somalian National Government is more organized and better run.

  130. Thanks for your informed input... by leonbrooks · · Score: 1

    ...but that warning applied only to a very old edition of Apache 1.3.x; there have been many editions since for which the warning does not apply, and it has never really applied to the Apache 2.0.x development stream.

    IPOF, nobody can guarantee stable operation of their software on any version of MS-Windows unless they manage it themselves on HCL-only hardware and firewall it thoroughly.

    I would disagree with the grandparent poster, as well. Just don't use the MS-Windows boxes at all whenever you can avoid it. A skilled admin can maintain roughly 10 to 20 Linux or *BSD workstations for each MS-Windows workstation (s)he axes.

    --
    Got time? Spend some of it coding or testing
  131. PIP is not the *worst* language... by leonbrooks · · Score: 1
    ...since so many ex-VB programmers crank out code with it that is more
    • concise
    • maintainable
    • secure
    • efficient
    • portable and
    • prolific
    than anything they could ever have done in VB.

    However, I understand what you're getting at. It's a dog's breakfast, structurally, a massive swiss army knife rather than a toolkit. I'd much rather use mod_ruby.
    --
    Got time? Spend some of it coding or testing
    1. Re:PIP is not the *worst* language... by masklinn · · Score: 1

      I didn't say "the worst", I said "one of the worst" specifically because VB is much worse, and according to their current "practitioners" COBOL and FORTRAN are still a few steps ahead in horror (albeit not exactly for the same reasons)

      Now, I don't consider PHP to be a "massive swiss army knife", I consider it to be a massive junkyard. Yes, you can find anything, often in 3 to 534 slightly different versions, all of them disgusting and not doing exactly what you'd need them to do anyway, and everything is mixed in a kind of big pile of turd (made of inexisting namespaces, incoherent namings and inexistant conventions)

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
  132. That really is what they get by jskline · · Score: 1

    Frankly I'm surprised that they're complaining of this, as this issue is well known now for some time. Microsoft has never ever wanted to play ball with anyone outside of their circle. Sheesh, why do you think they had all that hoopla going on over anti-competitive behavior???!!! I had a friend of mine who I watched Microcrap drive them out of business back in the early 90's over simply wanting to carry and sell Redhat Linux. And we all know and remember Mr Gates only giving Netscape the other half of the carving up of the net~!!!!

    If they want to run a decent server, you have to get away from Microsoft and at least stay with the Mac, or look at a managable server platform such as Sun, Linux, et al.

    Cheers

    --
    All content in this message is copyright (c) 2008. All rights reserved. RIAA is prohibited here.
  133. Those who don't learn from history... by leonbrooks · · Score: 1

    ...are doomed to reinvent UNIX, poorly. Which is what Bill did.

    MS-Windows does in fact use / as a path-element separator as well as \. Try it some day with the filesystem call of your choice, it works. MS-Windows also uses : as a drive letter separator. Drive letter? D'oh!

    IPOF, CP/M didn't use / as an option character (didn't understand the concept of "option character" at all) and even in MessyDOG it was programmable (that's what syscall #37h did, AL=0 means read, AL=1 means set to char in DL; so MOV #3701,AX; MOV '-',DL; INT #21) and you could set it in C:\CONFIG.SYS as well (SWITCHAR=-).

    Only a few programs (e.g. PIP) used consistent option characters in CP/M. The name, the slash, and even some of the options were borrowed wholesale from RT11. CP/M business apps seldom touched the command line, and when they did they UNIX ports used -, the NorthStar and Durango ports used (, some other bizarre thing that I can't even remember the origin of used [ and another used :. Chaos reigned.

    The problem was, even some of Microsoft's own programs had the / hardwired in, and they really hid the option character set and query syscalls quite well. But for that, it would be all over in one syscall. Once I tried setting the switchar to a hyphen in MS-DOS, but enough programs had it hardwired to make the result unworkable.

    I distanctly remember writing a string into a C program which had to be passed to something else on the command line, and it came out at eight backslashes in the C source.

    Backslash as escape is far from limited to C. Many assemblers use it, PHP, Python, PERL, Ruby, many shells, VisualBASIC, C#, awk, most regexes and so on.

    The backslash is, was and always has been a stupid decision on Microsoft's part.

    --
    Got time? Spend some of it coding or testing
  134. You're 100% wrong about Apache by leonbrooks · · Score: 1

    Apache 2.0.x is used for production on many MS-Windows servers, as are many versions of 1.3.x from shortly after the wonky one.

    MS-Windows components snapping together like Lego? What?

    Well, maybe, but only if your Lego set's mother was exposed to heavy doses of radiation. The MS-Windows components are really odd shapes, and you need other really odd shapes to snap together with them. You might be able to edge in a case for the argument based on Techno and those purpose-built (ie utterly alien to Lego's founding principles) Lego characters and components being sold these days, but you really would be edging it in.

    To see genuine Lego-like interoperability, you really want to visit the land of Unix.

    --
    Got time? Spend some of it coding or testing
  135. Failure in Project Management, not Windows by mikestro · · Score: 0

    The problem in this case isn't a technical one per se. It is a classic failure in project management. We can talk all day about the technical merits of implementing it "this way" or "that way", but if they don't listen to the technical side for feasability and design then actually test our their design, then the PMO's projects will die a horrible flaming death (like the D.C. project has).

    Sounds like their were critical failures in the interoperability and "testing" departments before go-live.

  136. All M$ Solution by Anonymous Coward · · Score: 0

    I can't believe that they are not going with an all M$ solution. I see plenty of LAMP solution stories on-line, but I only see M$ solutions in the real world. Kudos to them.

  137. Pinheads Abound! by Spinlock_1977 · · Score: 1

    What an astounding lack common sense! Who the f*ck chose this configuration? Does the notion "it has to work" every come into play in the bidding process? Management could do everyone a huge favor by firing themselves.

    --
    - The Kessel run is for nerf herders. I can circumnavigate the entire Central Finite Curve in a lot less than 12 parse
  138. Politics :( by Anonymous Coward · · Score: 1, Insightful

    Stupid & lame people working under more stupid & lame people. Same story all over again.

    If the actual IT people were worth even a dime, they'd try deploying on GNU/Linux or one of BSDs, if it really didn't work on Windows as they claim. They could simply agree between each other that they won't tell the management because the management is clueless anyway. And the management doesn't ask questions if things work, most of the time that is. I mean, will those school district types ever look at the server console during bootup to make sure that what boots up is actually Windoze? C'mon, to me it all looks like a total lack of problem solving skills. The IT people should get the stuff working vs. idly complaining to the management "gee whiz we ran into trouble, boss".

    To me it looks like the IT guys were clueless and just couldn't solve the problem, so they relegated the blame onto an open source project. And the media just love it, because -- like usual -- the media weren't any wiser than the dumb IT people. It's pretty sad.

    This is pathetic to the n^th power, like always when politics get involved :(

    Disclaimer:
    The assumption is that the application itself is written in something platform-neutral, which might or might not be the case. Then still, there can be ways to make the web/db server run on a unix box, and just the application to run on Windoze. And so on. I don't/won't believe they really faced insurmountable obstacles.

  139. Apache doesn't work properly in windows? by Spankophile · · Score: 1

    Apache isn't working properly for them?

    It's too bad they didn't go with an open source solution that they could custom tailor..

    er...

  140. Article by maxrate · · Score: 1

    Article heading should be changed to 'School has computer problems, what's new?'
    Schools are fucking retarded, mainly because they always about some techno-nut teacher as the IT person in charge of making the school computer decisions because that teacher has the rest of the school believing s/he is the resident computer god.
    Dropping Windows because they can't get a program installed? Sounds like the program needs to be dropped!
    Why is this on SlashDot?
    Why doesn't slashdot do an article on me because I had major trouble this past week trying to get freeradius installed?

  141. hahaha by log0n · · Score: 1

    I used to work for a public school system just south of DC public schools (not going to specify which - but if you look at a map, it's pretty close ;-) both as the webmaster and the tv production lead. This type of $hit went on all the time. Suits making decisions (not that bad a thing) but without getting ANYONE to research the decsion before it was made (bad thing) - so they ended up in a bigger hole of broken software, incompatibilites, more users (teachers) frustration, more outages and downtime.. The tech head who was just brought it was all gung ho about bringing in IBM Blade servers and a SAN. While the SAN would be useful, the Blade servers would not be. But none of it really would matter, nothing would be mananged properly anyway!! (see example)

    I mean, c'mon!! They switched EVERYTHING to VOIP. If done right, that's not that bad a thing. But they didn't do it right. Piss poor network admins (not all of them of course - some were quite good and the only reason the school system worked half as well as it did - CMyA in case you guys are reading ;-), network problems, bad design everywhere... I still remember a tornado warning during my last few months there were a number of schools were in the predicted path of the tornado, but VOIP phones were down (a common occurence) - they had no landline phones for backup AT ALL - and they only way they could get in touch was by celphone and later walkie talkie.

    They run a hideously old web server on a hideously on platform mainly because it's (not a money issue) easier to keep it going than it is to get something proper, new, far more capabilities, etc.

    This $hit happens all the time. Management strikes a rare gem now and then (I like to think i was one of them when I was there - I had my act together - I devoted my life to that place while I was there), but ultimately they don't have the money to attract competent hires. Because Public School for so long has felt like a black sheep fighting a losing war, they have no problem hiring (at menial pay) people who barely know what they are doing. It's par for the course.

    Haha.. this turned into a bit of a rant.. but really, this type of obvious to us nerds proper thinking is totally absent in public schools (I've traveled to numerous school systems during my employ - it's the same everywhere).

    I know I made a difference while I was there, but I'm so glad I quit.

  142. .NET fallacies by Stu+Charlton · · Score: 1
    .Net cannot be called a standard, as Microsoft has stated it won't openly publish network protocols.

    Let's be clear -- you've been referring to .NET interchangeably with CORBA, IPC, and DSM, as if it's some sort of distributed computing technology. It's not. It's a set of programming languages, a "common language" runtime, a "common language" interface, a class library, and has facilities for several distributed computing models or protocols:
    • .NET remoting (proprietary/homogenous RPC)
    • ASP.NET (for serving web pages and XML web services over HTTP)
    • COM+ (which uses the DCOM extensions to DCE RPC)
    • MSMQ (proprietary message queue)
    • ADO.NET (an interface to database protocols, whether OLE DB, ODBC, or proprietary)

    .NET has standardized its main language, C#, along with the common language interface and base runtime and class library with the ECMA. Certainly, this was a token gesture, as it doesn't include useful things like ADO.NET or ASP.NET.

    Under the DMCA, it is illegal for Americans to reverse-engineer unpublished components of .Net or use components reverse-engineered by others.

    MONO seems to have done this without legal troubles (thus far). Mainly due to the above published standards with the ECMA.

    .Net is not designed for a clustered environment, it is designed for a PoP (Pile-of-PCs) environment. There's a big difference.

    The .NET framework has very little to do with what clustering model you use, that's the responsibility of the server infrastructure you run it on. It's sort of like saying that Python or Java could never run in a clustered environment -- they sure can. It would be more accurate to say (in .NET's case) that this is IIS' problem.

    Also becoming more popular are extranets and co-location. (Probably more so, after recent hurricanes.) .Net isn't built for the kind of fluid network topography this implies.

    I find this to be a bizarre statement. As I've said, .NET is a programming environment, I'm not quite sure how it isn't built for co-location and extranets. Fluidity in topography is regulated through indirection; this can be accomplished through DNS for base IP's or UDDI for XML web service bindings.

    Finally, High Availability is also becoming the norm. At the present time, I don't believe .Net is capable of checkpointing connections, so I don't know how .Net programmers plan on doing hot standby. The best I can see is a cold standby, which was the norm - about 6 or 7 years ago. Technology has moved on.

    Microsoft Clustering Services (MSCS - aka the "Wolfpack" cluster) has been available with hot standby for several years as 2-node active/passive, I believe it's up to 8 nodes now and allows for active/active too. You can go further with simple Pile-of-PC's for web farms, since most highly available Windows configs that I've seen put the session state in a central database, and use MSCS to harden the database. Both Oracle and SQL Server 2000 have facilities to use MSCS; I think Oracle calls this "Failsafe", which is a separate facility from their "Real Application Clusters" (RAC) approach.

    This is not to say that Microsoft has had a lot of success with getting people to use MSCS. In 1998 it was the next great thing to make Windows scale to a mainframe, but 7 years later it's been relegated to "just another feature". It's not really used except for the largest SQL Server installs, such as the one at Verizon (which is over 9 terabytes, for their billing system).

    I think the main issue is that they took a very academic approach to what "clustering" means, and as such it's a completely general clustering service, similar to the Veritas HA Cluster Service. That means people have to build or intrusively retrofit their software to specifically USE the clust

    --
    -Stu
  143. Re:Linux! by Anonymous Coward · · Score: 0

    Don't bother responding. It's an obvious troll. Ugh! an don't click the link in the sig. God. Wish these idiots would get a life.

  144. Responsibility by Penguinoflight · · Score: 1

    Your story only says that a particular group of contractors were incompetent. You could have hired a group of kindergartners (for less), but that would have been illogical (too many child labor laws). Instead your organization went with contractors that neither cared nor were able to meet your needs. That's not their fault, that's an organizational/planning fault. Responsibility can't just be transfered to someone else. If you dont trust someone to do something (right) in your place, you might as well do it yourself.

    --
    "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
    1 John 4:14
    1. Re:Responsibility by reallocate · · Score: 1

      Read it again. I did not say the contractors were incompetent. Nor did I say the government was incompetent.

      In fact, both were very competent at their respective professions. But, they spoke two different languages and worked in two different cultures. Contractors did not, and could not, understand the day-to-day use the government would make of the tools they delivered. That is understandable because only the people who spent their careers doing that work had that understanding. Government employees were not experts in requirements building and systems design. And that was equally understandable.

      So, after sitting in dozens of meeting dozens of different government staffers trying to explain the nature of their business to a few lead analysts and requirements writers, after spending hours and days revetting the requirement specs delivered by the contractor, it was a common experience to watch the government take delivery of the new system only to hear employees and management declare: It doesn't do what we told them we wanted it to do.

      The failure here is the contractors'. (More than one, since I saw this happen with different contractors on different projects.) They see the system they are building as an end in itself, while their customer sees it as a means to an end. When the contractor fails to understand how their customer will actually use their system, if they fail to understand the nature of their customer's business, their delivereable will fall short.

      I don't think this has anything to do with competence or evasion of responsibility. It has to do with the isolation of much of tech culture from the real world and its unspoken assumption that the same kind of rigid formularic methodologies that work so well to build software will also work to satisfy their customers. it won't.

      --
      -- Slashdot: When Public Access TV Says "No"
    2. Re:Responsibility by Penguinoflight · · Score: 1

      My post was kind of accusatory, however it is not explicitly required that either members of the organization or contractors be below average workers. People have trouble communicating all the time, and when these people are in school we say it's a learning disability. Incompetent might be a harsh word, but I think it captures the range of possibility pretty well.

      If there's a difference in the goals of contractors and inside people I would place the blame on management. A contractor is to do what he is told, and as you said they did what they understood. As a result I still see that the contractor is not to be blamed for the problem. Maybe you ment to say the use of contractors for these projects was a bad idea, and I misread you.

      As for your final argument, I can't really see what you're trying to say. Tech culture is often isolated from others, but maybe that's because techs don't get their due respect? I fail to see why you blame outsiders instead of planners. As for rigid software building methods, you are correct; working with others requires much more listening and openness to ideas that may not hold any value. Communication skills are required to be a excellent tech worker, and there's a lot of journeymen that dont have comm skills.

      --
      "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
      1 John 4:14
    3. Re:Responsibility by reallocate · · Score: 2, Insightful

      It is apparent you have no real-life experience daling with or managing relations between large organizations and large contractors.

      Communication difficulties are not equivalent to learning disabilities. If that is what your shcool teaches, perhaps you ought to leave it.

      In any case, i said nothing about communications, I said contractors did not understand the natrue of their customer's work or how their deliverables would actually be used by the customer's employees. I explicity did not say contractor personnel and government personnel had problems communicating with each other.

      Nor did I mean to say the use of contrctors was a bad idea. Just the opposite. The government personnel involved did not possess the skills or the time to develop complex multi-million dollar IT systems. Nor do any organizations that hire contractors. The contractor acknolwedges that by employing specialists in ascertaining the customer's needs. The customer expresses those needs in terms the customers understands, and it is the contractor's responsibility to translate those expressions into engineering requirements that result in the creation of deliverables that do what the customer wants them to do.

      All this is self-evidently logical. One doesn't blame the homeowner if the house designed by the architect doesn't do what the homeowner told the architect it should do.

      I'm not blaming outsiders. The contractors were inside and they were planners. That's what they were paid to do: Listen to what we say we need and go off and plan, design and deliver a system that does just that.

      In my experience, many techs are happiest in a world ruled by the engineering principles they apply in their work. That's why they like their work and why they are good at it. But people do not behave according ot engineering principles. They change their minds. They have budget problems. They have superiors who direct them to make changes in otherwise admirable programs. I've found that techs, particularly journeymen non-managerial techs, often have difficulty dealing with that world and come off as abrasive, arrogant and incooperative. They fail to live by the truism that the customer is always right. To give a specific example, I can't begin to count the times some low-level coder told me something could not be changed, only to see it changed quickly once I went over his head.

      Again, I have not been describing a communication problem. Communciations were excellent. I am describing the contractors' failure to deliver products that did what their customers said they wanted them to do. If, in fact, the contractor had problems understanding the ogvernment, it was the cntractors' responsibility to know that and to do something about. Money flowed from the government to the contractor, and responsiblity flowed the other way.

      --
      -- Slashdot: When Public Access TV Says "No"
  145. The real problem... by derubergeek · · Score: 1

    The real problem is most likely related to incompatibilities with their Intel software board. Maybe they should upgrade it to 4GHz of hard drive memory.

    --
    Trust me. This is an inactive account. Regardless of what the /. bean counters might report.
  146. Found It! by Master+of+Transhuman · · Score: 3, Informative

    Went looking for more info on this system.

    Here's http://dcstars.k12.dc.us:50825/ the home page.

    Here http://www.aalsolutions.com/7_esis/tech.asp is the technical specs of the eSIS system from the company who developed it, AAL.

    As you can see, supposedly it works with everything - Windows, Mac, UNIX, whatever. A three-tier system.

    I got sidetracked in my search because I found a document that referenced IBM, so I thought they developed it. Nope - their Student Information Practice consultants were apparently contracted for implementation assistance only.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  147. Ahhh! by Infonaut · · Score: 1
    You can probably read "accountability" as "accounting"

    Thanks for clearing that up. Definitely makes more sense now, particularly given what the GAO does.

    --
    Read the EFF's Fair Use FAQ
  148. That's a shame by lorcha · · Score: 1
    I was hoping someone who worked on the DC STARS project would comment on what is really going on. It's obvious the Washington Post staff writer doesn't have the foggiest fucking clue.

    It's pretty clear the CTO also has no clue. All of the symptoms seem to point to the DC STARS app itself. Running Apache on Windows has been fine for years. Oracle itself is obviously not the problem, although it could be a bottleneck if improperly tuned. However, my guess is that the DC public schools doesn't have near the volume of data to require any Oracle tuning at all. I'd be very hesitant to point fingers at the web server that powers most of the Internet, and the database server that powers most of the financial industry (and most every other industry).

    But this is the DC public schools, so certainly it must be someone else's fault. They'll never stop pointing fingers long enough to figure out the real issue.

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
  149. No Problem here by waynegoode · · Score: 1
    'Please note that at this time, Windows support is entirely experimental and is recommended only for experienced users.'

    I've been running Apache, 1 & 2, on Windows NT Workstation & 2000, with and without PHP for years with no problems. I have found that using XAMPP is the easiest way to install it, but I have got it working the hard way too.

  150. Blind Leading the Blind by gateur · · Score: 1

    Don't you just love it when incompetent government employees create so many problems that administrators, who know even less (Unix hardware?), decide to tell them how to do their jobs. And then they expect us (taxpayers) to pay whatever the costs of their incompetence.

  151. Best of breed? by milette · · Score: 1

    Anyone remember Corel Office Suite? Killer bees?

    Brainchild of Michael Cowpland to try and glue together 'best of breed' applications. A dismal failure that took the company to the brink of extinction. (Their Linux foray was the second-last nail in the coffin.)

    Trying to build a 'solution' by glueing together things that were never made to glue together usually results in the ugliest bastard child you've ever seen.

    Microsoft-based solutions snap together like leggo blocks. Windows 2003, IIS, SQL Server, .NET are a cool and powerful solution. NOT the solution for everyone -- as stated, people should do their homework and start with the application (following the developer's recommendations doesn't hurt either), and then build the system and infrastructure to properly support it.

    Sounds like they bought some tires they liked, and then went around trying to find a car that fit them.

  152. Re:why does Slashcode require a fucking subject li by Anonymous Coward · · Score: 0

    As usual, more offtopic bullcrap from this arstechnica loser StarKruzr, who is just a blowhard student with no professional experience in this field.

    No wonder the -1 rating. He is below zero.

  153. My system by phorm · · Score: 1

    apt-get install apache apache-ssl mysql php4

    Go get coffee, come back later...

    I suppose I'd run them on a windows server if I needed windows-centric components, but why else would you want to?

    1. Re:My system by Anonymous Coward · · Score: 0

      This is one of the most useless comments in this entire discussion.

  154. Status of DCPS Technology by Anonymous Coward · · Score: 0

    I am a DCPS Highschool student. If you think this problem is funny, read on. The school i attend is too cheap to hire professionals to setup the network as well as to maintain it and to perform line replacement. Myself and two other students run the whole network, and maintain the computers located in the school. If a teacher has a computer issue, they come to us, not to a DCPS employee/contracter. Let me add to that fact that all three of us are volunteers and receive no benefit for donating our time. Im sure this is not a problem unique to our Highschool either. Heck, im suprised when DCPS can manage to get their STARS network online at all. This is the status of technology in our nations Urban public schools. Dont feel bad for us, do something about it! Thanks

    Anonymous
    DCPS HS Senior

  155. "UNIX hardware" by tepples · · Score: 1

    Pray tell, what is UNIX hardware? (Given that it's an OS and runs on most everything.)

    One would probably define "UNIX hardware" as a computing device that has been certified to run a UNIX® brand operating system.

  156. Re:Mod parent troll... by sydres · · Score: 1

    Linux Is Not Unix just dresses like it