From richard at rushlogistics.com Mon Feb 16 05:49:54 2009 From: richard at rushlogistics.com (Richard Reina) Date: Mon, 16 Feb 2009 08:49:54 -0500 (EST) Subject: [Chicago-talk] Finding out where a sub is called from Message-ID: <20090216134954.61B5520D6@courageux.xo.com> Is there a type of variable that can tell me where a subroutine was called from? For example if I do: #!/usr/bin/perl -w # caller.pl require "./script.pl"; my $result = do_it(); #!/usr/bin/perl -w # script.pl sub do_it { # who called for me? } From shawn.c.carroll at gmail.com Mon Feb 16 05:53:31 2009 From: shawn.c.carroll at gmail.com (Shawn Carroll) Date: Mon, 16 Feb 2009 07:53:31 -0600 Subject: [Chicago-talk] Finding out where a sub is called from In-Reply-To: <20090216134954.61B5520D6@courageux.xo.com> References: <20090216134954.61B5520D6@courageux.xo.com> Message-ID: http://perldoc.perl.org/functions/caller.html On Mon, Feb 16, 2009 at 7:49 AM, Richard Reina wrote: > Is there a type of variable that can tell me where a subroutine was called from? > > For example if I do: > > #!/usr/bin/perl -w > # caller.pl > require "./script.pl"; > my $result = do_it(); > > > #!/usr/bin/perl -w > # script.pl > > sub do_it { > > # who called for me? > > } > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -- shawn.c.carroll at gmail.com Perl Programmer Soccer Referee From davidy at nationalcycle.com Mon Feb 16 06:50:32 2009 From: davidy at nationalcycle.com (David Young) Date: Mon, 16 Feb 2009 08:50:32 -0600 Subject: [Chicago-talk] Finding out where a sub is called from Message-ID: I use: my $thisSUB = (caller(0))[3]; ydy >>> shawn.c.carroll at gmail.com 02/16/09 07:53AM >>> http://perldoc.perl.org/functions/caller.html On Mon, Feb 16, 2009 at 7:49 AM, Richard Reina wrote: > Is there a type of variable that can tell me where a subroutine was called from? > > For example if I do: > > #!/usr/bin/perl -w > # caller.pl > require "./script.pl"; > my $result = do_it(); > > > #!/usr/bin/perl -w > # script.pl > > sub do_it { > > # who called for me? > > } > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -- shawn.c.carroll at gmail.com Perl Programmer Soccer Referee _______________________________________________ Chicago-talk mailing list Chicago-talk at pm.org http://mail.pm.org/mailman/listinfo/chicago-talk From Andy_Bach at wiwb.uscourts.gov Mon Feb 16 09:14:24 2009 From: Andy_Bach at wiwb.uscourts.gov (Andy_Bach at wiwb.uscourts.gov) Date: Mon, 16 Feb 2009 11:14:24 -0600 Subject: [Chicago-talk] Finding out where a sub is called from In-Reply-To: References: Message-ID: I've used: my $ident = 'web '; $ident .= "$DBNAME " if $DBNAME; for my $level ( 0 .. 5 ) { #my ($package, $filename, $line) = caller($level); my ($package, $filename, $line, $subroutine, $hasargs, $wantarray, $evaltext, $is_require, $hints, $bitmask) = caller($level); last unless $filename and $filename =~ /\w/; $subroutine = $evaltext if $subroutine eq "(eval)"; $package = ($package eq "main" ? "" : $package . "::"); $filename =~ s|\.\./|/|g; $filename =~ s|//|/|g; $ident .= "called from $package" . "$filename($subroutine line: $line) "; } # for level This is to create a preamble to an error msg for use w/ syslog but the idea is to walk back the caller stack a ways in case A called B called C called D (who's outputting the mgs). a ------------------- Andy Bach Systems Mangler Internet: andy_bach at wiwb.uscourts.gov Voice: (608) 261-5738; Cell: (608) 658-1890 A host is a host, from coast to coast and everyone talks to a host that's close unless of course, the host that's close is busy, hung or dead. -- DCP -------------- next part -------------- An HTML attachment was scrubbed... URL: From joshua.mcadams at gmail.com Tue Feb 17 08:11:26 2009 From: joshua.mcadams at gmail.com (Joshua McAdams) Date: Tue, 17 Feb 2009 16:11:26 +0000 Subject: [Chicago-talk] Chicago.pm Meeting February 24th - Using Perl to Manage Software Application Delivery Message-ID: <0015175cfb021a50b204631f8e97@google.com> If you have trouble viewing or submitting this form, you can fill it out online: https://spreadsheets.google.com/viewform?formkey=cE9DbVRDTjZWV0RhZnZfVHdEaGg5Snc6MA.. Chicago.pm Meeting February 24th - Using Perl to Manage Software Application Delivery Why Java is the wrong language for building and deploying Java applications and why Perl is probably the best? Sean Blanton will explain how OpenMake Software uses Perl to build tens of thousands of Java , .NET, C/C++, COBOL business applications in the financial, retail, transportation and software industries and will illustrate how Perl is used for software configuration management by IBM, CA and open source projects. Sean works for OpenMake, a successful local software company, large Perl user, and a YAPC Chicago sponsor and supporter. The meeting will start at 7pm and will be on the 17th floor of the Google office at 20 W Kinzie. Please RSVP so that you don't get hassled at the door :) Name Powered by Google Docs Terms of Service - Additional Terms -------------- next part -------------- An HTML attachment was scrubbed... URL: From joshua.mcadams at gmail.com Tue Feb 17 08:07:46 2009 From: joshua.mcadams at gmail.com (Joshua McAdams) Date: Tue, 17 Feb 2009 16:07:46 +0000 Subject: [Chicago-talk] Chicago.pm Meeting February 24th - Using Perl to Manage Software Application Delivery Message-ID: <0016364ee126046e9b04631f81c5@google.com> If you have trouble viewing or submitting this form, you can fill it out online: https://spreadsheets.google.com/viewform?formkey=cE9DbVRDTjZWV0RhZnZfVHdEaGg5Snc6MA.. Chicago.pm Meeting February 24th - Using Perl to Manage Software Application Delivery Why Java is the wrong language for building and deploying Java applications and why Perl is probably the best? Sean Blanton will explain how OpenMake Software uses Perl to build tens of thousands of Java , .NET, C/C++, COBOL business applications in the financial, retail, transportation and software industries and will illustrate how Perl is used for software configuration management by IBM, CA and open source projects. Sean works for OpenMake, a successful local software company, large Perl user, and a YAPC Chicago sponsor and supporter. The meeting will start at 7pm and will be on the 17th floor of the Google office at 20 W Kinzie. Please RSVP so that you don't get hassled at the door :) Name Powered by Google Docs Terms of Service - Additional Terms -------------- next part -------------- An HTML attachment was scrubbed... URL: From jason at froebe.net Tue Feb 17 10:34:34 2009 From: jason at froebe.net (Jason L. Froebe) Date: Tue, 17 Feb 2009 12:34:34 -0600 Subject: [Chicago-talk] Need help naming a Flickr perl module before going to CPAN Message-ID: <499B033A.3050902@froebe.net> Hi all, I've just put out an early alpha of a Flickr API Perl module that uses XML::Simple instead of XML::Parser::Lite::Tree. Flickr::API, Flickr::Tools, Flickr::Simple are all taken. I'm coming up blank for a name of the module. It is temporarily named Flickr::Simple2 until I can come up with another name. Any ideas for a name? http://froebe.net/blog/2009/02/17/alpha-test-release-of-flickrsimple2/ -- Jason L. Froebe http://www.froebe.net/blog From andy at petdance.com Tue Feb 17 10:36:39 2009 From: andy at petdance.com (Andy Lester) Date: Tue, 17 Feb 2009 12:36:39 -0600 Subject: [Chicago-talk] Need help naming a Flickr perl module before going to CPAN In-Reply-To: <499B033A.3050902@froebe.net> References: <499B033A.3050902@froebe.net> Message-ID: <967CF9C9-E54E-4C00-8F0D-6562922297A8@petdance.com> On Feb 17, 2009, at 12:34 PM, Jason L. Froebe wrote: > Flickr::API, Flickr::Tools, Flickr::Simple are all taken. I'm > coming up > blank for a name of the module. It is temporarily named > Flickr::Simple2 > until I can come up with another name. Go for something less boring. Flickr::Whacker. Or Flickr::Whackr. It doesn't have to be a boring old same-old same-old noun. xoa -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From shild at sbcglobal.net Tue Feb 17 10:33:24 2009 From: shild at sbcglobal.net (Scott T. Hildreth) Date: Tue, 17 Feb 2009 12:33:24 -0600 Subject: [Chicago-talk] Need help naming a Flickr perl module before going to CPAN In-Reply-To: <499B033A.3050902@froebe.net> References: <499B033A.3050902@froebe.net> Message-ID: <1234895604.58424.39.camel@fbsd1.dyndns.org> On Tue, 2009-02-17 at 12:34 -0600, Jason L. Froebe wrote: > Hi all, > > I've just put out an early alpha of a Flickr API Perl module that uses > XML::Simple instead of XML::Parser::Lite::Tree. > > Flickr::API, Flickr::Tools, Flickr::Simple are all taken. I'm coming up > blank for a name of the module. It is temporarily named Flickr::Simple2 > until I can come up with another name. Flickr::Uses::XML::Simple::Instead::Of::XML::Parser::Lite::Tree. :-) > > Any ideas for a name? > > http://froebe.net/blog/2009/02/17/alpha-test-release-of-flickrsimple2/ > From hwigoda at mindspring.com Tue Feb 17 14:39:01 2009 From: hwigoda at mindspring.com (hwigoda at mindspring.com) Date: Tue, 17 Feb 2009 16:39:01 -0600 (GMT-06:00) Subject: [Chicago-talk] Chicago.pm Meeting February 24th - Using Perl to Manage Software Application Delivery Message-ID: <15021555.1234910341461.JavaMail.root@mswamui-backed.atl.sa.earthlink.net> i will try to make it. hal wigoda -----Original Message----- >From: Joshua McAdams >Sent: Feb 17, 2009 10:07 AM >To: chicago-talk at pm.org >Subject: [Chicago-talk] Chicago.pm Meeting February 24th - Using Perl to Manage Software Application Delivery > >If you have trouble viewing or submitting this form, you can fill it out >online: >https://spreadsheets.google.com/viewform?formkey=cE9DbVRDTjZWV0RhZnZfVHdEaGg5Snc6MA.. > > >Chicago.pm Meeting February 24th - Using Perl to Manage Software >Application Delivery > > >Why Java is the wrong language for building and deploying Java applications >and why Perl is probably the best? Sean Blanton will explain how OpenMake >Software uses Perl to build tens of thousands of Java , .NET, C/C++, COBOL >business applications in the financial, retail, transportation and software >industries and will illustrate how Perl is used for software configuration >management by IBM, CA and open source projects. > >Sean works for OpenMake, a successful local software company, large Perl >user, and a YAPC Chicago sponsor and supporter. > >The meeting will start at 7pm and will be on the 17th floor of the Google >office at 20 W Kinzie. Please RSVP so that you don't get hassled at the >door :) > > >Name > > > >Powered by Google Docs > >Terms of Service - Additional Terms > From fasteliteprogrammer at yahoo.com Sat Feb 21 12:49:51 2009 From: fasteliteprogrammer at yahoo.com (Craig) Date: Sat, 21 Feb 2009 12:49:51 -0800 (PST) Subject: [Chicago-talk] irc.perl.org Message-ID: <9808.13256.qm@web36501.mail.mud.yahoo.com> Is anyone have prob with irc.perl.org i log in and tell me unknown host or i mispell it any ideas i useing xchat. From jon-chicagotalk at jrock.us Sat Feb 21 13:19:47 2009 From: jon-chicagotalk at jrock.us (Jonathan Rockway) Date: Sat, 21 Feb 2009 15:19:47 -0600 Subject: [Chicago-talk] irc.perl.org In-Reply-To: <9808.13256.qm@web36501.mail.mud.yahoo.com> (Craig's message of "Sat, 21 Feb 2009 12:49:51 -0800 (PST)") References: <9808.13256.qm@web36501.mail.mud.yahoo.com> Message-ID: <877i3jo5cc.fsf@bar.jrock.us> * On Sat, Feb 21 2009, Craig wrote: > Is anyone have prob with irc.perl.org i log in and tell me unknown host or i mispell it any ideas > > i useing xchat. Parse error at line... all of them. Anyway, try 217.168.150.167, which is magnet.shadowcat.co.uk. Sometimes a server on the irc.perl.org dns round robin is down, but that one usually isn't. Regards, Jonathan Rockway -- print just => another => perl => hacker => if $,=$" From fasteliteprogrammer at yahoo.com Sat Feb 21 13:25:30 2009 From: fasteliteprogrammer at yahoo.com (Craig) Date: Sat, 21 Feb 2009 13:25:30 -0800 (PST) Subject: [Chicago-talk] irc.perl.org Message-ID: <784033.8388.qm@web36507.mail.mud.yahoo.com> i try that one and i got the same error. --- On Sat, 2/21/09, Jonathan Rockway wrote: From: Jonathan Rockway Subject: Re: [Chicago-talk] irc.perl.org To: "Chicago.pm chatter" Date: Saturday, February 21, 2009, 3:19 PM * On Sat, Feb 21 2009, Craig wrote: > Is anyone have prob with irc.perl.org i log in and tell me unknown host or i mispell it any ideas > > i useing xchat. Parse error at line... all of them. Anyway, try 217.168.150.167, which is magnet.shadowcat.co.uk.? Sometimes a server on the irc.perl.org dns round robin is down, but that one usually isn't. Regards, Jonathan Rockway -- print just => another => perl => hacker => if $,=$" _______________________________________________ Chicago-talk mailing list Chicago-talk at pm.org http://mail.pm.org/mailman/listinfo/chicago-talk -------------- next part -------------- An HTML attachment was scrubbed... URL: From kent at c2group.net Sat Feb 21 14:02:55 2009 From: kent at c2group.net (Kent Cowgill) Date: Sat, 21 Feb 2009 16:02:55 -0600 Subject: [Chicago-talk] irc.perl.org In-Reply-To: <784033.8388.qm@web36507.mail.mud.yahoo.com> References: <784033.8388.qm@web36507.mail.mud.yahoo.com> Message-ID: <4270A49B-45C4-423B-AA2A-9AE47319824A@c2group.net> On Feb 21, 2009, at 3:25 PM, Craig wrote: > i try that one and i got the same error. > > --- On Sat, 2/21/09, Jonathan Rockway > wrote: > > From: Jonathan Rockway > Subject: Re: [Chicago-talk] irc.perl.org > To: "Chicago.pm chatter" > Date: Saturday, February 21, 2009, 3:19 PM > > * On Sat, Feb 21 2009, Craig wrote: > > Is anyone have prob with irc.perl.org i log in and tell me unknown > host or i mispell it any ideas > > > > i useing xchat. Maybe your ISP blocks irc because "only hackers use irc". -------------- next part -------------- An HTML attachment was scrubbed... URL: From arodland at comcast.net Sat Feb 21 15:33:10 2009 From: arodland at comcast.net (Andrew Rodland) Date: Sat, 21 Feb 2009 17:33:10 -0600 Subject: [Chicago-talk] irc.perl.org In-Reply-To: <9808.13256.qm@web36501.mail.mud.yahoo.com> References: <9808.13256.qm@web36501.mail.mud.yahoo.com> Message-ID: <200902211733.10514.arodland@comcast.net> On Saturday 21 February 2009 02:49:51 pm Craig wrote: > Is anyone have prob with irc.perl.org i log in and tell me unknown host or > i mispell it any ideas > There was a problem with the entire perl.org domain earlier today stemming from a mistake at the domain registrar. It should be fixed now. If you're still having problems, blame DNS caching and wait until tomorrow, it will be fine by then. Andrew From fasteliteprogrammer at yahoo.com Sat Feb 21 15:40:30 2009 From: fasteliteprogrammer at yahoo.com (Craig) Date: Sat, 21 Feb 2009 15:40:30 -0800 (PST) Subject: [Chicago-talk] irc.perl.org Message-ID: <576728.48524.qm@web36506.mail.mud.yahoo.com> All i had to do was /server irc.perl.org and it worked:) thank for the help. --- On Sat, 2/21/09, Andrew Rodland wrote: From: Andrew Rodland Subject: Re: [Chicago-talk] irc.perl.org To: "Chicago.pm chatter" Date: Saturday, February 21, 2009, 5:33 PM -----Inline Attachment Follows----- On Saturday 21 February 2009 02:49:51 pm Craig wrote: > Is anyone have prob with irc.perl.org i log in and tell me unknown host or > i mispell it any ideas > There was a problem with the entire perl.org domain earlier today stemming from a mistake at the domain registrar. It should be fixed now. If you're still having problems, blame DNS caching and wait until tomorrow, it will be fine by then. Andrew _______________________________________________ Chicago-talk mailing list Chicago-talk at pm.org http://mail.pm.org/mailman/listinfo/chicago-talk -------------- next part -------------- An HTML attachment was scrubbed... URL: From andy at petdance.com Mon Feb 23 12:40:49 2009 From: andy at petdance.com (Andy Lester) Date: Mon, 23 Feb 2009 14:40:49 -0600 Subject: [Chicago-talk] OpenMake Message-ID: <691F9A09-7541-40C3-9B02-480836EC239D@petdance.com> I'm thinking about coming down for tomorrow's meeting, because I'm interested in non-Make tools for Rakudo. But I don't see anything that shows that OpenMake is actually open source, despite the "Open" in their name. Am I missing something? xoa -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From jon-chicagotalk at jrock.us Mon Feb 23 13:07:16 2009 From: jon-chicagotalk at jrock.us (Jonathan Rockway) Date: Mon, 23 Feb 2009 15:07:16 -0600 Subject: [Chicago-talk] OpenMake In-Reply-To: <691F9A09-7541-40C3-9B02-480836EC239D@petdance.com> (Andy Lester's message of "Mon, 23 Feb 2009 14:40:49 -0600") References: <691F9A09-7541-40C3-9B02-480836EC239D@petdance.com> Message-ID: <87fxi4x3p7.fsf@bar.jrock.us> * On Mon, Feb 23 2009, Andy Lester wrote: > I'm thinking about coming down for tomorrow's meeting, because I'm > interested in non-Make tools for Rakudo. > > But I don't see anything that shows that OpenMake is actually open > source, despite the "Open" in their name. Am I missing something? The only open source thing I see on their website is: http://www.openmakesoftware.com/get-mojo/ I think the "open" means "open for business", but I could be wrong. Regards, Jonathan Rockway -- print just => another => perl => hacker => if $,=$" From sean at blanton.com Mon Feb 23 14:12:05 2009 From: sean at blanton.com (Sean Blanton, Ph.D.) Date: Mon, 23 Feb 2009 16:12:05 -0600 Subject: [Chicago-talk] OpenMake In-Reply-To: References: <691F9A09-7541-40C3-9B02-480836EC239D@petdance.com> Message-ID: Some mail program went haywire somewhere. What I thought I sent is not in my 'sent' box - sorry if it's a dup. "open" 13 years ago meant "open systems" as in Windows/UNIX and now Linux. So, no, not open source. Since relevance may be questionable, I won't spend a lot of time on Openmake itself and generally talk about applications of Perl in managing software changes including version control, builds and deployment. Sean Blanton, Ph.D. On Mon, Feb 23, 2009 at 3:11 PM, Sean Blanton, Ph.D. wrote: > Perl is the central theme, still, with code examples. That description > didn't sound like a lot of Perl. > Sean Blanton, Ph.D. > > > On Mon, Feb 23, 2009 at 2:40 PM, Andy Lester wrote: > >> I'm thinking about coming down for tomorrow's meeting, because I'm >> interested in non-Make tools for Rakudo. >> >> But I don't see anything that shows that OpenMake is actually open source, >> despite the "Open" in their name. Am I missing something? >> >> xoa >> >> >> >> >> -- >> Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance >> >> >> >> _______________________________________________ >> Chicago-talk mailing list >> Chicago-talk at pm.org >> http://mail.pm.org/mailman/listinfo/chicago-talk >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From joshua.mcadams at gmail.com Mon Feb 23 20:45:46 2009 From: joshua.mcadams at gmail.com (Joshua McAdams) Date: Mon, 23 Feb 2009 22:45:46 -0600 Subject: [Chicago-talk] Fwd: [WindyCity-pm] Chicago.pm Meeting February 24th - Using Perl to Manage Software Application Delivery In-Reply-To: <000e0cd47b0605a4b304631f81a9@google.com> References: <000e0cd47b0605a4b304631f81a9@google.com> Message-ID: <49d805d70902232045w7539c06j7975a55a4b0a000f@mail.gmail.com> Just a reminder, the meeting is Tuesday. Please RSVP by noon! ---------- Forwarded message ---------- From: Joshua McAdams Date: Tue, Feb 17, 2009 at 10:07 AM Subject: [WindyCity-pm] Chicago.pm Meeting February 24th - Using Perl to Manage Software Application Delivery To: windycity-pm at pm.org If you have trouble viewing or submitting this form, you can fill it out online: https://spreadsheets.google.com/viewform?formkey=cE9DbVRDTjZWV0RhZnZfVHdEaGg5Snc6MA.. Chicago.pm Meeting February 24th - Using Perl to Manage Software Application Delivery Why Java is the wrong language for building and deploying Java applications and why Perl is probably the best? ? Sean Blanton will explain how OpenMake Software uses Perl to build tens of thousands of Java , .NET, C/C++, COBOL business applications in the financial, retail, transportation and software industries and will illustrate how Perl is used for software configuration management by IBM, CA and open source projects. Sean works for OpenMake, a successful local software company, large Perl user, and a YAPC Chicago sponsor and supporter. The meeting will start at 7pm and will be on the 17th floor of the Google office at 20 W Kinzie. ?Please RSVP so that you don't get hassled at the door :) ________________________________ Name Powered by Google Docs Terms of Service - Additional Terms _______________________________________________ WindyCity-pm mailing list WindyCity-pm at pm.org http://mail.pm.org/mailman/listinfo/windycity-pm From joshua.mcadams at gmail.com Tue Feb 24 21:23:32 2009 From: joshua.mcadams at gmail.com (Joshua McAdams) Date: Tue, 24 Feb 2009 23:23:32 -0600 Subject: [Chicago-talk] Message-ID: <49d805d70902242123i40353d7fo62ccce66489c4c35@mail.gmail.com> Whew, another Chicago.pm meeting is done. From what I heard, this was the best Chicago.pm meeting this month, so we have something to be proud of! We had two great presentations. Kicking things off was Jon Rockway with a talk about KiokuDB (http://www.iinteractive.com/kiokudb/) and closing out the show was Sean Blanton with a talk about OpenMake (http://www.openmakesoftware.com/) and how they use Perl (without strict!) to drive massive build systems. We also handed out a few books procured by Pete Krawczyk from the folks at O'Reilly. The books this time around were "Visualizing Data" (http://oreilly.com/catalog/9780596514556/) and "Intellectual Property and Open Source" (http://oreilly.com/catalog/9780596517960). Thanks O'Reilly! After the meeting we went down the block to Dick's Last Resort were we had a few drinks on OpenMake (thanks Sean!) and were subjected to music from what had to be the luckiest band ever... nobody who sounded like that should ever get a gig :) I guess that's what we get for having a meeting on Mardi Gras, or as Pete calls it, Paczki Day. That makes two great Chicago Perl meet-ups in a row this year. Let's keep the streak going. Our next meeting is Tuesday March 24th and will most likely be held at the Google offices again at 20 W Kinzie. There are no topics yet, though it was mentioned that it was high time for the chart-off to actually happen. Also, there is rumor that Steven Little, creator of Moose, will be on-hand next time around... we can always hope. Comments, criticisms, and suggestions welcome. Please send them to spam at example.com. Josh From sean at blanton.com Wed Feb 25 08:34:17 2009 From: sean at blanton.com (Sean Blanton, Ph.D.) Date: Wed, 25 Feb 2009 10:34:17 -0600 Subject: [Chicago-talk] In partial defense of no 'use strict' Message-ID: In partial defense, the Perl stubs are not whole scripts and variable declarations may be prepended later. So 'use strict' in the stub will always cause lots of errors if you run a 'perl -c' on the stub. When editing the stub by itself, it is still useful in to run 'perl -c' to catch other errors. OK, the header could have 'use strict'... I always use strict in my normal code - saves time, plain and simple. Sean On Tue, Feb 24, 2009 at 11:23 PM, Joshua McAdams wrote: > Whew, another Chicago.pm meeting is done. From what I heard, this was > the best Chicago.pm meeting this month, so we have something to be > proud of! > > We had two great presentations. Kicking things off was Jon Rockway > with a talk about KiokuDB (http://www.iinteractive.com/kiokudb/) and > closing out the show was Sean Blanton with a talk about OpenMake > (http://www.openmakesoftware.com/) and how they use Perl (without > strict!) to drive massive build systems. > > We also handed out a few books procured by Pete Krawczyk from the > folks at O'Reilly. The books this time around were "Visualizing Data" > (http://oreilly.com/catalog/9780596514556/) and "Intellectual Property > and Open Source" (http://oreilly.com/catalog/9780596517960). Thanks > O'Reilly! > > After the meeting we went down the block to Dick's Last Resort were we > had a few drinks on OpenMake (thanks Sean!) and were subjected to > music from what had to be the luckiest band ever... nobody who sounded > like that should ever get a gig :) I guess that's what we get for > having a meeting on Mardi Gras, or as Pete calls it, Paczki Day. > > That makes two great Chicago Perl meet-ups in a row this year. Let's > keep the streak going. Our next meeting is Tuesday March 24th and > will most likely be held at the Google offices again at 20 W Kinzie. > There are no topics yet, though it was mentioned that it was high time > for the chart-off to actually happen. Also, there is rumor that > Steven Little, creator of Moose, will be on-hand next time around... > we can always hope. > > Comments, criticisms, and suggestions welcome. Please send them to > spam at example.com. > > Josh > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tprinty at mail.edisonave.net Thu Feb 26 12:01:43 2009 From: tprinty at mail.edisonave.net (Tom Printy) Date: Thu, 26 Feb 2009 14:01:43 -0600 Subject: [Chicago-talk] Job Op Message-ID: <49A6F527.6090606@mail.edisonave.net> Don't know if any perl guys/gals are looking for a new gig but I thought I would pass this along as I am not currently looking. Please contact Edward directly. EVP ? Fermi is a fascinating place to work. It is one of the leading Departments of Energy and recently became a partner on the Serne project in Switzerland. They bring in professors and physicists from all over the world to participate in energy research projects. They have a 30 acre facility in Batavia, IL with a daycare, work out facility, and restaurant on site. Fermi is also responsible for 8 terabytes of data that is utilized for research. 6-12 Month Contract SUMMARY OF RESPONSIBILITIES: Under general direction, formulates and defines system scope and objectives, and participates as high level technical expert in design, development, coding, testing, and debugging new software or significant enhancements to existing software. Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results. Prepares detailed specifications from which programs will be written. Works with technical staff to understand problems with software and develops specifications to resolve them. Designs, codes, tests, debugs, and documents programs. Plan, analyze, design, develop, test, and ensures quality assurance, and participates in design discussions, authors design notes, and contributes to and leads design efforts. DUTIES AND RESPONSIBILITIES: ? Designs, codes, tests, debugs, documents and maintains applications, systems and/or libraries. ? Participates in design discussions and authors design notes. ? Contributes to design efforts, regularly gathers requirements and information from users for specific projects, and obtains feedback. ? Develops and implements specifications for several small to large inter-related projects. ? Communicates and coordinates with other technical personnel working closely on a project, including those from non-computing disciplines. ? Communicates effectively with management, peers and stakeholders, in written and oral form. ? Acts as a primary contact for system and operational problems and acts frequently as a liaison; investigating, localizing and resolving or directing others to resolve problems as assigned. ? Performs operational and/or maintenance activities for one or more specific projects as assigned. ? Responsible for a phase of a project or acts as team leader on less complex projects as assigned. ? Provides guidance and training to less experienced members as needed. ? Abides by and is responsible for performing all duties as assigned and in accordance with all environmental, health and safety regulations and practices pertinent to this position. Required Skills: ? Be able to develop network applications in Perl using databases such as Oracle or MySQL. ? Experience with planning, analyzing, designing, developing, monitoring and testing network-based applications to various systems using published API?s. ? Able to lead projects and work well in groups. Desired Skills: ? Be able to develop network applications in Python, VB Script, or PHP. ? Familiarity with network applications and devices such as DNS, DHCP and network routers. ? Familiarity with network management systems and helpdesk systems such as Remedy. In general, the type or work would be: DAY TO DAY --Using application API's from management systems, create service tickets in Remedy for network events --Using application API's from network devices, update Oracle-based databases --Rebuild the Site Networking web site --Rebuild visitor registration web site --Debug existing applications in Perl, possibly rewrite applications on Perl or Python --Work with existing programming staff on various projects as requested Tom Edwards, Technical Recruiter 1400 Opus Place Ste. 800, Downers Grove, IL, 60515 T 630.795.3305 F 630.795.3390 http://www.teksystems.com/http://www.teksystems.com/ From lembark at wrkhors.com Sat Feb 28 08:45:05 2009 From: lembark at wrkhors.com (Steven Lembark) Date: Sat, 28 Feb 2009 11:45:05 -0500 Subject: [Chicago-talk] In partial defense of no 'use strict' In-Reply-To: References: Message-ID: <49A96A11.2030406@wrkhors.com> > In partial defense, the Perl stubs are not whole scripts and variable > declarations may be prepended later. So 'use strict' in the stub will > always cause lots of errors if you run a 'perl -c' on the stub. When > editing the stub by itself, it is still useful in to run 'perl -c' to > catch other errors. > > OK, the header could have 'use strict'... Why bother if it interferes with your development in the project? Strict isn't built into the language in part because there are legit reasons NOT to use it in some cases. -- Steven Lembark 85-09 90th St. Workhorse Computing Woodhaven, NY, 11421 lembark at wrkhors.com +1 888 359 3508 From joshua.mcadams at gmail.com Sat Feb 28 15:46:34 2009 From: joshua.mcadams at gmail.com (Joshua McAdams) Date: Sat, 28 Feb 2009 17:46:34 -0600 Subject: [Chicago-talk] Fwd: [Chicago] Flourish 2009 Registration Now Open In-Reply-To: <1235102418.9778.76.camel@stox.dyndns.org> References: <1235102418.9778.76.camel@stox.dyndns.org> Message-ID: <49d805d70902281546t5dac1b39s5040402b2e5729b6@mail.gmail.com> Not sure if this has beet passed to the list yet, but Flourish is coming up and the registration is open.... FLOURISH 2009 BRINGS TOGETHER OPEN-SOURCE EXPERTS FROM AROUND CHICAGO, THE MIDWEST, AND AROUND THE WORLD WHAT ? ? ? ?Flourish 2009 ? ? ? ?Flourish is an annual conference dedicated ? ? ? ?to bringing together experts and enthusiasts ? ? ? ?in Free, Libre, Open Source Software (FLOSS). ? ? ? ?Attendees of Flourish have an opportunity to ? ? ? ?see how using, creating and supporting FLOSS ? ? ? ?can enhance their careers, businesses and ? ? ? ?academic aspirations. ? ? ? ?Admission always free. WHO The University of Illinois at Chicago's ACM and IEEE chapters, with sponsorship from Motorola, Sun Microsystems, Orbitz, and others. WHY - Key open-source topics such as Google Android, Kubuntu, the Linux kernel, open mapping, user interfaces, music collaboration, and energy-efficient supercomputing. - Speakers like Ruby On Rails creator David Heinemeier Hansson, open-source law expert Daliah Sapers, and kernel hacker Christoph Lameter, - In-depth workshops on Erlang, Drupal, OpenSolaris, and Processing. WHEN ? ? ? ?April 3 - 4, 2009 ? ? ? ?9am - 5pm WHERE ? ? ? ?UIC Student Center East ? ? ? ?750 South Halsted HOW Register at: http://www.flourishconf.com/register Follow updates via Twitter: http://twitter.com/flourishconf/