From dmagnuszewski at mandtbank.com Tue Dec 6 13:48:38 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Tue, 06 Dec 2005 16:48:38 -0500 Subject: [Buffalo-pm] The December (Mostly Social) Meeting... Message-ID: Mongers, No, we haven't disappeared...we just went into a brief hibernation during the fall ;-) I'll take the blame for this as I greatly underestimated the amount of time consumed by getting married and buying a house. We will be holding our next meeting on Thursday, December 15th @ 7 PM at: Buffalo Tap Room http://www.buffalotaproom.com 2309 Eggert Road Tonawanda, NY 14150 832-6054 Directions/Info: http://maps.google.com/maps?q=buffalo+tap+room+tonawanda+ny&spn=0.043248,0.075831&cid=43020278,-78880556,5592635937246303560&iwloc=A&hl=en The agenda will consist of both business and pleasure. The only business for the night will include setting dates for the next few meetings and assigning them topics and speakers - so come ready with ideas! The rest of the meeting will consist of holiday cheer (beer), coupled with casual Perl conversations and geeky banter. Propaganda Section: I would like to invite all those list dwellers who have not had a chance to come out to any of the meetings, or anyone who feels that their limited Perl knowledge excludes them from attending. Perl Mongers exists for both newbies and Guru's alike! I hope to see everyone next Thursday!!! --------- Daniel Magnuszewski, CCNA Systems Analyst Operating Tools M & T Bank Corporation 716.639.6834 dmagnuszewski { at } mandtbank.com http://www.mandtbank.com --------------------------- M&T Bank Corporation - "Understanding What's Important" From dmagnuszewski at mandtbank.com Fri Dec 9 07:51:39 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Fri, 09 Dec 2005 10:51:39 -0500 Subject: [Buffalo-pm] PerlMongers::NHL Message-ID: Mongers, Last night I was thinking about how great it is to have Hockey back. As a die hard Buffalo Sabres fan, I am familiar with our division rivalry with the Toronto Maple Leafs. I thought that this would be a good excuse to bring the Buffalo and Toronto groups together for some Perl, hockey, and beer (of course). Perhaps we can even talk some Perl during the pre-game. I know there's a bunch of TPM'ers on this list, so (both Buffalo and Toronto groups) let me know what your thoughts are on the idea. Below is a list of the remaining Sabres/Leafs games. I was thinking about maybe a weekend or Friday night game? Note: Most of the Thursday games start at 7ish and the Fri/Weekend games start at 8. Thursday, Dec 29 Thursday, Jan 26 Friday, Mar 3 Thursday, Mar 16 Saturday, April 1 Monday, April 3 Sunday, April 16 --------- Daniel Magnuszewski, CCNA Systems Analyst Operating Tools M & T Bank Corporation 716.639.6834 dmagnuszewski { at } mandtbank.com http://www.mandtbank.com --------------------------- M&T Bank Corporation - "Understanding What's Important" From rdice at pobox.com Fri Dec 9 10:14:15 2005 From: rdice at pobox.com (Richard Dice) Date: Fri, 9 Dec 2005 13:14:15 -0500 Subject: [Buffalo-pm] PerlMongers::NHL In-Reply-To: References: Message-ID: <1134152055.4399c977cee0f@webmail.tht.net> > Last night I was thinking about how great it is to have Hockey back. As > a die hard Buffalo Sabres fan, I am familiar with our division rivalry > with the Toronto Maple Leafs. I thought that this would be a good excuse > to bring the Buffalo and Toronto groups together for some Perl, hockey, > and beer (of course). Perhaps we can even talk some Perl during the > pre-game. Neat idea. Wouldn't this require some neutral, middle ground? (e.g. St. Catherine's, Hamilton.) Cheers, Richard ------------------------------------------------- This mail sent through IMP: http://horde.org/imp/ From dmagnuszewski at mandtbank.com Fri Dec 9 10:28:29 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Fri, 09 Dec 2005 13:28:29 -0500 Subject: [Buffalo-pm] PerlMongers::NHL Message-ID: Yeah, that's a good idea for both travel time and personal safety ;-) >>> "Richard Dice" 12/09/05 1:14 PM >>> > Last night I was thinking about how great it is to have Hockey back. As > a die hard Buffalo Sabres fan, I am familiar with our division rivalry > with the Toronto Maple Leafs. I thought that this would be a good excuse > to bring the Buffalo and Toronto groups together for some Perl, hockey, > and beer (of course). Perhaps we can even talk some Perl during the > pre-game. Neat idea. Wouldn't this require some neutral, middle ground? (e.g. St. Catherine's, Hamilton.) Cheers, Richard ------------------------------------------------- This mail sent through IMP: http://horde.org/imp/ From john at perlwolf.com Sat Dec 10 06:49:08 2005 From: john at perlwolf.com (John Macdonald) Date: Sat, 10 Dec 2005 09:49:08 -0500 Subject: [Buffalo-pm] PerlMongers::NHL In-Reply-To: <1134152055.4399c977cee0f@webmail.tht.net> References: <1134152055.4399c977cee0f@webmail.tht.net> Message-ID: <20051210144908.GB15275@lupus.perlwolf.com> On Fri, Dec 09, 2005 at 01:14:15PM -0500, Richard Dice wrote: > > > Last night I was thinking about how great it is to have Hockey back. As > > a die hard Buffalo Sabres fan, I am familiar with our division rivalry > > with the Toronto Maple Leafs. I thought that this would be a good excuse > > to bring the Buffalo and Toronto groups together for some Perl, hockey, > > and beer (of course). Perhaps we can even talk some Perl during the > > pre-game. > > Neat idea. Wouldn't this require some neutral, middle ground? (e.g. St. > Catherine's, Hamilton.) Either that or choose two games, one each in Toronto and Buffalo and each group gets a home and an away visit. (I don't know how easy it is to get tickets though. It always used to be impossible in Toronto, but the last time I checked was years ago.) -- From dmagnuszewski at mandtbank.com Mon Dec 12 07:30:12 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Mon, 12 Dec 2005 10:30:12 -0500 Subject: [Buffalo-pm] PerlMongers::NHL Message-ID: Although, I like the Home/Away concept, I think we need to give this an initial test run to gauge it's success. >From what I've heard, it is impossible to get tickets to a Toronto game in Toronto. Because of this, it's also _very_ hard to get Toronto tickets in Buffalo. -Dan >>> "John Macdonald" 12/10/05 9:49 AM >>> On Fri, Dec 09, 2005 at 01:14:15PM -0500, Richard Dice wrote: > > > Last night I was thinking about how great it is to have Hockey back. As > > a die hard Buffalo Sabres fan, I am familiar with our division rivalry > > with the Toronto Maple Leafs. I thought that this would be a good excuse > > to bring the Buffalo and Toronto groups together for some Perl, hockey, > > and beer (of course). Perhaps we can even talk some Perl during the > > pre-game. > > Neat idea. Wouldn't this require some neutral, middle ground? (e.g. St. > Catherine's, Hamilton.) Either that or choose two games, one each in Toronto and Buffalo and each group gets a home and an away visit. (I don't know how easy it is to get tickets though. It always used to be impossible in Toronto, but the last time I checked was years ago.) -- From dmagnuszewski at mandtbank.com Wed Dec 14 12:21:00 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Wed, 14 Dec 2005 15:21:00 -0500 Subject: [Buffalo-pm] [REMINDER] The December (Mostly Social) Meeting Is Tomorrow!!! Message-ID: Mongers, This is just a reminder/reiteration that we will be holding our next meeting (tomorrow) Thursday, December 15th @ 7 PM at: Buffalo Tap Room (The bar area, not the restaurant side) http://www.buffalotaproom.com 2309 Eggert Road Tonawanda, NY 14150 832-6054 Directions/Info: http://maps.google.com/maps?q=buffalo+tap+room+tonawanda+ny&spn=0.043248,0.075831&cid=43020278,-78880556,5592635937246303560&iwloc=A&hl=en The agenda will consist of both business and pleasure. The only business for the night will include setting dates for the next few meetings and assigning them topics and speakers - so come ready with ideas! The rest of the meeting will consist of holiday cheer (beer), coupled with casual Perl conversations and geeky banter. Propaganda Section: I would like to invite all those list dwellers who have not had a chance to come out to any of the meetings, or anyone who feels that their limited Perl knowledge excludes them from attending. Perl Mongers exists for both newbies and Guru's alike! I hope to see everyone tomorrow!!! --------- Daniel Magnuszewski, CCNA Systems Analyst Operating Tools M & T Bank Corporation 716.639.6834 dmagnuszewski { at } mandtbank.com http://www.mandtbank.com --------------------------- M&T Bank Corporation - "Understanding What's Important" From dmagnuszewski at mandtbank.com Thu Dec 15 14:32:57 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Thu, 15 Dec 2005 17:32:57 -0500 Subject: [Buffalo-pm] [REMINDER] The December Meeting Postponed Due To Weather! Message-ID: All, Due to the severe road conditions, I am postponing the meeting to a future date - next week? I will be up there for a little while after 7 just incase any stragglers, who didn't get the message, show up. Sorry for the late message. -Dan --------- Daniel Magnuszewski, CCNA Systems Analyst Operating Tools M & T Bank Corporation 716.639.6834 dmagnuszewski { at } mandtbank.com http://www.mandtbank.com --------------------------- M&T Bank Corporation - "Understanding What's Important" >>> "DANIEL MAGNUSZEWSKI" 12/14/05 3:21 PM >>> Mongers, This is just a reminder/reiteration that we will be holding our next meeting (tomorrow) Thursday, December 15th @ 7 PM at: Buffalo Tap Room (The bar area, not the restaurant side) http://www.buffalotaproom.com 2309 Eggert Road Tonawanda, NY 14150 832-6054 Directions/Info: http://maps.google.com/maps?q=buffalo+tap+room+tonawanda+ny&spn=0.043248,0.075831&cid=43020278,-78880556,5592635937246303560&iwloc=A&hl=en The agenda will consist of both business and pleasure. The only business for the night will include setting dates for the next few meetings and assigning them topics and speakers - so come ready with ideas! The rest of the meeting will consist of holiday cheer (beer), coupled with casual Perl conversations and geeky banter. Propaganda Section: I would like to invite all those list dwellers who have not had a chance to come out to any of the meetings, or anyone who feels that their limited Perl knowledge excludes them from attending. Perl Mongers exists for both newbies and Guru's alike! I hope to see everyone tomorrow!!! --------- Daniel Magnuszewski, CCNA Systems Analyst Operating Tools M & T Bank Corporation 716.639.6834 dmagnuszewski { at } mandtbank.com http://www.mandtbank.com --------------------------- M&T Bank Corporation - "Understanding What's Important" _______________________________________________ Buffalo-pm mailing list Buffalo-pm at pm.org http://mail.pm.org/mailman/listinfo/buffalo-pm From jkeen at verizon.net Fri Dec 16 14:33:07 2005 From: jkeen at verizon.net (James Keenan) Date: Fri, 16 Dec 2005 17:33:07 -0500 Subject: [Buffalo-pm] [REMINDER] The December Meeting Postponed Due To Weather! In-Reply-To: References: Message-ID: On Dec 16, 2005, at 3:00 PM, buffalo-pm-request at pm.org wrote: > Message: 1 > Date: Thu, 15 Dec 2005 17:32:57 -0500 > From: "DANIEL MAGNUSZEWSKI" > Subject: Re: [Buffalo-pm] [REMINDER] The December Meeting Postponed > Due To Weather! > To: buffalo-pm at mail.pm.org, "DANIEL MAGNUSZEWSKI" > > > All, > > Due to the severe road conditions, I am postponing the meeting to a > future date - next week? I will be up there for a little while after 7 > just incase any stragglers, who didn't get the message, show up. > A Perlmongers meeting postponed due to weather??? Anything in Buffalo postponed due to weather??? What is our country coming to? Jim Keenan Born and raised in Rochester UB (f.k.a. SUNYAB) Class of 1973 From dmagnuszewski at mandtbank.com Fri Dec 16 22:27:06 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Sat, 17 Dec 2005 01:27:06 -0500 Subject: [Buffalo-pm] [REMINDER] The December Meeting Postponed DueTo Weather! Message-ID: I know...it's a sad sad day...If we can't handle it, then who can?!?! It would have been alright if it was a foot or two of snow, but I guess a good ice-storm is a different story. >>> "James Keenan" 12/16/05 5:33 PM >>> On Dec 16, 2005, at 3:00 PM, buffalo-pm-request at pm.org wrote: > Message: 1 > Date: Thu, 15 Dec 2005 17:32:57 -0500 > From: "DANIEL MAGNUSZEWSKI" > Subject: Re: [Buffalo-pm] [REMINDER] The December Meeting Postponed > Due To Weather! > To: buffalo-pm at mail.pm.org, "DANIEL MAGNUSZEWSKI" > > > All, > > Due to the severe road conditions, I am postponing the meeting to a > future date - next week? I will be up there for a little while after 7 > just incase any stragglers, who didn't get the message, show up. > A Perlmongers meeting postponed due to weather??? Anything in Buffalo postponed due to weather??? What is our country coming to? Jim Keenan Born and raised in Rochester UB (f.k.a. SUNYAB) Class of 1973 _______________________________________________ Buffalo-pm mailing list Buffalo-pm at pm.org http://mail.pm.org/mailman/listinfo/buffalo-pm From dmagnuszewski at mandtbank.com Mon Dec 19 08:29:00 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Mon, 19 Dec 2005 11:29:00 -0500 Subject: [Buffalo-pm] The (RESCHEDULED) December Meeting Is This Wednesday!!! Message-ID: Mongers, As you know, the meeting from last week was canceled due to the weather. It has been rescheduled for this Wednesday, December 21st @ 7 PM at: Buffalo Tap Room (The bar area, not the restaurant side) http://www.buffalotaproom.com 2309 Eggert Road Tonawanda, NY 14150 832-6054 Directions/Info: http://maps.google.com/maps?q=buffalo+tap+room+tonawanda+ny&spn=0.043248,0.075831&cid=43020278,-78880556,5592635937246303560&iwloc=A&hl=en ** Reiteration Of Meeting Below ** The agenda will consist of both business and pleasure. The only business for the night will include setting dates for the next few meetings and assigning them topics and speakers - so come ready with ideas! The rest of the meeting will consist of holiday cheer (beer), coupled with casual Perl conversations and geeky banter. Propaganda Section: I would like to invite all those list dwellers who have not had a chance to come out to any of the meetings, or anyone who feels that their limited Perl knowledge excludes them from attending. Perl Mongers exists for both newbies and Guru's alike! I hope to see everyone on Wednesday!!! -Dan From dmagnuszewski at mandtbank.com Wed Dec 21 07:07:19 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Wed, 21 Dec 2005 10:07:19 -0500 Subject: [Buffalo-pm] [REMINDER] The Meeting Is Today!!! Message-ID: Mongers, Just a reminder... The meeting is _Tonight_ @ 7 PM at: Buffalo Tap Room (The bar area, not the restaurant side) http://www.buffalotaproom.com 2309 Eggert Road Tonawanda, NY 14150 832-6054 Directions/Info: http://maps.google.com/maps?q=buffalo+tap+room+tonawanda+ny&spn=0.043248,0.075831&cid=43020278,-78880556,5592635937246303560&iwloc=A&hl=en Let me know if you have any questions. See you all tonight! #!/Dan From dmagnuszewski at mandtbank.com Thu Dec 22 10:33:21 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Thu, 22 Dec 2005 13:33:21 -0500 Subject: [Buffalo-pm] Review Of The December Meeting Message-ID: Mongers, We had a good time last night, and there were many new faces. I was quite happy with the turnout. As far as the two action items for the meeting, we were able to set a new meeting schedule that seemed to work best for everyone: Meetings will take place on the 3rd Tuesday of every month, starting in January. January 17th February 21st March 21st April 18th ...and so on. The second item of business was to determine topics for the next few meetings. I think we have a good list of topics to start with - now we need some people who would like to step up to talk on these topics. If you would like to present on any of the following, please let me know and give me a target meeting date that you would like to present on. I volunteered some people, so let me know if I need to remove/add your name from anything. ---- Bioinformatics & Perl (30 - 45 Min) Ganesh Shankar January 17th Intro To Perl (and cool tricks) All/Anyone Have a section at each meeting (10 - 30 min)? Intro To Writing Perl Modules Kevin Eye January? AI::Prolog Dan Magnuszewski January/February? Using Perl For Serial I/O March (tentative) David Andruczyk GIS & Perl Mike Canzoneri Date? Self Modifying Code Person? Date? More GUI Stuff... Person? Kevin? Jim? Date? Creating Executable Files In Perl (perl2exe, PAR, etc) Person? Kevin Eye? Mike Canzoneri? Date? SWISH Kevin Eye Date? Mod_Perl Jim? Kevin Eye? Date? Tim Ace's Forgotten Module (using C code/keychain tie-in?) Tim Ace Time? Pack/Unpack functions (whitespace programming?) Dan Magnuszewski? Date? Ajax Tim Ace? Kevin Eye? Kyle Obear (I signed you up for this without your permission)? Date? ---- If there are any other topics that you would like to give a talk on, or add to the list, let me know. I will hopefully be able to send out the January agenda within the next week or two. See you all in January! #!/Dan From dmagnuszewski at mandtbank.com Thu Dec 22 11:59:15 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Thu, 22 Dec 2005 14:59:15 -0500 Subject: [Buffalo-pm] Fwd: PHP, Perl Developer - Contract Hire - Buffalo, NY Message-ID: I had a talk with Hank over the phone, and there are a handful of openings looking to be filled ASAP. It is my understanding that these positions have a good chance of becoming full time after the 3 month contract period. Please respond directly to Hank regarding these openings. -------------- next part -------------- An embedded message was scrubbed... From: "Henry Williams" Subject: PHP, Perl Developer - Contract Hire - Buffalo, NY Date: Thu, 22 Dec 2005 14:47:13 -0500 Size: 1525 Url: http://mail.pm.org/pipermail/buffalo-pm/attachments/20051222/ff287f5d/attachment.mht From eye at buffalo.edu Thu Dec 22 12:19:56 2005 From: eye at buffalo.edu (Kevin Eye) Date: Thu, 22 Dec 2005 15:19:56 -0500 Subject: [Buffalo-pm] Review Of The December Meeting In-Reply-To: Message-ID: > Intro To Writing Perl Modules > Kevin Eye > January? I'll confirm myself for this. You want an hour, or half an hour or what? - Kevin On 12/22/05 1:33 PM, "DANIEL MAGNUSZEWSKI" wrote: > Intro To Writing Perl Modules > Kevin Eye > January? -- Kevin Eye Web Applications Developer Marketing and Creative Services University at Buffalo 330 Crofts Hall Buffalo, NY 14260 eye at buffalo.edu phone (716) 645-5000 x1435 fax (716) 645-3765 From dmagnuszewski at mandtbank.com Thu Dec 22 12:46:50 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Thu, 22 Dec 2005 15:46:50 -0500 Subject: [Buffalo-pm] Review Of The December Meeting Message-ID: I'd say 45 - 60 minutes. This way we can have both you and Ganesh talk, which should take up about 1.5 hours. That should leave enough time for discussion and perhaps 15 - 20 minutes of "Intro Perl (and Cool Tricks)". So the next question is what the Intro Perl/Cool Trick will be... ...Thoughts? >>> "Kevin Eye" 12/22/05 3:19 PM >>> > Intro To Writing Perl Modules > Kevin Eye > January? I'll confirm myself for this. You want an hour, or half an hour or what? - Kevin On 12/22/05 1:33 PM, "DANIEL MAGNUSZEWSKI" wrote: > Intro To Writing Perl Modules > Kevin Eye > January? -- Kevin Eye Web Applications Developer Marketing and Creative Services University at Buffalo 330 Crofts Hall Buffalo, NY 14260 eye at buffalo.edu phone (716) 645-5000 x1435 fax (716) 645-3765 From eye at buffalo.edu Thu Dec 22 13:10:20 2005 From: eye at buffalo.edu (Kevin Eye) Date: Thu, 22 Dec 2005 16:10:20 -0500 Subject: [Buffalo-pm] Review Of The December Meeting In-Reply-To: Message-ID: > So the next question is what the Intro Perl/Cool Trick will be... I have a suggestion (probably more cool trick than intro) -- I think the two most underappreciated functions of perl are map and grep. With them available, I hardly use for loops, and I think the code is clearer, too (when I restrain myself from putting entire subroutines into one line). I don't want to monopolize the schedule, but I could talk about that some time, too. - Kevin On 12/22/05 3:46 PM, "DANIEL MAGNUSZEWSKI" wrote: > I'd say 45 - 60 minutes. This way we can have both you and Ganesh talk, > which should take up about 1.5 hours. That should leave enough time for > discussion and perhaps 15 - 20 minutes of "Intro Perl (and Cool > Tricks)". > > So the next question is what the Intro Perl/Cool Trick will be... > > ...Thoughts? > > >>>> "Kevin Eye" 12/22/05 3:19 PM >>> >> Intro To Writing Perl Modules >> Kevin Eye >> January? > > I'll confirm myself for this. You want an hour, or half an hour or > what? > > - Kevin > > > On 12/22/05 1:33 PM, "DANIEL MAGNUSZEWSKI" > > wrote: > >> Intro To Writing Perl Modules >> Kevin Eye >> January? -- Kevin Eye Web Applications Developer Marketing and Creative Services University at Buffalo 330 Crofts Hall Buffalo, NY 14260 eye at buffalo.edu phone (716) 645-5000 x1435 fax (716) 645-3765 From jeresig at gmail.com Thu Dec 22 13:32:17 2005 From: jeresig at gmail.com (John Resig) Date: Thu, 22 Dec 2005 16:32:17 -0500 Subject: [Buffalo-pm] Review Of The December Meeting Message-ID: <80CDD86C-429F-4880-9BB9-35040F7E94A8@gmail.com> Hello All, Concerning the upcoming meeting schedule - I can definitely do one on AJAX/Javascript/JSON, etc. etc. if anyone is interested. I come from a solid Perl background - so I could definitely do a lot of topics from that point of view, (like intro to Javascript OO, JSON, XML, DOM, RSS, etc.). Let me know which/any of these topics interest you, I could definitely do 1-2 hours on it, no problem. John Resig http://ejohn.org/ From dmagnuszewski at mandtbank.com Thu Dec 22 13:52:12 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Thu, 22 Dec 2005 16:52:12 -0500 Subject: [Buffalo-pm] Review Of The December Meeting Message-ID: That sounds like a good topic. I don't have any problem with you doing the module and map/grep talk - I don't think others will be opposed to this either. So give me a "nay" or "yay" on whether I should add that to the January agenda. -Dan >>> "Kevin Eye" 12/22/05 4:09 PM >>> > So the next question is what the Intro Perl/Cool Trick will be... I have a suggestion (probably more cool trick than intro) -- I think the two most underappreciated functions of perl are map and grep. With them available, I hardly use for loops, and I think the code is clearer, too (when I restrain myself from putting entire subroutines into one line). I don't want to monopolize the schedule, but I could talk about that some time, too. - Kevin On 12/22/05 3:46 PM, "DANIEL MAGNUSZEWSKI" wrote: > I'd say 45 - 60 minutes. This way we can have both you and Ganesh talk, > which should take up about 1.5 hours. That should leave enough time for > discussion and perhaps 15 - 20 minutes of "Intro Perl (and Cool > Tricks)". > > So the next question is what the Intro Perl/Cool Trick will be... > > ...Thoughts? > > >>>> "Kevin Eye" 12/22/05 3:19 PM >>> >> Intro To Writing Perl Modules >> Kevin Eye >> January? > > I'll confirm myself for this. You want an hour, or half an hour or > what? > > - Kevin > > > On 12/22/05 1:33 PM, "DANIEL MAGNUSZEWSKI" > > wrote: > >> Intro To Writing Perl Modules >> Kevin Eye >> January? -- Kevin Eye Web Applications Developer Marketing and Creative Services University at Buffalo 330 Crofts Hall Buffalo, NY 14260 eye at buffalo.edu phone (716) 645-5000 x1435 fax (716) 645-3765 From eye at buffalo.edu Thu Dec 22 13:51:09 2005 From: eye at buffalo.edu (Kevin Eye) Date: Thu, 22 Dec 2005 16:51:09 -0500 Subject: [Buffalo-pm] Review Of The December Meeting In-Reply-To: Message-ID: I'll plan to do it. If someone comes up with something else, bump the map/grep thing to another month. - Kevin On 12/22/05 4:52 PM, "DANIEL MAGNUSZEWSKI" wrote: > That sounds like a good topic. I don't have any problem with you doing > the module and map/grep talk - I don't think others will be opposed to > this either. So give me a "nay" or "yay" on whether I should add that to > the January agenda. > > -Dan > >>>> "Kevin Eye" 12/22/05 4:09 PM >>> >> So the next question is what the Intro Perl/Cool Trick will be... > > I have a suggestion (probably more cool trick than intro) -- I think > the two > most underappreciated functions of perl are map and grep. With them > available, I hardly use for loops, and I think the code is clearer, > too > (when I restrain myself from putting entire subroutines into one > line). > > I don't want to monopolize the schedule, but I could talk about that > some > time, too. > > - Kevin > > On 12/22/05 3:46 PM, "DANIEL MAGNUSZEWSKI" > > wrote: > >> I'd say 45 - 60 minutes. This way we can have both you and Ganesh > talk, >> which should take up about 1.5 hours. That should leave enough time > for >> discussion and perhaps 15 - 20 minutes of "Intro Perl (and Cool >> Tricks)". >> >> So the next question is what the Intro Perl/Cool Trick will be... >> >> ...Thoughts? >> >> >>>>> "Kevin Eye" 12/22/05 3:19 PM >>> >>> Intro To Writing Perl Modules >>> Kevin Eye >>> January? >> >> I'll confirm myself for this. You want an hour, or half an hour or >> what? >> >> - Kevin >> >> >> On 12/22/05 1:33 PM, "DANIEL MAGNUSZEWSKI" >> >> wrote: >> >>> Intro To Writing Perl Modules >>> Kevin Eye >>> January? -- Kevin Eye Web Applications Developer Marketing and Creative Services University at Buffalo 330 Crofts Hall Buffalo, NY 14260 eye at buffalo.edu phone (716) 645-5000 x1435 fax (716) 645-3765 From joshua at wolfnix.net Thu Dec 22 13:55:06 2005 From: joshua at wolfnix.net (Joshua Ronne Altemoos) Date: Thu, 22 Dec 2005 16:55:06 -0500 (EST) Subject: [Buffalo-pm] Review Of The December Meeting In-Reply-To: References: Message-ID: <9626.71.243.186.134.1135288506.squirrel@webmail.wolfnix.net> hey, I joined the ML a lil while ago. I would loved to attend a meeting. I am not avid in perl but i would like to change that. One problem. I think it would be quite illegal for me to be in a bar. It is also an issue for me to get out there but by the looks of it the tap is near NF blvd which would make it easy for me to get there on bus. See ya around Josh > Mongers, > > We had a good time last night, and there were many new faces. I was > quite happy with the turnout. > > As far as the two action items for the meeting, we were able to set a > new meeting schedule that seemed to work best for everyone: > > Meetings will take place on the 3rd Tuesday of every month, starting in > January. > > January 17th > February 21st > March 21st > April 18th > > ...and so on. > > The second item of business was to determine topics for the next few > meetings. I think we have a good list of topics to start with - now we > need some people who would like to step up to talk on these topics. If > you would like to present on any of the following, please let me know > and give me a target meeting date that you would like to present on. I > volunteered some people, so let me know if I need to remove/add your > name from anything. > > ---- > > Bioinformatics & Perl > (30 - 45 Min) > Ganesh Shankar > January 17th > > Intro To Perl (and cool tricks) > All/Anyone > Have a section at each meeting (10 - 30 min)? > > Intro To Writing Perl Modules > Kevin Eye > January? > > AI::Prolog > Dan Magnuszewski > January/February? > > Using Perl For Serial I/O > March (tentative) > David Andruczyk > > GIS & Perl > Mike Canzoneri > Date? > > Self Modifying Code > Person? > Date? > > More GUI Stuff... > Person? Kevin? Jim? > Date? > > Creating Executable Files In Perl (perl2exe, PAR, etc) > Person? Kevin Eye? Mike Canzoneri? > Date? > > SWISH > Kevin Eye > Date? > > Mod_Perl > Jim? Kevin Eye? > Date? > > Tim Ace's Forgotten Module (using C code/keychain tie-in?) > Tim Ace > Time? > > Pack/Unpack functions (whitespace programming?) > Dan Magnuszewski? > Date? > > Ajax > Tim Ace? Kevin Eye? Kyle Obear (I signed you up for this without your > permission)? > Date? > > ---- > > If there are any other topics that you would like to give a talk on, or > add to the list, let me know. I will hopefully be able to send out the > January agenda within the next week or two. > > See you all in January! > > #!/Dan > > > _______________________________________________ > Buffalo-pm mailing list > Buffalo-pm at pm.org > http://mail.pm.org/mailman/listinfo/buffalo-pm > From dmagnuszewski at mandtbank.com Thu Dec 22 14:04:29 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Thu, 22 Dec 2005 17:04:29 -0500 Subject: [Buffalo-pm] Review Of The December Meeting Message-ID: If its illegal because you're < 21, then that's not totally true. You can be at the Bar (It's actually a restaurant with an attached bar) - you just can't drink. Maybe there is someone in your area that is also attending the meetings, and they can give you a ride - where are you located? -Dan >>> "Joshua Ronne Altemoos" 12/22/05 4:55 PM >>> hey, I joined the ML a lil while ago. I would loved to attend a meeting. I am not avid in perl but i would like to change that. One problem. I think it would be quite illegal for me to be in a bar. It is also an issue for me to get out there but by the looks of it the tap is near NF blvd which would make it easy for me to get there on bus. See ya around Josh > Mongers, > > We had a good time last night, and there were many new faces. I was > quite happy with the turnout. > > As far as the two action items for the meeting, we were able to set a > new meeting schedule that seemed to work best for everyone: > > Meetings will take place on the 3rd Tuesday of every month, starting in > January. > > January 17th > February 21st > March 21st > April 18th > > ...and so on. > > The second item of business was to determine topics for the next few > meetings. I think we have a good list of topics to start with - now we > need some people who would like to step up to talk on these topics. If > you would like to present on any of the following, please let me know > and give me a target meeting date that you would like to present on. I > volunteered some people, so let me know if I need to remove/add your > name from anything. > > ---- > > Bioinformatics & Perl > (30 - 45 Min) > Ganesh Shankar > January 17th > > Intro To Perl (and cool tricks) > All/Anyone > Have a section at each meeting (10 - 30 min)? > > Intro To Writing Perl Modules > Kevin Eye > January? > > AI::Prolog > Dan Magnuszewski > January/February? > > Using Perl For Serial I/O > March (tentative) > David Andruczyk > > GIS & Perl > Mike Canzoneri > Date? > > Self Modifying Code > Person? > Date? > > More GUI Stuff... > Person? Kevin? Jim? > Date? > > Creating Executable Files In Perl (perl2exe, PAR, etc) > Person? Kevin Eye? Mike Canzoneri? > Date? > > SWISH > Kevin Eye > Date? > > Mod_Perl > Jim? Kevin Eye? > Date? > > Tim Ace's Forgotten Module (using C code/keychain tie-in?) > Tim Ace > Time? > > Pack/Unpack functions (whitespace programming?) > Dan Magnuszewski? > Date? > > Ajax > Tim Ace? Kevin Eye? Kyle Obear (I signed you up for this without your > permission)? > Date? > > ---- > > If there are any other topics that you would like to give a talk on, or > add to the list, let me know. I will hopefully be able to send out the > January agenda within the next week or two. > > See you all in January! > > #!/Dan > > > _______________________________________________ > Buffalo-pm mailing list > Buffalo-pm at pm.org > http://mail.pm.org/mailman/listinfo/buffalo-pm > From dmagnuszewski at mandtbank.com Thu Dec 22 14:07:38 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Thu, 22 Dec 2005 17:07:38 -0500 Subject: [Buffalo-pm] Review Of The December Meeting Message-ID: Hi John, I know that there was interest from a few people yesterday to hear some stuff on Perl & AJAX. Usually the meetings last about 2 hours. If you'd like the whole time, then that would be fine with me. Do you want to do this talk in February? If not, when is good for you? -Dan >>> "John Resig" 12/22/05 4:32 PM >>> Hello All, Concerning the upcoming meeting schedule - I can definitely do one on AJAX/Javascript/JSON, etc. etc. if anyone is interested. I come from a solid Perl background - so I could definitely do a lot of topics from that point of view, (like intro to Javascript OO, JSON, XML, DOM, RSS, etc.). Let me know which/any of these topics interest you, I could definitely do 1-2 hours on it, no problem. John Resig http://ejohn.org/ _______________________________________________ Buffalo-pm mailing list Buffalo-pm at pm.org http://mail.pm.org/mailman/listinfo/buffalo-pm From Ganesh.Shankar at RoswellPark.org Thu Dec 22 14:27:01 2005 From: Ganesh.Shankar at RoswellPark.org (Shankar, Ganesh) Date: Thu, 22 Dec 2005 17:27:01 -0500 Subject: [Buffalo-pm] Vote for next meeting's talk References: Message-ID: <6FF91AE4F1DC7743A6466E334EB865AE02EB02E3@VERITY.roswellpark.org> I'll confirm for Intro to Perl Modules. Feel free to bump my time down if necessary. -Ganesh -----Original Message----- From: buffalo-pm-bounces at pm.org on behalf of buffalo-pm-request at pm.org Sent: Thu 12/22/2005 5:05 PM To: buffalo-pm at pm.org Subject: Buffalo-pm Digest, Vol 28, Issue 11 Send Buffalo-pm mailing list submissions to buffalo-pm at pm.org To subscribe or unsubscribe via the World Wide Web, visit http://mail.pm.org/mailman/listinfo/buffalo-pm or, via email, send a message with subject or body 'help' to buffalo-pm-request at pm.org You can reach the person managing the list at buffalo-pm-owner at pm.org When replying, please edit your Subject line so it is more specific than "Re: Contents of Buffalo-pm digest..." Today's Topics: 1. Fwd: PHP, Perl Developer - Contract Hire - Buffalo, NY (DANIEL MAGNUSZEWSKI) 2. Re: Review Of The December Meeting (Kevin Eye) 3. Re: Review Of The December Meeting (DANIEL MAGNUSZEWSKI) 4. Re: Review Of The December Meeting (Kevin Eye) 5. Review Of The December Meeting (John Resig) 6. Re: Review Of The December Meeting (DANIEL MAGNUSZEWSKI) 7. Re: Review Of The December Meeting (Kevin Eye) 8. Re: Review Of The December Meeting (Joshua Ronne Altemoos) 9. Re: Review Of The December Meeting (DANIEL MAGNUSZEWSKI) ---------------------------------------------------------------------- Message: 1 Date: Thu, 22 Dec 2005 14:59:15 -0500 From: "DANIEL MAGNUSZEWSKI" Subject: [Buffalo-pm] Fwd: PHP, Perl Developer - Contract Hire - Buffalo, NY To: buffalo-pm at mail.pm.org, nflug at nflug.org Message-ID: Content-Type: text/plain; charset="us-ascii" I had a talk with Hank over the phone, and there are a handful of openings looking to be filled ASAP. It is my understanding that these positions have a good chance of becoming full time after the 3 month contract period. Please respond directly to Hank regarding these openings. -------------- next part -------------- An embedded message was scrubbed... From: "Henry Williams" Subject: PHP, Perl Developer - Contract Hire - Buffalo, NY Date: Thu, 22 Dec 2005 14:47:13 -0500 Size: 1525 Url: http://mail.pm.org/pipermail/buffalo-pm/attachments/20051222/ff287f5d/attachment-0001.mht ------------------------------ Message: 2 Date: Thu, 22 Dec 2005 15:19:56 -0500 From: Kevin Eye Subject: Re: [Buffalo-pm] Review Of The December Meeting To: DANIEL MAGNUSZEWSKI , Message-ID: Content-Type: text/plain; charset="US-ASCII" > Intro To Writing Perl Modules > Kevin Eye > January? I'll confirm myself for this. You want an hour, or half an hour or what? - Kevin On 12/22/05 1:33 PM, "DANIEL MAGNUSZEWSKI" wrote: > Intro To Writing Perl Modules > Kevin Eye > January? -- Kevin Eye Web Applications Developer Marketing and Creative Services University at Buffalo 330 Crofts Hall Buffalo, NY 14260 eye at buffalo.edu phone (716) 645-5000 x1435 fax (716) 645-3765 ------------------------------ Message: 3 Date: Thu, 22 Dec 2005 15:46:50 -0500 From: "DANIEL MAGNUSZEWSKI" Subject: Re: [Buffalo-pm] Review Of The December Meeting To: buffalo-pm at mail.pm.org Message-ID: Content-Type: text/plain; charset=us-ascii I'd say 45 - 60 minutes. This way we can have both you and Ganesh talk, which should take up about 1.5 hours. That should leave enough time for discussion and perhaps 15 - 20 minutes of "Intro Perl (and Cool Tricks)". So the next question is what the Intro Perl/Cool Trick will be... ...Thoughts? >>> "Kevin Eye" 12/22/05 3:19 PM >>> > Intro To Writing Perl Modules > Kevin Eye > January? I'll confirm myself for this. You want an hour, or half an hour or what? - Kevin On 12/22/05 1:33 PM, "DANIEL MAGNUSZEWSKI" wrote: > Intro To Writing Perl Modules > Kevin Eye > January? -- Kevin Eye Web Applications Developer Marketing and Creative Services University at Buffalo 330 Crofts Hall Buffalo, NY 14260 eye at buffalo.edu phone (716) 645-5000 x1435 fax (716) 645-3765 ------------------------------ Message: 4 Date: Thu, 22 Dec 2005 16:10:20 -0500 From: Kevin Eye Subject: Re: [Buffalo-pm] Review Of The December Meeting To: Message-ID: Content-Type: text/plain; charset="US-ASCII" > So the next question is what the Intro Perl/Cool Trick will be... I have a suggestion (probably more cool trick than intro) -- I think the two most underappreciated functions of perl are map and grep. With them available, I hardly use for loops, and I think the code is clearer, too (when I restrain myself from putting entire subroutines into one line). I don't want to monopolize the schedule, but I could talk about that some time, too. - Kevin On 12/22/05 3:46 PM, "DANIEL MAGNUSZEWSKI" wrote: > I'd say 45 - 60 minutes. This way we can have both you and Ganesh talk, > which should take up about 1.5 hours. That should leave enough time for > discussion and perhaps 15 - 20 minutes of "Intro Perl (and Cool > Tricks)". > > So the next question is what the Intro Perl/Cool Trick will be... > > ...Thoughts? > > >>>> "Kevin Eye" 12/22/05 3:19 PM >>> >> Intro To Writing Perl Modules >> Kevin Eye >> January? > > I'll confirm myself for this. You want an hour, or half an hour or > what? > > - Kevin > > > On 12/22/05 1:33 PM, "DANIEL MAGNUSZEWSKI" > > wrote: > >> Intro To Writing Perl Modules >> Kevin Eye >> January? -- Kevin Eye Web Applications Developer Marketing and Creative Services University at Buffalo 330 Crofts Hall Buffalo, NY 14260 eye at buffalo.edu phone (716) 645-5000 x1435 fax (716) 645-3765 ------------------------------ Message: 5 Date: Thu, 22 Dec 2005 16:32:17 -0500 From: John Resig Subject: [Buffalo-pm] Review Of The December Meeting To: buffalo-pm at pm.org Message-ID: <80CDD86C-429F-4880-9BB9-35040F7E94A8 at gmail.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Hello All, Concerning the upcoming meeting schedule - I can definitely do one on AJAX/Javascript/JSON, etc. etc. if anyone is interested. I come from a solid Perl background - so I could definitely do a lot of topics from that point of view, (like intro to Javascript OO, JSON, XML, DOM, RSS, etc.). Let me know which/any of these topics interest you, I could definitely do 1-2 hours on it, no problem. John Resig http://ejohn.org/ ------------------------------ Message: 6 Date: Thu, 22 Dec 2005 16:52:12 -0500 From: "DANIEL MAGNUSZEWSKI" Subject: Re: [Buffalo-pm] Review Of The December Meeting To: buffalo-pm at mail.pm.org Message-ID: Content-Type: text/plain; charset=us-ascii That sounds like a good topic. I don't have any problem with you doing the module and map/grep talk - I don't think others will be opposed to this either. So give me a "nay" or "yay" on whether I should add that to the January agenda. -Dan >>> "Kevin Eye" 12/22/05 4:09 PM >>> > So the next question is what the Intro Perl/Cool Trick will be... I have a suggestion (probably more cool trick than intro) -- I think the two most underappreciated functions of perl are map and grep. With them available, I hardly use for loops, and I think the code is clearer, too (when I restrain myself from putting entire subroutines into one line). I don't want to monopolize the schedule, but I could talk about that some time, too. - Kevin On 12/22/05 3:46 PM, "DANIEL MAGNUSZEWSKI" wrote: > I'd say 45 - 60 minutes. This way we can have both you and Ganesh talk, > which should take up about 1.5 hours. That should leave enough time for > discussion and perhaps 15 - 20 minutes of "Intro Perl (and Cool > Tricks)". > > So the next question is what the Intro Perl/Cool Trick will be... > > ...Thoughts? > > >>>> "Kevin Eye" 12/22/05 3:19 PM >>> >> Intro To Writing Perl Modules >> Kevin Eye >> January? > > I'll confirm myself for this. You want an hour, or half an hour or > what? > > - Kevin > > > On 12/22/05 1:33 PM, "DANIEL MAGNUSZEWSKI" > > wrote: > >> Intro To Writing Perl Modules >> Kevin Eye >> January? -- Kevin Eye Web Applications Developer Marketing and Creative Services University at Buffalo 330 Crofts Hall Buffalo, NY 14260 eye at buffalo.edu phone (716) 645-5000 x1435 fax (716) 645-3765 ------------------------------ Message: 7 Date: Thu, 22 Dec 2005 16:51:09 -0500 From: Kevin Eye Subject: Re: [Buffalo-pm] Review Of The December Meeting To: DANIEL MAGNUSZEWSKI , Message-ID: Content-Type: text/plain; charset="US-ASCII" I'll plan to do it. If someone comes up with something else, bump the map/grep thing to another month. - Kevin On 12/22/05 4:52 PM, "DANIEL MAGNUSZEWSKI" wrote: > That sounds like a good topic. I don't have any problem with you doing > the module and map/grep talk - I don't think others will be opposed to > this either. So give me a "nay" or "yay" on whether I should add that to > the January agenda. > > -Dan > >>>> "Kevin Eye" 12/22/05 4:09 PM >>> >> So the next question is what the Intro Perl/Cool Trick will be... > > I have a suggestion (probably more cool trick than intro) -- I think > the two > most underappreciated functions of perl are map and grep. With them > available, I hardly use for loops, and I think the code is clearer, > too > (when I restrain myself from putting entire subroutines into one > line). > > I don't want to monopolize the schedule, but I could talk about that > some > time, too. > > - Kevin > > On 12/22/05 3:46 PM, "DANIEL MAGNUSZEWSKI" > > wrote: > >> I'd say 45 - 60 minutes. This way we can have both you and Ganesh > talk, >> which should take up about 1.5 hours. That should leave enough time > for >> discussion and perhaps 15 - 20 minutes of "Intro Perl (and Cool >> Tricks)". >> >> So the next question is what the Intro Perl/Cool Trick will be... >> >> ...Thoughts? >> >> >>>>> "Kevin Eye" 12/22/05 3:19 PM >>> >>> Intro To Writing Perl Modules >>> Kevin Eye >>> January? >> >> I'll confirm myself for this. You want an hour, or half an hour or >> what? >> >> - Kevin >> >> >> On 12/22/05 1:33 PM, "DANIEL MAGNUSZEWSKI" >> >> wrote: >> >>> Intro To Writing Perl Modules >>> Kevin Eye >>> January? -- Kevin Eye Web Applications Developer Marketing and Creative Services University at Buffalo 330 Crofts Hall Buffalo, NY 14260 eye at buffalo.edu phone (716) 645-5000 x1435 fax (716) 645-3765 ------------------------------ Message: 8 Date: Thu, 22 Dec 2005 16:55:06 -0500 (EST) From: "Joshua Ronne Altemoos" Subject: Re: [Buffalo-pm] Review Of The December Meeting To: "DANIEL MAGNUSZEWSKI" Cc: buffalo-pm at mail.pm.org Message-ID: <9626.71.243.186.134.1135288506.squirrel at webmail.wolfnix.net> Content-Type: text/plain;charset=iso-8859-1 hey, I joined the ML a lil while ago. I would loved to attend a meeting. I am not avid in perl but i would like to change that. One problem. I think it would be quite illegal for me to be in a bar. It is also an issue for me to get out there but by the looks of it the tap is near NF blvd which would make it easy for me to get there on bus. See ya around Josh > Mongers, > > We had a good time last night, and there were many new faces. I was > quite happy with the turnout. > > As far as the two action items for the meeting, we were able to set a > new meeting schedule that seemed to work best for everyone: > > Meetings will take place on the 3rd Tuesday of every month, starting in > January. > > January 17th > February 21st > March 21st > April 18th > > ...and so on. > > The second item of business was to determine topics for the next few > meetings. I think we have a good list of topics to start with - now we > need some people who would like to step up to talk on these topics. If > you would like to present on any of the following, please let me know > and give me a target meeting date that you would like to present on. I > volunteered some people, so let me know if I need to remove/add your > name from anything. > > ---- > > Bioinformatics & Perl > (30 - 45 Min) > Ganesh Shankar > January 17th > > Intro To Perl (and cool tricks) > All/Anyone > Have a section at each meeting (10 - 30 min)? > > Intro To Writing Perl Modules > Kevin Eye > January? > > AI::Prolog > Dan Magnuszewski > January/February? > > Using Perl For Serial I/O > March (tentative) > David Andruczyk > > GIS & Perl > Mike Canzoneri > Date? > > Self Modifying Code > Person? > Date? > > More GUI Stuff... > Person? Kevin? Jim? > Date? > > Creating Executable Files In Perl (perl2exe, PAR, etc) > Person? Kevin Eye? Mike Canzoneri? > Date? > > SWISH > Kevin Eye > Date? > > Mod_Perl > Jim? Kevin Eye? > Date? > > Tim Ace's Forgotten Module (using C code/keychain tie-in?) > Tim Ace > Time? > > Pack/Unpack functions (whitespace programming?) > Dan Magnuszewski? > Date? > > Ajax > Tim Ace? Kevin Eye? Kyle Obear (I signed you up for this without your > permission)? > Date? > > ---- > > If there are any other topics that you would like to give a talk on, or > add to the list, let me know. I will hopefully be able to send out the > January agenda within the next week or two. > > See you all in January! > > #!/Dan > > > _______________________________________________ > Buffalo-pm mailing list > Buffalo-pm at pm.org > http://mail.pm.org/mailman/listinfo/buffalo-pm > ------------------------------ Message: 9 Date: Thu, 22 Dec 2005 17:04:29 -0500 From: "DANIEL MAGNUSZEWSKI" Subject: Re: [Buffalo-pm] Review Of The December Meeting To: joshua at wolfnix.net Cc: buffalo-pm at mail.pm.org Message-ID: Content-Type: text/plain; charset=us-ascii If its illegal because you're < 21, then that's not totally true. You can be at the Bar (It's actually a restaurant with an attached bar) - you just can't drink. Maybe there is someone in your area that is also attending the meetings, and they can give you a ride - where are you located? -Dan >>> "Joshua Ronne Altemoos" 12/22/05 4:55 PM >>> hey, I joined the ML a lil while ago. I would loved to attend a meeting. I am not avid in perl but i would like to change that. One problem. I think it would be quite illegal for me to be in a bar. It is also an issue for me to get out there but by the looks of it the tap is near NF blvd which would make it easy for me to get there on bus. See ya around Josh > Mongers, > > We had a good time last night, and there were many new faces. I was > quite happy with the turnout. > > As far as the two action items for the meeting, we were able to set a > new meeting schedule that seemed to work best for everyone: > > Meetings will take place on the 3rd Tuesday of every month, starting in > January. > > January 17th > February 21st > March 21st > April 18th > > ...and so on. > > The second item of business was to determine topics for the next few > meetings. I think we have a good list of topics to start with - now we > need some people who would like to step up to talk on these topics. If > you would like to present on any of the following, please let me know > and give me a target meeting date that you would like to present on. I > volunteered some people, so let me know if I need to remove/add your > name from anything. > > ---- > > Bioinformatics & Perl > (30 - 45 Min) > Ganesh Shankar > January 17th > > Intro To Perl (and cool tricks) > All/Anyone > Have a section at each meeting (10 - 30 min)? > > Intro To Writing Perl Modules > Kevin Eye > January? > > AI::Prolog > Dan Magnuszewski > January/February? > > Using Perl For Serial I/O > March (tentative) > David Andruczyk > > GIS & Perl > Mike Canzoneri > Date? > > Self Modifying Code > Person? > Date? > > More GUI Stuff... > Person? Kevin? Jim? > Date? > > Creating Executable Files In Perl (perl2exe, PAR, etc) > Person? Kevin Eye? Mike Canzoneri? > Date? > > SWISH > Kevin Eye > Date? > > Mod_Perl > Jim? Kevin Eye? > Date? > > Tim Ace's Forgotten Module (using C code/keychain tie-in?) > Tim Ace > Time? > > Pack/Unpack functions (whitespace programming?) > Dan Magnuszewski? > Date? > > Ajax > Tim Ace? Kevin Eye? Kyle Obear (I signed you up for this without your > permission)? > Date? > > ---- > > If there are any other topics that you would like to give a talk on, or > add to the list, let me know. I will hopefully be able to send out the > January agenda within the next week or two. > > See you all in January! > > #!/Dan > > > _______________________________________________ > Buffalo-pm mailing list > Buffalo-pm at pm.org > http://mail.pm.org/mailman/listinfo/buffalo-pm > ------------------------------ _______________________________________________ Buffalo-pm mailing list Buffalo-pm at pm.org http://mail.pm.org/mailman/listinfo/buffalo-pm End of Buffalo-pm Digest, Vol 28, Issue 11 ****************************************** This email message may contain legally privileged and/or confidential information. If you are not the intended recipient(s), or the employee or agent responsible for the delivery of this message to the intended recipient(s), you are hereby notified that any disclosure, copying, distribution, or use of this email message is prohibited. If you have received this message in error, please notify the sender immediately by e-mail and delete this email message from your computer. Thank you. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/ms-tnef Size: 8821 bytes Desc: not available Url : http://mail.pm.org/pipermail/buffalo-pm/attachments/20051222/bf0173b4/attachment-0001.bin From joshua at wolfnix.net Thu Dec 22 16:50:04 2005 From: joshua at wolfnix.net (Joshua Ronne Altemoos) Date: Thu, 22 Dec 2005 19:50:04 -0500 (EST) Subject: [Buffalo-pm] Review Of The December Meeting In-Reply-To: References: Message-ID: <10879.71.243.161.127.1135299004.squirrel@webmail.wolfnix.net> I live in south buffalo, work and go to school in downtown buffalo. > If its illegal because you're < 21, then that's not totally true. You > can be at the Bar (It's actually a restaurant with an attached bar) - > you just can't drink. Maybe there is someone in your area that is also > attending the meetings, and they can give you a ride - where are you > located? > > -Dan > >>>> "Joshua Ronne Altemoos" 12/22/05 4:55 PM >>> > hey, > > I joined the ML a lil while ago. I would loved to attend a meeting. I > am > not avid in perl but i would like to change that. One problem. I think > it > would be quite illegal for me to be in a bar. It is also an issue for > me > to get out there but by the looks of it the tap is near NF blvd which > would make it easy for me to get there on bus. > > See ya around > > > Josh > >> Mongers, >> >> We had a good time last night, and there were many new faces. I was >> quite happy with the turnout. >> >> As far as the two action items for the meeting, we were able to set > a >> new meeting schedule that seemed to work best for everyone: >> >> Meetings will take place on the 3rd Tuesday of every month, starting > in >> January. >> >> January 17th >> February 21st >> March 21st >> April 18th >> >> ...and so on. >> >> The second item of business was to determine topics for the next few >> meetings. I think we have a good list of topics to start with - now > we >> need some people who would like to step up to talk on these topics. > If >> you would like to present on any of the following, please let me > know >> and give me a target meeting date that you would like to present on. > I >> volunteered some people, so let me know if I need to remove/add your >> name from anything. >> >> ---- >> >> Bioinformatics & Perl >> (30 - 45 Min) >> Ganesh Shankar >> January 17th >> >> Intro To Perl (and cool tricks) >> All/Anyone >> Have a section at each meeting (10 - 30 min)? >> >> Intro To Writing Perl Modules >> Kevin Eye >> January? >> >> AI::Prolog >> Dan Magnuszewski >> January/February? >> >> Using Perl For Serial I/O >> March (tentative) >> David Andruczyk >> >> GIS & Perl >> Mike Canzoneri >> Date? >> >> Self Modifying Code >> Person? >> Date? >> >> More GUI Stuff... >> Person? Kevin? Jim? >> Date? >> >> Creating Executable Files In Perl (perl2exe, PAR, etc) >> Person? Kevin Eye? Mike Canzoneri? >> Date? >> >> SWISH >> Kevin Eye >> Date? >> >> Mod_Perl >> Jim? Kevin Eye? >> Date? >> >> Tim Ace's Forgotten Module (using C code/keychain tie-in?) >> Tim Ace >> Time? >> >> Pack/Unpack functions (whitespace programming?) >> Dan Magnuszewski? >> Date? >> >> Ajax >> Tim Ace? Kevin Eye? Kyle Obear (I signed you up for this without > your >> permission)? >> Date? >> >> ---- >> >> If there are any other topics that you would like to give a talk on, > or >> add to the list, let me know. I will hopefully be able to send out > the >> January agenda within the next week or two. >> >> See you all in January! >> >> #!/Dan >> >> >> _______________________________________________ >> Buffalo-pm mailing list >> Buffalo-pm at pm.org >> http://mail.pm.org/mailman/listinfo/buffalo-pm >> > > > > > From dmagnuszewski at mandtbank.com Tue Dec 27 20:46:04 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Tue, 27 Dec 2005 23:46:04 -0500 Subject: [Buffalo-pm] XML File Parsing And Manipulation... Message-ID: Mongers, I apologize in advance for the long email... I have an optimization/"is this the best way to do it" question. Hopefully someone can offer a better solution. Problem: I need to take the following XML file, and essentially remove a few tags and their contents (including tags and data contained within those tags). Here is a link to the file: http://www.acsu.buffalo.edu/~dkm/example.xml The XML file is a dump of a Round Robin Database (RRD - www.rrdtool.org). This RRD has two data sources (named "la" and "ds1"). I need to remove the "ds1" datasource, and the only way to remove it is by dumping the RRD to XML, modifying the XML file, then restoring the RRD from the XML file. What I need to do is remove the datasource information and the actual numerical data for "ds1". The numerical data for the two datasources is contained in the tags, which is within the tags. I will need to remove the second set of tags and its data. The following sections need to be removed from the file (in addition to the second tags and data): ds1 GAUGE 600 0.0000000000e+00 2.0000000000e+05 UNKN 9.0000000000e+00 0 .... NaN 0 ... 7.0166666667e+00 0 Solution: Here's a solution that I came up with. I'm assuming that there's some XML module that will make this easier. The script takes in an XML filename, reads in the file, parses out the data that is no longer needed and prints the needed XML info into a new file named "oldfilename.new". #!/usr/bin/perl @files = @ARGV; foreach $file (@ARGV) { open IN, "$file" or die "Can't open $file\n"; open OUT, ">$file.new" or die "Can't open new file $file.new\n"; $ds = 0; $cdp = 0; foreach () { if (/^(.+)\\ (.+) \<\/v\>\/) { print OUT "$1 $2 \n"; next; } elsif (/\\/ && $cdp == 1) { $cdp = 0; next; } elsif (/\\/ && $cdp == 0) { $cdp = 1; } elsif (/\/ && $ds == 0) { $ds = 1; } elsif (/\/ && $ds == 1) { $ds = 2; next; } elsif (/\<\/ds\>/ && $ds == 2) { next; } elsif (/(\ |\ |minimal\_heartbeat|min\> |max\> |last\_ds |value\> |unknown_sec\>) /x && $ds == 2) { next; } print OUT "$_"; } close OUT; } There has to be a better way to do this - rather than just counting tags and keeping counters that decide whether to print the current line or not. Thoughts? #!/Dan --------- Daniel Magnuszewski, CCNA Systems Analyst Operating Tools M & T Bank Corporation 716.639.6834 dmagnuszewski { at } mandtbank.com http://www.mandtbank.com --------------------------- M&T Bank Corporation - "Understanding What's Important" From aebruno2 at cse.Buffalo.EDU Wed Dec 28 22:42:17 2005 From: aebruno2 at cse.Buffalo.EDU (Andrew Bruno) Date: Thu, 29 Dec 2005 01:42:17 -0500 (EST) Subject: [Buffalo-pm] XML File Parsing And Manipulation... In-Reply-To: References: Message-ID: Hi Dan, I would check out XSLT. I know this is the un-perl way to do it but XSLT is a language built for transforming XML documents and XPath/XSLT provide some nice ways of manipulating XML. Attached is a quick XSLT that seems to do the same thing as your perl program. You will need an XSLT processor to run it and can use the perl module XML::LibXSLT. There is also a great command line utility called xsltproc (part of libxml) which is included on most Linux distros. If you have it just run: $ xsltproc remove-ds1.xslt example.xml This will print out the new XML file with the elements removed to stdout. It may be overkill for your problem but it might be worth looking into if your going to be doing quite a bit of XML processing. I would also check out XML::LibXML and XML::LibXSLT which are the perl bindings into the GNOME libxml libraries. It's always a good idea to use some kind of XML processing library rather than regex's when it comes to parsing XML. The libraries will usually help out dealing with well-formedness, escaping entities, encodings, and all the subtleties of XML. Here is some example perl code that will transform your XML file using the attached XSLT: use strict; use XML::LibXML; use XML::LibXSLT; # Parse the XML file my $parser = XML::LibXML->new(); my $doc = $parser->parse_file("example.xml"); # Transform with XSLT my $xslt = XML::LibXSLT->new(); my $style_doc = $parser->parse_file("remove-ds1.xslt"); my $stylesheet = $xslt->parse_stylesheet($style_doc); my $results = $stylesheet->transform($doc); $stylesheet->output_file($results, "example.xml.new"); Hope this helps. Cheers, --Andy On Tue, 27 Dec 2005, DANIEL MAGNUSZEWSKI wrote: > Mongers, > > I apologize in advance for the long email... > > I have an optimization/"is this the best way to do it" question. > Hopefully someone can offer a better solution. > > Problem: > > I need to take the following XML file, and essentially remove a few tags > and their contents (including tags and data contained within those > tags). Here is a link to the file: > http://www.acsu.buffalo.edu/~dkm/example.xml > > The XML file is a dump of a Round Robin Database (RRD - > www.rrdtool.org). This RRD has two data sources (named "la" and "ds1"). > I need to remove the "ds1" datasource, and the only way to remove it is > by dumping the RRD to XML, modifying the XML file, then restoring the > RRD from the XML file. > > What I need to do is remove the datasource information and the actual > numerical data for "ds1". The numerical data for the two datasources is > contained in the tags, which is within the tags. I will need > to remove the second set of tags and its data. > > The following sections need to be removed from the file (in addition to > the second tags and data): > > > ds1 > GAUGE > 600 > 0.0000000000e+00 > 2.0000000000e+05 > UNKN > 9.0000000000e+00 > 0 > > .... > NaN 0 > > ... > 7.0166666667e+00 0 > -------------- next part -------------- From dmagnuszewski at mandtbank.com Thu Dec 29 07:52:32 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Thu, 29 Dec 2005 10:52:32 -0500 Subject: [Buffalo-pm] XML File Parsing And Manipulation... Message-ID: Andrew, Thanks. This looks like a pretty interesting and clean solution - especially as the parsing needs increase. >>> "Andrew Bruno" 12/29/05 1:42 AM >>> Hi Dan, I would check out XSLT. I know this is the un-perl way to do it but XSLT is a language built for transforming XML documents and XPath/XSLT provide some nice ways of manipulating XML. Attached is a quick XSLT that seems to do the same thing as your perl program. You will need an XSLT processor to run it and can use the perl module XML::LibXSLT. There is also a great command line utility called xsltproc (part of libxml) which is included on most Linux distros. If you have it just run: $ xsltproc remove-ds1.xslt example.xml This will print out the new XML file with the elements removed to stdout. It may be overkill for your problem but it might be worth looking into if your going to be doing quite a bit of XML processing. I would also check out XML::LibXML and XML::LibXSLT which are the perl bindings into the GNOME libxml libraries. It's always a good idea to use some kind of XML processing library rather than regex's when it comes to parsing XML. The libraries will usually help out dealing with well-formedness, escaping entities, encodings, and all the subtleties of XML. Here is some example perl code that will transform your XML file using the attached XSLT: use strict; use XML::LibXML; use XML::LibXSLT; # Parse the XML file my $parser = XML::LibXML->new(); my $doc = $parser->parse_file("example.xml"); # Transform with XSLT my $xslt = XML::LibXSLT->new(); my $style_doc = $parser->parse_file("remove-ds1.xslt"); my $stylesheet = $xslt->parse_stylesheet($style_doc); my $results = $stylesheet->transform($doc); $stylesheet->output_file($results, "example.xml.new"); From dmagnuszewski at mandtbank.com Thu Dec 29 08:13:40 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Thu, 29 Dec 2005 11:13:40 -0500 Subject: [Buffalo-pm] Splitting String Of Length "N" Into Elements Of An Array... Message-ID: All, I need to take a string of length n, where n is very large and unknown, and put each letter into an element of an array. Sudo-Code Example: $string = 'slkdfj'; @letters = split /SOME REGEX/, $string; foreach (@letters) { print "Element: $_\n"; } Expected Output: Element: s Element: l Element: k Element: d Element: f Element: j I'm not sure if using split is the proper way to accomplish this, or if I need to use some kind of stream reader. Thoughts? #!/Dan From eye at buffalo.edu Thu Dec 29 10:29:18 2005 From: eye at buffalo.edu (Kevin Eye) Date: Thu, 29 Dec 2005 13:29:18 -0500 Subject: [Buffalo-pm] Splitting String Of Length "N" Into Elements Of An Array... In-Reply-To: References: Message-ID: "SOME REGEX" can be blank (e.g. split //, $string), which will split on every character like you want. I think split is a good way to do that if you need every character in an array. If the string is actually long (a whole file, maybe; something more than a few hundred characters), it would probably be a lot more efficient to avoid making a hundred- or thousand-character array of one character each. To work with it without making an array, I'd do something like this: $string = 'slkdfj'; foreach (0..length($string)-1) { print "Element: ".substr($string, $_, 1)."\n"; } I can't bring myself to use the C-style for(i=0;i All, > > I need to take a string of length n, where n is very large and > unknown, > and put each letter into an element of an array. > > Sudo-Code Example: > > $string = 'slkdfj'; > @letters = split /SOME REGEX/, $string; > foreach (@letters) { print "Element: $_\n"; } > > Expected Output: > > Element: s > Element: l > Element: k > Element: d > Element: f > Element: j > > I'm not sure if using split is the proper way to accomplish this, > or if > I need to use some kind of stream reader. > > Thoughts? > > #!/Dan > > _______________________________________________ > Buffalo-pm mailing list > Buffalo-pm at pm.org > http://mail.pm.org/mailman/listinfo/buffalo-pm From dmagnuszewski at mandtbank.com Fri Dec 30 07:24:56 2005 From: dmagnuszewski at mandtbank.com (DANIEL MAGNUSZEWSKI) Date: Fri, 30 Dec 2005 10:24:56 -0500 Subject: [Buffalo-pm] Splitting String Of Length "N" Into ElementsOf An Array... Message-ID: doh! Thanks. I figured it was something small that I was forgetting. >>> "Kevin Eye" 12/29/05 1:29 PM >>> "SOME REGEX" can be blank (e.g. split //, $string), which will split on every character like you want. I think split is a good way to do that if you need every character in an array. If the string is actually long (a whole file, maybe; something more than a few hundred characters), it would probably be a lot more efficient to avoid making a hundred- or thousand-character array of one character each. To work with it without making an array, I'd do something like this: $string = 'slkdfj'; foreach (0..length($string)-1) { print "Element: ".substr($string, $_, 1)."\n"; } I can't bring myself to use the C-style for(i=0;i