From matt.hahnfeld at gmail.com Wed Sep 14 18:08:10 2005 From: matt.hahnfeld at gmail.com (Matt Hahnfeld) Date: Wed, 14 Sep 2005 21:08:10 -0400 Subject: [grand-rapids-pm-announce] Perl Mongers Sep. 30 -- Perl That's Simple Enough for Beginners, but Cool Enough for Everyone Message-ID: <13c4da4105091418087b32802a@mail.gmail.com> Don't miss this month's Grand Rapids Perl Mongers meeting! Bill Ott from the Grand Rapids Public Library will be presenting Perl That's Simple Enough for Beginners, but Cool Enough for Everyone. He'll present a number of cool Perl tricks to do fun and (err...) useful things, like manipulating online polls, automatically entering online sweepstakes over and over again, or interacting with an air conditioner over a serial port in a building three miles away. If you're a newbie or a wizard, Bill's tricks and real-life experiences with Perl are sure to amaze you. And, of course, newcomers and visitors are always welcome. There is never a charge for a Perl Mongers meeting. Where: Grand Rapids Public Library, Downtown (http://www.grpl.org/yourlibrary/locations/grm.html) When: 11:30 am on September 30, 2005 Food: More details to come -- we'll be ordering food from the library cafeteria. Note the venue change! Don't come to Priority Health, 'cause we won't be there. If you get a chance, please RSVP before the meeting to matth at everysoft.com so we know how many chairs to set up. Matt Hahnfeld President Grand Rapids Perl Mongers From mheusser at charter.net Thu Sep 15 12:37:27 2005 From: mheusser at charter.net (Matthew Heusser) Date: Thu, 15 Sep 2005 15:37:27 -0400 Subject: [grand-rapids-pm-announce] Perl Mongers Sep. 30 -- Perl That's Simple Enough for Beginners, but Cool Enough for Everyone Message-ID: <49k06j$6j5q7n@mxip28a.cluster1.charter.net> Can we get a food other than pizza this time? Something more like a MomsToGo? Somebody with a Chapulte Chicken Sandwich? Then if you don't RSVP, no food? :-) --heusser > > From: Matt Hahnfeld > Date: 2005/09/14 Wed PM 09:08:10 EDT > To: grand-rapids-pm-announce at pm.org > Subject: [grand-rapids-pm-announce] Perl Mongers Sep. 30 -- Perl That's > Simple Enough for Beginners, but Cool Enough for Everyone > > Don't miss this month's Grand Rapids Perl Mongers meeting! Bill Ott > from the Grand Rapids Public Library will be presenting Perl That's > Simple Enough for Beginners, but Cool Enough for Everyone. He'll > present a number of cool Perl tricks to do fun and (err...) useful > things, like manipulating online polls, automatically entering online > sweepstakes over and over again, or interacting with an air > conditioner over a serial port in a building three miles away. > > If you're a newbie or a wizard, Bill's tricks and real-life > experiences with Perl are sure to amaze you. And, of course, > newcomers and visitors are always welcome. There is never a charge > for a Perl Mongers meeting. > > Where: Grand Rapids Public Library, Downtown > (http://www.grpl.org/yourlibrary/locations/grm.html) > > When: 11:30 am on September 30, 2005 > > Food: More details to come -- we'll be ordering food from the library cafeteria. > > Note the venue change! Don't come to Priority Health, 'cause we won't > be there. If you get a chance, please RSVP before the meeting to > matth at everysoft.com so we know how many chairs to set up. > > Matt Hahnfeld > President > Grand Rapids Perl Mongers > _______________________________________________ > grand-rapids-pm-announce mailing list > grand-rapids-pm-announce at pm.org > http://mail.pm.org/mailman/listinfo/grand-rapids-pm-announce > Matthew Heusser, www.xndev.com mheusser at charter.net From matt.hahnfeld at gmail.com Mon Sep 26 21:01:11 2005 From: matt.hahnfeld at gmail.com (Matt Hahnfeld) Date: Tue, 27 Sep 2005 00:01:11 -0400 Subject: [grand-rapids-pm-announce] Perl Mongers -- This Friday! (Food Details) Message-ID: <13c4da4105092621017ef09998@mail.gmail.com> Hi everyone! Just a quick reminder that Bill Ott will be presenting "Perl That's Simple Enough for Beginners, but Cool Enough for Everyone" this Friday at the Grand Rapids Public Library Downtown. He'll present a number of real-life Perl hacks to do things like manipulating online polls, automatically entering online sweepstakes over and over again, and interacting with an air conditioner over a serial port in a building three miles away. The meeting will start at 11:30am, and there is a map available here: http://www.grpl.org/yourlibrary/locations/grm.html Please RSVP if you get a chance, so we know how many people to expect. FOOD WILL NOT BE PROVIDED THIS MEETING! Instead, if you want food, you should call ahead to order from the Library Cafe'. They do have a few $5 specials this week, so see the message attached below for details. The Cafe' home page is here: http://www.grpl.org/yourlibrary/cafe.html As always, there is no charge for any Grand Rapids Perl Mongers meeting, and newcomers are always welcome. Matt Hahnfeld President Grand Rapids Perl Mongers ---------- Forwarded message ---------- From: Bill Ott Date: Sep 26, 2005 2:21 PM Subject: Friday's meeting To: matt.hahnfeld at gmail.com Matt, I've warned the cafe to expect extra people through on Friday. They really don't offer a deal for just small groups. The $5 lunch specials this week give quite a variety. The full menu is available here: http://www.grpl.org/yourlibrary/cafe.html You can call ahead to order at 988-5444. -Bill This week's $5.00 lunch specials, any one of the following (add chips or fruit for $0.50): cheeseburger 1/2 sandwich and cup of soup (turkey, ham or chicken salad sandwich) veggie chapatti BLT pesto pizza pita chicken salad sandwich From cameron.walker at fedex.com Tue Sep 27 06:41:44 2005 From: cameron.walker at fedex.com (Cameron Walker) Date: Tue, 27 Sep 2005 08:41:44 -0500 Subject: [grand-rapids-pm-announce] driving a process [using pipes?] Message-ID: <43394C18.8040606@sac.fedex.com> I have a process (specifically the sybase 'ic' process) that I want to send commands to and then recieve the output back for further processing. I'm aware of how to send commands via open(wp,"| ic") print wp "sp_who" print wp "go" etc and so on. On the other side I know how to read data in from a process via open(rp,"date |") $input = However, I cant figure out how to make these work together at the same time. The 'ic' program apparently isnt smart enough for me to just feed it the data on the command line so I _have_ to open an input pipe to the thing in order to drive it. At this point my knowledge fails me. How do I get the data back out? I started to do a fork and quickly realized that that doesnt seem to solve my problem. I've heard suggestions that I need to play with some filehandles to deal with this but clearly Im to dense to comprehend what I need to do. If you have any ideas I would much appreciate a tip [ more like an 'idiots guide' ]. Thanks. From dave at uvhosting.com Tue Sep 27 12:08:24 2005 From: dave at uvhosting.com (David Szostek) Date: Tue, 27 Sep 2005 15:08:24 -0400 Subject: [grand-rapids-pm-announce] Perl Mongers -- This Friday! (Food Details) In-Reply-To: Message-ID: <01c301c5c396$d5fe4a10$6801a8c0@zanderpants> Hi, I'll be attending this Friday. David Szostek -----Original Message----- From: grand-rapids-pm-announce-bounces at pm.org [mailto:grand-rapids-pm-announce-bounces at pm.org] On Behalf Of grand-rapids-pm-announce-request at pm.org Sent: Tuesday, September 27, 2005 3:00 PM To: grand-rapids-pm-announce at pm.org Subject: grand-rapids-pm-announce Digest, Vol 13, Issue 3 Send grand-rapids-pm-announce mailing list submissions to grand-rapids-pm-announce at pm.org To subscribe or unsubscribe via the World Wide Web, visit http://mail.pm.org/mailman/listinfo/grand-rapids-pm-announce or, via email, send a message with subject or body 'help' to grand-rapids-pm-announce-request at pm.org You can reach the person managing the list at grand-rapids-pm-announce-owner at pm.org When replying, please edit your Subject line so it is more specific than "Re: Contents of grand-rapids-pm-announce digest..." Today's Topics: 1. Perl Mongers -- This Friday! (Food Details) (Matt Hahnfeld) 2. driving a process [using pipes?] (Cameron Walker) ---------------------------------------------------------------------- Message: 1 Date: Tue, 27 Sep 2005 00:01:11 -0400 From: Matt Hahnfeld Subject: [grand-rapids-pm-announce] Perl Mongers -- This Friday! (Food Details) To: grand-rapids-pm-announce at pm.org Message-ID: <13c4da4105092621017ef09998 at mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Hi everyone! Just a quick reminder that Bill Ott will be presenting "Perl That's Simple Enough for Beginners, but Cool Enough for Everyone" this Friday at the Grand Rapids Public Library Downtown. He'll present a number of real-life Perl hacks to do things like manipulating online polls, automatically entering online sweepstakes over and over again, and interacting with an air conditioner over a serial port in a building three miles away. The meeting will start at 11:30am, and there is a map available here: http://www.grpl.org/yourlibrary/locations/grm.html Please RSVP if you get a chance, so we know how many people to expect. FOOD WILL NOT BE PROVIDED THIS MEETING! Instead, if you want food, you should call ahead to order from the Library Cafe'. They do have a few $5 specials this week, so see the message attached below for details. The Cafe' home page is here: http://www.grpl.org/yourlibrary/cafe.html As always, there is no charge for any Grand Rapids Perl Mongers meeting, and newcomers are always welcome. Matt Hahnfeld President Grand Rapids Perl Mongers ---------- Forwarded message ---------- From: Bill Ott Date: Sep 26, 2005 2:21 PM Subject: Friday's meeting To: matt.hahnfeld at gmail.com Matt, I've warned the cafe to expect extra people through on Friday. They really don't offer a deal for just small groups. The $5 lunch specials this week give quite a variety. The full menu is available here: http://www.grpl.org/yourlibrary/cafe.html You can call ahead to order at 988-5444. -Bill This week's $5.00 lunch specials, any one of the following (add chips or fruit for $0.50): cheeseburger 1/2 sandwich and cup of soup (turkey, ham or chicken salad sandwich) veggie chapatti BLT pesto pizza pita chicken salad sandwich ------------------------------ Message: 2 Date: Tue, 27 Sep 2005 08:41:44 -0500 From: Cameron Walker Subject: [grand-rapids-pm-announce] driving a process [using pipes?] To: grand-rapids-pm-announce at pm.org Message-ID: <43394C18.8040606 at sac.fedex.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed I have a process (specifically the sybase 'ic' process) that I want to send commands to and then recieve the output back for further processing. I'm aware of how to send commands via open(wp,"| ic") print wp "sp_who" print wp "go" etc and so on. On the other side I know how to read data in from a process via open(rp,"date |") $input = However, I cant figure out how to make these work together at the same time. The 'ic' program apparently isnt smart enough for me to just feed it the data on the command line so I _have_ to open an input pipe to the thing in order to drive it. At this point my knowledge fails me. How do I get the data back out? I started to do a fork and quickly realized that that doesnt seem to solve my problem. I've heard suggestions that I need to play with some filehandles to deal with this but clearly Im to dense to comprehend what I need to do. If you have any ideas I would much appreciate a tip [ more like an 'idiots guide' ]. Thanks. ------------------------------ _______________________________________________ grand-rapids-pm-announce mailing list grand-rapids-pm-announce at pm.org http://mail.pm.org/mailman/listinfo/grand-rapids-pm-announce End of grand-rapids-pm-announce Digest, Vol 13, Issue 3 ******************************************************* From dave at uvhosting.com Tue Sep 27 12:10:29 2005 From: dave at uvhosting.com (David Szostek) Date: Tue, 27 Sep 2005 15:10:29 -0400 Subject: [grand-rapids-pm-announce] driving a process [using pipes?] In-Reply-To: Message-ID: <01d201c5c397$2086f280$6801a8c0@zanderpants> Hi, I am not familiar with ic... and I'm not exactly sure if I am answereing your question entirely... You can execute it and get the output in a manner like this: $variable= `ic argument1 argument2`; It executes anything within the tick marks as if it was at the shell and returns the output into the scalar variable. ~dave -----Original Message----- From: grand-rapids-pm-announce-bounces at pm.org [mailto:grand-rapids-pm-announce-bounces at pm.org] On Behalf Of grand-rapids-pm-announce-request at pm.org Sent: Tuesday, September 27, 2005 3:00 PM To: grand-rapids-pm-announce at pm.org Subject: grand-rapids-pm-announce Digest, Vol 13, Issue 3 Send grand-rapids-pm-announce mailing list submissions to grand-rapids-pm-announce at pm.org To subscribe or unsubscribe via the World Wide Web, visit http://mail.pm.org/mailman/listinfo/grand-rapids-pm-announce or, via email, send a message with subject or body 'help' to grand-rapids-pm-announce-request at pm.org You can reach the person managing the list at grand-rapids-pm-announce-owner at pm.org When replying, please edit your Subject line so it is more specific than "Re: Contents of grand-rapids-pm-announce digest..." Today's Topics: 1. Perl Mongers -- This Friday! (Food Details) (Matt Hahnfeld) 2. driving a process [using pipes?] (Cameron Walker) ---------------------------------------------------------------------- Message: 1 Date: Tue, 27 Sep 2005 00:01:11 -0400 From: Matt Hahnfeld Subject: [grand-rapids-pm-announce] Perl Mongers -- This Friday! (Food Details) To: grand-rapids-pm-announce at pm.org Message-ID: <13c4da4105092621017ef09998 at mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Hi everyone! Just a quick reminder that Bill Ott will be presenting "Perl That's Simple Enough for Beginners, but Cool Enough for Everyone" this Friday at the Grand Rapids Public Library Downtown. He'll present a number of real-life Perl hacks to do things like manipulating online polls, automatically entering online sweepstakes over and over again, and interacting with an air conditioner over a serial port in a building three miles away. The meeting will start at 11:30am, and there is a map available here: http://www.grpl.org/yourlibrary/locations/grm.html Please RSVP if you get a chance, so we know how many people to expect. FOOD WILL NOT BE PROVIDED THIS MEETING! Instead, if you want food, you should call ahead to order from the Library Cafe'. They do have a few $5 specials this week, so see the message attached below for details. The Cafe' home page is here: http://www.grpl.org/yourlibrary/cafe.html As always, there is no charge for any Grand Rapids Perl Mongers meeting, and newcomers are always welcome. Matt Hahnfeld President Grand Rapids Perl Mongers ---------- Forwarded message ---------- From: Bill Ott Date: Sep 26, 2005 2:21 PM Subject: Friday's meeting To: matt.hahnfeld at gmail.com Matt, I've warned the cafe to expect extra people through on Friday. They really don't offer a deal for just small groups. The $5 lunch specials this week give quite a variety. The full menu is available here: http://www.grpl.org/yourlibrary/cafe.html You can call ahead to order at 988-5444. -Bill This week's $5.00 lunch specials, any one of the following (add chips or fruit for $0.50): cheeseburger 1/2 sandwich and cup of soup (turkey, ham or chicken salad sandwich) veggie chapatti BLT pesto pizza pita chicken salad sandwich ------------------------------ Message: 2 Date: Tue, 27 Sep 2005 08:41:44 -0500 From: Cameron Walker Subject: [grand-rapids-pm-announce] driving a process [using pipes?] To: grand-rapids-pm-announce at pm.org Message-ID: <43394C18.8040606 at sac.fedex.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed I have a process (specifically the sybase 'ic' process) that I want to send commands to and then recieve the output back for further processing. I'm aware of how to send commands via open(wp,"| ic") print wp "sp_who" print wp "go" etc and so on. On the other side I know how to read data in from a process via open(rp,"date |") $input = However, I cant figure out how to make these work together at the same time. The 'ic' program apparently isnt smart enough for me to just feed it the data on the command line so I _have_ to open an input pipe to the thing in order to drive it. At this point my knowledge fails me. How do I get the data back out? I started to do a fork and quickly realized that that doesnt seem to solve my problem. I've heard suggestions that I need to play with some filehandles to deal with this but clearly Im to dense to comprehend what I need to do. If you have any ideas I would much appreciate a tip [ more like an 'idiots guide' ]. Thanks. ------------------------------ _______________________________________________ grand-rapids-pm-announce mailing list grand-rapids-pm-announce at pm.org http://mail.pm.org/mailman/listinfo/grand-rapids-pm-announce End of grand-rapids-pm-announce Digest, Vol 13, Issue 3 ******************************************************* From albert.tobey at priority-health.com Tue Sep 27 15:10:39 2005 From: albert.tobey at priority-health.com (Al Tobey) Date: Tue, 27 Sep 2005 18:10:39 -0400 Subject: [grand-rapids-pm-announce] driving a process [using pipes?] In-Reply-To: <01d201c5c397$2086f280$6801a8c0@zanderpants> References: <01d201c5c397$2086f280$6801a8c0@zanderpants> Message-ID: <1127859039.16529.184.camel@linuxws1> > Message: 2 > Date: Tue, 27 Sep 2005 08:41:44 -0500 > From: Cameron Walker > Subject: [grand-rapids-pm-announce] driving a process [using pipes?] > To: grand-rapids-pm-announce at pm.org > Message-ID: <43394C18.8040606 at sac.fedex.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > I have a process (specifically the sybase 'ic' process) that I want to > send commands to and then recieve the output back for further processing. > > I'm aware of how to send commands via > open(wp,"| ic") > print wp "sp_who" > print wp "go" > etc and so on. On the other side I know how to read data in from a > process via > open(rp,"date |") > $input = I think what you want is IPC::Open2 although I usually end up using something heavier before too long like POE or IPC::Run. use IPC::Open2; my($read,$write); # will be auto-vivified Symbols my $pid = open2( $read, $write, "ic" ); print $write "stuff\n"; my $result = <$read>; There's also IPC::Open3 that provides STDERR along with STDIN and STDOUT. perldoc IPC::Open2 perldoc IPC::Open3 perldoc perlipc perl -MCPAN -e install 'IPC::Run' perldoc IPC::Run -Al Tobey > However, I cant figure out how to make these work together at the same > time. The 'ic' program apparently isnt smart enough for me to just feed > it the data on the command line so I _have_ to open an input pipe to the > thing in order to drive it. At this point my knowledge fails me. How do > I get the data back out? > > I started to do a fork and quickly realized that that doesnt seem to > solve my problem. I've heard suggestions that I need to play with some > filehandles to deal with this but clearly Im to dense to comprehend what > I need to do. > > If you have any ideas I would much appreciate a tip [ more like an > 'idiots guide' ]. > > Thanks. > > > > > ------------------------------ > > _______________________________________________ > grand-rapids-pm-announce mailing list grand-rapids-pm-announce at pm.org > http://mail.pm.org/mailman/listinfo/grand-rapids-pm-announce > > End of grand-rapids-pm-announce Digest, Vol 13, Issue 3 > ******************************************************* > > _______________________________________________ > grand-rapids-pm-announce mailing list > grand-rapids-pm-announce at pm.org > http://mail.pm.org/mailman/listinfo/grand-rapids-pm-announce > ** ** ** PRIVILEGED AND CONFIDENTIAL ** ** ** This email transmission contains privileged and confidential information intended only for the use of the individual or entity named above. Any unauthorized review, use, disclosure or distribution is prohibited and may be a violation of law. If you are not the intended recipient or a person responsible for delivering this message to an intended recipient, please delete the email and immediately notify the sender via the email return address or mailto:postmaster at priority-health.com. Thank you. - end - From mheusser at charter.net Thu Sep 29 08:22:10 2005 From: mheusser at charter.net (Matthew Heusser) Date: Thu, 29 Sep 2005 11:22:10 -0400 Subject: [grand-rapids-pm-announce] Perl Mongers -- Cal for Speakes! Message-ID: <4enht5$7c3fpq@mxip27a.cluster1.charter.net> Call for Speakers The Grand Rapids Perl User's Group ("Perl Mongers") is currently seeking speakers for the 2006 season. Meetings are typically held the last Friday of the month, every month, at the offices of a corporate sponsor, during the lunch hour. We seek professionals, educators, and hobbyists who have something interesting to share, along the following general lines: - Practical Perl Tips & Techniques - Powerful modules that no one has heard of - Higher-Order Perl: Using Perl to write Perl - Advanced Concepts: Threading, Object-Oriented, GUI Development, Web Spiders & web automation, etc. - Open Source and Related Tools (PHP, Python, Ruby, Linux, Apache, MySQL, etc) - Perl 6 and other new developments - "Look at this neat thing I did in Perl / here?s how I did it" - Other topics of interest to Software Developers who think for themselves In the following formats: - Lightning Talks of five minutes in length. - Short Talks; ten to twenty minutes - Long Talks; thirty-five minutes to one hour Lunch will be provided for speakers; a travel allowance is available to out-of-town speakers. For more information please contact Matthew Heusser, Program Chair, Grand Rapids Perl Mongers, at matt.heusser at gmail.com or Matt Hahnfeld, president, at matt.hahnfeld at gmail.com. To submit a talk, email Matt Heusser with your presentation title, a short (20-to-100 word) abstract, and a preferred month to give the talk. If you think it will help, feel free to also send a list of your qualifications, short outline, or any comments. Regards, Matthew Heusser, mheusser at charter.net Program Chair, http://grand-rapids.pm.org From mheusser at charter.net Thu Sep 29 08:22:49 2005 From: mheusser at charter.net (Matthew Heusser) Date: Thu, 29 Sep 2005 11:22:49 -0400 Subject: [grand-rapids-pm-announce] Previous Email Message-ID: <4eni46$7ce1f4@mxip30a.cluster1.charter.net> I should have done "call for SpeakeZ" in the subject; my bad. --heusser > > From: "David Szostek" > Date: 2005/09/27 Tue PM 03:10:29 EDT > To: > Subject: Re: [grand-rapids-pm-announce] driving a process [using pipes?] > > Hi, > > I am not familiar with ic... and I'm not exactly sure if I am answereing > your question entirely... You can execute it and get the output in a manner > like this: > > $variable= `ic argument1 argument2`; > > It executes anything within the tick marks as if it was at the shell and > returns the output into the scalar variable. > > ~dave > > -----Original Message----- > From: grand-rapids-pm-announce-bounces at pm.org > [mailto:grand-rapids-pm-announce-bounces at pm.org] On Behalf Of > grand-rapids-pm-announce-request at pm.org > Sent: Tuesday, September 27, 2005 3:00 PM > To: grand-rapids-pm-announce at pm.org > Subject: grand-rapids-pm-announce Digest, Vol 13, Issue 3 > > > Send grand-rapids-pm-announce mailing list submissions to > grand-rapids-pm-announce at pm.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.pm.org/mailman/listinfo/grand-rapids-pm-announce > or, via email, send a message with subject or body 'help' to > grand-rapids-pm-announce-request at pm.org > > You can reach the person managing the list at > grand-rapids-pm-announce-owner at pm.org > > When replying, please edit your Subject line so it is more specific than > "Re: Contents of grand-rapids-pm-announce digest..." > > > Today's Topics: > > 1. Perl Mongers -- This Friday! (Food Details) (Matt Hahnfeld) > 2. driving a process [using pipes?] (Cameron Walker) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 27 Sep 2005 00:01:11 -0400 > From: Matt Hahnfeld > Subject: [grand-rapids-pm-announce] Perl Mongers -- This Friday! (Food > Details) > To: grand-rapids-pm-announce at pm.org > Message-ID: <13c4da4105092621017ef09998 at mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Hi everyone! > > Just a quick reminder that Bill Ott will be presenting "Perl That's Simple > Enough for Beginners, but Cool Enough for Everyone" this Friday at the Grand > Rapids Public Library Downtown. He'll present a number of real-life Perl > hacks to do things like manipulating online polls, automatically entering > online sweepstakes over and over again, and interacting with an air > conditioner over a serial port in a building three miles away. The meeting > will start at 11:30am, and there is a map available here: > > http://www.grpl.org/yourlibrary/locations/grm.html > > Please RSVP if you get a chance, so we know how many people to expect. > > FOOD WILL NOT BE PROVIDED THIS MEETING! Instead, if you want food, you > should call ahead to order from the Library Cafe'. They do have a few $5 > specials this week, so see the message attached below for details. The > Cafe' home page is here: > > http://www.grpl.org/yourlibrary/cafe.html > > As always, there is no charge for any Grand Rapids Perl Mongers meeting, and > newcomers are always welcome. > > Matt Hahnfeld > President > Grand Rapids Perl Mongers > > ---------- Forwarded message ---------- > From: Bill Ott > Date: Sep 26, 2005 2:21 PM > Subject: Friday's meeting > To: matt.hahnfeld at gmail.com > > > Matt, > I've warned the cafe to expect extra people through on Friday. > They really don't offer a deal for just small groups. The $5 lunch specials > this week give quite a variety. The full menu is available > here: http://www.grpl.org/yourlibrary/cafe.html > > You can call ahead to order at 988-5444. > > -Bill > > > This week's $5.00 lunch specials, any one of the following (add chips or > fruit for $0.50): > > > > cheeseburger > 1/2 sandwich and cup of soup (turkey, ham or chicken salad sandwich) veggie > chapatti BLT pesto pizza pita chicken salad sandwich > > > ------------------------------ > > Message: 2 > Date: Tue, 27 Sep 2005 08:41:44 -0500 > From: Cameron Walker > Subject: [grand-rapids-pm-announce] driving a process [using pipes?] > To: grand-rapids-pm-announce at pm.org > Message-ID: <43394C18.8040606 at sac.fedex.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > I have a process (specifically the sybase 'ic' process) that I want to > send commands to and then recieve the output back for further processing. > > I'm aware of how to send commands via > open(wp,"| ic") > print wp "sp_who" > print wp "go" > etc and so on. On the other side I know how to read data in from a > process via > open(rp,"date |") > $input = > However, I cant figure out how to make these work together at the same > time. The 'ic' program apparently isnt smart enough for me to just feed > it the data on the command line so I _have_ to open an input pipe to the > thing in order to drive it. At this point my knowledge fails me. How do > I get the data back out? > > I started to do a fork and quickly realized that that doesnt seem to > solve my problem. I've heard suggestions that I need to play with some > filehandles to deal with this but clearly Im to dense to comprehend what > I need to do. > > If you have any ideas I would much appreciate a tip [ more like an > 'idiots guide' ]. > > Thanks. > > > > > ------------------------------ > > _______________________________________________ > grand-rapids-pm-announce mailing list grand-rapids-pm-announce at pm.org > http://mail.pm.org/mailman/listinfo/grand-rapids-pm-announce > > End of grand-rapids-pm-announce Digest, Vol 13, Issue 3 > ******************************************************* > > _______________________________________________ > grand-rapids-pm-announce mailing list > grand-rapids-pm-announce at pm.org > http://mail.pm.org/mailman/listinfo/grand-rapids-pm-announce > From matt.hahnfeld at gmail.com Fri Sep 30 05:36:23 2005 From: matt.hahnfeld at gmail.com (Matt Hahnfeld) Date: Fri, 30 Sep 2005 08:36:23 -0400 Subject: [grand-rapids-pm-announce] Don't forget to order food for today's Perl Mongers meeting! Message-ID: <13c4da410509300536l7695b1d9xe3850d545e8e7a8e@mail.gmail.com> Remember -- if you want food for today's Grand Rapids Perl Mongers meeting (which is at the Grand Rapids Public Library -- NOT Priority Health) you should call in your order before the meeting. Call 988-5444 to place your order. Food *will not* be provided by Perl Mongers this month. Menu is here: http://www.grpl.org/yourlibrary/cafe.html Today's $5 specials are: * cheeseburger * 1/2 sandwich and cup of soup (turkey, ham or chicken salad sandwich) * veggie chapatti * BLT * pesto pizza pita * chicken salad sandwich