From mheusser at charter.net Tue Feb 14 06:44:36 2006 From: mheusser at charter.net (mheusser@charter.net) Date: Tue, 14 Feb 2006 6:44:36 -0800 Subject: [grand-rapids-pm-list] Upcoming Professional Development Event in GR Message-ID: <144587.1139928276301.JavaMail.root@fepweb11> #See Below # --- heusser Scott Ambler, frequent conference speaker, keynoter, author, leading light in the agile modeling and data world, and all-around smart guy is the February speaker at XP West Michigan. More info at: http://xpwestmichigan.org/site/node/65 The meeting is Monday (NOTE, not our traditional Tuesday) February 27th at Atomic Object. RSVPs are appreciated. Carl --- Carl Erickson, President Atomic Object LLC 941 Wealthy Street SE Grand Rapids MI 49506 USA http://atomicobject.com/ +1 616 776 6020 voice +1 616 776 6015 fax From mheusser at charter.net Tue Feb 14 07:04:11 2006 From: mheusser at charter.net (mheusser@charter.net) Date: Tue, 14 Feb 2006 7:04:11 -0800 Subject: [grand-rapids-pm-list] Special Speaker -- Mark your calendars -- Message-ID: <10741234.1139929451946.JavaMail.root@fepweb11> Who: Brian D Foy, co-Author of Learning Perl, 4th Edition What: A presentation on Design Patterns in Perl at the next meeting of the Grand Rapids Perl Mongers. When: Friday, Feb 24th, 11:30AM Where: Priority Health Conference Center (3111 Leonard St) Lunch: Is included for those who RSVP. RSVP by Tuesday of that week; RSVP to Albert.Tobey at priority-health.com. TOPIC: Design patterns gives names to and describe ways for solving tricky coding problems without creating additional complexity. Many of these ideas are useful in Perl, and, when correctly applied, let you express your ideas more clearly and naturally. About Brian: Brian has been an instructor for Stonehenge since 1998 and a Perl user since he was a Physics graduate student. He founded the first Perl users group, the New York Perl Mongers, as well as the Perl advocacy non-profit Perl Mongers, Inc. which helped form over 200 Perl user groups across the globe. He maintains the perlfaq portions of the core Perl documentation, several modules on CPAN, and some stand-alone scripts. He's the publisher of The Perl Review, a magazine devoted to Perl, and a frequent speaker at conferences including The Perl Conference, Perl University, MarcusEvans BioInformatics '02, and YAPC. His writings on Perl appear in The Perl Journal, Dr. Dobbs, and The Perl Review The Priority Health Conference Center is located at 3111 Leonard St, Grand Rapids, just west of the corner of Beltline and Leonard, just north of Cornerstone University. For more informatiuon, you can contact myself or Al Tobey directly. Regards, -- Matthew Heusser, www.xndev.com Program Chair, Grand-Rapids.pm.org mheusser at charter.net From sdeyoung at select-resources.com Tue Feb 14 08:28:31 2006 From: sdeyoung at select-resources.com (Shannon DeYoung) Date: Tue, 14 Feb 2006 11:28:31 -0500 Subject: [grand-rapids-pm-list] Perl Developer Contract Message-ID: <003301c63183$b4b55fa0$6501a8c0@Shannon> Good morning. My name is Shannon DeYoung and I am a Senior Recruiter for Select Resources, a 3rd party search firmed based out of the Grand Rapids MI specializing in the placement of Information Technology Professionals. I am trying to network with user groups in the Michigan and surrounding areas in hopes that it will reach someone that is looking for a new project/opportunity. I would greatly appreciate any assistance. I am currently recruiting for a client in the Kalamazoo MI area. My client is a leader in the Advertising industry and they are seeking 2 experienced Perl Developers to join their team on a contract basis. This is a great company that offers an exciting and fast paced environment with projects that are challenging. Their ideal candidate will have recent experience with Perl, DBI, CGI, & Oracle. This contract will have to be onsite for the first week with the flexibility to work remotely for the duration of the project. I would love to speak with anyone about this opportunity in hopes that they or possibly someone they know may be interested. I am generally available between 7-6pm via the phone, however the quickest way to reach me is email. Best Regards, Shannon DeYoung Senior Recruiter Select Resources 616-874-7550 (office) sdeyoung at select-resources.com www.select-resources.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/grand-rapids-pm-list/attachments/20060214/867c399a/attachment.html From tobert at gmail.com Wed Feb 22 14:51:49 2006 From: tobert at gmail.com (Al Tobey) Date: Wed, 22 Feb 2006 17:51:49 -0500 Subject: [grand-rapids-pm-list] Special speaker this Friday: Brian D Foy In-Reply-To: <5ac7acb10602221423p707e573alda1d211edefc4ff9@mail.gmail.com> References: <5ac7acb10602221423p707e573alda1d211edefc4ff9@mail.gmail.com> Message-ID: <5ac7acb10602221451w75e98758yb9b9abf5f8b5e17b@mail.gmail.com> Please join us for Brian D Foy's talk on design patterns on this Friday at 11:30am. This event will be hosted at the Priority Health Conference Center (3111 Leonard St ). http://maps.google.com/maps?f=q&hl=en&q=3111+Leonard+St+49525&ll=42.985751,-85.593023&spn=0.027124,0.099649 We will be giving away 5 books this month. They are listed at the bottom of this message. Pay attention during Brian's presentation as I will be asking questions derived from things he says, tangential or otherwise! -Al Tobey President, Grand Rapids Perl Mongers tobert at gmail.com -- Who: Brian D Foy, co-Author of Learning Perl, 4th Edition What: A presentation on Design Patterns in Perl at the next meeting of the Grand Rapids Perl Mongers. When: Friday, Feb 24th, 11:30AM Where: Priority Health Conference Center (3111 Leonard St) Lunch: Is included for those who RSVP by Thursday at 2:00pm. Send your RSVP to tobert at gmail.com. TOPIC: Design patterns gives names to and describe ways for solving tricky coding problems without creating additional complexity. Many of these ideas are useful in Perl, and, when correctly applied, let you express your ideas more clearly and naturally. About Brian: Brian has been an instructor for Stonehenge since 1998 and a Perl user since he was a Physics graduate student. He founded the first Perl users group, the New York Perl Mongers, as well as the Perl advocacy non-profit Perl Mongers, Inc. which helped form over 200 Perl user groups across the globe. He maintains the perlfaq portions of the core Perl documentation, several modules on CPAN, and some stand-alone scripts. He's the publisher of The Perl Review, a magazine devoted to Perl, and a frequent speaker at conferences including The Perl Conference, Perl University, MarcusEvans BioInformatics '02, and YAPC. His writings on Perl appear in The Perl Journal, Dr. Dobbs, and The Perl Review -- Books: The Cathedral & The Bazaar (O'Reilly) C# Essentials (O'Reilly) Samba-3 By Example (Prentice Hall) The Official Samba-3 HOWTO and Reference Guide (Prentice Hall) Apache Derby - Off to the Races (IBM Press) Alternates: Linux Debugging and Performance Tuning (Prentice Hall) Linux Patch Management (Prentice Hall) Self-Service Linux (Prentice Hall) From dave at hopasaurus.com Thu Feb 23 18:39:44 2006 From: dave at hopasaurus.com (David Hoppe) Date: Thu, 23 Feb 2006 21:39:44 -0500 Subject: [grand-rapids-pm-list] Setting up PERL modules on multiple computers Message-ID: <1140748785.1887.61.camel@caprice.hopasaurus.com> Hello, I have a project I am working on that uses several PERL modules. I am sure there is a way to setup all of the PERL modules I need on one computer then magicly poof them over to another computer so I do not have to set them all up again. I don't know what this is called though, if I did I would probably be able to find out by searching for the name of the process. Could someone tell the me if this exsist, what it is called and a quick summary about how it works. Thank you, David Hoppe From tobert at gmail.com Thu Feb 23 19:30:57 2006 From: tobert at gmail.com (Al Tobey) Date: Thu, 23 Feb 2006 22:30:57 -0500 Subject: [grand-rapids-pm-list] Setting up PERL modules on multiple computers In-Reply-To: <1140748785.1887.61.camel@caprice.hopasaurus.com> References: <1140748785.1887.61.camel@caprice.hopasaurus.com> Message-ID: <5ac7acb10602231930g74730d98p69fec9c606fa5150@mail.gmail.com> On 2/23/06, David Hoppe wrote: > Hello, > > I have a project I am working on that uses several PERL modules. I am > sure there is a way to setup all of the PERL modules I need on one > computer then magicly poof them over to another computer so I do not > have to set them all up again. I don't know what this is called though, > if I did I would probably be able to find out by searching for the name > of the process. Could someone tell the me if this exsist, what it is > called and a quick summary about how it works. I've had pretty good luck with rsync on Unix variants. As long as you're moving between the same OS/architectures, it should work fine. On Windows, you can look at cwrsync. tar and zip would work as well but be less efficient. Create an rsync config something like this on the source host (usually /etc/rsyncd.conf): use chroot = no max connections = 5 [perl] /opt/ActivePerl-5.8 Then: user at unix-source1> rsync --daemon user at unix-dest1> rsync -av unix-source1::perl /opt/ActivePerl-5.8 YMMV. There are also a ton of tutorials out on the 'net that show how to set all this up with ssh as the transport, if anonymous rsync is unacceptable. I often use rsync+ssh for one-off updates on Unix. root at unix-dest1> rsync -ave username at unix-source1:/opt/ActivePerl-5.8 /opt -Al Tobey > > Thank you, > > David Hoppe > > > > _______________________________________________ > grand-rapids-pm-list mailing list > grand-rapids-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/grand-rapids-pm-list > From todd at chaka.net Thu Feb 23 20:22:49 2006 From: todd at chaka.net (Todd Chapman) Date: Thu, 23 Feb 2006 23:22:49 -0500 Subject: [grand-rapids-pm-list] Setting up PERL modules on multiple computers In-Reply-To: <1140748785.1887.61.camel@caprice.hopasaurus.com> References: <1140748785.1887.61.camel@caprice.hopasaurus.com> Message-ID: <20060224042249.GQ10674@chaka.net> Autrijus Tang's PAR might be an interesting solution. One of it's features is the ability to use modules remotely. Go to: http://search.cpan.org/~smueller/PAR/lib/PAR/Tutorial.pod and search for "On-demand library fetching" Never done it myself though... -Todd On Thu, Feb 23, 2006 at 09:39:44PM -0500, David Hoppe wrote: > Hello, > > I have a project I am working on that uses several PERL modules. I am > sure there is a way to setup all of the PERL modules I need on one > computer then magicly poof them over to another computer so I do not > have to set them all up again. I don't know what this is called though, > if I did I would probably be able to find out by searching for the name > of the process. Could someone tell the me if this exsist, what it is > called and a quick summary about how it works. > > Thank you, > > David Hoppe > > > > _______________________________________________ > grand-rapids-pm-list mailing list > grand-rapids-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/grand-rapids-pm-list From matt.hahnfeld at gmail.com Fri Feb 24 07:00:29 2006 From: matt.hahnfeld at gmail.com (Matt Hahnfeld) Date: Fri, 24 Feb 2006 10:00:29 -0500 Subject: [grand-rapids-pm-list] Setting up PERL modules on multiple computers In-Reply-To: <20060224042249.GQ10674@chaka.net> References: <1140748785.1887.61.camel@caprice.hopasaurus.com> <20060224042249.GQ10674@chaka.net> Message-ID: <13c4da410602240700w2d25370fr9211e0fe160d8e24@mail.gmail.com> If you're referring to (mostly) CPAN modules, another option would be to use the Bundle or autobundle feature of CPAN.pm. This would automatically create a list of all modules you have installed on one machine (limitable if you specify the names), and let you easily install them on another machine by copying the bundle and using the command "perl -MCPAN -e "install Bundle::DavidsModules". The modules themselves would then be automatically downloaded, compiled, and installed on the second machine. See the CPAN faq for details: http://www.cpan.org/misc/cpan-faq.html#How_make_bundle A bundle file is interesting, in that it simply uses Perl's POD (documentation) for its implementation. Therefore, to see what modules are in your bundle you can just run "perldoc Bundle::DavidsModules". We used this feature extensively at the last place I worked to keep our perl libraries synchronized across different machines and platforms. Matt Hahnfeld On 2/23/06, Todd Chapman wrote: > Autrijus Tang's PAR might be an interesting solution. > > One of it's features is the ability to use modules > remotely. Go to: http://search.cpan.org/~smueller/PAR/lib/PAR/Tutorial.pod > and search for "On-demand library fetching" > > Never done it myself though... > > -Todd > > On Thu, Feb 23, 2006 at 09:39:44PM -0500, David Hoppe wrote: > > Hello, > > > > I have a project I am working on that uses several PERL modules. I am > > sure there is a way to setup all of the PERL modules I need on one > > computer then magicly poof them over to another computer so I do not > > have to set them all up again. I don't know what this is called though, > > if I did I would probably be able to find out by searching for the name > > of the process. Could someone tell the me if this exsist, what it is > > called and a quick summary about how it works. > > > > Thank you, > > > > David Hoppe > > > > > > > > _______________________________________________ > > grand-rapids-pm-list mailing list > > grand-rapids-pm-list at pm.org > > http://mail.pm.org/mailman/listinfo/grand-rapids-pm-list > _______________________________________________ > grand-rapids-pm-list mailing list > grand-rapids-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/grand-rapids-pm-list > From dave at hopasaurus.com Fri Feb 24 11:24:19 2006 From: dave at hopasaurus.com (David Hoppe) Date: Fri, 24 Feb 2006 14:24:19 -0500 Subject: [grand-rapids-pm-list] Setting up PERL modules on multiple computers In-Reply-To: <13c4da410602240700w2d25370fr9211e0fe160d8e24@mail.gmail.com> References: <1140748785.1887.61.camel@caprice.hopasaurus.com> <20060224042249.GQ10674@chaka.net> <13c4da410602240700w2d25370fr9211e0fe160d8e24@mail.gmail.com> Message-ID: <1140809060.1887.70.camel@caprice.hopasaurus.com> That sounds like exactly what I need, thank you very much. The PAR thing looks like it will be perfect for a different project. Thanks Todd. I will also try to just rsync the files over since this will be a lot simpler than The cpan bundle because some of the machines will start their life just with identical configuration. Thanks, David Hoppe On Fri, 2006-02-24 at 10:00 -0500, Matt Hahnfeld wrote: > If you're referring to (mostly) CPAN modules, another option would be > to use the Bundle or autobundle feature of CPAN.pm. This would > automatically create a list of all modules you have installed on one > machine (limitable if you specify the names), and let you easily > install them on another machine by copying the bundle and using the > command "perl -MCPAN -e "install Bundle::DavidsModules". The modules > themselves would then be automatically downloaded, compiled, and > installed on the second machine. > > See the CPAN faq for details: > http://www.cpan.org/misc/cpan-faq.html#How_make_bundle > > A bundle file is interesting, in that it simply uses Perl's POD > (documentation) for its implementation. Therefore, to see what > modules are in your bundle you can just run "perldoc > Bundle::DavidsModules". > > We used this feature extensively at the last place I worked to keep > our perl libraries synchronized across different machines and > platforms. > > Matt Hahnfeld > > On 2/23/06, Todd Chapman wrote: > > Autrijus Tang's PAR might be an interesting solution. > > > > One of it's features is the ability to use modules > > remotely. Go to: http://search.cpan.org/~smueller/PAR/lib/PAR/Tutorial.pod > > and search for "On-demand library fetching" > > > > Never done it myself though... > > > > -Todd > > > > On Thu, Feb 23, 2006 at 09:39:44PM -0500, David Hoppe wrote: > > > Hello, > > > > > > I have a project I am working on that uses several PERL modules. I am > > > sure there is a way to setup all of the PERL modules I need on one > > > computer then magicly poof them over to another computer so I do not > > > have to set them all up again. I don't know what this is called though, > > > if I did I would probably be able to find out by searching for the name > > > of the process. Could someone tell the me if this exsist, what it is > > > called and a quick summary about how it works. > > > > > > Thank you, > > > > > > David Hoppe > > > > > > > > > > > > _______________________________________________ > > > grand-rapids-pm-list mailing list > > > grand-rapids-pm-list at pm.org > > > http://mail.pm.org/mailman/listinfo/grand-rapids-pm-list > > _______________________________________________ > > grand-rapids-pm-list mailing list > > grand-rapids-pm-list at pm.org > > http://mail.pm.org/mailman/listinfo/grand-rapids-pm-list > > > _______________________________________________ > grand-rapids-pm-list mailing list > grand-rapids-pm-list at pm.org > http://mail.pm.org/mailman/listinfo/grand-rapids-pm-list > -- David Hoppe Hopasaurus Software Phone: 616-299-6929 E-mail: dave at hopasaurus.com