From gwadej at anomaly.org Tue Jan 5 05:18:22 2010 From: gwadej at anomaly.org (G. Wade Johnson) Date: Tue, 5 Jan 2010 07:18:22 -0600 Subject: [pm-h] January Meeting Message-ID: <20100105071822.1c070639@sovvan> Next Tuesday, Will Willis will be presenting an Introduction to Perl. We will be meeting in a new location: 3131 W. Alabama St. http://maps.google.com/maps?f=q&source=s_q&hl=en&q=&vps=1&jsv=196c&sll=37.0625,-95.677068&sspn=47.349227,96.152344&ie=UTF8&geocode=FT7ExQEd2fBP-g&split=0 We'll meet in the lobby on the 1st floor above the ground. Someone will be around to let you in. Around 6:20, we'll go up to the conference room for the meeting. Parking is free on the second level of the parking garage. (The bottom level will be locked at 7pm, so don't park there.) I hope to see you there. G. Wade -- "I can only conclude that I'm paying off karma at a vastly accelerated rate." -- Ivanova, "Points of Departure" From flbaker at sbcglobal.net Tue Jan 5 07:12:34 2010 From: flbaker at sbcglobal.net (Fraser Baker) Date: Tue, 5 Jan 2010 09:12:34 -0600 Subject: [pm-h] January Meeting In-Reply-To: <20100105071822.1c070639@sovvan> References: <20100105071822.1c070639@sovvan> Message-ID: Hi Wade: I'll do my best to come by. Its very possible I'll learn a lot. Fraser ----- Original Message ----- From: "G. Wade Johnson" To: "Houston Perl Mongers" Sent: Tuesday, January 05, 2010 7:18 AM Subject: [pm-h] January Meeting > Next Tuesday, Will Willis will be presenting an Introduction to Perl. > > We will be meeting in a new location: 3131 W. Alabama St. > http://maps.google.com/maps?f=q&source=s_q&hl=en&q=&vps=1&jsv=196c&sll=37.0625,-95.677068&sspn=47.349227,96.152344&ie=UTF8&geocode=FT7ExQEd2fBP-g&split=0 > > We'll meet in the lobby on the 1st floor above the ground. Someone will > be around to let you in. Around 6:20, we'll go up to the conference > room for the meeting. > > Parking is free on the second level of the parking garage. (The bottom > level will be locked at 7pm, so don't park there.) > > I hope to see you there. > G. Wade > -- > "I can only conclude that I'm paying off karma at a vastly accelerated > rate." -- Ivanova, "Points of Departure" > _______________________________________________ > Houston mailing list > Houston at pm.org > http://mail.pm.org/mailman/listinfo/houston > Website: http://houston.pm.org/ From gwadej at anomaly.org Tue Jan 5 15:11:12 2010 From: gwadej at anomaly.org (G. Wade Johnson) Date: Tue, 5 Jan 2010 17:11:12 -0600 Subject: [pm-h] January Meeting In-Reply-To: References: <20100105071822.1c070639@sovvan> Message-ID: <20100105171112.7e89cac2@sovvan> On Tue, 5 Jan 2010 09:12:34 -0600 "Fraser Baker" wrote: > Hi Wade: > > I'll do my best to come by. Its very possible I'll learn a lot. Great. For the rest, even if you feel that you know the basics, I think this will be a good presentation to attend. Unlike most of our talks, Will had mentioned that he might put some effort into the community side of Perl. I'm really looking forward to it. G. Wade -- Who knows what email lurks in the hearts of men? From bradoaks at gmail.com Tue Jan 5 15:27:01 2010 From: bradoaks at gmail.com (Brad Oaks) Date: Tue, 5 Jan 2010 18:27:01 -0500 Subject: [pm-h] January Meeting In-Reply-To: <20100105171112.7e89cac2@sovvan> References: <20100105071822.1c070639@sovvan> <20100105171112.7e89cac2@sovvan> Message-ID: We (in Raleigh.pm) often have a good time when covering a more introductory topic when there are some core "old hands" around to pipe up during discussions or offer their experiences in response to a question. And we're even mostly good about not talking all over our presenter. :) --bradoaks On Tue, Jan 5, 2010 at 6:11 PM, G. Wade Johnson wrote: > On Tue, 5 Jan 2010 09:12:34 -0600 > "Fraser Baker" wrote: > >> Hi Wade: >> >> I'll do my best to come by. Its very possible I'll learn a lot. > > Great. > > For the rest, even if you feel that you know the basics, I think this > will be a good presentation to attend. Unlike most of our talks, Will > had mentioned that he might put some effort into the community side of > Perl. > > I'm really looking forward to it. > G. Wade > -- > Who knows what email lurks in the hearts of men? > _______________________________________________ > Houston mailing list > Houston at pm.org > http://mail.pm.org/mailman/listinfo/houston > Website: http://houston.pm.org/ > From will.willis at gmail.com Thu Jan 7 12:40:19 2010 From: will.willis at gmail.com (Will Willis) Date: Thu, 7 Jan 2010 14:40:19 -0600 Subject: [pm-h] Jan 12th Houston Perl Meetup - Intro to Perl Message-ID: <6ee1e6091001071240n71508d3bo602a4f4cc223bfc1@mail.gmail.com> Happy New Year, Everyone! January's presentation, Tuesday the 12th, will be a gentle introduction to Perl and the Perl Community. We'll cover topics like why Perl is a good programming language to know, how to get started on Unix and/or Windows systems, where to go for help, the CPAN, and the language syntax. While we always make an effort to help beginners at each meeting, this meeting will be entirely dedicated to those starting out, curious about the language, or looking for a refresher. Bring your laptops, bring your questions, bring your friends. I hope to see you all there! For the meeting time and Location of this month's meeting, visit: http://www.meetup.com/Houston-Perl-Meetup/calendar/12048158/ -Will -------------- next part -------------- An HTML attachment was scrubbed... URL: From gwadej at anomaly.org Mon Jan 11 05:19:49 2010 From: gwadej at anomaly.org (G. Wade Johnson) Date: Mon, 11 Jan 2010 07:19:49 -0600 Subject: [pm-h] January Meeting tomorrow night. Message-ID: <20100111071949.4b6fbcc2@sovvan> This is a final reminder about the January Houston.pm meeting tomorrow night (Tuesday, Jan 12, 2010). We will be meeting at 3131 W. Alabama. A map is available on our meetings page: http://houston.pm.org/meetings.html Parking on the upper garage level is free (the lower level locks at 7pm). We will meet inside the building on the first floor above the ground (the same level where you will park) between 6pm and 6:20pm. Will Willis will be presenting an Intro to Perl. Hope to see you there. G. Wade -- You forgot the first rule of the fanatic: when you become obsessed with the enemy, you become the enemy. -- Jeffrey Sinclair in "Infection" From gwadej at anomaly.org Mon Jan 11 20:07:42 2010 From: gwadej at anomaly.org (G. Wade Johnson) Date: Mon, 11 Jan 2010 22:07:42 -0600 Subject: [pm-h] houston.pm has invited you to a Dimdim Web Meeting Message-ID: <20100111220742.5574fc47@sovvan> We will be doing the remote meeting thing again through Dimdim. If you would like to hear the meeting, we will try using Skype this time. If you would like to join us on Skype, please email me your Skype address. (Unless you really want it in this public list.) The Dimdim announcement follows: houston.pm confirms your participation in a Dimdim event for January 12, 2010 06:30:PM CST. To join the Dimdim event simply click here https://webmeeting.dimdim.com/portal/JoinForm.action?confKey=houston.pm&email=gwadej at anomaly.org&asPresenter=false&meetingId=b6cd807e-b8a7-4c0e-ac65-20e287fc13a7&attendeePwd= You can also join by entering the Meeting Room "houston.pm" at Dimdim.com at the time listed above. Meeting : houston.pm Key: Dial In: Not Applicable Pass Code: Not Applicable Start: January 12, 2010 06:30:PM CST (Add to Outlook) Schedule Ends At: Not Applicable This meeting happens only once Meeting Agenda: Houston.pm technical meeting. Will Willis presents Intro to Perl. Hint: You don't need to be a member of Dimdim to attend this meeting. It's easy to join and get started, Click here to sign up for Dimdim Free. But you may find it helpful to check your bandwidth and your A/V setup here. Sincerely, Your Dimdim Team *If the link above is broken (as can happen with some email systems) simply copy and paste the following URL into your browser address bar: https://webmeeting.dimdim.com/portal/JoinForm.action?confKey=houston.pm&email=gwadej at anomaly.org&asPresenter=false&meetingId=b6cd807e-b8a7-4c0e-ac65-20e287fc13a7&attendeePwd= Note: Some email clients will split the above link into multiple lines. Please make sure you copy the entire link (all lines) to join your meeting. Copyright ? 2009 Dimdim. Meet freely. All Rights Reserved / Privacy Policy -- There is no programming language?no matter how structured?that will prevent programmers from making bad programs. -- Larry Flon From will.willis at gmail.com Tue Jan 12 16:27:16 2010 From: will.willis at gmail.com (Will Willis) Date: Tue, 12 Jan 2010 18:27:16 -0600 Subject: [pm-h] houston.pm has invited you to a Dimdim Web Meeting In-Reply-To: <20100111220742.5574fc47@sovvan> References: <20100111220742.5574fc47@sovvan> Message-ID: <6ee1e6091001121627kf832b03k47edd0ba2e7dcee6@mail.gmail.com> The slides for today's presentation are located at http://github.com/willwillis/Talks-and-Presentations/tree/master/Intro-To-Perl/ -will On Mon, Jan 11, 2010 at 10:07 PM, G. Wade Johnson wrote: > We will be doing the remote meeting thing again through Dimdim. If you > would like to hear the meeting, we will try using Skype this time. If > you would like to join us on Skype, please email me your Skype address. > (Unless you really want it in this public list.) > > The Dimdim announcement follows: > > houston.pm confirms your participation in a Dimdim event for > January 12, 2010 06:30:PM CST. To join the Dimdim event simply click > here > > https://webmeeting.dimdim.com/portal/JoinForm.action?confKey=houston.pm&email=gwadej at anomaly.org&asPresenter=false&meetingId=b6cd807e-b8a7-4c0e-ac65-20e287fc13a7&attendeePwd= > > You can also join by entering the Meeting Room "houston.pm" at > Dimdim.com at the time listed above. Meeting : houston.pm > Key: > Dial In: Not Applicable Pass Code: Not Applicable > Start: January 12, 2010 06:30:PM CST (Add to Outlook) > Schedule Ends At: Not Applicable > This meeting happens only once > Meeting Agenda: Houston.pm technical meeting. Will Willis presents > Intro to Perl. > > > Hint: You don't need to be a member of Dimdim to attend this meeting. > It's easy to join and get started, Click here to sign up for Dimdim > Free. But you may find it helpful to check your bandwidth and your A/V > setup here. > > Sincerely, > Your Dimdim Team > > *If the link above is broken (as can happen with some email systems) > simply copy and paste the following URL into your browser address bar: > > https://webmeeting.dimdim.com/portal/JoinForm.action?confKey=houston.pm&email=gwadej at anomaly.org&asPresenter=false&meetingId=b6cd807e-b8a7-4c0e-ac65-20e287fc13a7&attendeePwd= > Note: Some email clients will split the above link into multiple lines. > Please make sure you copy the entire link (all lines) to join your > meeting. > > > Copyright ? 2009 Dimdim. Meet freely. > All Rights Reserved / Privacy Policy > > > -- > There is no programming language?no matter how structured?that will > prevent programmers from making bad programs. -- Larry Flon > _______________________________________________ > Houston mailing list > Houston at pm.org > http://mail.pm.org/mailman/listinfo/houston > Website: http://houston.pm.org/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From toddr at null.net Wed Jan 13 08:51:14 2010 From: toddr at null.net (Todd Rinaldo) Date: Wed, 13 Jan 2010 10:51:14 -0600 Subject: [pm-h] houston.pm has invited you to a Dimdim Web Meeting In-Reply-To: <6ee1e6091001121627kf832b03k47edd0ba2e7dcee6@mail.gmail.com> References: <20100111220742.5574fc47@sovvan> <6ee1e6091001121627kf832b03k47edd0ba2e7dcee6@mail.gmail.com> Message-ID: <748c25c21001130851n6f731b88q2e98354a8e5f6c86@mail.gmail.com> Will, If you do the following, then the slides can be downloaded from github as zip or tar.gz files. git tag master houston_pm git push --tags Todd On Tue, Jan 12, 2010 at 6:27 PM, Will Willis wrote: > The slides for today's presentation are located at > http://github.com/willwillis/Talks-and-Presentations/tree/master/Intro-To-Perl/ > -will > > On Mon, Jan 11, 2010 at 10:07 PM, G. Wade Johnson > wrote: >> >> We will be doing the remote meeting thing again through Dimdim. If you >> would like to hear the meeting, we will try using Skype this time. If >> you would like to join us on Skype, please email me your Skype address. >> (Unless you really want it in this public list.) >> >> The Dimdim announcement follows: >> >> houston.pm confirms your participation in a Dimdim event for >> January 12, 2010 06:30:PM CST. To join the Dimdim event simply click >> here >> >> https://webmeeting.dimdim.com/portal/JoinForm.action?confKey=houston.pm&email=gwadej at anomaly.org&asPresenter=false&meetingId=b6cd807e-b8a7-4c0e-ac65-20e287fc13a7&attendeePwd= >> >> You can also join by entering the Meeting Room "houston.pm" at >> Dimdim.com at the time listed above. Meeting : houston.pm >> ?Key: >> ?Dial In: Not Applicable Pass Code: Not Applicable >> ?Start: January 12, 2010 06:30:PM CST (Add to Outlook) >> ?Schedule Ends At: Not Applicable >> ?This meeting happens only once >> ?Meeting Agenda: Houston.pm technical meeting. Will Willis presents >> Intro to Perl. >> >> >> Hint: You don't need to be a member of Dimdim to attend this meeting. >> It's easy to join and get started, Click here to sign up for Dimdim >> Free. But you may find it helpful to check your bandwidth and your A/V >> setup here. >> >> Sincerely, >> Your Dimdim Team >> >> *If the link above is broken (as can happen with some email systems) >> simply copy and paste the following URL into your browser address bar: >> >> https://webmeeting.dimdim.com/portal/JoinForm.action?confKey=houston.pm&email=gwadej at anomaly.org&asPresenter=false&meetingId=b6cd807e-b8a7-4c0e-ac65-20e287fc13a7&attendeePwd= >> Note: Some email clients will split the above link into multiple lines. >> Please make sure you copy the entire link (all lines) to join your >> meeting. >> >> >> Copyright ? 2009 Dimdim. Meet freely. >> All Rights Reserved / Privacy Policy >> >> >> -- >> There is no programming language?no matter how structured?that will >> prevent programmers from making bad programs. ? ? ? ? ? ? ?-- Larry Flon >> _______________________________________________ >> Houston mailing list >> Houston at pm.org >> http://mail.pm.org/mailman/listinfo/houston >> Website: http://houston.pm.org/ > > _______________________________________________ > Houston mailing list > Houston at pm.org > http://mail.pm.org/mailman/listinfo/houston > Website: http://houston.pm.org/ > -- Todd Rinaldo toddr at null.net From kevin.creason-1 at nasa.gov Wed Jan 13 09:39:42 2010 From: kevin.creason-1 at nasa.gov (Creason, Kevin (JSC-OH230)[ARES]) Date: Wed, 13 Jan 2010 11:39:42 -0600 Subject: [pm-h] Can't determine what the problem is In-Reply-To: <748c25c21001130851n6f731b88q2e98354a8e5f6c86@mail.gmail.com> Message-ID: Is this problem with me/my code? Or am I having a problem with the Net::LDAP module? I appreciate any insights-- I'm querying an active directory group which has more than 1500 members which is apparently the cut-off. When you get 1501 or more members the member list is split into ranges, so the attributes become "member;range=0-1499", and also "member;range=1500-*" up to 2,999 in which case it would advance to "member;range=1500-2999" and "member;range=3000-*". Make sense? Final range is always an asterisk. So here's the output-- I only see one range. The asterisk range is missing. I have verified it really exists using command tools. So it is either something in my syntax (which I don't think is true because I have dumbed this way down) or in the module: # ~kcreason/perl/biggroupdump Att: "cn". Att: "dSCorePropagationData". Att: "description". Att: "distinguishedName". Att: "groupType". Att: "instanceType". Att: "member". Att: "member;range=0-1499". Att: "name". Att: "objectCategory". Att: "objectClass". Att: "objectGUID". Att: "objectSid". Att: "sAMAccountName". Att: "sAMAccountType". Att: "uSNChanged". Att: "uSNCreated". Att: "whenChanged". Att: "whenCreated". Here's my code... use Net::LDAP; my $ad_ldap = Net::LDAP->new('servername'); my $error = $ad_ldap->bind('userprincipalname', password => 'password'); my $group_search = undef; my @members; $group_search = $ad_ldap->search( 'base' => 'the ldap base, is here', 'filter' => "(&(objectClass=group)(samaccountname=GroupName))", 'attrs' => [ '*',alloptions=>1 ] ); die if ($group_search->code); my @entries = $group_search->entries; foreach my $entr (@entries) { foreach my $attr ( sort $entr->attributes) { print "Att: \"$attr\".\n"; } } $ad_ldap->unbind; From bart_hampshire at yahoo.com Wed Jan 13 10:42:07 2010 From: bart_hampshire at yahoo.com (Bart Hampshire) Date: Wed, 13 Jan 2010 10:42:07 -0800 (PST) Subject: [pm-h] Can't determine what the problem is Message-ID: <471904.44092.qm@web65412.mail.ac4.yahoo.com> No real experience with the issue you are having and no way to test at the moment, but I've found that Data::Dumper can be very helpful in determining the data structure being returned. It could be that the LDAP module is converting the entry into an array. Bart On Jan 13, 2010, at 11:39, "Creason, Kevin (JSC-OH230)[ARES]" wrote: Is this problem with me/my code? Or am I having a problem with the Net::LDAP module? I appreciate any insights-- I'm querying an active directory group which has more than 1500 members which is apparently the cut-off. When you get 1501 or more members the member list is split into ranges, so the attributes become "member;range=0-1499", and also "member;range=1500-*" up to 2,999 in which case it would advance to "member;range=1500-2999" and "member;range=3000-*". Make sense? Final range is always an asterisk. So here's the output-- I only see one range. The asterisk range is missing. I have verified it really exists using command tools. So it is either something in my syntax (which I don't think is true because I have dumbed this way down) or in the module: # ~kcreason/perl/biggroupdump Att: "cn". Att: "dSCorePropagationData". Att: "description". Att: "distinguishedName". Att: "groupType". Att: "instanceType". Att: "member". Att: "member;range=0-1499". Att: "name". Att: "objectCategory". Att: "objectClass". Att: "objectGUID". Att: "objectSid". Att: "sAMAccountName". Att: "sAMAccountType". Att: "uSNChanged". Att: "uSNCreated". Att: "whenChanged". Att: "whenCreated". Here's my code... use Net::LDAP; my $ad_ldap = Net::LDAP->new('servername'); my $error = $ad_ldap->bind('userprincipalname', password => 'password'); my $group_search = undef; my @members; $group_search = $ad_ldap->search( 'base' => 'the ldap base, is here', 'filter' => "(&(objectClass=group)(samaccountname=GroupName))", 'attrs' => [ '*',alloptions=>1 ] ); die if ($group_search->code); my @entries = $group_search->entries; foreach my $entr (@entries) { foreach my $attr ( sort $entr->attributes) { print "Att: \"$attr\".\n"; } } $ad_ldap->unbind; _______________________________________________ Houston mailing list Houston at pm.org http://mail.pm.org/mailman/listinfo/houston Website: http://houston.pm.org/ From gwadej at anomaly.org Tue Jan 26 20:18:29 2010 From: gwadej at anomaly.org (G. Wade Johnson) Date: Tue, 26 Jan 2010 22:18:29 -0600 Subject: [pm-h] January and February meetings Message-ID: <20100126221829.5a41e27e@sovvan> Well, the January meeting was a success. We had a better turnout than we've had in quite a while. Will's presentation was well-received and sparked quite a bit of discussion. The February meeting in rapidly approaching, does anyone want to volunteer to present or have a topic they would like to see? Should we continue on the "Intro to Perl" topics? Should we go back to our "Higher Order Perl" book study? Something else entirely? G. Wade -- If a cluttered desk is the sign of a cluttered mind, what is the significance of a clean desk? -- Laurence J. Peter From toddr at null.net Wed Jan 27 12:45:15 2010 From: toddr at null.net (Todd Rinaldo) Date: Wed, 27 Jan 2010 14:45:15 -0600 Subject: [pm-h] January and February meetings In-Reply-To: <20100126221829.5a41e27e@sovvan> References: <20100126221829.5a41e27e@sovvan> Message-ID: <748c25c21001271245l69ac1d69pf7d2b50377b82c35@mail.gmail.com> On Tue, Jan 26, 2010 at 10:18 PM, G. Wade Johnson wrote: > Well, the January meeting was a success. We had a better turnout than > we've had in quite a while. Will's presentation was well-received and > sparked quite a bit of discussion. > > The February meeting in rapidly approaching, does anyone want to > volunteer to present or have a topic they would like to see? > > Should we continue on the "Intro to Perl" topics? > Should we go back to our "Higher Order Perl" book study? > Something else entirely? > My idea would be a more open meeting structured more to a I'm having trouble getting my head around X or even how do I do Y? Are there meeting attendees who would find this useful?