Epic Microsoft Fail
Sep. 30th, 2009 10:27 amI am really f*cking tired of Microsoft operating systems, and I'm even more tired of proprietary vendors that write software that runs on Windows. I've seen unparalleled levels of software fail today.
So imagine a program installer, that hangs at 85%. I thought it crashed, so I killed and re-started the install. Same thing. Only noooo.... it hadn't crashed. It spawned a confirmation dialog to tell you it registered a file, you just had to click OK. Except it spawned it BENEATH the main installer window, not on top of it. And the installer window is full-screen, so the only way to get to the OK button is with ALT-TAB, you can't do it with a mouse. EPIC F*CKING FAIL! Microsoft takes at least some of the blame for allowing vendors to pull off sh*t like this in the first place. If a program is allowed to run full-screen, there's no escuse for allowing it to spawn a window beneath itself, especially if that window contains information necessary for the program to operate. This is why I run macs at home.
On an unrelated note, I found out today that our department will officially be skipping Windows 7 as an OS. The same resolution was passed on Vista a few years back (rightly so), and now the axe fell on Windows 7 as well. Looks like it's 5 more years of XP for us. Their justification: a custom departmental database uses a forms server that is ONLY compatible with IE6, and there's no money to upgrade the application server and re-write the app. Due to this, everybody, even us techs, are banned from running any browser that's not IE6, including any Mozilla flavor. If I so much as run firefox from a self-contained file on a thumbdrive, I'll get a nastygram from $headcheese in my email within a few minutes. Yes, we have a script that detects a firefox process on any machine and reports it to $headcheese.
no subject
Date: 2009-09-30 05:58 pm (UTC)no subject
Date: 2009-09-30 06:00 pm (UTC)no subject
Date: 2009-09-30 08:19 pm (UTC)Fixed that for you.
Thank heaven it wasn't "into the 21st century and beyond!" That's an extra million. And takes about half as long to become obsolete.
no subject
Date: 2009-09-30 10:36 pm (UTC)Someone competent might take a few months, or even less, writing an interface that handles forms on a real browser and translates to and from the custom system.
no subject
Date: 2009-09-30 05:58 pm (UTC)If the script doesn't check for it, you could try running a VM for that sort of thing. It's not that bad here, but they do web monitoring at the firewall. I do have my web traffic proxied through an ssh connection, just in case. :D
no subject
Date: 2009-09-30 06:13 pm (UTC)no subject
Date: 2009-09-30 10:39 pm (UTC)http://www.microsoft.com/windows/virtual-pc/download.aspx
Don't even need a seperate license
no subject
Date: 2009-09-30 06:00 pm (UTC)no subject
Date: 2009-09-30 06:35 pm (UTC)no subject
Date: 2009-09-30 07:12 pm (UTC)no subject
Date: 2009-09-30 09:21 pm (UTC)no subject
Date: 2009-10-01 02:49 am (UTC)Oddly enough, most of our servers have IE7 installed. Go figure.
no subject
Date: 2009-10-01 03:54 am (UTC)http://code.google.com/chrome/chromeframe/
It's still IE6, really...
no subject
Date: 2009-09-30 09:17 pm (UTC)no subject
Date: 2009-09-30 09:21 pm (UTC)no subject
Date: 2009-10-01 09:52 am (UTC)They could use terminal services to run crappy IE6 for the app. And seriously IE6 isn't *that* different - I bet the coding effort would be relatively trivial.
As for MS and bad app installers, obviously you've not installed certain apps via a vendor-supplied GUI installer on Linux *cough*fuckingqualitycenter*cough* *cough*fuckingSAPr3*cough*
no subject
Date: 2009-10-03 04:53 pm (UTC)no subject
Date: 2009-10-04 10:00 pm (UTC)