Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much

Comment on

( #3333=superdoc: print w/replies, xml ) Need Help??
Well, I use Perl for all sorts of administrating IBM Tivoli (Framework and products like Monitoring, Event Console, and many more).
There are a lot of builtin binaries which come with Tivoli but if you want to get to the core details and have to manipulate configurations of registered objects (Endpoints, ProfileManagers, PolicyRegions, etc.) you have to lookup attributes and methods all by yourself with IDL commands in the Tivoli Object Database which is CORBA-based.

The output is often presented in nearly readable dumps and you have to pipe your desired output extraction to the next IDL command to handle your way to the core.
Though there are binaries to let you get overall information on registered objects but they are only scratching the surface of the object database.
Sometimes there is no other way than manipulating the object database because of the lack of existing builtin binaries.

And here comes Perl handy with its text processing power.

By coding scripts in Perl to maintain Tivoli, I learn a lot of Tivoli internals and the lack of yet not written but desired scripts/binaries, I too improve my Perl skills.

Thanks to IBM because in forcing me to write code for my own needs ;-)
Would I have learnt Perl anyways if it wasn't necessary for Tivoli's sake?
I'm not sure.

After 8 years in our company I switched over to our Tivoli Team.
I only had a Win32 background (and OS/2 in the old days) when I started with Tivoli back in 2002/2003.
I was doing general Systems Management, support and installations in our company before I switched over to our Tivoli Team.
Our TMR Server is on AIX so I had to adopt UNIX skills and that was the time I discovered Perl.
Nowadays I'm using Linux at home instead of Win32 and there is so much more to learn.

Knowing now the beauty and strength of Perl, I am thankful that I have moved this way.


In reply to Re: How do you perl? (A question about operating systems and other dependencies) by Dietz
in thread How do you perl? (A question about operating systems and other dependencies) by PerlingTheUK

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?

    What's my password?
    Create A New User
    LanX (which would be a good scheme for England and football too)
    [LanX]: If "Canada will play the Czech Republic for bronze on Saturday", that means Germany will play Syria in disguise...

    How do I use this? | Other CB clients
    Other Users?
    Others scrutinizing the Monastery: (3)
    As of 2018-02-23 16:45 GMT
    Find Nodes?
      Voting Booth?
      When it is dark outside I am happiest to see ...

      Results (303 votes). Check out past polls.