[HoustonTx.pm] Re: Welcome Members
Dave Barnett
barnetda at ghg.net
Wed Oct 16 21:24:12 CDT 2002
All:
Hey, I'm getting the digests, so this is a new thread in response to other
posts.
My name is Dave Barnett. I worked for Geco-Prakla (Schlumberger) before the
merger with Western Geophysical, and currently work at WesternGeco (the
merged co.).
When I started with GP 5 years ago, my manager suggested that I find a book
on Perl, and pick it up. I picked up "Learning Perl", followed by
Programming Perl, 2nd ed.
All of my Perl knowledge is from the *nix side of the fence: IBM AIX, SGI
IRIX, Sun OS, Sun Solaris, and of course Linux.
I've been using Perl in a wide variety of ways: 1) writing scripts to check
source code revisions for various important bits [copyright, etc.] before
accepting the code changes, 2) Converting Seismic velocity data from one
format to another [with a geophysicist telling me what the output should look
like], 3) General purpose utilities to fill the random user request, and 4)
my own personal collection of tools. Some of these "tools" are quick hacks
to handle system upkeep type requests [deleting old log files, cleaning up
"scratch" space], and the like.
For the most part, I use Perl to do the jobs that sh/sed/awk/grep would
otherwise require.......
I'm pretty good with regular expressions, and text based processing. That's
mostly what I use Perl for. I've also written several scripts that process
various text files and put them into HTML [another text format] suitable for
web pages.
I don't usually go into the darker corners [sockets, IPC, signal handling,
etc.] unless I have the need.
My current project involves converting how we build our Seismic Processing
System from using make to using the "company standard" build product [aka NOT
make]. As part of the process, we have quite a bit of scripting and custom
coding to do for validation testing [did the build complete without error,
can we use the built product, etc.] that I intend to use Perl for. Wish me
luck! No luck needed for go ahead to use Perl, just luck on getting things
working.
I support no modules on CPAN, but did write one for interal use some time
back. I don't think it's really been used by anyone but me, however......
Enough for now.
Cheers,
Dave
More information about the Houston
mailing list