From robert at robertblackwell.com Tue Feb 7 18:19:14 2006 From: robert at robertblackwell.com (Robert Blackwell) Date: Tue, 7 Feb 2006 18:19:14 -0800 (PST) Subject: [pgh-pm] Pittsburgh Perl Mongers | Meeting | Feb 8, 2005 Message-ID: <20060208021914.82209.qmail@web52202.mail.yahoo.com> Wednesday Feb 8 at 7:00 * This months Technical Gathering* *Location* Slaymaker Systems, Inc. 4914 Baum Blvd. Pittsburgh, PA 15213 Wednesday Feb 8, 2006 19:00 *Talks* * Webservers in perl - Casey West * Webservers in Perl - Casey West Web development with Perl is often tied to the Apache web server, which makes developing web applications difficult in some cases. In this talk we?ll discuss how to get a CGI environment running with almost zero work, using a pure perl webserver. We?ll also learn a few tricks to get a static webserver running with a single command, and learn how to run an HTML::Mason compatible webserver. Finally, creating customized webservers will be discussed, and you will know how to create web environments with little or no work. * Into to GNU/Screen - Robert Blackwell * GNU Screen is an open-source terminal multiplexer developed by the GNU Project. It allows a user to access multiple separate terminal sessions inside a single terminal window or remote terminal session. It is useful for dealing with multiple programs from the command line, and for separating programs from the shell that started the program. You will learn what screen is and how it can help and a few tricks to get be more productive using screen. More information at pgh.pm.org, and link to mailing list. Our meetings are open to anyone interested in Perl, the talk topic, beer, geekdom, etc. Please join us. Robert Blackwell robert at robertblackwell.com AIM: robertdblackwell Yahoo!: robertblackwell Jabber: robertblackwell at jabber.com http://www.robertblackwell.com Skype: rblackwe From dapatrick at darianpatrick.com Tue Feb 7 19:08:43 2006 From: dapatrick at darianpatrick.com (Darian Anthony Patrick) Date: Tue, 07 Feb 2006 22:08:43 -0500 Subject: [pgh-pm] Pittsburgh Perl Mongers | Meeting | Feb 8, 2005 In-Reply-To: <20060208021914.82209.qmail@web52202.mail.yahoo.com> References: <20060208021914.82209.qmail@web52202.mail.yahoo.com> Message-ID: <43E960BB.3060402@darianpatrick.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Wowee. I'm in Philly. I wish I could be there for the webserver talk. Please post any notes or presentation from the talk! Thanks, Darian Robert Blackwell wrote: > > Wednesday Feb 8 at 7:00 > > * This months Technical Gathering* > > *Location* > > Slaymaker Systems, Inc. > 4914 Baum Blvd. > Pittsburgh, PA 15213 > > Wednesday Feb 8, 2006 > 19:00 > > *Talks* > > * Webservers in perl - Casey West * > > Webservers in Perl - Casey West > > Web development with Perl is often tied to the Apache web server, which makes developing > web applications difficult in some cases. In this talk we?ll discuss how to get a CGI > environment running with almost zero work, using a pure perl webserver. We?ll also learn a > few tricks to get a static webserver running with a single command, and learn how to run an > HTML::Mason compatible webserver. > Finally, creating customized webservers will be discussed, and you will know how to create > web environments with little or no work. > > * Into to GNU/Screen - Robert Blackwell * > > GNU Screen is an open-source terminal multiplexer developed by the GNU Project. It allows a user > to access multiple separate terminal sessions inside a single terminal window or remote terminal > session. It is useful for dealing with multiple programs from the command line, and for separating > programs from the shell that started the program. > > You will learn what screen is and how it can help and a few tricks to get be more productive using > screen. > > More information at pgh.pm.org, and link to mailing list. > > > Our meetings are open to anyone interested in Perl, the talk topic, beer, geekdom, etc. Please > join us. > > > > Robert Blackwell > robert at robertblackwell.com > AIM: robertdblackwell > Yahoo!: robertblackwell > Jabber: robertblackwell at jabber.com > http://www.robertblackwell.com > Skype: rblackwe > _______________________________________________ > pgh-pm mailing list > pgh-pm at pm.org > http://mail.pm.org/mailman/listinfo/pgh-pm - -- Darian Anthony Patrick Freelance Web Programmer and Photographer -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFD6WC7KpzEXPWA4IcRAhxbAJ9/rbAtDw1/nyUaxJxD8mjMnwogBwCaAwgo SFd5ZY3F7d6tDHN+nFIlhgE= =3pUw -----END PGP SIGNATURE----- From robertblackwell at yahoo.com Wed Feb 8 06:34:33 2006 From: robertblackwell at yahoo.com (Robert Blackwell) Date: Wed, 8 Feb 2006 06:34:33 -0800 (PST) Subject: [pgh-pm] Poster Message-ID: <20060208143433.95949.qmail@web52208.mail.yahoo.com> Here is a copy of the poster. I got a few out this time but not many. Please let us know if you have any recomendations for changes. Thanks Robert Robert Blackwell robert at robertblackwell.com AIM: robertdblackwell Yahoo!: robertblackwell Jabber: robertblackwell at jabber.com http://www.robertblackwell.com Skype: rblackwe -------------- next part -------------- A non-text attachment was scrubbed... Name: pgh.pm.flyer.pdf Type: application/pdf Size: 54230 bytes Desc: pat1300379248 Url : http://mail.pm.org/pipermail/pgh-pm/attachments/20060208/b9aa45c7/pgh.pm.flyer-0001.pdf From robert at robertblackwell.com Thu Feb 9 06:51:03 2006 From: robert at robertblackwell.com (Robert Blackwell) Date: Thu, 9 Feb 2006 06:51:03 -0800 (PST) Subject: [pgh-pm] Network-Monitoring Data Put to Music Message-ID: <20060209145104.48105.qmail@web52215.mail.yahoo.com> Hey Chris Winters was talking about wanting to do something like this I think... http://it.slashdot.org/it/06/02/09/1325225.shtml Robert Blackwell robert at robertblackwell.com AIM: robertdblackwell Yahoo!: robertblackwell Jabber: robertblackwell at jabber.com http://www.robertblackwell.com Skype: rblackwe From casey at geeknest.com Fri Feb 10 07:56:07 2006 From: casey at geeknest.com (Casey West) Date: Fri, 10 Feb 2006 10:56:07 -0500 Subject: [pgh-pm] Examples of Webservers in Perl Message-ID: Some folks were hoping for this, so here are my materials for the talk. The bin/ directory is what we did live, ex/ is my working examples of the same. There may be differences between them. data/ is where the... data lives for the examples. Enjoy! -------------- next part -------------- A non-text attachment was scrubbed... Name: perl-webservers.tgz Type: application/octet-stream Size: 72630 bytes Desc: not available Url : http://mail.pm.org/pipermail/pgh-pm/attachments/20060210/01c50f2b/perl-webservers-0001.obj -------------- next part -------------- -- Casey West From casey at geeknest.com Fri Feb 10 07:59:21 2006 From: casey at geeknest.com (Casey West) Date: Fri, 10 Feb 2006 10:59:21 -0500 Subject: [pgh-pm] Where I get my Wallpaper Message-ID: <26408A0D-A363-45CF-840C-748D01D06007@geeknest.com> My primary source is by spending time browsing deviant art, specifically http://wallpaper.deviantart.com/ My favorite section tends to be browsing by favorites/popular entries. http://browse.deviantart.com/wallpaper/?view=1&order=9&limit=24 Have fun, but don't get lost. :-) -- Casey West From chris.winters at gmail.com Fri Feb 10 09:58:00 2006 From: chris.winters at gmail.com (Chris Winters) Date: Fri, 10 Feb 2006 12:58:00 -0500 Subject: [pgh-pm] Examples of Webservers in Perl In-Reply-To: References: Message-ID: On 2/10/06, Casey West wrote: > Some folks were hoping for this, so here are my materials for the talk. > > The bin/ directory is what we did live, ex/ is my working examples of > the same. There may be differences between them. > > data/ is where the... data lives for the examples. Enjoy! FWIW, there's also a standalone web server shipped with OpenInteract2. It's based on HTTP::Daemon and nowhere near as simple as the examples Casey showed, but it does do forking (on a relevant OS) so it might be useful for comparison. Chris From chris.winters at gmail.com Sat Feb 11 10:06:37 2006 From: chris.winters at gmail.com (Chris Winters) Date: Sat, 11 Feb 2006 13:06:37 -0500 Subject: [pgh-pm] Where I get my Wallpaper In-Reply-To: <26408A0D-A363-45CF-840C-748D01D06007@geeknest.com> References: <26408A0D-A363-45CF-840C-748D01D06007@geeknest.com> Message-ID: On 2/10/06, Casey West wrote: > My primary source is by spending time browsing deviant art, > specifically http://wallpaper.deviantart.com/ > > My favorite section tends to be browsing by favorites/popular entries. > > http://browse.deviantart.com/wallpaper/?view=1&order=9&limit=24 > > Have fun, but don't get lost. :-) It's difficult not to, I don't want to admit how much time I just spent around there. Pretty impressive. Another interesting source is Hubble photographs. While not explicitly wallpaper some of the photos have very high resolution (6500 x 3500) and are just stunning. Here's a good place to start: http://hubblesite.org/newscenter/ Chris From Dan at DWright.Org Wed Feb 15 08:13:35 2006 From: Dan at DWright.Org (Daniel J. Wright) Date: Wed, 15 Feb 2006 11:13:35 -0500 (EST) Subject: [pgh-pm] PPW Planning Meeting Message-ID: <4386.216.92.130.24.1140020015.squirrel@webmail1.pair.com> Hi, If you are coming to the PPW planning meeting next Wednesday, please RSVP to the list. I'm going to be making some handouts for discussion and I need an idea of how many to print. Thanks, -Dan From tom at moertel.com Wed Feb 15 13:27:05 2006 From: tom at moertel.com (Tom Moertel) Date: Wed, 15 Feb 2006 16:27:05 -0500 Subject: [pgh-pm] PPW Planning Meeting In-Reply-To: <4386.216.92.130.24.1140020015.squirrel@webmail1.pair.com> References: <4386.216.92.130.24.1140020015.squirrel@webmail1.pair.com> Message-ID: <43F39CA9.1080308@moertel.com> Daniel J. Wright wrote: > > If you are coming to the PPW planning meeting next Wednesday, please > RSVP to the list. I am planning on attending. Cheers, Tom From tom at moertel.com Thu Feb 16 10:13:58 2006 From: tom at moertel.com (Tom Moertel) Date: Thu, 16 Feb 2006 13:13:58 -0500 Subject: [pgh-pm] Making meetings more beginner friendly: some starting points Message-ID: <43F4C0E6.1040605@moertel.com> Pittsburgh Camelfolk, During one of our discussions on reaching out to a wider audience, we considered giving talks of a more introductory nature. To move forward, maybe we ought to work on a list of beginner-friendly ideas. To get things started, here are some thoughts. Introductory talks of any kind are good. Even better are talks that -- - emphasize helpful Perl features that might not be obvious to people coming from other languages (e.g., closures, dynamic scoping, live symbol table) - show how to take steps from Perl beginner to Perl journeyman (e.g., how to create packages, contribute to CPAN, test effectively, become a part of the Perl community) - demonstrate solving interesting problems that Perl is uniquely suited to solve quickly, easily, and/or elegantly (e.g., log-file analysis, spam protection, one-liners) - show how Perl can be used to kick butt in problem domains where people might not think it fits (e.g., statistics, finance, video editing, online poker, etc.) Some of our past talks have touched on these areas before. Maybe we should revisit them? Some of these areas we have not covered much, if at all. Seems like easy pickings must be in there somewhere. Other ideas for beginner-friendly meeting features: *Coding Rumble* At each meeting (and on the mailing list) we pose a small yet interesting programming problem and invite people to submit solutions in Perl. Then at the next meeting, we take a look at the solutions, highlight the interesting bits, and extract useful tips and tricks. We might even pick a winner and offer a prize of a free beer or something. *CPAN Update* A regular feature where we select a recent offering or two from CPAN and show how they can be put to good use. *Itchy Scratchy* We invite people, at meetings and on the mailing list, to submit problems. Then we select an interesting submission, solve it with Perl, and talk about it at the next meeting. PLEASE HELP! OK, now it's your turn. Do any of these ideas sound good? Can you add anything? Can you think of a concrete step we can take to move any of this stuff closer to reality? If you are a lurker on this mailing list, we especially want to hear from you. Want do you want out of Pgh PM? If you don't come to meetings, why not? What can we do to change your mind? Please let us know. Cheers, Tom From Dan at DWright.Org Thu Feb 16 13:21:08 2006 From: Dan at DWright.Org (Daniel J. Wright) Date: Thu, 16 Feb 2006 16:21:08 -0500 (EST) Subject: [pgh-pm] [Fwd: Re: Making meetings more beginner friendly: some starting points] Message-ID: <1414.216.92.130.24.1140124868.squirrel@webmail4.pair.com> Sorry, meant to send this to the list... ---------------------------- Original Message ---------------------------- Subject: Re: [pgh-pm] Making meetings more beginner friendly: some starting points From: "Daniel J. Wright" Date: Thu, February 16, 2006 3:07 pm To: "Tom Moertel" -------------------------------------------------------------------------- > - show how to take steps from Perl beginner to Perl journeyman > (e.g., how to create packages, contribute to CPAN, test > effectively, become a part of the Perl community) As a matter of fact, I had mentioned to Robert about a week ago that I would be willing to give a talk on "Writing Perl Modules" at our May meeting. Some of the topics I'll cover: * Deciding when to write a module vs. use somebody else's. * Choosing a name for your module. * The basic syntax of perl modules. - ... and tools that make this easier for you. * Using Exporter * Publishing to CPAN. est. 45 minutes for the talk. -Dan From mhues at verizon.net Thu Feb 16 16:16:45 2006 From: mhues at verizon.net (Matthew J. Hughes) Date: Thu, 16 Feb 2006 19:16:45 -0500 Subject: [pgh-pm] Making meetings more beginner friendly: some starting points In-Reply-To: <43F4C0E6.1040605@moertel.com> References: <43F4C0E6.1040605@moertel.com> Message-ID: <43F515ED.2050702@verizon.net> I think the biggest thing to increase attendance in meetings is to announce them via email. (Though that may be a personal thing. I always seem to find out about the meetings after they have occurred.) I like all of the ideas bellow. I am most intrigued at the Problem solution stuff. A contest for something per meeting would be great. Be it a glass of beer or Pepsi. However one of the things about PERL is that there is more than one way to do it. Even if you have an answer to the contest you may like someone else's. I think for me the best way to learn/improve my perl is to use it. To use it, I think a series of challenges that increase in difficulty or adds new tools would be best. Oh and they must be solvable. (a challenge like writing a quine would put me off not encourage.) One last general thought about new members and organizations like this. There is a wide variance in the membership. Beginners sometimes don't understand enough to comment on the advanced topics and advanced users tend to be bored about beginning topics. getting them both interested in the same meeting is _very_ difficult. For my personal situation I was very interested in PERL several years ago. I taught myself some basic perl before life interrupted me. I later decided that I need somebody else to say I knew something and took the class at CCAC. Which on the whole was good but since I pretty much already knew what was in the beginning class it was not necessary. Having let my perl skills lay dormant for a couple of years I am somewhere between novice and intermediate. Lastly I would say, that in my recent experience, accreditation would encourage participation. I am currently unemployed and to know that I could seek accreditation assistance through your Organization would be great. If I were employed I think that it would also be beneficial, as it would make me more valuable to future employers. Matthew Hughes. Tom Moertel wrote: >Pittsburgh Camelfolk, > >During one of our discussions on reaching out to a wider audience, we >considered giving talks of a more introductory nature. To move forward, >maybe we ought to work on a list of beginner-friendly ideas. > >To get things started, here are some thoughts. > >Introductory talks of any kind are good. Even better are talks that -- > >- emphasize helpful Perl features that might not > be obvious to people coming from other languages > (e.g., closures, dynamic scoping, live symbol table) > >- show how to take steps from Perl beginner to Perl journeyman > (e.g., how to create packages, contribute to CPAN, test > effectively, become a part of the Perl community) > >- demonstrate solving interesting problems that Perl is uniquely > suited to solve quickly, easily, and/or elegantly (e.g., > log-file analysis, spam protection, one-liners) > >- show how Perl can be used to kick butt in problem domains > where people might not think it fits (e.g., statistics, > finance, video editing, online poker, etc.) > >Some of our past talks have touched on these areas before. Maybe we >should revisit them? > >Some of these areas we have not covered much, if at all. Seems like >easy pickings must be in there somewhere. > >Other ideas for beginner-friendly meeting features: > >*Coding Rumble* At each meeting (and on the mailing list) we pose a >small yet interesting programming problem and invite people to submit >solutions in Perl. Then at the next meeting, we take a look at the >solutions, highlight the interesting bits, and extract useful tips and >tricks. We might even pick a winner and offer a prize of a free beer or >something. > >*CPAN Update* A regular feature where we select a recent offering or >two from CPAN and show how they can be put to good use. > >*Itchy Scratchy* We invite people, at meetings and on the mailing list, >to submit problems. Then we select an interesting submission, solve it >with Perl, and talk about it at the next meeting. > > >PLEASE HELP! > >OK, now it's your turn. Do any of these ideas sound good? Can you add >anything? Can you think of a concrete step we can take to move any of >this stuff closer to reality? > >If you are a lurker on this mailing list, we especially want to hear >from you. Want do you want out of Pgh PM? If you don't come to >meetings, why not? What can we do to change your mind? Please let us know. > >Cheers, >Tom >_______________________________________________ >pgh-pm mailing list >pgh-pm at pm.org >http://mail.pm.org/mailman/listinfo/pgh-pm > > > From casey at geeknest.com Sun Feb 19 13:12:04 2006 From: casey at geeknest.com (Casey West) Date: Sun, 19 Feb 2006 16:12:04 -0500 Subject: [pgh-pm] PPW Planning Meeting In-Reply-To: <43F39CA9.1080308@moertel.com> References: <4386.216.92.130.24.1140020015.squirrel@webmail1.pair.com> <43F39CA9.1080308@moertel.com> Message-ID: <4D991E15-782E-4A20-9E26-5A2DAA711620@geeknest.com> On Feb 15, 2006, at 4:27 PM, Tom Moertel wrote: > Daniel J. Wright wrote: >> >> If you are coming to the PPW planning meeting next Wednesday, >> please >> RSVP to the list. > > I am planning on attending. Me too, but I'm sure you all knew that. :-) -- Casey West From chris.winters at gmail.com Sun Feb 19 18:28:47 2006 From: chris.winters at gmail.com (Chris Winters) Date: Sun, 19 Feb 2006 21:28:47 -0500 Subject: [pgh-pm] PPW Planning Meeting In-Reply-To: <4386.216.92.130.24.1140020015.squirrel@webmail1.pair.com> References: <4386.216.92.130.24.1140020015.squirrel@webmail1.pair.com> Message-ID: On 2/15/06, Daniel J. Wright wrote: > If you are coming to the PPW planning meeting next Wednesday, please > RSVP to the list. I'm going to be making some handouts for discussion > and I need an idea of how many to print. I'll be there. Chris From robertblackwell at yahoo.com Mon Feb 20 06:48:08 2006 From: robertblackwell at yahoo.com (Robert Blackwell) Date: Mon, 20 Feb 2006 06:48:08 -0800 (PST) Subject: [pgh-pm] PPW Planning Meeting In-Reply-To: Message-ID: <20060220144808.93484.qmail@web52203.mail.yahoo.com> > If you are coming to the PPW planning meeting next Wednesday, please > RSVP to the list. I'm going to be making some handouts for discussion > and I need an idea of how many to print. I'll be there. From robertblackwell at yahoo.com Mon Feb 20 06:48:08 2006 From: robertblackwell at yahoo.com (Robert Blackwell) Date: Mon, 20 Feb 2006 06:48:08 -0800 (PST) Subject: [pgh-pm] PPW Planning Meeting In-Reply-To: Message-ID: <20060220144808.93484.qmail@web52203.mail.yahoo.com> > If you are coming to the PPW planning meeting next Wednesday, please > RSVP to the list. I'm going to be making some handouts for discussion > and I need an idea of how many to print. I'll be there. From casey at geeknest.com Wed Feb 22 11:29:09 2006 From: casey at geeknest.com (Casey West) Date: Wed, 22 Feb 2006 14:29:09 -0500 Subject: [pgh-pm] Reminder and Advice: PPW Planning Meeting Tonight Message-ID: <008EBA8B-2314-46AE-A994-1E72F067E05E@geeknest.com> Reminder: don't forget. ;-) Advice: the homestead bridge has construction, plan accordingly. I'm at Panera in the waterfront should anyone like to join me. Look to the fireplace. Wireless is free. -- Casey West From chris.winters at gmail.com Wed Feb 22 12:43:17 2006 From: chris.winters at gmail.com (Chris Winters) Date: Wed, 22 Feb 2006 15:43:17 -0500 Subject: [pgh-pm] Reminder and Advice: PPW Planning Meeting Tonight In-Reply-To: <008EBA8B-2314-46AE-A994-1E72F067E05E@geeknest.com> References: <008EBA8B-2314-46AE-A994-1E72F067E05E@geeknest.com> Message-ID: On 2/22/06, Casey West wrote: > > Reminder: don't forget. ;-) > > Advice: the homestead bridge has construction, plan accordingly. Does this mean it's closed entirely or just throttled? Chris From chris.winters at gmail.com Wed Feb 22 13:08:03 2006 From: chris.winters at gmail.com (Chris Winters) Date: Wed, 22 Feb 2006 16:08:03 -0500 Subject: [pgh-pm] Reminder and Advice: PPW Planning Meeting Tonight In-Reply-To: References: <008EBA8B-2314-46AE-A994-1E72F067E05E@geeknest.com> Message-ID: On 2/22/06, Chris Winters wrote: > On 2/22/06, Casey West wrote: > > > > Reminder: don't forget. ;-) > > > > Advice: the homestead bridge has construction, plan accordingly. > > Does this mean it's closed entirely or just throttled? To answer my own question: one lane in each direction is currently closed. A couple alternates for crossing the riger (Glenwood Bridge, Rankin Bridge) are mentioned here: http://kdka.com/traffic/local_story_023104501.html Chris From Dan at DWright.Org Wed Feb 22 14:37:07 2006 From: Dan at DWright.Org (Daniel J. Wright) Date: Wed, 22 Feb 2006 17:37:07 -0500 (EST) Subject: [pgh-pm] Reminder and Advice: PPW Planning Meeting Tonight In-Reply-To: <008EBA8B-2314-46AE-A994-1E72F067E05E@geeknest.com> References: <008EBA8B-2314-46AE-A994-1E72F067E05E@geeknest.com> Message-ID: <4066.216.92.130.24.1140647827.squirrel@webmail5.pair.com> We're going to try to get a pool table around 7:00. So, if you get there around 7:00, just come find us. -Dan > > Reminder: don't forget. ;-) > > Advice: the homestead bridge has construction, plan accordingly. > > I'm at Panera in the waterfront should anyone like to join me. Look > to the fireplace. Wireless is free. > > -- > Casey West > > > _______________________________________________ > pgh-pm mailing list > pgh-pm at pm.org > http://mail.pm.org/mailman/listinfo/pgh-pm >