Thursday, April 01, 2010

Flying Blind

Anyone can fly an airplane. I know this because over the past decade I've let my mother, a bar-owning buddy, my whack-job sister and even my seven-year-old nephew take the controls of a plane I was piloting. They were flying the aircraft; I was piloting it. There's a huge difference. Flying is what you do when things are working. Piloting is what you do when shit goes downhill.

Administering a system is akin to piloting. Day to day, a fucking trained chimp can add user accounts in Windows and reboot the system when it crashes yet again. With practice he could probably learn to open a command line window and type dir. That does not make him an administrator.

If you don't know how to use the most basic UNIX commands like cat and grep using Cygwin, you're a trained chimp. The search function in Notepad is not the way you sort through thread IDs in a 500MB log and no, your m4d Excel sk1llZ don't cut it either.

On the other hand, I find it hysterical that one of the most common tools used by people writing UNIX and Linux shell scripts is Windows Notepad. Not emacs, not vi, not even pico (my favourite because I'm just that ghey), but Notepad. Which pretty much always writes a Unicode byte order marker. Which fucks up UNIX and Linux shell scripts.

If your job is Administrator and you're in class to prepare for the Oracle DBA II "Certified Professional" test, you should not have a problem using Oracle 11g running on any platform, not even on RedHat Oracle "Unbreakable <hah!> Linux". Your difficulties in using the better and more-refined-than-DOS bash shell should not prevent me and the others in the class from actually learning shit while you interrupt the teacher for the umpteenth fucking time asking how to change directories to list the files in /usr/bin/temp/ora-inst. You cockmonkey.

I have a little script of my own called "chimp" to run for these fucknuzzles which I usually remember to bring on a USB stick if I go to any tech classroom. It begins
#!/bin/bash
alias c:="C:"
alias dir="ls -lF"
alias del="rm -iv"
alias move="mv -iv"
It ends with echo "Ook."

And then the rest of us get to actually learn something about making the Resource Manager do what we want it to with a few different job classes. Or at least make it do what Oracle wants us to make it do during the damned test.

Labels: , , ,

1 Comments:

Anonymous Bolt pulled out a crayon and scribbled:

Glad you started posting again.

This kind of thing should be in the "prerequisites" for the course but we all know that means nothing, a monkey's cash is just as tasty as a qualified person's.

01 April, 2010 17:54  

Post a Comment

Links to this post:

Create a Link

<< Home

In compliance with $MegaCorp's general policies as well as my desire to
continue living under a roof and not the sky or a bus shelter, I add this:

DISCLAIMER:
The views expressed on this blog are my own and
do not necessarily reflect the views of $MegaCorp, even if every
single one of my cow-orkers who has discovered this blog agrees with me
and would also like to see the implementation of Root Cause: 17-Fuckwit.