From daoswald at gmail.com Wed Jul 3 12:40:14 2013 From: daoswald at gmail.com (David Oswald) Date: Wed, 3 Jul 2013 13:40:14 -0600 Subject: [Saltlake-pm] July meeting (9th @ 7pm) -- Any volunteer speakers? Message-ID: It occurred to me that our July meeting is just a week away. Do we have any speaker volunteers? We have two slots: A normal "in depth" slot which is probably a 30-40 minute presentation, and a "basics" slot, which is probably 20-30 minutes. We're a friendly bunch, so don't be shy! :) If there's something you've found interesting, or useful, follow up either on the list or email me directly. I'm assuming that we want to proceed with our July meeting, and then let our Damian Conway address on August 1st take the place of our normal August meeting. Dave -- David Oswald daoswald at gmail.com From mdmonsen at gmail.com Wed Jul 3 13:21:44 2013 From: mdmonsen at gmail.com (Matt Monsen) Date: Wed, 3 Jul 2013 14:21:44 -0600 Subject: [Saltlake-pm] July meeting (9th @ 7pm) -- Any volunteer speakers? In-Reply-To: References: Message-ID: I would like to try to present something but I still am not certain if I'll be able to make it or not. I will try to find out for sure today if I will be able to come or not and if I can make it I'll let you know and get something prepared to present. On Wed, Jul 3, 2013 at 1:40 PM, David Oswald wrote: > It occurred to me that our July meeting is just a week away. Do we > have any speaker volunteers? We have two slots: A normal "in depth" > slot which is probably a 30-40 minute presentation, and a "basics" > slot, which is probably 20-30 minutes. > > We're a friendly bunch, so don't be shy! :) If there's something > you've found interesting, or useful, follow up either on the list or > email me directly. > > I'm assuming that we want to proceed with our July meeting, and then > let our Damian Conway address on August 1st take the place of our > normal August meeting. > > Dave > > > -- > > David Oswald > daoswald at gmail.com > _______________________________________________ > Saltlake-pm mailing list > Saltlake-pm at pm.org > http://mail.pm.org/mailman/listinfo/saltlake-pm > http://saltlake.pm.org > -- Matthew Monsen mdmonsen at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From daoswald at gmail.com Fri Jul 5 09:09:03 2013 From: daoswald at gmail.com (David Oswald) Date: Fri, 5 Jul 2013 10:09:03 -0600 Subject: [Saltlake-pm] Speakers for July 9th meeting Message-ID: I haven't had any "Yes for sure I can do it" follow-ups yet to my search for speakers. If someone still wants to do it, please let me know. I'm happy to volunteer for one slot if nobody else jumps in. I can do either of: Test Driven Development Workshop (45 minutes) Basics: Perl's Scoping (20 minutes) The "workshop" is just a repeat of something Peter Bowen did for Thousand Oaks Perl Mongers about a year ago. Rather than focusing in depth on testing techniques, it focuses on the methodology of TDD. Laptops will come in handy. So, if someone wants to volunteer for the primary slot, I'll do "basics". If someone wants to volunteer for the "basics" slot, I'll do the workshop. If nobody volunteers, we'll just do the workshop and call it good. -- David Oswald daoswald at gmail.com From daoswald at gmail.com Sun Jul 7 22:13:39 2013 From: daoswald at gmail.com (David Oswald) Date: Sun, 7 Jul 2013 23:13:39 -0600 Subject: [Saltlake-pm] Announcement: July 9th meeting! Message-ID: Salt Lake Perl Mongers July Meeting; Don't miss it! When: Tuesday July 9th at 7:00pm. Where: Bluehost's Draper Offices 12159 South Bus Park Drive, Suite 160 Draper, UT 84020 What: Ryan Dietric: "Features that Perl has, that separate it from other scripting languages" (Compile time safety in Perl, focusing on strict, fields, and maybe touching on how this affects introspection.) Dave Oswald: "Test Driven Development Workshop" (Bring your laptops and solve a simple problem while focusing on TDD best practices.) Briefly: Discuss what needs to happen next to make our Damian Conway visit a success. Why: Because it's Perl How: Thanks to the folks at Bluehost, who graciously host our meetings, to our presenters, and to everyone who attends. See the website for any further details. I hope to see you all there. Dave -- David Oswald daoswald at gmail.com From fozzmoo at gmail.com Mon Jul 8 09:21:46 2013 From: fozzmoo at gmail.com (Doran L. Barton) Date: Mon, 8 Jul 2013 10:21:46 -0600 Subject: [Saltlake-pm] Announcement: July 9th meeting! In-Reply-To: References: Message-ID: <20130708102146.0d524acb@gmail.com> On Sun, 7 Jul 2013 23:13:39 -0600 David Oswald wrote: > I hope to see you all there. I won't be able to make it to this meeting, unfortunately. I've made sure Bluehost is represented by at least two people from our development group and I've given them contact info for the people in charge at the Draper office. The talks that are scheduled look really good. I'm hoping someone can get them on video. If you can, please do so. If you can get the video file to me, I can get it uploaded to the Utah Open Source Youtube channel. -- Doran L. Barton - Linux, Perl, Web, good fun, and more! "Gland opening every month" -- Seen in a bar From daoswald at gmail.com Mon Jul 8 10:48:39 2013 From: daoswald at gmail.com (David Oswald) Date: Mon, 8 Jul 2013 11:48:39 -0600 Subject: [Saltlake-pm] Announcement: July 9th meeting! In-Reply-To: <20130708102146.0d524acb@gmail.com> References: <20130708102146.0d524acb@gmail.com> Message-ID: I can bring an HD video cam, and tripod. I don't have a separate voice recorder though, so the cam-corder's built-in audio will have to suffice unless someone else wants to bring a voice recorder. The "workshop" will have a brief intro, and then a "turn 'em loose and see what happens" phase. Bringing laptops is a really good idea. If people need net access, hopefully someone from Bluehost will know the local password. I think I've got it saved, but not "visibly". On Mon, Jul 8, 2013 at 10:21 AM, Doran L. Barton wrote: > On Sun, 7 Jul 2013 23:13:39 -0600 > David Oswald wrote: > >> I hope to see you all there. > > I won't be able to make it to this meeting, unfortunately. I've made > sure Bluehost is represented by at least two people from our > development group and I've given them contact info for the people in > charge at the Draper office. > > The talks that are scheduled look really good. I'm hoping someone can > get them on video. If you can, please do so. If you can get the video > file to me, I can get it uploaded to the Utah Open Source Youtube > channel. > > > -- > Doran L. Barton - Linux, Perl, Web, good fun, and > more! "Gland opening every month" > -- Seen in a bar > _______________________________________________ > 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 fozzmoo at gmail.com Mon Jul 8 11:12:29 2013 From: fozzmoo at gmail.com (Doran L. Barton) Date: Mon, 8 Jul 2013 12:12:29 -0600 Subject: [Saltlake-pm] Announcement: July 9th meeting! In-Reply-To: References: <20130708102146.0d524acb@gmail.com> Message-ID: <20130708121229.33090fb9@gmail.com> On Mon, 8 Jul 2013 11:48:39 -0600 David Oswald wrote: > The "workshop" will have a brief intro, and then a "turn 'em loose and > see what happens" phase. Bringing laptops is a really good idea. If > people need net access, hopefully someone from Bluehost will know the > local password. I think I've got it saved, but not "visibly". I'll make sure at least a couple of the Bluehost folks who come know the SSID passphrase. -- Doran L. Barton - Linux, Perl, Web, good fun, and more! "I'll fire aimlessly if you don't come out!" -- English film subtitle seen in Hong Kong From daoswald at gmail.com Tue Jul 9 08:35:46 2013 From: daoswald at gmail.com (David Oswald) Date: Tue, 9 Jul 2013 09:35:46 -0600 Subject: [Saltlake-pm] Reminder: Meeting tonight at 7:00. Message-ID: This is just a last minute reminder for anyone who was about to forget. If you weren't about to forget our meeting tonight, please disregard this email message. ;) 7:00 at Bluehost's Draper offices: Salt Lake Perl Mongers. See http://saltlake.pm.org for details. -- David Oswald daoswald at gmail.com From mdmonsen at gmail.com Tue Jul 9 13:01:54 2013 From: mdmonsen at gmail.com (Matt Monsen) Date: Tue, 9 Jul 2013 14:01:54 -0600 Subject: [Saltlake-pm] Reminder: Meeting tonight at 7:00. In-Reply-To: References: Message-ID: I will be there and be bringing a few others again. Sorry for the last minute notice. On Tue, Jul 9, 2013 at 9:35 AM, David Oswald wrote: > This is just a last minute reminder for anyone who was about to > forget. If you weren't about to forget our meeting tonight, please > disregard this email message. ;) > > 7:00 at Bluehost's Draper offices: Salt Lake Perl Mongers. > > See http://saltlake.pm.org for details. > > > > -- > > David Oswald > daoswald at gmail.com > _______________________________________________ > Saltlake-pm mailing list > Saltlake-pm at pm.org > http://mail.pm.org/mailman/listinfo/saltlake-pm > http://saltlake.pm.org > -- Matthew Monsen mdmonsen at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From perlhoser at gmail.com Wed Jul 10 07:58:10 2013 From: perlhoser at gmail.com (Joseph Hall) Date: Wed, 10 Jul 2013 08:58:10 -0600 Subject: [Saltlake-pm] Anyone want to take a domain off my hands? Message-ID: I own perl-tutorials.com, which will be expiring in a little over a month. Would anybody here be interested in taking it off my hands? -- "In order to create, you have to have the willingness, the desire to be challenged, to be learning." -- Ferran Adria (speaking at Harvard, 2011) From daoswald at gmail.com Wed Jul 10 10:45:54 2013 From: daoswald at gmail.com (David Oswald) Date: Wed, 10 Jul 2013 11:45:54 -0600 Subject: [Saltlake-pm] TDD workshop follow-up Message-ID: If anyone is interested in sharing how their TDD mini-project turned out, feel free to post for us to see. I did mine in a similar workshop about 9 months ago at Thousand Oaks Perl Mongers. Here is how I chose to test and implement the project: https://gist.github.com/daoswald/3876537 My implementation initializes a game object. Then a qw( list of moves ) is supplied, and finally, a call to "winner" will return who won (if anyone). I treated the board as a string of [xo-], and each move is checked to see if it produces a winner. After a given move is placed, the board string is matched against a regular expression to detect winning patterns. No winner, place the next move and match again. Eventually either we find a winning board or no more moves and no winner. The regexp match strategy probably wouldn't help to dispel the myth that Perl is read-only. Treating the board as a matrix is probably a much more obvious solution. But 9 months ago I had been playing a lot with defining sub-patterns in extended regexes, and it seemed like a fun opportunity to use them. The tests start by testing if the module can be loaded, if the constructor can be called, if the constructor returns a reference to an object of type TicTac, and so on. Test coverage is 100%. Really the point to the exercise is to constrain ourselves to thinking in terms of the TDD steps: "Test, Code, Refactor, Repeat". Writing a test, and then the code to make it pass forces us to think of the implementation and the interface before we start writing code. Though refactoring is a part of TDD, it tends to be limited to smaller units of functionality, rather than getting two days into a project and then deciding that we're in a corner surrounded by wet paint. My hope is that even if we don't all start our next day's work by writing tests, we at least find ourselves integrating tests more closely into our development process, ultimately spending a little more time writing tests, and a lot less time picking bugs out of spaghetti. ;) I mentioned a good book: Perl Testing, a Developer's Notebook, by Ian Langworth and chromatic (OReilly). Another book worth looking at is Intermediate Perl (OReilly), as it devotes some of its pages to testing as well. Other lesser known Perl books that deal with testing: The Definitive Guide to Catalyst (Apress), and Writing Perl Modules for CPAN (Apress). Dave -- David Oswald daoswald at gmail.com From daoswald at gmail.com Mon Jul 15 13:11:11 2013 From: daoswald at gmail.com (David Oswald) Date: Mon, 15 Jul 2013 14:11:11 -0600 Subject: [Saltlake-pm] Official details on Damian Conway presentation Message-ID: Salt Lake City Perl Mongers, with a lot of help from Bluehost and Utah Open Source present: Damian Conway, speaking on: Temporally Quaquaversal Virtual Nanomachine Programming In Multiple Topologically Connected Quantum-Relativistic Parallel Spacetimes...Made Easy! The presentation will be Thursday August 1st, at 7:15pm, at Utah Valley University's Liberal Arts Building, Room #101. The talk will last about 90 minutes, followed by a Q&A session. Parking is free at UVU after 7:00pm. Within the Perl community, Damian needs no introduction, but if you want to forward this message to others outside of the Perl community, here's a brief introduction: Damian Conway is a leading Perl5 contributor, author, and CPAN developer. His books include Object Oriented Perl, and Perl Best Practices (among others). His modules run the gamut from highly useful to bizarrely inspiring, with titles such as Parse::RecDescent, Quantum::Superpositions, IO::Prompt, and Lingua::Romana::Perligata (Program Perl in Latin). There's a lot more information available on his Wikipedia page. It's hard to imagine anyone in the "computer tech" industry wanting to miss this opportunity to be led, misled, and confused. The talk we've selected should have a broad appeal, even outside of the core Perl community. Please see the Salt Lake Perl Mongers website ( http://saltlake.pm.org ) for any details I may have missed mentioning in this announcement. Bring friends. See you all there, Dave -- David Oswald daoswald at gmail.com From daoswald at gmail.com Mon Jul 15 13:48:12 2013 From: daoswald at gmail.com (David Oswald) Date: Mon, 15 Jul 2013 14:48:12 -0600 Subject: [Saltlake-pm] Registration for Damian Conway event (get your free tickets) Message-ID: The tickets are free, but we're using Eventbrite to track how many people want to come. If we burn through the 150 that we estimate to be the capacity of our existing venue, we'll look for something larger. Here's the link to obtain the free e-tickets: http://www.eventbrite.com/event/7476529501/es2/?rank=1 Thanks, Dave -- David Oswald daoswald at gmail.com From daoswald at gmail.com Tue Jul 16 08:12:44 2013 From: daoswald at gmail.com (David Oswald) Date: Tue, 16 Jul 2013 09:12:44 -0600 Subject: [Saltlake-pm] blogs.perl.org post announcing the Damian Conway event. Message-ID: I posted an announcement about the Damian Conway event on blogs.perl.org. Gabor Szabo has also offered to make an announcement in his Perl Weekly newsletter. Yesterday I also put an announcement in the "Perl News" section of PerlMonks. Links: http://blogs.perl.org/users/david_oswald/2013/07/salt-lake-perl-mongers-welcome-damian-conway-august-1st.html http://perlmonks.org/?node_id=1044460 Utah Open Source is also aware of the event (they helped us arrange the venue), and know that they're welcome (and encouraged) to invite people. If anyone can think of other groups we can reach out to, please follow up here so we can make sure nobody is missed. Reservations are recommended. As of yesterday, 26 of our 150 seats are spoken for. If you haven't done so already, be sure to visit http://saltlake.pm.org and click through to the Eventbrite link to make your reservation. Dave -- David Oswald daoswald at gmail.com From daoswald at gmail.com Wed Jul 17 16:48:40 2013 From: daoswald at gmail.com (David Oswald) Date: Wed, 17 Jul 2013 17:48:40 -0600 Subject: [Saltlake-pm] Summary of who has been invited to the Damian Conway event Message-ID: The following groups have been invited, so far: Salt Lake Perl Mongers (it's our event, of course). Utah Open Source (they arranged the venue for us). Bluehost (they are why the speaker is in town). Big Data Salt Lake (Meetup group) SLLUG (Mailing list) PLUG (Mailing list) Computer Programming Support Group (Meetup group) Salt Lake City -- Linux Group (Meetup group) University of Utah Business & Technology Speaker Series (Meetup group) The "Meetup group" invitations went to the group's leaders. Hopefully they'll forward them along to their members. Does anyone have contact with Python, Ruby, or other programming groups? So far Eventbrite.com shows we have 34 of the 150 seats reserved. The Eventbrite URL is http://www.eventbrite.com/event/7476529501 I've mostly been referring people to our website, which has an Eventbrite link. I figure that will help get people familiar with Salt Lake Perl Mongers, not just with this specific event. http://saltlake.pm.org If anyone can think of anything else we should be doing to promote this, I would appreciate hearing about it. -- David Oswald daoswald at gmail.com From Mister.Ed at AgoraCart.com Wed Jul 17 20:09:23 2013 From: Mister.Ed at AgoraCart.com (Mister Ed) Date: Wed, 17 Jul 2013 21:09:23 -0600 Subject: [Saltlake-pm] Summary of who has been invited to the Damian Conway event In-Reply-To: References: Message-ID: <51E75C63.4080900@AgoraCart.com> I've seen it several times, but I did not take note where per se. I know I saw announcements via UTOS (Victor) & PLUG for sure. There seemed to be a big wave in various groups all near the same time so that must have been when you sent invites. I don't recall if UtahJS or URUG made mention of it or not. Sorry I get too many emails every day to remember if/when/etc Carl On 7/17/2013 5:48 PM, David Oswald wrote: > The following groups have been invited, so far: > > Salt Lake Perl Mongers (it's our event, of course). > Utah Open Source (they arranged the venue for us). > Bluehost (they are why the speaker is in town). > Big Data Salt Lake (Meetup group) > SLLUG (Mailing list) > PLUG (Mailing list) > Computer Programming Support Group (Meetup group) > Salt Lake City -- Linux Group (Meetup group) > University of Utah Business & Technology Speaker Series (Meetup group) > > The "Meetup group" invitations went to the group's leaders. Hopefully > they'll forward them along to their members. > > Does anyone have contact with Python, Ruby, or other programming groups? > > So far Eventbrite.com shows we have 34 of the 150 seats reserved. > > The Eventbrite URL is http://www.eventbrite.com/event/7476529501 > > I've mostly been referring people to our website, which has an > Eventbrite link. I figure that will help get people familiar with > Salt Lake Perl Mongers, not just with this specific event. > http://saltlake.pm.org > > If anyone can think of anything else we should be doing to promote > this, I would appreciate hearing about it. > From fozzmoo at gmail.com Thu Jul 25 16:59:00 2013 From: fozzmoo at gmail.com (Doran L. Barton) Date: Thu, 25 Jul 2013 17:59:00 -0600 Subject: [Saltlake-pm] One week from tonight: Damian Conway Message-ID: <20130725175900.73a752cf@gmail.com> Here's the promo, recorded today at OSCON: http://www.youtube.com/watch?v=2zr7qKhG0vA Invite your friends, share the video! -- Doran L. Barton - Linux, Perl, Web, good fun, and more! "Cooles and Heates: If you want just condition of warm in your room, please control yourself." -- From a Japanese information booklet about using a hotel air conditioner From daoswald at gmail.com Thu Jul 25 21:10:18 2013 From: daoswald at gmail.com (David Oswald) Date: Thu, 25 Jul 2013 22:10:18 -0600 Subject: [Saltlake-pm] One week from tonight: Damian Conway In-Reply-To: <20130725175900.73a752cf@gmail.com> References: <20130725175900.73a752cf@gmail.com> Message-ID: I linked to Damian's video-blurb from our website too. Look for "[Damian's Blurb recorded at OSCON (video).]" Anyone who hasn't made a reservation yet, please do, at http://www.eventbrite.com/event/7476529501 Again.... Thursday August 1st at 7:15pm Utah Valley University, Liberal Arts 101 Damian Conway presents... "Temporally Quaquaversal Virtual Nanomachine Programming In Multiple Topologically Connected Quantum-Relativistic Parallel Spacetimes...Made Easy!" If anyone from the south end of the Salt Lake Valley wants to car-pool down with me, just let me know. Dave On Thu, Jul 25, 2013 at 5:59 PM, Doran L. Barton wrote: > Here's the promo, recorded today at OSCON: > http://www.youtube.com/watch?v=2zr7qKhG0vA > > Invite your friends, share the video! > > -- > Doran L. Barton - Linux, Perl, Web, good fun, and > more! "Cooles and Heates: If you want just condition of warm in your > room, please control yourself." > -- From a Japanese information booklet about using a hotel air > conditioner > _______________________________________________ > 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 Mon Jul 29 15:09:45 2013 From: daoswald at gmail.com (David Oswald) Date: Mon, 29 Jul 2013 16:09:45 -0600 Subject: [Saltlake-pm] Thursday: Damian Conway (final details) Message-ID: Ok, everyone here knows already. We've had 71 reservations so far. The room is supposed to accommodate 150, so we're just shy of half way to filling the room. I think that's fantastic. Invite everyone you think might be interested. And if you haven't done so already, please make your reservation(s). See http://saltlake.pm.org for details on the Damian Conway special engagement. "Temporally Quaquaversal Virtual Nanomachine Programming In Multiple Topologically Connected Quantum-Relativistic Parallel Spacetimes...Made Easy! " The location is UVU, Liberal Arts building, room 101. Parking is free after 7:00pm, which gives you 15 minutes to figure out where the Liberal Arts building is and get to the room. :) Damian is planning on talking for about 90 minutes, and then opening up for questions and answers. ------------- It's my understanding that someone from Bluehost in Orem will be providing Damian's transportation to and from the event. Is this still correct? Does that person know who he or she is? Doran: Do you need me to bring an HD camcorder and/or tripod? (Still don't have a voice recorder.) Victor: Do we know the WiFi password for the event? -- David Oswald daoswald at gmail.com From fozzmoo at gmail.com Tue Jul 30 06:57:21 2013 From: fozzmoo at gmail.com (Doran L. Barton) Date: Tue, 30 Jul 2013 07:57:21 -0600 Subject: [Saltlake-pm] Thursday: Damian Conway (final details) In-Reply-To: References: Message-ID: <20130730075721.261247c6@gmail.com> On Mon, 29 Jul 2013 16:09:45 -0600 David Oswald wrote: > It's my understanding that someone from Bluehost in Orem will be > providing Damian's transportation to and from the event. Is this > still correct? Does that person know who he or she is? We are planning to take Damian to dinner before UVU. *Someone* will drive him. > Doran: Do you need me to bring an HD camcorder and/or tripod? (Still > don't have a voice recorder.) I think Victor has me covered. Thanks! -- Doran L. Barton - Linux, Perl, Web, good fun, and more! "Take notice: When this sign is under water, this road is impassable." -- Seen on an Athi River highway From daoswald at gmail.com Wed Jul 31 14:07:33 2013 From: daoswald at gmail.com (David Oswald) Date: Wed, 31 Jul 2013 15:07:33 -0600 Subject: [Saltlake-pm] Tomorrow is the day! Message-ID: Our August special engagement with Damian Conway is tomorrow. Park at 7:00pm or later (free after seven). Utah Valley University, Liberal Arts building, room 101. Speaker: Damian Conway. There will be wifi available. The room holds 150. We currently have 80 registrants (which is GREAT). If you haven't registered yet, please visit http://www.eventbrite.com/event/7476529501 to register. Details are posted on the Salt Lake Perl Mongers website: http://saltlake.pm.org Dave -- David Oswald daoswald at gmail.com