From robertblackwell at yahoo.com Thu May 5 18:36:46 2005 From: robertblackwell at yahoo.com (Robert Blackwell) Date: Thu May 5 18:36:59 2005 Subject: [pgh-pm] Pittsburgh Perl Mongers | Meeting | May 11, 2005 Message-ID: <20050506013646.16257.qmail@web54210.mail.yahoo.com> I know you all have it marked on your calenders. But just in case here is your reminder: There is a Pittsburgh Perl Mongers Meeting May 11, 2005 at 19:00. *Technical Gathering* *Location* Slaymaker Systems, Inc. 4914 Baum Blvd. Pittsburgh, PA 15213 May 11, 2005 19:00 *Talks* * Open Lazlo - Casey West * Casey will share his impressions of Open Lazlo (http://www.openlaszlo.org/). *After Talk* We will go to a Restaurant/Bar for food and drink after the talk. The last few meetings we have gone to the Sharp Edge Beer Emporium, (http://www.sharpedgebeer.com/). That may or may not be where we go this meeting. Robert Blackwell robert@robertblackwell.com AIM: robertdblackwell Yahoo!: robertblackwell Jabber: robertblackwell@jabber.com http://www.robertblackwell.com Skype: rblackwe From robert at robertblackwell.com Tue May 10 17:46:03 2005 From: robert at robertblackwell.com (Robert Blackwell) Date: Tue, 10 May 2005 17:46:03 -0700 (PDT) Subject: [pgh-pm] Pittsburgh Perl Mongers | Meeting | May 11, 2005 Message-ID: <20050511004603.93961.qmail@web54207.mail.yahoo.com> Don't forget to be ready to share any cool things you have been playing with this past month. It does not have to be Perl related. *Technical Gathering* *Location* Slaymaker Systems, Inc. 4914 Baum Blvd. Pittsburgh, PA 15213 May 11, 2005 19:00 *Talks* * Open Lazlo - Casey West * Casey will share his first impressions of Open Lazlo (http://www.openlaszlo.org/). *After Talk* We will go to a Restaurant/Bar for food and drink after the talk. The last few meetings we have gone to Sharp Edge Beer Emporium (http://www.sharpedgebeer.com/). That may or may not be where we go this meeting. Robert Blackwell Robert Blackwell robert at robertblackwell.com AIM: robertdblackwell Yahoo!: robertblackwell Jabber: robertblackwell at jabber.com http://www.robertblackwell.com Skype: rblackwe From glim at mycybernet.net Tue May 10 20:15:00 2005 From: glim at mycybernet.net (Gerard Lim) Date: Tue, 10 May 2005 23:15 -0400 Subject: [pgh-pm] Yet Another Perl Conference final details Message-ID: Hi everyone... There have been some recent developments on the YAPC::NA front, and it has been suggested to us that a reminder might be helpful to some people, so here's a quick summary of the event. Summary ------- YAPC::NA 2005 (Yet Another Perl Conference, North America) in Toronto, Canada, Monday - Wednesday 27 - 29, June 2005 Home page: http://yapc.org/America/ Conference Location: http://89chestnut.com/ A facility of the University of Toronto Accommodations -------------- Normally registration information would come first, but accommodations are the bottleneck -- our main group reservation (at the conference hotel) expires at the end of the week, and as the conference approaches it will be extremely difficult to find a hotel anywhere in the city. Info on how to book at: http://yapc.org/America/accommodations-2005.shtml Registration ------------ Register now! :-) We are on track to break attendance records at YAPC::NA this year, and we could even sell out before the conference starts. The price for the full 3 days is USD$85. We keep it insanely low through many generous sponsorships and the all-volunteer organizational and speaking crews. Registration info: http://yapc.org/America/register-2005.shtml Direct registration link: http://donate.perlfoundation.org/index.pl?node=registrant%20info&conference_id=423 Conference Speaking Schedule ---------------------------- We've got an excellent selection of talks and speakers for Perl programmers of all levels, beginner through expert. We are fortunate enough to have presentations coming from some of the most recognizable names in Perl programming today, including Larry Wall, Chip Salzenberg, Dan Sugalski, Autrijus Tang and brian d foy. Summary -- http://yapc.org/America/schedule-2005/summary.html Day 1 -- http://yapc.org/America/schedule-2005/day1.html Day 2 -- http://yapc.org/America/schedule-2005/day2.html Day 3 -- http://yapc.org/America/schedule-2005/day3.html Lightning Talks --------------- These short (5 minutes each) talks, presented by the conference attendees, are a YAPC tradition. If you're interested please read more about them and sign up: http://www.justanotherperlhacker.org/lightning/ [ This message was sent by Gerard Lim on behalf of the YAPC::NA 2005 Conference organizing committee of the Toronto Perl Mongers. Thanks for your patience and support. ] From Dan at DWright.Org Thu May 12 06:34:00 2005 From: Dan at DWright.Org (Daniel J. Wright) Date: Thu, 12 May 2005 09:34:00 -0400 (EDT) Subject: [pgh-pm] DBIx::SearchProfiles Message-ID: <32679.67.141.199.5.1115904840.squirrel@webmail1.pair.com> Slides from my talk are available here: http://www.dwright.org/coursework/DBIx-SearchProfiles/index.html My blog with the photo (did not come out so well) from last night can be seen here: http://www.dwright.org/me/me.html If people are interested, I can give a short demo next month on how I built a gateway to send picture messages from my Verizon phone to bloxsom. From jo2y at midnightlinux.com Thu May 12 07:37:16 2005 From: jo2y at midnightlinux.com (James O'Kane) Date: Thu, 12 May 2005 10:37:16 -0400 (EDT) Subject: [pgh-pm] DBIx::SearchProfiles In-Reply-To: <32679.67.141.199.5.1115904840.squirrel@webmail1.pair.com> References: <32679.67.141.199.5.1115904840.squirrel@webmail1.pair.com> Message-ID: On Thu, 12 May 2005, Daniel J. Wright wrote: > Slides from my talk are available here: > > http://www.dwright.org/coursework/DBIx-SearchProfiles/index.html Someday I'll make it to another meeting. Have you compared this to Class::DBI? I've started converting some of my code to use that. Based on your slides, they look fairly similar. An additional feature of Class::DBI is the ability to declare the foreign key relationships. It creates accessor functions for each column. For example: $customer->name(); $customer->orders(); should return an array of order objects. There are still two things I don't like. I have a 5 line query that I'm not sure how to convert to use Class::DBI. When you want to create a new record, it does the insert immediately instead of when you call update or dbi_commit. If there are NOT NULL columns that you haven't specified yet, the database will complain. Sometimes I want to create a partial record that might be filled in by the end of the transaction or sometimes thrown away. > If people are interested, I can give a short demo next month on how I > built a gateway to send picture messages from my Verizon phone to bloxsom. For a while I had a small script that I could email pictures from my phone and they would be put into my gallery. I switched to a different gallery, but never updated the script. -james From Dan at DWright.Org Thu May 12 07:57:50 2005 From: Dan at DWright.Org (Daniel J. Wright) Date: Thu, 12 May 2005 10:57:50 -0400 (EDT) Subject: [pgh-pm] DBIx::SearchProfiles In-Reply-To: References: <32679.67.141.199.5.1115904840.squirrel@webmail1.pair.com> Message-ID: <33219.67.141.199.5.1115909870.squirrel@webmail1.pair.com> > Someday I'll make it to another meeting. Now that we are meeting in our new location, it will probably be easier for you. > Have you compared this to Class::DBI? Yeah, we talked about that (briefly) last night. Class::DBI is a bit more heavyweight than DBIx::SearchProfiles. It is both more powerful and more complicated. One of the best features of SearchProfiles, in my opion, is that even I can remember how to use it most of the time without having to go back to the perldoc. A major difference between Class::DBI and SearchProfiles is that when you do a query with Class::DBI it returns a bunch of objects that you can do other stuff with while SearchProfiles returns simple hashrefs. > I've started converting some of my code to use that. Based on > your slides, they look fairly similar. An additional feature of Class::DBI > is the ability to declare the foreign key relationships. It creates > accessor functions for each column. > For example: > $customer->name(); > $customer->orders(); should return an array of order objects. I agree, that can be really powerful. Casey is a strong advocate of doing stuff like that. I've used Class::DBI in past projects where referential integrety was involved. In the end, I found that I was happier avoiding the complexity of Class::DBI by handling that stuff myself. Your mileage will vary. > There are still two things I don't like. I have a 5 line query that I'm > not sure how to convert to use Class::DBI. Not being a Class::DBI expert, I'll leave this to somebody else to answer. Regards, -Dan From casey at geeknest.com Thu May 12 09:04:04 2005 From: casey at geeknest.com (Casey West) Date: Thu, 12 May 2005 12:04:04 -0400 Subject: [pgh-pm] New Website Message-ID: <20050512160404.GD22679@geeknest.com> http://pgh.pm.org If you think you'll help update it let me know and I'll give you an account. Casey West -- Shooting yourself in the foot with Perl You pick up the gun and begin to load it. The gun and your foot begin to grow to huge proportions and the world around you slows down, until the gun fires. It makes a tiny hole, which you don't feel.