This project is called nm/ci and it has been around for better than a year.
nm/ci does make some sense, from the Navy's POV. Many ships and shore facilities use different OS's and different apps to do much the same kind of thing. For example, some commands, like mine, disseminate information internally in, for example, powerpoint 2000 documents. Not everyone here can even *read* powerpoint, much less 2000. They are doing this to facilitate communication.
Having said that, they are going about this rather stupidly (IMHO). They are trying to force *everyone* to use the same set of apps, regardless of what is needed. We are a scientific research facility, and we do a lot of work on Linux and HPUX boxen. However, Windoze 2000 will be the only allowed OS. The only allowed web server is IIS (God help us!). Anything that we currently have that is not on their approved list are considered "legacy apps" and are not allowed on the boxes they provide. *All* of our IT budget has already been taken by nm/ci. We no longer have money available to upgrade hardware. We will not have root privileges for the boxes on our desks, and we therefore cannot install apps that require root privileges. Technically, all boxes that *were* on our desks before nm/ci came along now belong to them, and they can take them away at any time.
In practice though, they don't know what they are going to do with the old hardware, and the odds aren't good that they will take them away. But our old hardware will continue to get older and there is little we can do about it.
As I said before, for most of the Navy, nm/ci makes sense. Sailors want to read and write email and Word documents. Most don't care about the OS or even which word processor they use.
I highly recommend this book. The link to it at Amazon is here
tangent bug in MS Developer Studio C++ compiler
on
Pet Bugs?
·
· Score: 1
Years ago, I was using Developer Studio's (version 1.0) C++ compiler to make an app that did a lot of trignometric computations. I found that, the longer the program ran, the numbers produced were increasingly far from correct. It took me a long time to figure out that there was a bug in the tangent function. If the argument was a small negative number the sign of the result would be flipped. [tangent is an odd function, so a sign flip was a big deal.] I had to do a work-around of creating a new tangent function, that called sine divided by cosine. After many emails with MS programmers, they finally fixed the bug, but not until the next version of Developer Studio. I had to provide them with a four line program that demonstrated the bug before they would belive me.
Have you ever played the Star Trek Drinking Game?
This project is called nm/ci and it has been around for better than a year.
nm/ci does make some sense, from the Navy's POV. Many ships and shore facilities use different OS's and different apps to do much the same kind of thing. For example, some commands, like mine, disseminate information internally in, for example, powerpoint 2000 documents. Not everyone here can even *read* powerpoint, much less 2000. They are doing this to facilitate communication.
Having said that, they are going about this rather stupidly (IMHO). They are trying to force *everyone* to use the same set of apps, regardless of what is needed. We are a scientific research facility, and we do a lot of work on Linux and HPUX boxen. However, Windoze 2000 will be the only allowed OS. The only allowed web server is IIS (God help us!). Anything that we currently have that is not on their approved list are considered "legacy apps" and are not allowed on the boxes they provide. *All* of our IT budget has already been taken by nm/ci. We no longer have money available to upgrade hardware. We will not have root privileges for the boxes on our desks, and we therefore cannot install apps that require root privileges. Technically, all boxes that *were* on our desks before nm/ci came along now belong to them, and they can take them away at any time.
In practice though, they don't know what they are going to do with the old hardware, and the odds aren't good that they will take them away. But our old hardware will continue to get older and there is little we can do about it.
As I said before, for most of the Navy, nm/ci makes sense. Sailors want to read and write email and Word documents. Most don't care about the OS or even which word processor they use.
I highly recommend this book. The link to it at Amazon is here
Years ago, I was using Developer Studio's (version 1.0) C++ compiler to make an app that did a lot of trignometric computations. I found that, the longer the program ran, the numbers produced were increasingly far from correct. It took me a long time to figure out that there was a bug in the tangent function. If the argument was a small negative number the sign of the result would be flipped. [tangent is an odd function, so a sign flip was a big deal.] I had to do a work-around of creating a new tangent function, that called sine divided by cosine. After many emails with MS programmers, they finally fixed the bug, but not until the next version of Developer Studio. I had to provide them with a four line program that demonstrated the bug before they would belive me.
Bill
and as the article suggests, installing over an existing KDE is a pain, for two reasons:
... who would have guessed?)
1) lots of packages needed to be upgraded before it would install correctly (e.g. rpm
2) some packages had to be removed because of incompatibilities (e.g. switchdesk-kde), because there is no existing upgrade (that I know of).