From lajandy at yahoo.com Fri Apr 5 01:07:26 2002 From: lajandy at yahoo.com (Andrew Johnson) Date: Thu Aug 5 00:16:42 2004 Subject: Phoenix.pm: mod_perl tuning In-Reply-To: <1017308529.23769.42.camel@syz.broken-bit.com> Message-ID: <20020405070726.22150.qmail@web10103.mail.yahoo.com> Since we recently had a discussion about mod_perl, I thought some might be interested in the series Stas Bekman has done for ApacheWeek, "Improving a mod_perl Driven Site's Performance." The following link points specifically to part 6, "Sharing Memory": http://www.apacheweek.com/features/mod_perl11 There are links to the other 7 parts of the series on the ApacheWeek features page: http://www.apacheweek.com/features/ ===== __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From syz at broken-bit.com Fri Apr 5 10:37:26 2002 From: syz at broken-bit.com (Lowell Hamilton) Date: Thu Aug 5 00:16:42 2004 Subject: Phoenix.pm: mod_perl tuning In-Reply-To: <20020405070726.22150.qmail@web10103.mail.yahoo.com> References: <20020405070726.22150.qmail@web10103.mail.yahoo.com> Message-ID: <1018024647.11966.71.camel@syz.broken-bit.com> Highly cool .. thanks =) I did find the mod_perl cookbook to be very helpful, although I've ended up asking questions on lists quite a bit. Very few people seem to really know mod_perl that well other than just speeding up apps. Only the most dedicated perl programmers stuck with mod_perl when their sites slowed down, and the rest all learned php or something else. ;( Just reading around, like the /. discussion about the E-Toys mod_perl site, showed that the general community stinks as far as supporting or recommending mod_perl ;( For things like global die() catchers/notifiers (like CGI::Carp would do) and really integrating apps into Apache, people have drawn a blank everywhere.... so the quest for more documentation lives on :> All in all though ... mod_perl is quite swell and I doubt I'll be doing much CGI.pm coding now for larger jobs that I see this power. Lowell -- : Lowell Hamilton syz@b r o k e n - b i t . c o m : : Linux OpenBSD IDS/firewall Security QMail Perl : On Fri, 2002-04-05 at 00:07, Andrew Johnson wrote: > Since we recently had a discussion about mod_perl, I thought some might > be interested in the series Stas Bekman has done for ApacheWeek, > "Improving a mod_perl Driven Site's Performance." The following link > points specifically to part 6, "Sharing Memory": > > http://www.apacheweek.com/features/mod_perl11 > > There are links to the other 7 parts of the series on the ApacheWeek > features page: > > http://www.apacheweek.com/features/ From doug.miles at bpxinternet.com Mon Apr 15 17:00:30 2002 From: doug.miles at bpxinternet.com (Doug Miles) Date: Thu Aug 5 00:16:42 2004 Subject: Phoenix.pm: Meeting 04/18/2002 Message-ID: <3CBB4D7E.3070702@bpxinternet.com> We'll be having a Phoenix.pm meeting Thursday, April 18th at 7:00PM. It will be held at Bowne, which is located at 1500 N. Central Avenue, which is on the Southwest corner of Central and McDowell. The parking lot is gated, so just press the button on the intercom, and tell the receptionist that you are there for the Perl meeting. Park in the lot that is straight ahead from the entrance on the South side of McDowell. Park in any uncovered, non-reserved space. Proceed to the main lobby, which is on the Northeast side of the parking lot. Scott Walters will be making a presentation on sharing memory between C and Perl using XS. -- - Doug From doug.miles at bpxinternet.com Thu Apr 18 16:54:13 2002 From: doug.miles at bpxinternet.com (Doug Miles) Date: Thu Aug 5 00:16:42 2004 Subject: Reminder: Phoenix.pm: Meeting 04/18/2002 Message-ID: <3CBF4085.40802@bpxinternet.com> Please RSVP... We'll be having a Phoenix.pm meeting Thursday, April 18th at 7:00PM. It will be held at Bowne, which is located at 1500 N. Central Avenue, which is on the Southwest corner of Central and McDowell. The parking lot is gated, so just press the button on the intercom, and tell the receptionist that you are there for the Perl meeting. Park in the lot that is straight ahead from the entrance on the South side of McDowell. Park in any uncovered, non-reserved space. Proceed to the main lobby, which is on the Northeast side of the parking lot. Scott Walters will be making a presentation on sharing memory between C and Perl using XS. -- - Doug From Bryan.Lane at VITALPS.COM Thu Apr 18 17:25:20 2002 From: Bryan.Lane at VITALPS.COM (Bryan Lane) Date: Thu Aug 5 00:16:42 2004 Subject: Reminder: Phoenix.pm: Meeting 04/18/2002 Message-ID: <219B26AF200FD411A11200805FE6EF2508CD3B18@tef00021.vitalps.com> I'll be there.... -----Original Message----- From: doug.miles@bpxinternet.com [mailto:doug.miles@bpxinternet.com] Sent: Thursday, April 18, 2002 2:54 PM To: Phoenix.pm Cc: Rose Keys Subject: Reminder: Phoenix.pm: Meeting 04/18/2002 Please RSVP... We'll be having a Phoenix.pm meeting Thursday, April 18th at 7:00PM. It will be held at Bowne, which is located at 1500 N. Central Avenue, which is on the Southwest corner of Central and McDowell. The parking lot is gated, so just press the button on the intercom, and tell the receptionist that you are there for the Perl meeting. Park in the lot that is straight ahead from the entrance on the South side of McDowell. Park in any uncovered, non-reserved space. Proceed to the main lobby, which is on the Northeast side of the parking lot. Scott Walters will be making a presentation on sharing memory between C and Perl using XS. -- - Doug From intertwingled at qwest.net Thu Apr 18 17:30:26 2002 From: intertwingled at qwest.net (intertwingled) Date: Thu Aug 5 00:16:42 2004 Subject: Reminder: Phoenix.pm: Meeting 04/18/2002 In-Reply-To: <3CBF4085.40802@bpxinternet.com> Message-ID: <3.0.6.32.20020418153026.007a2100@pop.phnx.uswest.net> Can we have a java certification rountable after Scott's presentation? :) At 02:54 PM 4/18/02 -0700, you wrote: >Please RSVP... > >We'll be having a Phoenix.pm meeting Thursday, April 18th at 7:00PM. >It will be held at Bowne, which is located at 1500 N. Central Avenue, >which is on the Southwest corner of Central and McDowell. The parking >lot is gated, so just press the button on the intercom, and tell the >receptionist that you are there for the Perl meeting. Park in the lot >that is straight ahead from the entrance on the South side of McDowell. >Park in any uncovered, non-reserved space. Proceed to the main lobby, >which is on the Northeast side of the parking lot. > >Scott Walters will be making a presentation on sharing memory between C >and Perl using XS. > >-- >- Doug > > > > > > > > > > > > > > > -- even the safest course is fraught with peril From John.Bennett at schwab.com Thu Apr 18 17:53:32 2002 From: John.Bennett at schwab.com (Bennett, John) Date: Thu Aug 5 00:16:42 2004 Subject: Reminder: Phoenix.pm: Meeting 04/18/2002 Message-ID: <8D3F682B0610D411874A00508B6FA88814FCF718@n2011pmx.nt.schwab.com> JB must decline, some of the family is sick this week. Coolness JB -----Original Message----- From: doug.miles@bpxinternet.com [mailto:doug.miles@bpxinternet.com] Sent: Thursday, April 18, 2002 2:54 PM To: Phoenix.pm Cc: Rose Keys Subject: Reminder: Phoenix.pm: Meeting 04/18/2002 Please RSVP... We'll be having a Phoenix.pm meeting Thursday, April 18th at 7:00PM. It will be held at Bowne, which is located at 1500 N. Central Avenue, which is on the Southwest corner of Central and McDowell. The parking lot is gated, so just press the button on the intercom, and tell the receptionist that you are there for the Perl meeting. Park in the lot that is straight ahead from the entrance on the South side of McDowell. Park in any uncovered, non-reserved space. Proceed to the main lobby, which is on the Northeast side of the parking lot. Scott Walters will be making a presentation on sharing memory between C and Perl using XS. -- - Doug From tran_fors at yahoo.com Sat Apr 20 00:04:43 2002 From: tran_fors at yahoo.com (Tran Forsythe) Date: Thu Aug 5 00:16:42 2004 Subject: Reminder: Phoenix.pm: Meeting 04/18/2002 References: <8D3F682B0610D411874A00508B6FA88814FCF718@n2011pmx.nt.schwab.com> Message-ID: <000b01c1e828$ffa19540$0401a8c0@dario> *ack* Sorry, Scott, work intruded... I'm working tomorrow as well, if that's any consolation :p -Kurt ----- Original Message ----- From: "Bennett, John" To: Sent: Thursday, April 18, 2002 3:53 PM Subject: RE: Reminder: Phoenix.pm: Meeting 04/18/2002 > -----Original Message----- > From: doug.miles@bpxinternet.com [mailto:doug.miles@bpxinternet.com] > Sent: Thursday, April 18, 2002 2:54 PM > To: Phoenix.pm > Cc: Rose Keys > Subject: Reminder: Phoenix.pm: Meeting 04/18/2002 > > > Please RSVP... > > We'll be having a Phoenix.pm meeting Thursday, April 18th at 7:00PM. > It will be held at Bowne, which is located at 1500 N. Central Avenue, > which is on the Southwest corner of Central and McDowell. The parking > lot is gated, so just press the button on the intercom, and tell the > receptionist that you are there for the Perl meeting. Park in the lot > that is straight ahead from the entrance on the South side of McDowell. > Park in any uncovered, non-reserved space. Proceed to the main lobby, > which is on the Northeast side of the parking lot. > > Scott Walters will be making a presentation on sharing memory between C > and Perl using XS. > > -- > - Doug > > > > > > > > > > > From doug.miles at bpxinternet.com Tue Apr 30 12:58:53 2002 From: doug.miles at bpxinternet.com (Doug Miles) Date: Thu Aug 5 00:16:42 2004 Subject: Phoenix.pm: Accessor Methods Message-ID: <3CCEDB5D.2000207@bpxinternet.com> Hey Kurt! You asked a question a few meetings ago about the reason for using accessor methods. (I hope you remember what I'm talking about. :) ) I dind't have a very good answer before, but I do now. I just had to change a couple of instance attributes to class attributes. These particular attributes are used all over the place in my code. By using accessor methods, I was able to just change the accessors, and nothing else, which save me a lot of work. I hope that answer is more helpfull. From tran_fors at yahoo.com Tue Apr 30 20:19:00 2002 From: tran_fors at yahoo.com (Tran Forsythe) Date: Thu Aug 5 00:16:42 2004 Subject: Phoenix.pm: Accessor Methods References: <3CCEDB5D.2000207@bpxinternet.com> Message-ID: <000f01c1f0ae$2dbe3360$0401a8c0@DARIO> *laugh* Yeah, I remember, though I'm amazed anyone else did ;) I almost always use 'em myself, I was really just playing devil's advocate, seeing if there was a reason other than "good form". Looks like you found one; thanks for letting me in on it ;) -Kurt ----- Original Message ----- From: "Doug Miles" To: "Phoenix.pm" Sent: Tuesday, April 30, 2002 10:58 AM Subject: Phoenix.pm: Accessor Methods > Hey Kurt! > > You asked a question a few meetings ago about the reason for using > accessor methods. (I hope you remember what I'm talking about. :) ) I > dind't have a very good answer before, but I do now. I just had to > change a couple of instance attributes to class attributes. These > particular attributes are used all over the place in my code. By using > accessor methods, I was able to just change the accessors, and nothing > else, which save me a lot of work. I hope that answer is more helpfull.