Maybe I should start a special blog for these kind of rants. But then again, since they make up quite an essential part of my blog, and contribute to its volume, I just might let them be here… Anyhow, here goes:
We had, after our OOAD Ma’am getting quite frustrated with us not doing any real work on Rational Rose, our first OOAD lab session. Ok, I better redefine that. My first job as the system admin. Or something like that.
I was the one who had the installation media for Rational Rose. Had got that from Swapneel. Originally, our lab sessions were scheduled to be held in the IT Department’s labs, but due to the typical bureaucracy and red-tapism, that kind of did not work out. So we decided to install our own version of Rose in our own Electrical department computer labs. (Those are the very same labs about which I had ranted earlier, where the CD writers were inaccessible.) So, I was given charge to install and set up the CASE tools.
Hmmm.
Now some background about Rational Rose. First, it’s old. They don’t sell it anymore, cause IBM took over it and morphed it into something far more scarier. More scarier? Purists may please excuse. But the thing is, the installation media is two CD ROMS. The license file is on the second CD ROM, so you run the setup from the first CD, get the licence from the second, then swap the CDs again to get to the install program, which then needs the second CD again to install special components, that is, the Microsoft JVM, after which you pop in the first CD back in. It’s not over yet. You then are told that some files had CRC errors, and that the installation will not be complete unless you restart. Ok. You restart. And then it does some sort of dll registrations, and launches the Release Notes. Whew!
But that’s not what this is about. It is about how we installed them.
First, since the CD ROM drives were not available to us, the lab assistant suggested we copy the CDs over to the server, that is, after deliberating whether the server had enough space. (Yes, it had more than enough space, 47 GB in fact.) But the CD refused to copy over to the server. So that plan flopped.
He then suggested that he’d give me access to the CD ROM Drives, and I could install the software locally. Nice. He asked me to wait, while he got the screw driver…
Come again?
Yes, the screw driver.
Apparently, the CD ROM drive was inaccessible not because I did not have administrator rights, but because they had physically removed the IDE cable from the drive. Gaaaah!
You can do the same stuff using administrative options, or setting up the BIOS. But no. We will never do that!
So here’s what I was expected to do. Shut down. Open up the machine, connect the IDE cable to the drive. Start the machine. Install Rational Rose, after all the swapping and juggling, reboot once. Shut down again, remove the IDE cable, screw the cover back and finally switch back the machine. Wow. Or, gaaaah!
But, since it’s me, and I am a trifle smarter than your next average geek, I did some automation. Opened up only two machines. Enabled their drives. Put in both the CD ROMs. Shared them. And mass installed them. Life would have been much simpler if I had thought of this in the first place.
Oh and yes, I almost forgot to mention, since installation of almost any software needs administrator rights, I had to keep calling the lab assistant every now and then. Sooner than later, he got fed up, and gave me the admin password. Nice. And I did not even have to crack that using some key logger or recovery program. Very nice.
Anyway, if people have dumber experiences than this, please comment.
====================
Ameya Hate, another friend of mine, scored a 1530 at the GRE. Kudos.
====================
UPDATE: Replaced all instances of practicals in the post with lab sessions. They sound kewler, and are the real thing. There is no such thing as practicals.