From daoswald at gmail.com Fri Jan 3 12:47:46 2014 From: daoswald at gmail.com (David Oswald) Date: Fri, 3 Jan 2014 13:47:46 -0700 Subject: [Saltlake-pm] Early warning: Perl Mongers meeting is Tuesday January 14th at 7:00pm. Message-ID: This is just an early warning. Save the date: Salt Lake City Perl Mongers is meeting Tuesday, January 14th at 7:00pm, at Bluehost in Draper. We're looking for a speaker or two (I'm always happy to pitch in, but others should have first opportunity). We enjoy hearing what people currently find interesting. Generally we like having some sort of presentation on "Perl basics", and one on something a little higher level. Don't be shy, we're a friendly bunch. We are also looking for a sponsor to provide some form of tasty refreshment. If your company is interested in giving the Perl Mongers a warm fuzzy feeling via full bellies, please speak up. -- David Oswald daoswald at gmail.com From daoswald at gmail.com Fri Jan 10 07:48:17 2014 From: daoswald at gmail.com (David Oswald) Date: Fri, 10 Jan 2014 08:48:17 -0700 Subject: [Saltlake-pm] Salt Lake Perl Mongers meeting: Tuesday January 14th. Message-ID: What: Salt Lake Perl Mongers When: Tuesday, January 14th at 7:00pm. Where: Bluehost, in Draper. Code challenge!!! The specification of a code challenge will be presented. Next month we will decide on the winner. Other presentation(s): ***YOU*** must be interested in something. Please let me know if you would like to talk about it. Otherwise, you'll be at my mercy and will be hearing from me. ;) Presenting can be a fun opportunity. If there are any business sponsors who would like to provide us with food, let me know as well. Even beverages would be appreciated. Dave -- David Oswald daoswald at gmail.com From daoswald at gmail.com Tue Jan 14 08:38:45 2014 From: daoswald at gmail.com (David Oswald) Date: Tue, 14 Jan 2014 09:38:45 -0700 Subject: [Saltlake-pm] Meeting tonight! Message-ID: Tonight, Tuesday January 14th at 7:00pm, at Bluehost in Draper is our January meeting. We'll be presented with a fun code challenge, and anyone who wants to participate will be able to work on an optimal solution, with the deadline for submissions being a few days before our February meeting. We will also look at building a Mojolicious::Lite application, and then expanding it to a full Mojolicious app. The address for Bluehost, and directions are available on our website: http://saltlake.pm.org See you there! -- David Oswald daoswald at gmail.com From daoswald at gmail.com Tue Jan 14 22:11:54 2014 From: daoswald at gmail.com (David Oswald) Date: Tue, 14 Jan 2014 23:11:54 -0700 Subject: [Saltlake-pm] Code challenge details Message-ID: Tuesday evening at Salt Lake Perl Mongers we were given a code challenge. Even if you didn't make it to the meeting you may still participate. Here are the details: 1: There is a GitHub repo: https://github.com/daoswald/eight-letters https://github.com/daoswald/eight-letters.git Fork that repo, and proceed. Here's the objective: Derive which eight letters will spell the most words from the dictionary supplied in the challenge's repo. Find, also, how many words those letters spell. Your task is to write a module with an OO interface that finds the answer to these questions in as little time as possible. The module must provide the following interface: my $object = EightLetters::YourName_xxxx->new( dict => $dictionary_aref ); my $letters_string = $object->letters; my $words_spelled_int = $object->count; There will be four categories of submissions: 1: Pure-Perl Pure-Perl is any submission that is written in pure-Perl. The submission may use *any* core-Perl module, and any pure-Perl CPAN module. There is an explicit allowance for List::MoreUtils, even though it's not pure-Perl. It's so ubiquitous that we decided to allow it. 2: By any means: "By any means" means that as long as I can install with a reasonable level of effort the modules your implementation uses, or the external tools it uses (compilers, databases, etc.), and as long as it can be called using the Perl OO interface described above, it will be allowed. I realize "reasonable level of effort" is subjective, but I'm really trying to encourage creativity in this category, and will try my best to keep up with dependencies as long as they don't take over my system, or too much of my own time. 3: Obfu: Time efficiency may not be a primary objective here. Obfu first, efficiency second. 4: Golf: Same as with obfu: Golf first, efficiency second (but please don't give me solutions that consume days). Implementations may not cache results (even intermediate results) across object instantiations. How to play: Fork the repo, add your module, issue a pull request. Please make sure that your module passes t/02-submission.t with less than 24 hrs processing time. You may fork and pull as often as you like. I'll probably apply pull requests once per day. Your submissions aren't final until I announce that we're going to start judging (probably a week before our next meeting, and I'll give advance notice). The GitHub repo has a set of slides in Libre/OpenOffice format that provide additional details. The repo also contains a Moo based role, as well as a Moo template class that you might use as a starting point if you prefer doing things the Moo(sey) way. But a class using blessed references is fine too, as long as it conforms to the interface specified above. Be sure to look at the scripts in the repo's bin/ directory to see how to obtain the dictionary and pass it to your object. Also, dump the dictionary to your screen to determine any pre-processing your object might need to do. Please note: The dictionary is passed by reference for efficiency's sake; please don't modify the contents of that array ref within your class; I'd rather not re-instantiate the dictionary for every submission being benchmarked. A few people inquired about the specifics of the machine I'll be testing on: Intel Core i5-2300 CPU @ 2.8GHz, quad core. SandyBridge Ubuntu 13.10 64-bit. Perl 5.18.x, threaded (perlbrew). 16GB RAM. Feel free to use this list for discussion. Have fun! -------------- next part -------------- An HTML attachment was scrubbed... URL: From fozzmoo at gmail.com Wed Jan 15 09:08:44 2014 From: fozzmoo at gmail.com (Doran L. Barton) Date: Wed, 15 Jan 2014 10:08:44 -0700 Subject: [Saltlake-pm] Perl and Openwest Message-ID: <20140115100844.24dd76c8@thinker> Fellow mongers, At last night's meeting, we discussed the upcoming Openwest Conference (May 8-10 at UVU) and having a strong Perl showing. Last year, we had a dedicated Perl track for one of the three days of the conference. We'd like to do that again and possibly expand it to two days. In order for this to happen, however, we need presenters to step up and submit proposals. You can submit a response to the CFP here: http://www.openwest.org/cfp/ If you have questions, comments, random outbursts, etc. feel free to reply to this thread. We also discussed the possibility of bringing in someone from the larger Perl community as a featured speaker at Openwest. Is there someone you've been impressed with that you think would do well? Let's discuss. We have four Perl guys on the Openwest core team, so if we have someone in mind, there's a good shot we can get them in as a keynote speaker. -- Doran L. Barton - Linux, Perl, Web, good fun, and more! "Have a happy new year -- or else you'll be sorry!" -- Seen with January on calendar for Japanese trading company From daoswald at gmail.com Wed Jan 15 11:13:48 2014 From: daoswald at gmail.com (David Oswald) Date: Wed, 15 Jan 2014 12:13:48 -0700 Subject: [Saltlake-pm] Perl and Openwest In-Reply-To: <20140115100844.24dd76c8@thinker> References: <20140115100844.24dd76c8@thinker> Message-ID: I would be interested in Mark Jason Dominus (Higher Order Perl, and just a really interesting guy), Stevan Little (Moose), Ricardo Signes (because) Sebastian Rydel (Mojolicious), Michael Schwern (testing), Tim Bunce (He's been working on some memory profiler). I'm probably missing someone really obvious. Other opinions? Dave On Wed, Jan 15, 2014 at 10:08 AM, Doran L. Barton wrote: > Fellow mongers, > > At last night's meeting, we discussed the upcoming Openwest Conference (May > 8-10 at UVU) and having a strong Perl showing. Last year, we had a > dedicated Perl track for one of the three days of the conference. We'd like > to do that again and possibly expand it to two days. In order for this to > happen, however, we need presenters to step up and submit proposals. > > You can submit a response to the CFP here: http://www.openwest.org/cfp/ > > If you have questions, comments, random outbursts, etc. feel free to reply > to this thread. > > We also discussed the possibility of bringing in someone from the larger > Perl community as a featured speaker at Openwest. Is there someone you've > been impressed with that you think would do well? Let's discuss. We have > four Perl guys on the Openwest core team, so if we have someone in mind, > there's a good shot we can get them in as a keynote speaker. > > -- > Doran L. Barton - Linux, Perl, Web, good fun, and more! > "Have a happy new year -- or else you'll be sorry!" > -- Seen with January on calendar for Japanese trading company > _______________________________________________ > Saltlake-pm mailing list > Saltlake-pm at pm.org > http://mail.pm.org/mailman/listinfo/saltlake-pm > http://saltlake.pm.org -- David Oswald daoswald at gmail.com From daoswald at gmail.com Thu Jan 16 09:59:26 2014 From: daoswald at gmail.com (David Oswald) Date: Thu, 16 Jan 2014 10:59:26 -0700 Subject: [Saltlake-pm] Perl and Openwest In-Reply-To: References: <20140115100844.24dd76c8@thinker> Message-ID: Hello Mongers, I'd like to second what Doran said: We would love to fill up the Perl track for two days instead of the one day we enjoyed last year. Companies: Encourage your developers to attend, and encourage them to submit talk proposals. Individuals: Attend! Submit talk proposals! There's a good chance if you go to the work of submitting a proposal, that your proposal will be selected and you will have the opportunity to give a talk at OpenWest. You can submit a proposal to the Call For Papers at http://www.openwest.org/cfp/ Even if your talk isn't specifically Perl-centric, go ahead and submit; the conference is for everyone. Dave On Wed, Jan 15, 2014 at 12:13 PM, David Oswald wrote: > I would be interested in > > Mark Jason Dominus (Higher Order Perl, and just a really interesting guy), > Stevan Little (Moose), > Ricardo Signes (because) > Sebastian Rydel (Mojolicious), > Michael Schwern (testing), > Tim Bunce (He's been working on some memory profiler). > > I'm probably missing someone really obvious. > > Other opinions? > > Dave > > On Wed, Jan 15, 2014 at 10:08 AM, Doran L. Barton wrote: >> Fellow mongers, >> >> At last night's meeting, we discussed the upcoming Openwest Conference (May >> 8-10 at UVU) and having a strong Perl showing. Last year, we had a >> dedicated Perl track for one of the three days of the conference. We'd like >> to do that again and possibly expand it to two days. In order for this to >> happen, however, we need presenters to step up and submit proposals. >> >> You can submit a response to the CFP here: http://www.openwest.org/cfp/ >> >> If you have questions, comments, random outbursts, etc. feel free to reply >> to this thread. >> >> We also discussed the possibility of bringing in someone from the larger >> Perl community as a featured speaker at Openwest. Is there someone you've >> been impressed with that you think would do well? Let's discuss. We have >> four Perl guys on the Openwest core team, so if we have someone in mind, >> there's a good shot we can get them in as a keynote speaker. >> >> -- >> Doran L. Barton - Linux, Perl, Web, good fun, and more! >> "Have a happy new year -- or else you'll be sorry!" >> -- Seen with January on calendar for Japanese trading company >> _______________________________________________ >> Saltlake-pm mailing list >> Saltlake-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saltlake-pm >> http://saltlake.pm.org > > > > -- > > David Oswald > daoswald at gmail.com -- David Oswald daoswald at gmail.com From shawn.rynearson at gmail.com Thu Jan 16 12:09:09 2014 From: shawn.rynearson at gmail.com (Shawn Rynearson) Date: Thu, 16 Jan 2014 13:09:09 -0700 Subject: [Saltlake-pm] Saltlake-pm Digest, Vol 12, Issue 5 In-Reply-To: References: Message-ID: <054C3398-E495-416E-8AB4-F1D83F949DC1@gmail.com> The site does not say how much it cost to attend, anyone have an idea? On Jan 16, 2014, at 1:00 PM, saltlake-pm-request at pm.org wrote: > Send Saltlake-pm mailing list submissions to > saltlake-pm at pm.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.pm.org/mailman/listinfo/saltlake-pm > or, via email, send a message with subject or body 'help' to > saltlake-pm-request at pm.org > > You can reach the person managing the list at > saltlake-pm-owner at pm.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Saltlake-pm digest..." > > > Today's Topics: > > 1. Re: Perl and Openwest (David Oswald) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Thu, 16 Jan 2014 10:59:26 -0700 > From: David Oswald > To: Salt Lake Perl Mongers > Cc: Victor Villa > Subject: Re: [Saltlake-pm] Perl and Openwest > Message-ID: > > Content-Type: text/plain; charset=ISO-8859-1 > > Hello Mongers, > > I'd like to second what Doran said: We would love to fill up the Perl > track for two days instead of the one day we enjoyed last year. > > Companies: Encourage your developers to attend, and encourage them to > submit talk proposals. > > Individuals: Attend! Submit talk proposals! There's a good chance if > you go to the work of submitting a proposal, that your proposal will > be selected and you will have the opportunity to give a talk at > OpenWest. > > You can submit a proposal to the Call For Papers at http://www.openwest.org/cfp/ > > Even if your talk isn't specifically Perl-centric, go ahead and > submit; the conference is for everyone. > > Dave > > > > On Wed, Jan 15, 2014 at 12:13 PM, David Oswald wrote: >> I would be interested in >> >> Mark Jason Dominus (Higher Order Perl, and just a really interesting guy), >> Stevan Little (Moose), >> Ricardo Signes (because) >> Sebastian Rydel (Mojolicious), >> Michael Schwern (testing), >> Tim Bunce (He's been working on some memory profiler). >> >> I'm probably missing someone really obvious. >> >> Other opinions? >> >> Dave >> >> On Wed, Jan 15, 2014 at 10:08 AM, Doran L. Barton wrote: >>> Fellow mongers, >>> >>> At last night's meeting, we discussed the upcoming Openwest Conference (May >>> 8-10 at UVU) and having a strong Perl showing. Last year, we had a >>> dedicated Perl track for one of the three days of the conference. We'd like >>> to do that again and possibly expand it to two days. In order for this to >>> happen, however, we need presenters to step up and submit proposals. >>> >>> You can submit a response to the CFP here: http://www.openwest.org/cfp/ >>> >>> If you have questions, comments, random outbursts, etc. feel free to reply >>> to this thread. >>> >>> We also discussed the possibility of bringing in someone from the larger >>> Perl community as a featured speaker at Openwest. Is there someone you've >>> been impressed with that you think would do well? Let's discuss. We have >>> four Perl guys on the Openwest core team, so if we have someone in mind, >>> there's a good shot we can get them in as a keynote speaker. >>> >>> -- >>> Doran L. Barton - Linux, Perl, Web, good fun, and more! >>> "Have a happy new year -- or else you'll be sorry!" >>> -- Seen with January on calendar for Japanese trading company >>> _______________________________________________ >>> Saltlake-pm mailing list >>> Saltlake-pm at pm.org >>> http://mail.pm.org/mailman/listinfo/saltlake-pm >>> http://saltlake.pm.org >> >> >> >> -- >> >> David Oswald >> daoswald at gmail.com > > > > -- > > David Oswald > daoswald at gmail.com > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > Saltlake-pm mailing list > Saltlake-pm at pm.org > http://mail.pm.org/mailman/listinfo/saltlake-pm > http://saltlake.pm.org > > ------------------------------ > > End of Saltlake-pm Digest, Vol 12, Issue 5 > ****************************************** From fozzmoo at gmail.com Thu Jan 16 13:23:40 2014 From: fozzmoo at gmail.com (Doran L. Barton) Date: Thu, 16 Jan 2014 14:23:40 -0700 Subject: [Saltlake-pm] Saltlake-pm Digest, Vol 12, Issue 5 In-Reply-To: <054C3398-E495-416E-8AB4-F1D83F949DC1@gmail.com> References: <054C3398-E495-416E-8AB4-F1D83F949DC1@gmail.com> Message-ID: <20140116142340.407e652e@thinker> On Thu, 16 Jan 2014 13:09:09 -0700 Shawn Rynearson wrote: > The site does not say how much it cost to attend, anyone have an idea? For past conferences it's been around $85 but participating user groups (like Salt Lake Perl Mongers) are given discount codes that knock that down to around $25. -- Doran L. Barton - Linux, Perl, Web, good fun, and more! "Let's reduce noise by ourselves." -- Seen in a Tokyo traffic handbook From fozzmoo at gmail.com Fri Jan 24 14:17:48 2014 From: fozzmoo at gmail.com (Doran L. Barton) Date: Fri, 24 Jan 2014 15:17:48 -0700 Subject: [Saltlake-pm] Dave Oswald presenting to PLUG Message-ID: <20140124151748.3b46457b@thinker> Our man Dave Oswald presented at the Provo Linux User Group this last week on Regular Expressions. Here's video: http://www.youtube.com/watch?v=k--m1K-8rDY -- Doran L. Barton - Senior Developer, Bluehost, RHCE "Avoid entanglement of dog with wheel spokes." -- Seen in a Tokyo traffic handbook -- Doran L. Barton - Linux, Perl, Web, good fun, and more! "Eat your fingers off!" -- KFC's 'finger lookin good' as it was translated into Chinese From daoswald at gmail.com Fri Jan 24 16:39:57 2014 From: daoswald at gmail.com (David Oswald) Date: Fri, 24 Jan 2014 17:39:57 -0700 Subject: [Saltlake-pm] Dave Oswald presenting to PLUG In-Reply-To: <20140124151748.3b46457b@thinker> References: <20140124151748.3b46457b@thinker> Message-ID: ...and I've finally uploaded the slides to Slideshare: http://www.youtube.com/watch?v=k--m1K-8rDY On Fri, Jan 24, 2014 at 3:17 PM, Doran L. Barton wrote: > Our man Dave Oswald presented at the Provo Linux User Group this last week > on Regular Expressions. Here's video: > > http://www.youtube.com/watch?v=k--m1K-8rDY > > -- > Doran L. Barton - Senior Developer, Bluehost, RHCE > "Avoid entanglement of dog with wheel spokes." > -- Seen in a Tokyo traffic handbook > > -- > Doran L. Barton - Linux, Perl, Web, good fun, and more! > "Eat your fingers off!" > -- KFC's 'finger lookin good' as it was translated into Chinese > _______________________________________________ > Saltlake-pm mailing list > Saltlake-pm at pm.org > http://mail.pm.org/mailman/listinfo/saltlake-pm > http://saltlake.pm.org -- David Oswald daoswald at gmail.com From daoswald at gmail.com Fri Jan 24 16:41:02 2014 From: daoswald at gmail.com (David Oswald) Date: Fri, 24 Jan 2014 17:41:02 -0700 Subject: [Saltlake-pm] Dave Oswald presenting to PLUG In-Reply-To: References: <20140124151748.3b46457b@thinker> Message-ID: Wrong link... try this for the slides: http://www.slideshare.net/daoswald/regex-talk-30408635 On Fri, Jan 24, 2014 at 5:39 PM, David Oswald wrote: > ...and I've finally uploaded the slides to Slideshare: > http://www.youtube.com/watch?v=k--m1K-8rDY > > On Fri, Jan 24, 2014 at 3:17 PM, Doran L. Barton wrote: >> Our man Dave Oswald presented at the Provo Linux User Group this last week >> on Regular Expressions. Here's video: >> >> http://www.youtube.com/watch?v=k--m1K-8rDY >> >> -- >> Doran L. Barton - Senior Developer, Bluehost, RHCE >> "Avoid entanglement of dog with wheel spokes." >> -- Seen in a Tokyo traffic handbook >> >> -- >> Doran L. Barton - Linux, Perl, Web, good fun, and more! >> "Eat your fingers off!" >> -- KFC's 'finger lookin good' as it was translated into Chinese >> _______________________________________________ >> Saltlake-pm mailing list >> Saltlake-pm at pm.org >> http://mail.pm.org/mailman/listinfo/saltlake-pm >> http://saltlake.pm.org > > > > -- > > David Oswald > daoswald at gmail.com -- David Oswald daoswald at gmail.com From daoswald at gmail.com Tue Jan 28 16:56:53 2014 From: daoswald at gmail.com (David Oswald) Date: Tue, 28 Jan 2014 17:56:53 -0700 Subject: [Saltlake-pm] Don't forget to talk at Open West! Message-ID: The Call for Papers is open for the Open West conference (May 8-10). The CFP closes Feb 10th, so if you would like to talk at Open West, go ahead and get your proposals submitted. We still have plenty of room in the Perl track, and would love to hear what you've got to talk about. To submit a proposal, visit http://www.openwest.org/cfp/ Dave -- David Oswald daoswald at gmail.com