From jay at jays.net Thu Apr 1 11:27:39 2010 From: jay at jays.net (Jay Hannah) Date: Thu, 1 Apr 2010 13:27:39 -0500 Subject: [Omaha.pm] Do you ~~ ? Message-ID: <9A7E3A9A-2A14-419B-B7FF-414CC2F1C85B@jays.net> Wow. smartmatch. use 5.10.0; if ($a ~~ $b) { http://perldoc.perl.org/perlsyn.html#Smart-matching-in-detail Anyone use this beast? j From tedkat at gmail.com Thu Apr 1 11:52:44 2010 From: tedkat at gmail.com (Theodore Katseres) Date: Thu, 1 Apr 2010 13:52:44 -0500 Subject: [Omaha.pm] Do you ~~ ? In-Reply-To: <9A7E3A9A-2A14-419B-B7FF-414CC2F1C85B@jays.net> References: <9A7E3A9A-2A14-419B-B7FF-414CC2F1C85B@jays.net> Message-ID: 2010/4/1 Jay Hannah > Wow. smartmatch. > > use 5.10.0; > if ($a ~~ $b) { > > http://perldoc.perl.org/perlsyn.html#Smart-matching-in-detail > > Anyone use this beast? > I use implicit smart matching with the when statement the most. eg. given ( $a ) { when ( $b ) { dosomething(); } default { dosomethingelse(); } } -- Ted Katseres ||=O=|| -------------- next part -------------- An HTML attachment was scrubbed... URL: From travis at travisbsd.org Thu Apr 1 16:37:12 2010 From: travis at travisbsd.org (Travis McArthur) Date: Thu, 1 Apr 2010 18:37:12 -0500 Subject: [Omaha.pm] Do you ~~ ? In-Reply-To: References: <9A7E3A9A-2A14-419B-B7FF-414CC2F1C85B@jays.net> Message-ID: Wasn't aware of this except in the "given/when" example shown. Very nice! Also, I thought given/when is in Perl 6 only? Did I miss something? Admittedly I haven't had as much time to mess with hacking Perl lately! Best Regards, Travis On Apr 1, 2010, at 1:52 PM, Theodore Katseres wrote: > 2010/4/1 Jay Hannah > Wow. smartmatch. > > use 5.10.0; > if ($a ~~ $b) { > > http://perldoc.perl.org/perlsyn.html#Smart-matching-in-detail > > Anyone use this beast? > > I use implicit smart matching with the when statement the most. > > eg. > > given ( $a ) { > when ( $b ) { dosomething(); } > default { dosomethingelse(); } > } > > -- > Ted Katseres > ||=O=|| > _______________________________________________ > Omaha-pm mailing list > Omaha-pm at pm.org > http://mail.pm.org/mailman/listinfo/omaha-pm -- Travis McArthur -------------- next part -------------- An HTML attachment was scrubbed... URL: From andy at petdance.com Thu Apr 1 17:32:10 2010 From: andy at petdance.com (Andy Lester) Date: Thu, 1 Apr 2010 19:32:10 -0500 Subject: [Omaha.pm] Do you ~~ ? In-Reply-To: References: <9A7E3A9A-2A14-419B-B7FF-414CC2F1C85B@jays.net> Message-ID: <951353D2-891A-4053-83EC-4500AFC8BD69@petdance.com> On Apr 1, 2010, at 6:37 PM, Travis McArthur wrote: > Wasn't aware of this except in the "given/when" example shown. Very nice! > > Also, I thought given/when is in Perl 6 only? Did I miss something? Admittedly I haven't had as much time to mess with hacking Perl lately! > It's in Perl 5.10. http://szabgab.com/blog/2007/12/1198487688.html http://perlbuzz.com/2007/12/perl-510-now-available.html xoa -- Andy Lester => andy at petdance.com => www.theworkinggeek.com => AIM:petdance From sterling at hanenkamp.com Thu Apr 1 18:42:38 2010 From: sterling at hanenkamp.com (Sterling Hanenkamp) Date: Thu, 1 Apr 2010 19:42:38 -0600 Subject: [Omaha.pm] Do you ~~ ? In-Reply-To: <951353D2-891A-4053-83EC-4500AFC8BD69@petdance.com> References: <9A7E3A9A-2A14-419B-B7FF-414CC2F1C85B@jays.net> <951353D2-891A-4053-83EC-4500AFC8BD69@petdance.com> Message-ID: Perl 5.12 (currently at RC2) als adds the yada-yada operator. So you can write. sub foo { ... } Instead of: sub foo { die 'not yet implemented' } -- Andrew Sterling Hanenkamp sterling at hanenkamp.com 785.370.4454 Sent from my phone. On Apr 1, 2010 7:32 PM, "Andy Lester" wrote: On Apr 1, 2010, at 6:37 PM, Travis McArthur wrote: > Wasn't aware of this except in the "given/whe... It's in Perl 5.10. http://szabgab.com/blog/2007/12/1198487688.html http://perlbuzz.com/2007/12/perl-510-now-available.html xoa -- Andy Lester => andy at petdance.com => www.theworkinggeek.com => AIM:petdance _______________________________________________ Omaha-pm mailing list Omaha-pm at pm.org http://m... -------------- next part -------------- An HTML attachment was scrubbed... URL: From merlyn at stonehenge.com Fri Apr 2 10:54:15 2010 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: Fri, 02 Apr 2010 10:54:15 -0700 Subject: [Omaha.pm] Next meeting: Randal Schwartz! 7pm April 13 2010 In-Reply-To: <9C524357-D222-4EF1-8F40-0BEF071E17A5@jays.net> (Jay Hannah's message of "Wed, 31 Mar 2010 00:26:43 -0500") References: <9C524357-D222-4EF1-8F40-0BEF071E17A5@jays.net> Message-ID: <86r5mxu4e0.fsf@red.stonehenge.com> >>>>> "Jay" == Jay Hannah writes: Jay> The famous Randal "merlyn" Schwartz will be presenting at our next Jay> meeting. But what topic? Randal has graciously volunteered to Jay> present any of 16 topics. Vote now! Are we any closer to nailing a topic? -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion From jay at jays.net Fri Apr 2 16:16:18 2010 From: jay at jays.net (Jay Hannah) Date: Fri, 2 Apr 2010 18:16:18 -0500 Subject: [Omaha.pm] Next meeting: Randal Schwartz! 7pm April 13 2010 In-Reply-To: <86r5mxu4e0.fsf@red.stonehenge.com> References: <9C524357-D222-4EF1-8F40-0BEF071E17A5@jays.net> <86r5mxu4e0.fsf@red.stonehenge.com> Message-ID: <9727C1FD-4DB5-4A41-A135-D50643813B0B@jays.net> On Apr 2, 2010, at 12:54 PM, Randal L. Schwartz wrote: > Are we any closer to nailing a topic? 12 people have taken the survey so far. Here's the counts per checkbox: 3 Any of the above is fine with me. I'll be there! 4 Code Review Basic Principles (45 minutes) 1 FLOSS Weekly 1 Intro to Perl Template Toolkit (90 minutes) 1 Introduction to CGI::Prototype (60 minutes) 3 Introduction to GIT: The File Collection Tracking Tool (90 minutes) 1 Introduction to Perl Objects (90 minutes) 5 Learning Perl 6 (60 minutes) 5 Perl Best Practices (45 minutes) 1 Perl Inside Out Objects (45 minutes) 1 Perl-TK for graphic interfaces (60 minutes) 4 Teaching "Learning Perl": how to give better presentations (45 minutes) 4 Test Web Applications with Perl (90 minutes) 3 Writing about Perl: how to get a book deal in two years (45 minutes) 1 You had me at HELO: Spam Fighting (45 minutes) 2 mod_perl Basics (90 minutes) Andy: Are you coming this year? If so I'll make sure I bring Valentino's. :) j Take the survey: http://spreadsheets.google.com/viewform?formkey=dGpsdW5vMXhmX2FwMlNtZ2lnblo5cHc6MA Meeting info: http://jays.net/wiki/Omaha_Dynamic_Language_Users_Group From jay at jays.net Sat Apr 3 08:59:08 2010 From: jay at jays.net (Jay Hannah) Date: Sat, 3 Apr 2010 10:59:08 -0500 Subject: [Omaha.pm] Gource: Programmers as action heroes Message-ID: <9B73E64E-8BA3-4CE2-A0DE-7F330236FA31@jays.net> http://headrattle.blogspot.com/2010/04/gource-programmers-as-action-heroes.html j From jay at jays.net Mon Apr 5 06:48:57 2010 From: jay at jays.net (Jay Hannah) Date: Mon, 5 Apr 2010 08:48:57 -0500 Subject: [Omaha.pm] UG News: Discount for O'Reilly Open Source Convention (OSCON) References: <1270162844.6730.0.038366@post.oreilly.com> Message-ID: <551718B2-C2EF-468D-8084-34168D10058F@jays.net> 20% off OSCON. I know 3 of us have attended (Sean Baker, Andy Lester, myself). Has anyone else been out there? It's a very cool conference to attend a couple times. I switched to YAPC (http://conferences.mongueurs.net/yn2010/) because it's cheaper, less formal, and all the Perl content seems to be the same. But OSCON itself has lots on non-Perl content. j Begin forwarded message: > From: Marsee Henon > Date: April 1, 2010 6:00:44 PM CDT > To: jay at jays.net > Subject: UG News: Discount for O'Reilly Open Source Convention (OSCON) > > If you would like to view this information in your browser, click here. > > > Forward this announcement > Hi, > > OSCON Registration is open. Here's a discount you can pass along to your members through your mailing list or at your meetings: > > OSCON happens July 19-23, 2010 in Portland, OR > > Use code "os10usrg" when you register, and receive 20% off the registration price. > > To register for the conference, go to http://oreil.ly/osconug2010 > > > At OSCON, you'll participate in hundreds of sessions covering open source languages and platforms, practical tutorials that go deep into technical skill and best practices, inspirational keynote presentations, an Expo Hall featuring dozens of the latest projects and products, fun networking events and activities, and the best "hallway track" around. > > Explore the benefits and challenges of building scalable applications for the cloud > Use open source to target Android, iPhone and other mobile platforms > Understand how and when to use NoSQL databases > Learn best practices from experts in Python, Java, Ruby, Perl, PHP and JavaScript > Use open source effectively as part of your business strategy > Learn how to foster contribution and adoption of your open source projects > Follow OSCON on your favorite social networking sites: > > Facebook > > Twitter (or look for #OSCON) > > LinkedIn > > Hope to see you there, > > Marsee Henon > > > You are receiving this email because you are a User Group contact with O'Reilly Media. Forward this announcement. If you would like to stop receiving these newsletters or announcements from O'Reilly, send an email to marsee at oreilly.com. > > O'Reilly Media, Inc. 1005 Gravenstein Highway North, Sebastopol, CA 95472 (707) 827-7000 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jay at jays.net Mon Apr 12 19:46:43 2010 From: jay at jays.net (Jay Hannah) Date: Mon, 12 Apr 2010 21:46:43 -0500 Subject: [Omaha.pm] Next meeting: Randal Schwartz! 7pm April 13 2010 In-Reply-To: References: <9C524357-D222-4EF1-8F40-0BEF071E17A5@jays.net> Message-ID: <8B84A9D7-34DE-4049-871D-1CFC22517F3B@jays.net> On Apr 12, 2010, at 9:35 PM, Robert A. Fulkerson wrote: > I assume we're still on for Randal's talk on Tuesday night? Haven't heard much since the announcement, but I want to make sure I can re-announce it in my class tomorrow if it's going forward. Do we know what the topic will be? Yup, we're still on. http://jays.net/wiki/Odlug Randal: We got 22 votes, below. Have you settled on a presentation? Hmm... I wonder how much pizza I should be bringing... Thanks, j 5 Any of the above is fine with me. I'll be there! 7 Code Review Basic Principles (45 minutes) 1 FLOSS Weekly 2 Intro to Perl Template Toolkit (90 minutes) 1 Introduction to CGI::Prototype (60 minutes) 2 Introduction to Class::Prototyped (30 minutes) 5 Introduction to GIT: The File Collection Tracking Tool (90 minutes) 3 Introduction to Perl Objects (90 minutes) 6 Learning Perl 6 (60 minutes) 7 Perl Best Practices (45 minutes) 2 Perl Inside Out Objects (45 minutes) 4 Perl-TK for graphic interfaces (60 minutes) 5 Teaching "Learning Perl": how to give better presentations (45 minutes) 7 Test Web Applications with Perl (90 minutes) 3 Writing about Perl: how to get a book deal in two years (45 minutes) 3 You had me at HELO: Spam Fighting (45 minutes) 3 mod_perl Basics (90 minutes) From jay at jays.net Mon Apr 12 20:59:37 2010 From: jay at jays.net (Jay Hannah) Date: Mon, 12 Apr 2010 22:59:37 -0500 Subject: [Omaha.pm] 5.12.0 released!(?) Message-ID: http://search.cpan.org/~jesse/perl-5.12.0/ Wow. I don't see any announcements anywhere... But there it is, on CPAN. Or am I confused? j From jay at jays.net Tue Apr 13 06:15:28 2010 From: jay at jays.net (Jay Hannah) Date: Tue, 13 Apr 2010 08:15:28 -0500 Subject: [Omaha.pm] Tonight, 7pm! "Forget the ORM! Persistent Data with non-traditional databases." Message-ID: http://jays.net/wiki/Omaha_Dynamic_Language_Users_Group "Forget the ORM! Persistent Data with non-traditional databases." What an Object-Relational Mapper is, why it sucks, and a couple dozen alternatives (most open source, many with Perl bindings). Didn't get around to paying $400 to go to Infotec? This is the same presentation, only free + free food. :) j From dan at linder.org Tue Apr 13 07:30:41 2010 From: dan at linder.org (Dan Linder) Date: Tue, 13 Apr 2010 09:30:41 -0500 Subject: [Omaha.pm] 5.12.0 released!(?) In-Reply-To: References: Message-ID: On Mon, Apr 12, 2010 at 22:59, Jay Hannah wrote: > http://search.cpan.org/~jesse/perl-5.12.0/ > > Wow. I don't see any announcements anywhere... But there it is, on CPAN. > Nope, I saw it too this morning: http://lwn.net/Articles/383203/ And check out the contributors list... (hint: search for "hannah") Dan -- ***************** ************* *********** ******* ***** *** ** "Quis custodiet ipsos custodes?" (Who can watch the watchmen?) -- from the Satires of Juvenal "I do not fear computers, I fear the lack of them." -- Isaac Asimov (Author) ** *** ***** ******* *********** ************* ***************** -------------- next part -------------- An HTML attachment was scrubbed... URL: From TELarson at west.com Tue Apr 13 09:44:19 2010 From: TELarson at west.com (Larson, Timothy E.) Date: Tue, 13 Apr 2010 11:44:19 -0500 Subject: [Omaha.pm] Tonight, 7pm! "Forget the ORM! Persistent Data with non-traditional databases." In-Reply-To: References: Message-ID: <226316B3E1F749498E28ACA66321D5BA027C69805A@oma00cexmbx03.corp.westworlds.com> > http://jays.net/wiki/Omaha_Dynamic_Language_Users_Group > > "Forget the ORM! Persistent Data with non-traditional databases." > > What an Object-Relational Mapper is, why it sucks, and a couple > dozen alternatives (most open source, many with Perl bindings). > > Didn't get around to paying $400 to go to Infotec? This is the same > presentation, only free + free food. :) Man, sounds like a good one! Tim -- Tim Larson App Admin, Intercall Production Services From jhannah at omnihotels.com Tue Apr 13 10:16:06 2010 From: jhannah at omnihotels.com (Jay Hannah) Date: Tue, 13 Apr 2010 12:16:06 -0500 Subject: [Omaha.pm] Kilts at YAPC Message-ID: <396CEDAA86B38646ACE2FEAA22C3FBF1034726AB@l3exchange.omnihotels.net> LOL... http://conferences.mongueurs.net/yn2010/wiki?node=Utilikilts j the always bifurcated clan -------------- next part -------------- An HTML attachment was scrubbed... URL: From jay at jays.net Thu Apr 15 14:25:24 2010 From: jay at jays.net (Jay Hannah) Date: Thu, 15 Apr 2010 16:25:24 -0500 Subject: [Omaha.pm] Omaha: Thanks again! Message-ID: Thanks again, Randal, for presenting. :) If you want to email me your slides I'll add them to our meeting history: http://jays.net/wiki/Meeting_history Glad to see you made it home safe (Twitter)! We hope you can come back again next year. See you at YAPC::NA June 21? There are rumors of a possible car pool with the Kansas City Perl Mongers. :) All the best, j http://twitter.com/merlyn http://conferences.mongueurs.net/yn2010/ From dan at linder.org Thu Apr 15 14:48:01 2010 From: dan at linder.org (Dan Linder) Date: Thu, 15 Apr 2010 16:48:01 -0500 Subject: [Omaha.pm] Omaha: Thanks again! In-Reply-To: References: Message-ID: And of course we need the video archive of the Karaoke done after the meeting.... Is that going online soon? Dan On Thu, Apr 15, 2010 at 16:25, Jay Hannah wrote: > Thanks again, Randal, for presenting. :) > > If you want to email me your slides I'll add them to our meeting history: > > http://jays.net/wiki/Meeting_history > > Glad to see you made it home safe (Twitter)! We hope you can come back > again next year. > > See you at YAPC::NA June 21? There are rumors of a possible car pool with > the Kansas City Perl Mongers. :) > > All the best, > > j > > > > http://twitter.com/merlyn > http://conferences.mongueurs.net/yn2010/ > > _______________________________________________ > Omaha-pm mailing list > Omaha-pm at pm.org > http://mail.pm.org/mailman/listinfo/omaha-pm > -- ***************** ************* *********** ******* ***** *** ** "Quis custodiet ipsos custodes?" (Who can watch the watchmen?) -- from the Satires of Juvenal "I do not fear computers, I fear the lack of them." -- Isaac Asimov (Author) ** *** ***** ******* *********** ************* ***************** -------------- next part -------------- An HTML attachment was scrubbed... URL: From sterling at hanenkamp.com Thu Apr 15 16:05:02 2010 From: sterling at hanenkamp.com (Sterling Hanenkamp) Date: Thu, 15 Apr 2010 18:05:02 -0500 Subject: [Omaha.pm] Fwd: Perl Position In-Reply-To: References: Message-ID: A head hunter called today looking for someone to work remote. He passed this on in case I knew of anyone interested. Cheers. -- Andrew Sterling Hanenkamp sterling at hanenkamp.com 785.370.4454 Sent from my phone. ---------- Forwarded message ---------- From: Date: Apr 15, 2010 5:24 PM Subject: Perl Position To: "sterling at hanenkamp.com" Thanks Sterling - let me know if you have any friends interested in this position with Wells Fargo. It's a 18 month contract and it can work remotely. Senior developer needed for network security infrastructure systems contract. Candidate will be responsible for developing and updating network security systems applications. The successful candidate will have strong analytical and troubleshooting skills. Documenting code, support procedures, and required software development lifecycle documents (requirements to test results) required. Required Experience: ? Experience in developing in an open source environment (Linux) ? Perl ? Object oriented design and development ? MySQL (or other DB experience) ? Good documentation/communication skills Desired Experience ? Network Security/Networking/SNMP ? Catalyst MVC Framework ? Apache, mod_perl , fast CGI ? Web Services ? Java ? Shell scripting (bash/ksh/sh) *Joel Steidle *www.modis.com Direct: (770) 225-3091 Fax: (770) 225-3075 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jay at jays.net Thu Apr 15 19:29:06 2010 From: jay at jays.net (Jay Hannah) Date: Thu, 15 Apr 2010 21:29:06 -0500 Subject: [Omaha.pm] Fwd: Perl Position In-Reply-To: References: Message-ID: On Apr 15, 2010, at 6:05 PM, Sterling Hanenkamp wrote: > A head hunter called today looking for someone to work remote. He passed this on in case I knew of anyone interested. Thanks! You can also point people to http://jobs.perl.org if you like. That's where the Perl action is, I've been told. I'm impressed that a company that did $52B in revenue in 2008 is using the same web framework we are. http://catalyst.perl.org :) j From jay at jays.net Thu Apr 15 19:36:29 2010 From: jay at jays.net (Jay Hannah) Date: Thu, 15 Apr 2010 21:36:29 -0500 Subject: [Omaha.pm] Omaha: Thanks again! In-Reply-To: References: Message-ID: On Apr 15, 2010, at 4:48 PM, Dan Linder wrote: > And of course we need the video archive of the Karaoke done after the meeting.... Is that going online soon? Ha! Randal does live-cast karaoke on occasion (follow his Twitter feed), but the wifi was too weak at Mics Karaoke Bar to pull that off. (Yes, we talked about it.) You could talk to the Horseshoe Casino to see if they could ustream their footage of Nick and I at the after-after party. :) j From merlyn at stonehenge.com Thu Apr 15 19:55:02 2010 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: Thu, 15 Apr 2010 19:55:02 -0700 Subject: [Omaha.pm] Omaha: Thanks again! In-Reply-To: (Jay Hannah's message of "Thu, 15 Apr 2010 16:25:24 -0500") References: Message-ID: <8639ywf6nt.fsf@red.stonehenge.com> >>>>> "Jay" == Jay Hannah writes: Jay> If you want to email me your slides I'll add them to our meeting history: Jay> http://jays.net/wiki/Meeting_history For the next few days, you can pick them up from http://drop.io/jr0aafi -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion From merlyn at stonehenge.com Thu Apr 15 19:55:36 2010 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: Thu, 15 Apr 2010 19:55:36 -0700 Subject: [Omaha.pm] Omaha: Thanks again! In-Reply-To: (Dan Linder's message of "Thu, 15 Apr 2010 16:48:01 -0500") References: Message-ID: <86y6gods2f.fsf@red.stonehenge.com> >>>>> "Dan" == Dan Linder writes: Dan> And of course we need the video archive of the Karaoke done after the Dan> meeting.... Is that going online soon? Thank gawd, no video. Although I nailed Comfortably Numb, and I have 3 witnesses. :) -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion From jay at jays.net Thu Apr 15 20:02:09 2010 From: jay at jays.net (Jay Hannah) Date: Thu, 15 Apr 2010 22:02:09 -0500 Subject: [Omaha.pm] Omaha: Thanks again! In-Reply-To: References: Message-ID: On Apr 15, 2010, at 9:36 PM, Jay Hannah wrote: > You could talk to the Horseshoe Casino to see if they could ustream their footage of Nick and I at the after-after party. :) Oops. Correction: That was the after-after-after party. Crazy kids. BTW, did you know there's a jQuery User Group in Omaha? Neither did I. I added it to the list: http://jays.net/wiki/Omaha_User_Groups http://www.meetup.com/jquery-omaha/ I posted Randal's slides into the wiki, so they should be there "forever": http://jays.net/wiki/Meeting_history Cheers, j From sterling at hanenkamp.com Thu Apr 15 21:20:07 2010 From: sterling at hanenkamp.com (Sterling Hanenkamp) Date: Thu, 15 Apr 2010 23:20:07 -0500 Subject: [Omaha.pm] Fwd: Perl Position In-Reply-To: References: Message-ID: Definitely, jobs.perl.org is how I found my current gig. I'm not sure Wells Fargo is listed there, though. I'm sure the head hunter would prefer you go through him. ;) I know for a fact that a number of large banks use Perl products (mostly because some of them work with us). Btw, it seems that we're hiring Perl developers again too at Grant Street Group, which is also telecommute and is listed at jobs.perl.org. (Full disclosure: I love the job and the company, but GSG does give referal bonuses so you might not want to consider me unbiased.) Cheers. -- Andrew Sterling Hanenkamp sterling at hanenkamp.com 785.370.4454 Sent from my phone. On Apr 15, 2010 9:29 PM, "Jay Hannah" wrote: On Apr 15, 2010, at 6:05 PM, Sterling Hanenkamp wrote: > A head hunter called today looking for some... Thanks! You can also point people to http://jobs.perl.org if you like. That's where the Perl action is, I've been told. I'm impressed that a company that did $52B in revenue in 2008 is using the same web framework we are. http://catalyst.perl.org :) j _______________________________________________ Omaha-pm mailing list Omaha-pm at pm.org http://mail.pm.org/mailman/listinfo/omaha-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan at linder.org Fri Apr 16 09:22:53 2010 From: dan at linder.org (Dan Linder) Date: Fri, 16 Apr 2010 11:22:53 -0500 Subject: [Omaha.pm] [odynug] Re: Omaha: Thanks again! In-Reply-To: References: Message-ID: On Fri, Apr 16, 2010 at 07:08, Nicholas Nisi wrote: > Actually, I was able to snap a pic of Randal nailing Comfortably Numb! Or in this case, "Comfortably Fuzzy"...possibly meaning the same thing. :) Dan ***************** ************* *********** ******* ***** *** ** "Quis custodiet ipsos custodes?" (Who can watch the watchmen?) -- from the Satires of Juvenal "I do not fear computers, I fear the lack of them." -- Isaac Asimov (Author) ** *** ***** ******* *********** ************* ***************** -------------- next part -------------- An HTML attachment was scrubbed... URL: From nicknisi at gmail.com Fri Apr 16 05:08:35 2010 From: nicknisi at gmail.com (Nicholas Nisi) Date: Fri, 16 Apr 2010 07:08:35 -0500 Subject: [Omaha.pm] Omaha: Thanks again! In-Reply-To: References: Message-ID: Actually, I was able to snap a pic of Randal nailing Comfortably Numb! Thanks, Nicholas J. Nisi nicknisi at gmail.com nicknisi at gwu.edu On Thu, Apr 15, 2010 at 10:02 PM, Jay Hannah wrote: > On Apr 15, 2010, at 9:36 PM, Jay Hannah wrote: > > You could talk to the Horseshoe Casino to see if they could ustream their > footage of Nick and I at the after-after party. :) > > Oops. Correction: That was the after-after-after party. Crazy kids. > > BTW, did you know there's a jQuery User Group in Omaha? Neither did I. I > added it to the list: > > http://jays.net/wiki/Omaha_User_Groups > http://www.meetup.com/jquery-omaha/ > > I posted Randal's slides into the wiki, so they should be there "forever": > > http://jays.net/wiki/Meeting_history > > Cheers, > > j > > _______________________________________________ > Omaha-pm mailing list > Omaha-pm at pm.org > http://mail.pm.org/mailman/listinfo/omaha-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_0056.jpg Type: image/jpeg Size: 586755 bytes Desc: not available URL: From jhannah at omnihotels.com Tue Apr 20 20:03:35 2010 From: jhannah at omnihotels.com (Jay Hannah) Date: Tue, 20 Apr 2010 22:03:35 -0500 Subject: [Omaha.pm] short is good Message-ID: <396CEDAA86B38646ACE2FEAA22C3FBF1034731C4@l3exchange.omnihotels.net> laugh... caught myself changing code to this my $response; unless ( $response = $self->send() ) { return 0; } return $response; this is much better: return $self->send(); :) j -------------- next part -------------- An HTML attachment was scrubbed... URL: From tedkat at gmail.com Wed Apr 21 08:13:10 2010 From: tedkat at gmail.com (Theodore Katseres) Date: Wed, 21 Apr 2010 10:13:10 -0500 Subject: [Omaha.pm] short is good In-Reply-To: <396CEDAA86B38646ACE2FEAA22C3FBF1034731C4@l3exchange.omnihotels.net> References: <396CEDAA86B38646ACE2FEAA22C3FBF1034731C4@l3exchange.omnihotels.net> Message-ID: 2010/4/20 Jay Hannah > laugh... caught myself changing code to this > > > > my $response; > > unless ( $response = $self->send() ) { > > return 0; > > } > > return $response; > > > > this is much better: > > > > return $self->send(); > For some extra GOLF points you could { ... $self->send(); } -- Ted Katseres ||=O=|| -------------- next part -------------- An HTML attachment was scrubbed... URL: From jhannah at omnihotels.com Wed Apr 21 10:02:50 2010 From: jhannah at omnihotels.com (Jay Hannah) Date: Wed, 21 Apr 2010 12:02:50 -0500 Subject: [Omaha.pm] shorter is better 2 Message-ID: <396CEDAA86B38646ACE2FEAA22C3FBF1034732A4@l3exchange.omnihotels.net> Another good one from yesterday: BEFORE (string manipulation): my $uri=$self->uri(); # A URL scalar w/o arguments foreach my $param qw(InterfaceName) { if ( $args{$param} ) { $uri .= '?' . $param . '=' . $args{$param}; } elsif ( $uri_parameters->{InterfaceName} ) { $uri .= '?' . $param . '=' . $uri_parameters->{$param}; } } foreach my $param qw(propertyName messageType transactionId status ) { if ( $args{$param} ) { $uri .= '&' . $param . '=' . $args{$param}; } elsif ( $uri_parameters->{InterfaceName} ) { $uri .= '&' . $param . '=' . $uri_parameters->{$param}; } } AFTER (use URI from CPAN): my $uri = URI->new($self->uri()); $uri->query_form(%args, %$uri_parameters); $uri = $uri->as_string; :) j -------------- next part -------------- An HTML attachment was scrubbed... URL: From jhannah at omnihotels.com Wed Apr 21 11:19:33 2010 From: jhannah at omnihotels.com (Jay Hannah) Date: Wed, 21 Apr 2010 13:19:33 -0500 Subject: [Omaha.pm] "Coding Kata" coding challenges Message-ID: <396CEDAA86B38646ACE2FEAA22C3FBF1034732F3@l3exchange.omnihotels.net> This looks pretty slick at a glance. Not sure how tightly bound to Java* it is: http://codingkata.org/ Any interest in hackathon-ing one of these (randomly chosen?) during an upcoming meeting? j -------------- next part -------------- An HTML attachment was scrubbed... URL: From nicknisi at gmail.com Wed Apr 21 11:24:51 2010 From: nicknisi at gmail.com (Nicholas Nisi) Date: Wed, 21 Apr 2010 13:24:51 -0500 Subject: [Omaha.pm] "Coding Kata" coding challenges In-Reply-To: <396CEDAA86B38646ACE2FEAA22C3FBF1034732F3@l3exchange.omnihotels.net> References: <396CEDAA86B38646ACE2FEAA22C3FBF1034732F3@l3exchange.omnihotels.net> Message-ID: <-445666908466759224@unknownmsgid> Definitely! Sounds fun! Sent from my iPhone On Apr 21, 2010, at 1:19 PM, Jay Hannah wrote: This looks pretty slick at a glance. Not sure how tightly bound to Java* it is: http://codingkata.org/ Any interest in hackathon-ing one of these (randomly chosen?) during an upcoming meeting? j _______________________________________________ Omaha-pm mailing list Omaha-pm at pm.org http://mail.pm.org/mailman/listinfo/omaha-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From mkolakow at yahoo.com Thu Apr 22 05:12:31 2010 From: mkolakow at yahoo.com (Michael Kolakowski) Date: Thu, 22 Apr 2010 05:12:31 -0700 (PDT) Subject: [Omaha.pm] "Coding Kata" coding challenges In-Reply-To: <396CEDAA86B38646ACE2FEAA22C3FBF1034732F3@l3exchange.omnihotels.net> Message-ID: <128549.33469.qm@web54206.mail.re2.yahoo.com> Actually, a group of us have started doing these at Union Pacific.? We meet every day first thing in the morning and go through a kata. ? We've been doing the Bowling Kata from Bob Martin and sometimes the prime factors one as well.? I find it very helpful and it's a good way to start the day.? It's been successful enough that it is being turned into an official class to be offered in June! ? Kata's certainly are not bound to any particular language -- or any subject for that matter. ? When is the next meeting? ? Cheers, Michael --- On Wed, 4/21/10, Jay Hannah wrote: From: Jay Hannah Subject: [Omaha.pm] "Coding Kata" coding challenges To: omaha-pm at pm.org, odynug at googlegroups.com Date: Wednesday, April 21, 2010, 1:19 PM This looks pretty slick at a glance. Not sure how tightly bound to Java* it is: ? ?? http://codingkata.org/ ? Any interest in hackathon-ing one of these (randomly chosen?) during an upcoming meeting? ? j ? -----Inline Attachment Follows----- _______________________________________________ Omaha-pm mailing list Omaha-pm at pm.org http://mail.pm.org/mailman/listinfo/omaha-pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan at linder.org Thu Apr 22 06:51:12 2010 From: dan at linder.org (Dan Linder) Date: Thu, 22 Apr 2010 08:51:12 -0500 Subject: [Omaha.pm] short is good In-Reply-To: References: <396CEDAA86B38646ACE2FEAA22C3FBF1034731C4@l3exchange.omnihotels.net> Message-ID: Maybe it's my old brain, but I like using "return" in this context for code that isn't being submitted to a PerlGolf competition. I've encountered enough bad/sketchy coding that didn't define a return value for a subroutine that I would be suspicious if the original programmer /meant/ to return the $self->send() value, or if they thought they were calling some other routine (and the return value was just a by-product/accident). Golf is great, but it isn't always productive. (Much like "real golf".) DanL 2010/4/21 Theodore Katseres > 2010/4/20 Jay Hannah > > laugh... caught myself changing code to this >> >> >> >> my $response; >> >> unless ( $response = $self->send() ) { >> >> return 0; >> >> } >> >> return $response; >> >> >> >> this is much better: >> >> >> >> return $self->send(); >> > > For some extra GOLF points you could > > { > ... > $self->send(); > } > > -- > Ted Katseres > ||=O=|| > > _______________________________________________ > Omaha-pm mailing list > Omaha-pm at pm.org > http://mail.pm.org/mailman/listinfo/omaha-pm > -- ***************** ************* *********** ******* ***** *** ** "Quis custodiet ipsos custodes?" (Who can watch the watchmen?) -- from the Satires of Juvenal "I do not fear computers, I fear the lack of them." -- Isaac Asimov (Author) ** *** ***** ******* *********** ************* ***************** -------------- next part -------------- An HTML attachment was scrubbed... URL: From netarttodd at gmail.com Fri Apr 23 07:27:38 2010 From: netarttodd at gmail.com (Todd Christopher Hamilton) Date: Fri, 23 Apr 2010 09:27:38 -0500 Subject: [Omaha.pm] Output XML In-Reply-To: References: <396CEDAA86B38646ACE2FEAA22C3FBF1034731C4@l3exchange.omnihotels.net> Message-ID: <4BD1AE5A.8000909@Gmail.com> What is the best perl module to output XML? The output will be then parsed using xslt. -- Todd Hamilton (402) 881-0438 From andy at petdance.com Fri Apr 23 07:29:26 2010 From: andy at petdance.com (Andy Lester) Date: Fri, 23 Apr 2010 09:29:26 -0500 Subject: [Omaha.pm] Output XML In-Reply-To: <4BD1AE5A.8000909@Gmail.com> References: <396CEDAA86B38646ACE2FEAA22C3FBF1034731C4@l3exchange.omnihotels.net> <4BD1AE5A.8000909@Gmail.com> Message-ID: <833467D7-B87B-40BE-811D-603504D5314F@petdance.com> On Apr 23, 2010, at 9:27 AM, Todd Christopher Hamilton wrote: > What is the best perl module to output XML? The output will be then parsed using xslt. http://www.perlfoundation.org/perl5/index.cgi?recommended_xml_modules -- Andy Lester => andy at petdance.com => www.theworkinggeek.com => AIM:petdance From jay at jays.net Sun Apr 25 17:00:30 2010 From: jay at jays.net (Jay Hannah) Date: Sun, 25 Apr 2010 19:00:30 -0500 Subject: [Omaha.pm] Output XML In-Reply-To: <4BD1AE5A.8000909@Gmail.com> References: <396CEDAA86B38646ACE2FEAA22C3FBF1034731C4@l3exchange.omnihotels.net> <4BD1AE5A.8000909@Gmail.com> Message-ID: On Apr 23, 2010, at 9:27 AM, Todd Christopher Hamilton wrote: > What is the best perl module to output XML? The output will be then parsed using xslt. I use XML::Twig for everything. :) j From sterling at hanenkamp.com Tue Apr 27 05:47:23 2010 From: sterling at hanenkamp.com (Sterling Hanenkamp) Date: Tue, 27 Apr 2010 07:47:23 -0500 Subject: [Omaha.pm] Output XML In-Reply-To: References: <396CEDAA86B38646ACE2FEAA22C3FBF1034731C4@l3exchange.omnihotels.net> <4BD1AE5A.8000909@Gmail.com> Message-ID: On Sun, Apr 25, 2010 at 7:00 PM, Jay Hannah wrote: > I use XML::Twig for everything. :) > > Ditto. -- Andrew Sterling Hanenkamp sterling at hanenkamp.com 785.370.4454 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jay at jays.net Wed Apr 28 07:48:13 2010 From: jay at jays.net (Jay Hannah) Date: Wed, 28 Apr 2010 09:48:13 -0500 Subject: [Omaha.pm] "Coding Kata" coding challenges In-Reply-To: <128549.33469.qm@web54206.mail.re2.yahoo.com> References: <128549.33469.qm@web54206.mail.re2.yahoo.com> Message-ID: <8CC4857F-6684-41FB-95BC-D79B385C8B9A@jays.net> On Apr 22, 2010, at 7:12 AM, Michael Kolakowski wrote: > Actually, a group of us have started doing these at Union Pacific. We meet every day first thing in the morning and go through a kata. > > We've been doing the Bowling Kata from Bob Martin and sometimes the prime factors one as well. I find it very helpful and it's a good way to start the day. It's been successful enough that it is being turned into an official class to be offered in June! > > Kata's certainly are not bound to any particular language -- or any subject for that matter. > > When is the next meeting? Omaha Perl Mongers meets in conjunction with the Omaha Dynamic Language Users Group on the 2nd Tuesday of each month. Tuesday May 11 2010, 7pm http://jays.net/wiki/Odlug Our May agenda is set (Sam Tesla presents GO and/or Haskell), but if you could lead the June meeting with a "this is how we do Katas at U.P." I think that would be awesome! :) The room is full of computers and lots of people bring laptops, so they could each work the Kata in their own preferred tool... or however Katas work. :) Various challenges we've worked on: http://github.com/jhannah/odynug Cheers, j