APM: Last night

McGreggor, Duncan DMcGreggor at gpelearning.com
Wed Apr 10 08:30:58 CDT 2002


Whoa,
 
My bad, guys. Somehow I thought it was already next week... Hopefully, we'll still be on for next Thurs.
 
Duncan

-----Original Message-----
From: Duncan McGreggor [mailto:oubiwann at myrealbox.com]
Sent: Wednesday, April 10, 2002 7:53 AM
To: frederick at pm.org
Cc: dm_bradford at hotmail.com
Subject: Re: APM: Last night


Wow, so I guess it's time for our next meeting already! I haven't been in touch with David lately and we haven't found a place that would be suitable. I've emailed the Brale group in the hopes of finding someone that I can talk to about getting the room in the Patapsco building.

So, seeing that the meeting was supposed to be tomorrow and we don't have a place and I haven't talked with David yet, are we all cool on a postponement? David, is next Thurday good for you to come out and talk to us about references?

By the way, I was working on my resume last week, and I went through every trouble ticket I have worked on in the past year, classifying them as I went. I then saved it as a CSV file. I wanted to find out the percentages of the areas I worked on, so I wrote a little snippet in perl and I thought you guys might like to play with it (yes, I'm using globals... I know, I suck). We can go over it some time if you like.

open(FILE, "Bug List - My History3.csv");
%::vals;
$::tot;

while (<FILE>) {
        chomp;
        $::vals{(split /,/)[1]}++;
        $::tot++;
}
close(FILE);

@keys = sort { $vals{$b} <=> $vals{$a} } keys %::vals;
foreach ( @keys ) {
        print "$::vals{$_} : " . ($::vals{$_}) / $::tot * 100 . " : $_\n";
}

This generated the folloinw list (minus the headers):


Bugs :    Percent         :   Category

80 : 18.4757505773672 : "Maintenance"
63 : 14.5496535796767 : "Troubleshooting"
52 : 12.0092378752887 : "Proecess and Documentation"
42 : 9.69976905311778 : "Networking"
41 : 9.46882217090069 : "Internal IT Support"
37 : 8.54503464203233 : "Monitoring and Reporting"
25 : 5.77367205542725 : "Software Development"
23 : 5.31177829099307 : "Software Setup"
18 : 4.15704387990762 : "Security"
14 : 3.23325635103926 : "Systems Engineering"
9 : 2.07852193995381 : "Client Support"
8 : 1.84757505773672 : "Database"
7 : 1.61662817551963 : "Management"
6 : 1.38568129330254 : "Partner Interaction"
5 : 1.15473441108545 : "QA and Testing"
3 : 0.69284064665127 : "Acquisition"

McGreggor, Duncan wrote:


Thanks for coming out last night, everyone! 

Quick note: 
To subscribe to the list, please write a mail to "majordomo at hfb.pm.org" <mailto:majordomo at hfb.pm.org>  with "subscribe frederick" as the body of the message.

It was great to get to meet everyone - I look forward to our future meetings :-) 

For those of you that couldn't make it, we round the tables hearing what we like to do, what we've done, what we're working on, what we want to learn, and eating chips with vinegar ;-)

We are looking forward to David's talk on perl references, wherein I am sure there will be nuggets for every level of user. I don't know what Dave has in mind, but since there are a few of us who haven't done much perl and really want to learn it, maybe I can make the following suggestions:

1) perl intro - what is perl good for? 
2) perl data types -  how do we use variables in perl? what kind of data types does perl have? 
3) perl references - how and why would we ever want to do this? 

A couple of good reads to prepare for this might be the following (in no particular order): 

Perl 5.6 Documentation - perlsyn - Perl syntax: http://www.perldoc.com/perl5.6/pod/perlsyn.html 
Perl 5.6 Documentation - perldata - Perl data types: http://www.perldoc.com/perl5.6/pod/perldata.html 
Perl 5.6 Documentation - perlreftut - Mark's very short tutorial about references: http://www.perldoc.com/perl5.6/pod/perlreftut.html

Perl 5.6 Documentation - perlref - Perl references and nested data structures: http://www.perldoc.com/perl5.6/pod/perlref.html

The O'Reilly "Camel" book, Programming Perl, Chapter 2, "Built-in Data Types" 
The O'Reilly "Camel" book, Programming Perl, Chapter 4, "What is a Reference?" 

(I need to take my own advice and read these too!) 

I showed a small snippet of code last night and promised that I would send everyone a little script that they could run and tweak, something useful in and of itself as well as something small enough that it can be learned from and played with without too much confusion. Also, a small intro to regular expressions ;-) I will attach it in this email without an extension (in case some of you have mail servers/clients that remove scripts). Caveat: this is an older script, and were I to rewrite it, I would condense it considerably, but in the interest of those just learning, I'll keep it in it's original less obfuscated version ;-)

Jason took pics last night (right Jason? - sorry man, wanted to get a shot of you in the group too :-( but you up and left before I remembered to be that considerate... Bring it next time, and I'll get ya then! ), and I will put those up on the site as soon as I get them.


I'm forgetting stuff, I'm sure - but hey, that's what a list is for! 

Duncan 



<<passwords>> 



Duncan McGreggor

UNIX Administrator

General Physics

GP e-Learning Hosting Support

-----------------------------

6700 Alexander Bell Drive

desk: 410-290-2535

cell: 443-838-6269



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.pm.org/archives/frederick-pm/attachments/20020410/f6f676c0/attachment.htm


More information about the Frederick-pm mailing list