From mark at purdue.edu Mon Jun 15 06:48:24 2015 From: mark at purdue.edu (Mark Senn) Date: Mon, 15 Jun 2015 09:48:24 -0400 Subject: [Purdue-pm] YAPC::NA 2015 videos Message-ID: <7641.1434376104@pier.ecn.purdue.edu> Purdue Perl Mongers Perl User Group, The Yet Another Perl Conference::North America 2015 (held June 8--10, 2015 in Salt Lake City, Utah, United States) free videos of talks are now available [1]. Perl was the first postmodern computer language [2]. Perl 6 is a _big_ improvement in my opinion. The more I learn about Perl 6 [3] the much better I like it over Perl 5 [4]. The Perl 6 language is more complete, consistent, expressive, flexible, and modern. I'm already using it for some software I run. It is not ready for prime time unless you are very adventurous. Perl 5 contains many more optional modules (around 160,000) in the Comprehensive Perl Archive Directory [5] than Perl 6 (around 330 modules) has in the Perl 6 Modules list [6]. I suggest using Perl 6 for simple, small projects now so you get experience with it---that way you'll be able to compare it in practice with Perl 5 and decide which you'd like to use in the future. Trying to switch from Perl 5 to Perl 6 later may be too much of a transition to make at one time easily/quickly and it would be too easy to stay programming in Perl 5 even if you prefer Perl 6. If you start now you'll be able to build your knowledge of Perl 6 over time and understand and appreciate the new expressive power of Perl 6. [1] https://www.youtube.com/user/yapcna/videos [2] http://wall.org/~larry/pm.html [3] http://www.perl6.org [4] http://www.perl.org [5] http://www.cpan.org [6] http://modules.perl6.org Mark Senn, Systems Programmer, Engineering Computer Network, Purdue University From jacoby at purdue.edu Mon Jun 15 08:30:05 2015 From: jacoby at purdue.edu (Dave Jacoby) Date: Mon, 15 Jun 2015 11:30:05 -0400 Subject: [Purdue-pm] YAPC::NA 2015 on YouTube Message-ID: <557EEF7D.5020006@purdue.edu> Here's all the talks with links. 1: Welcome to YAPC & States of the Velociraptors : The Perl5 community lightning talks https://www.youtube.com/watch?v=88K1h1XhEeo 2: R Geoffrey Avery (eGeoffrey) Lightning Talks Day 1 https://www.youtube.com/watch?v=mQVUvAz3zhQ 3: Stephen Scaffidi (hercynium) - In the desert without a camel https://www.youtube.com/watch?v=OK1ZY_bw660 4: Karen Pauley - Working with Volunteers: Learning from My Mistakes https://www.youtube.com/watch?v=ek4fmzyXGwM 5: Prairie Nyx - CoderDojo and Perl Evangelism https://www.youtube.com/watch?v=kkD4pCRvwK4 6: Matt S. Trout (mst) Build management with a dash of prolog https://www.youtube.com/watch?v=C2RJfykfVcM 7: Upasana Shukla (upsasana) How to Bring Newbies to Perl https://www.youtube.com/watch?v=yewFM9XEmlQ 8: Sean Quinlan (spq_easy) - Leave the system alone! https://www.youtube.com/watch?v=mph-9hqJQ98 9: Joel Berger (jberger) - Test Your App's Javascript using Test:: Mojo::Role::Phantom https://www.youtube.com/watch?v=CKbzBNz4Ksg 10: Sawyer X - Modern web scraping https://www.youtube.com/watch?v=wcXmCMGwZQo 11: Chad Granum (Exodist) - Perl Testing, whats new with Test:: More and beyond https://www.youtube.com/watch?v=uFzr6wu5Pq4 12: William Stevenson (wds) - Dude, where's my data analyst? A quick guide to machine learning https://www.youtube.com/watch?v=p53qpU78LxI 13: Mark Prather (Trg404) - From bartending to nerdtending https://www.youtube.com/watch?v=uvETUUMZo9E 14: WHATEVER YOU DO DON'T VIEW THIS https://www.youtube.com/watch?v=-AJo_RVDoF0 15: James E Keenan (kid51) - A Simple Development Tool for Refactoring & Benchmarking https://www.youtube.com/watch?v=vSNdp1QkCyE 16: Henry Van Styn (vanstyn) - RapidApp by example - database web apps on steroids https://www.youtube.com/watch?v=9HMHD1u9uc4 17: Logan Bell - Perl to Go https://www.youtube.com/watch?v=y573MDoLraY 18: Logan Bell - Give Catalyst Some Swag https://www.youtube.com/watch?v=mHmdrgnMCps 19: Jordan Adler (jmadler) Mobile Apps... in Perl?! https://www.youtube.com/watch?v=7mRHapWZ-AI 20: DrForr - Everything Old is New Again: Quaternion in Perl6 https://www.youtube.com/watch?v=fKksZBUDMEo 21: Steven Lembark - Mongering in a Box: Building Perl application containers with Dockers https://www.youtube.com/watch?v=NuRClr-xREc 22: Bruce Gray (Util) - Stop Panicking! Perl 6 is just like Perl 5 (where it counts). https://www.youtube.com/watch?v=KSWp9B-s-Sg 23: Florian Ragwitz (rafl) - Ansible for Programmers https://www.youtube.com/watch?v=x3ZbYQSGkBY 24: Curtis Poe (Ovid) - Perl 6 for Mere Mortals https://www.youtube.com/watch?v=S0OGsFmPW2M 25: Seth Johnson - Keynote: Seth Johnson - What Perl Taught Me About Life https://www.youtube.com/watch?v=afaKtWp0JKM 26: Q&A With Larry Wall https://www.youtube.com/watch?v=PK9UnAmrxsA 27: D Ruth Bavousett (druthb) - Scrum for One https://www.youtube.com/watch?v=Zh7dXvQY-hg 28: Andrew Hewus Fresh (AFresh1) - Perl in OpenBSD https://www.youtube.com/watch?v=GwrnOpYXimE 29: Nick Patch (patch) - Hello, my name is _______. https://www.youtube.com/watch?v=SKbqCB2NPXw 30: VM Brasseur (vmbrasseur) - Failure: Why it happens & How to benefit from it https://www.youtube.com/watch?v=DLn4fZsZsKM 31: Tim Bunce - Life: Enhancing your frame of reference https://www.youtube.com/watch?v=Y24QnadqqJ4 32: Joe Kline (gizmo) - My Ordnung https://www.youtube.com/watch?v=vBiKxw1JMZM 33: Stevan Little (stevan) - Perl's Syntactic Legacy: Using the future to improve the past https://www.youtube.com/watch?v=sJC725e8ysM 34: John Whitney - Perl via Paper Ink Metal and Oil https://www.youtube.com/watch?v=INSn6cYK19U 35: Daisuke Maki -YAPC::Asian Tokyo Behind The Scenes : How We Organize A Conference for 2000 Attendees https://www.youtube.com/watch?v=VcwsR1yVuII 36: Rafael Almeria - Live Perl https://www.youtube.com/watch?v=nZHWVAPm9IA 37: Ricardo Signes (rjbs) - Perl 5.22 and You https://www.youtube.com/watch?v=I8VVtqVh9y0 38: Graham Ollis Practical FFI with Platypus https://www.youtube.com/watch?v=XjvpxfVJLNg 39: Michael Conrad DeLorean Digital Dashboard https://www.youtube.com/watch?v=SERH3_gZOTo 40: David Golden ???Juggling Chainsaws Perl and MongoDB https://www.youtube.com/watch?v=Nf3e6cPU9B0 41: Jonathan Taylor ???Moose in Production A Two year Retrospective??? https://www.youtube.com/watch?v=tD1oRoaVn2M 42: Neil Mansilla ???Building Smarter Microservices with Scale Oriented Architecture??? https://www.youtube.com/watch?v=USXSnfilG4g 43: Joseph Hall and A Series of Unfortunate Requests https://www.youtube.com/watch?v=wbaH_jxcA7g 44: Dana Jacobsen ???BigNums When 64 bits just is not enough https://www.youtube.com/watch?v=Dhl4_Chvm_g 45: Jason McIntosh ???The True Story of Plerd https://www.youtube.com/watch?v=5X4VaeoCSe8 46: Shawn Moore ???Lifting Moose https://www.youtube.com/watch?v=w9HHHNVrmOs 47: Walt Mankowski Making movies for fun and science https://www.youtube.com/watch?v=xf2UHZu9NJA 48: Ivan Kohler ???How Perl helped us make a million dollars??? https://www.youtube.com/watch?v=D9fzN18F8iQ 49: Andrew Grangaard Effective Git https://www.youtube.com/watch?v=oS-mMKnAAL0 50: Brad Lhotsky Lessons from High Velocity Logging??? https://www.youtube.com/watch?v=6gXxBgGEv_I 51: Brian Gottreau If you can't remember history rewrite it so you can https://www.youtube.com/watch?v=6ByzqrG2Nsc 52: bulk 88 Writing XS in plain C https://www.youtube.com/watch?v=Iu6RV2wKQwo 53: John McDonald HPCI manage cluster cloud computing https://www.youtube.com/watch?v=fb7XZj__Pqg 54: Lightning Talks, Phil Windley, and YAPC 2015 Closing https://www.youtube.com/watch?v=3xLMG9ELcPI -- Dave Jacoby Developer, Purdue Genomics Core Lab http://web.ics.purdue.edu/~djacoby/ 692 days using standing desk From mark at ecn.purdue.edu Mon Jun 15 09:32:15 2015 From: mark at ecn.purdue.edu (Mark Senn) Date: Mon, 15 Jun 2015 12:32:15 -0400 Subject: [Purdue-pm] YAPC::NA 2015 on YouTube In-Reply-To: <557EEF7D.5020006@purdue.edu> References: <557EEF7D.5020006@purdue.edu> Message-ID: <1965.1434385935@pier.ecn.purdue.edu> jacoby> Here's all the talks with links. I ``watched'' (see next sentince) these talks and recommend them. Their information density is so low you may want to listen to them while doing something else and only watch when there is something especially interesting to you: 20: DrForr - Everything Old is New Again: Quaternion in Perl6 https://www.youtube.com/watch?v=fKksZBUDMEo 22: Bruce Gray (Util) - Stop Panicking! Perl 6 is just like Perl 5 (where it counts). https://www.youtube.com/watch?v=KSWp9B-s-Sg 24: Curtis Poe (Ovid) - Perl 6 for Mere Mortals https://www.youtube.com/watch?v=S0OGsFmPW2M [The following talk is about people's names, how to ak for them in dialog boxes, Unicode names, etc., etc., etc.] 29: Nick Patch (patch) - Hello, my name is _______. https://www.youtube.com/watch?v=SKbqCB2NPXw 37: Ricardo Signes (rjbs) - Perl 5.22 and You https://www.youtube.com/watch?v=I8VVtqVh9y0 I watched this talk but was disappointed it didn't contain more Perl technical content 26: Q&A With Larry Wall https://www.youtube.com/watch?v=PK9UnAmrxsA Mark Senn, Systems Programmer, Engineering Computer Network, Purdue University From jacoby at purdue.edu Tue Jun 16 12:54:03 2015 From: jacoby at purdue.edu (Dave Jacoby) Date: Tue, 16 Jun 2015 15:54:03 -0400 Subject: [Purdue-pm] Coming Meetings Message-ID: <55807EDB.8030407@purdue.edu> Today's meeting occurred in the WSLR break room, due to someone forgetting to reserve the room for another year. That person has been chastised. I have reserved the room for 11:30am-1pm the following days 2015-07-21 2015-08-18 2015-09-15 2015-10-20 2015-11-17 2015-12-15 2016-01-19 2016-02-16 2016-03-15 2016-04-19 2016-05-17 2016-06-07 In discussion (after good talk on YAPC, the difficulty of names, and the problems that come with aging), we decided that we should try moving our meeting back to the evenings to be more open to off-campus attendance. We decided that having something 6-7pm on Wednesday, July 15, right before GLOSSY's Open Source Food and Chat at Lafayette Brewing Company. (We're hooking on as GLOSSY's Perl SIG for more visability. For more info, go to http://www.meetup.com/Greater-Lafayette-Open-Source-Symposium/ ) I'm working on reserving space at the MatchBox in Lafayette (a mere 2 blocks away from LBC) for that meeting. Will announce more when things are settled. -- Dave Jacoby Developer, Purdue Genomics Core Lab http://web.ics.purdue.edu/~djacoby/ 693 days using standing desk From jacoby at purdue.edu Wed Jun 17 08:58:29 2015 From: jacoby at purdue.edu (Dave Jacoby) Date: Wed, 17 Jun 2015 11:58:29 -0400 Subject: [Purdue-pm] Next Meeting Message-ID: <55819925.2070207@purdue.edu> I have the web paged changed to reflect our decision to try changing times and locations. I am still negotiating the location. If nothing works, we can fall back to July 21 in WSLR -- I have the room reserved for the next year. Either way, we're looking at having three short technical talks. These include: * Mark on Perl6 * Joe on Web Scraping I have the descriptions on the page, but if you want a longer or different title, tell me or change it yourself. This does leave a third topic, one that will be reasonably short. I'll say I could come up with something, but I certainly want to give others a chance to present if they want. -- Dave Jacoby Developer, Purdue Genomics Core Lab http://web.ics.purdue.edu/~djacoby/ 694 days using standing desk From jacoby at purdue.edu Wed Jun 17 11:37:10 2015 From: jacoby at purdue.edu (Dave Jacoby) Date: Wed, 17 Jun 2015 14:37:10 -0400 Subject: [Purdue-pm] Confirmation Message-ID: <5581BE56.7000600@purdue.edu> Occasional attendee Broc Seib has volunteered to reserve the room and be our MatchBox member, so I'm going to declare to all the world that we're meeting at MatchBox on July 15. Still hoping for a third talk, and when someone steps up and volunteers, I'll make appropriate changes everywhere. G+: https://plus.google.com/events/cm4icsoef2aq5r9kovljml1i1uc Meetup: http://www.meetup.com/Greater-Lafayette-Open-Source-Symposium/events/223312717/ I'll remind everyone that GLOSSY Open Source Food & Beer & Chat will meet 7pm tonight at Lafayette Brewing Company, and GLOSSY Thunder Talks will be 2pm Saturday at MatchBox. I hope to see you there! -- Dave Jacoby Developer, Purdue Genomics Core Lab http://web.ics.purdue.edu/~djacoby/ 694 days using standing desk From jacoby at purdue.edu Fri Jun 26 09:48:24 2015 From: jacoby at purdue.edu (Dave Jacoby) Date: Fri, 26 Jun 2015 12:48:24 -0400 Subject: [Purdue-pm] Next Meeting: Third Talk? Message-ID: <558D8258.80105@purdue.edu> I just did some work on the site, changing the announcement of our next meeting. We have the following talks planned: * MarkSenn with an introduction to Perl6 * JoeKline on Web Scraping with XPath and Mojo::DOM But we had talked about having three talks. Does anyone have a third talk idea? -- Dave Jacoby Developer, Purdue Genomics Core Lab http://web.ics.purdue.edu/~djacoby/ 703 days using standing desk