- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Admin
Admin
The XP Mode virtual machine image has the IE 8 critical update disabled, so it doesn't automatically upgrade from IE 6. XP Mode would work.
Admin
a) Security is paramount.
b) Ops can do their job, or go fuck themselves.
c) 'Engineering support' can do their job, or go fuck themselves.
d) Management can go fuck themselves. Whether or not they do their job doesn't actually matter, since no one would notice if they simultaneously keeled over.
e) Help-desk could likely make more money working at a fast-food joint; They're not paid enough to give a shit about their job. Which is a whole 'nother issue.
(a) is the only one which brings your company out of regulatory compliance, risking billions in lawsuits and fines, and the loss of every contract you hold. Which would probably be an issue if your notebook is chained to your desk -at work-.
Admin
The problem then is his 2GB of ram.
Admin
Nothing overly shocking here. In my private sector job I have various virtual machines for different tasks. I run Windows Server 2000 because one of our legacy applications just isn't compatible with anything higher, XP because some applications reach that as a compatibility limit, and a Windows Server 2008 VM for day-to-day admin tasks... all run from my Windows 7 main PC which is mainly used for IE.
It is rather depressing at times having to spend so much time working with VMs instead of just fixing the issues with the legacy applications, especially as a POC I showed that they could be.
Admin
Miguel's employers disabled that feature so they could fit the Win7 install on the hard drive.
Admin
Even the fourth doesn't (now) make sense. An update was released in March 2010 to allow Windows Virtual PC to run on systems without hardware virtualization: http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/03/18/windows-virtual-pc-no-hardware-virtualization-update-now-available-for-download.aspx
Admin
Admin
Admin
So "XP mode" consists of a kind of custom version of Virtual PC plus a copy of Windows XP whose license is tied to your Windows 7 license. It all works very well, if you have enough RAM and a fast enough hard drive to support it. I doubt that the machine of the poor schmo in the story would do a good job running XP in a VM, but it would be worth a try. If all that was needed was IE 7 + Active X support, try pressing F12 in IE9 to get the option to switch to that mode.
Admin
Admin
(2) Have you ever tried running software on a machine that has only the minimum-required RAM?
(3) Was this the same group that "upgraded" the system to Windows 7? Do they know the history of this ancient box? Perhaps that was the equivalent of the 4:55PM answer "have you tried turning it off and on again".
Admin
Are there really $100/programmers? Shit.
Admin
Admin
This sounds familiar.
I did some time at a very large financial company. My computer was ancient and struggled to use the required toolset. My manager approved a brand new one.
It arrived on my desk a week later and the old one was gone. I logged in and had to install the tools. The first installer comes up and says that I have to have administrator access. Unlike my previous machine, I didn't have admin rights on this one. I called help desk and they said a new policy was in place which prevented them from giving me that access. I brought up that it was standard practice for developers to have admin access to their own machine. They said it didn't matter. New policies and all.
However, they helpfully sent a person by to do all of my installs. 2 days later and I was ready to go.
Open Visual Studio, open the project, hit run... and boom. You must be an administrator to use the debugging tools.
I submitted a help desk ticket, same response. I spoke with my manager, who spoke with his, who took it 3 more levels up. Nothing could be done. The policy was set by the site administrator who reported to a completely different branch of the company and no one could override him.
Days went by and I couldn't do anything but sit and wait. I dutifully showed up to work every day, put in my time and went home. Incidentally: I was a contractor and the rates were very good. Every day I asked my boss if the policy was changed or if there was anything I could do. Every day he said no and that he was trying to get this resolved.
During this time I brought in my own laptop but wasn't allowed to connect it to the network. So I proceeded to work on software for a new idea I had.
After 2 months it was time for my contract review. The day before they laid off about 20% of the full time staff so I fully expected to simply be walked out. But no. The contract was extended for 2 years. During that meeting I asked if they had resolved the issues so I could do something. They said they were working on it.
For kicks, I accepted the extension. Time continued to fly by as I was still unable to work. Meanwhile various people were being layed off (this was during the mortgage crisis) but I kept my job. Apparently a contractor warming a chair is more important than a full time regular employee like a QA tester or DBA.
Eventually my group was disbanded and I was moved to a new one. However, that damned computer followed me. I told the story to my new boss and he went on a quest to get this resolved. More time goes by.
After a solid year of not being able to do anything I was given a rate bump. Apparently my managers had all said good things about me. I'm not entirely sure why or how as all I did was sit in a chair. Unbelievable. 3 months after that I finally left. The software I was working on with my laptop was published and I was starting to make enough sales to move on.
I wonder, if I hadn't left on my own if I would still be there collecting a rather nice paycheck to warm a chair. Probably. They are still in business.
Admin
Easy to never see unicorns...just have your js blocker not allow cornify.com ...then you never even see the links.
Admin
I really like reading stories like this. It makes me realize how happy I should be that my company isn't completely insane/paralyzed.
Admin
Captcha: saluto I saluto you
Admin
There are significant details about this article that are simply wrong and made up. From laptop chains to the ban on using another computer, to the draconian IT policies, to the outdated hardware and software.
Admin
Hmm... Do you think I should try to get a job at Humongous Multinational Inc? It sounds like you go there so you can play Angry Birds on your phone, because Corp IT makes it really really hard for you to do your job. And you get paycheques for this too! I think I should keep this in mind.
Captcha: augue - the sound someone makes when you grab their throat really hard, with both hands, without warning, so their tongue and eyeballs stick out like in the cartoons.
Admin
XP programs will show up in your Win 7 start menu/programs list (if the links are in the shared user files space). Icons in the XP system tray area are put in Windows 7's notification area. XP Programs launched from Windows 7's start menu will load in a Windows XP frame alongside your Windows 7 programs.
The only requirement for this integration to work, IIRC, is you must have the XP VM hibernating.
Admin
Except the answer is apparent, because this is a basic supply and demand problem. If you have a demand for all of these updates to your company-wide system, you have to employ enough people to set up test environments for the changes and work through them to find issues / solutions proactively. If you don't have enough man-hours in your current departments to both (a) execute your day-to-day responsibilities and (b) work on building / testing / documenting the next version of the system, then you very clearly need either more people, or a simpler system. A high school economics course covers this stuff.
So? You only get what you pay for, and management already knows that (or at least, they should). If the executives want a functional company-wide system, they are perfectly capable of exercising their magic mystical powers of expense approval and purchasing the needed hardware and labor. If they don't do this, they clearly don't want it. When was the last time you heard an executive say "Man, I really want this Lexus, but I'm not sure if I can bring myself to purchase it?" It's the same thing. If they want it, they have the means and the authority to obtain it. The only people stopping them are they themselves.
If the person in this role at your company doesn't have at least this much sense, how in the name of hell can they be considered to be qualified for that job? Would a firm hire someone to do market research for them whose only education was a car repair course at the local technical college? Of course not. So why would a firm hire someone to be their CIO who hasn't studied the technology landscape and had experience keeping up with it?
God, I hate managers. They must be the only people who can go to business school for four years and still not understand the basic arithmetic of resource management. If 95% of the world's programmers were as underqualified and incompetent at their jobs as 95% of the world's corporate executives are, computers everywhere would explode into a spray of battery acid and magic smoke whenever you mistyped a word or clicked on the wrong button.
Admin
The real WTF is any program for which 2 GIGS isn't enough. Back in my day we had only 4k and liked it! We had to push our bits uphill both ways! 16k was awesome and if we were lucky we were blessed with 48k. When 640k rolled around, it WAS enough for anyone. Machines with 256 megs still seem like a sci-fi dream come true. You kids and your multi-gigabyte computers. If a program actually needs that much then you are either running an huge enterprise database, simulating nuclear models, or doing something very, very, very wrong.
Oh, and a big "I told you so" to anyone who uses Active X crap like that. Warning since 1998 but no one listened.
Admin
I used to need access to a Windows XP box for DR testing (and any eventual DR). Once I tried to connect to it from my own Windows 7 box ... no response. I raised a call ... it had been tossed out as it was so old. Had to raise another call to get the XP box back before the next DR test.
Happy days.
Admin
You must be new to the corporate world. Nothing there is unusual at all.
Admin
PURE Sad...... Just Sad SAD SAD SADddddddddd......!!!!!!
Admin
Oh how mistaken you are.
http://www.its-not-its.info/
Although normally "'s" is used to indicate the possessive, "its" is the exception.
Admin
Only if you have the right type of CPU if I recall which an old box running XP might not have (hyper-v enabled). Still can use Virtual Box or something and for a simple ticketing system shouldn't need much for horse power/graphics.
Admin
I think you geeks have all missed the point of this story. FYI, I can relate this scenario having been subjected to it in a similar setting with the very same "security concerns" taking precedence over effectiveness and productivity. This one size fits all "secure" desktop modernization strategy seems to be some kind of international senior executives fad... Frightening.