From talexb at gmail.com Fri Dec 1 07:55:43 2017 From: talexb at gmail.com (Alex Beamish) Date: Fri, 1 Dec 2017 10:55:43 -0500 Subject: [tpm] Notes from November's monthly meeting last night Message-ID: Hi All, We had a small group at the TEK Systems conference room last night for November's meeting, and we took in a really interesting presentation by Felipe Gasper about his new module Net::WebSocket. We also discussed topics for future talks, and I got a little better at sorting out the broadcast part of the meeting. Felipe reviewed existing modules and explained his target platform was the VPS, an environment where memory is at a premium, so his environment required the smallest possible memory footprint -- so object systems such as Moose, Mouse and Moo could not be used. Similarly, because the Mojo::WebSocket modules are part of the Mojo blob, they weren't suitable. (I'm going to review the video and see if the discussion afterwards was audible. I may also chop off the first few minutes where I'm getting the video sorted out.) This module was developed alongside Felipe's modules IO::Framed, Call::Context and X::Tiny as part of work he is doing to support a cPanel installation. All of these modules are available on CPAN. After Felipe's presentation, we discussed possibilities for future talks, starting in January, and talk turned to Perl6, with the following questions: - Does anyone have experience using Perl6 in production? - Has anyone written code to take advantage of its built-in parallelization? - Does Perl6 have as many global variables as Perl? - How does the Eval / Try / Catch feature compare to what's available in Perl (via Try::Tiny)? Someone mentioned interest in the parallelization available in Rust, and there was also a question about why Parrot failed (a joke that turned into a real project?). I managed to get the video broadcast sorted out this time around, but then experienced audio problems that weren't present during my test broadcasts -- as I was using my own laptop for the tests. I will make plans to get a proper stand-up microphone for January's meeting, and I'll do a systems check earlier on. Thanks to all the listeners continued patience. A/V is hard! Action items: 1. If anyone on the list has an interest in doing a presentation, let me know. 2. We don't have a date for the December social -- Dec 14, 21 and 28th are the three Thursdays possible. I would like to propose the middle date, as it's closest to Perl's 30th birthday on December 18. Thanks all! -- Alex Beamish Software Developer / https://ca.linkedin.com/in/alex-beamish-5111ba3 Baritone, Board Member, Toronto Northern Lights, 2013 Champions / www.northernlightschorus.com Certified Contest Administrator, Barbershop Harmony Society / www.barbershop.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From arocker at Vex.Net Fri Dec 1 09:49:26 2017 From: arocker at Vex.Net (arocker at Vex.Net) Date: Fri, 1 Dec 2017 12:49:26 -0500 Subject: [tpm] Notes from November's monthly meeting last night In-Reply-To: References: Message-ID: <4c8dddcb4b4cc046e7de83004ccbf780.squirrel@mail.vybenetworks.com> The single-board machine that could not be named, (because I had forgotten the name) was the Odroid XU4: https://www.youtube.com/watch?v=PX_Oy-lSix8 Comparison to the Pi 3: https://www.slant.co/versus/5727/15521/~odroid-xu4_vs_raspberry-pi-3-model-b If you're trying to compile Rakudo, the extra Mb of memory would make the difference between having to swap and not. I haven't tried that, but I suspect it would make quite a difference to the time. From yanick at babyl.ca Fri Dec 1 10:03:27 2017 From: yanick at babyl.ca (Yanick Champoux) Date: Fri, 1 Dec 2017 13:03:27 -0500 Subject: [tpm] Notes from November's monthly meeting last night In-Reply-To: References: Message-ID: On 2017-12-01 10:55 AM, Alex Beamish wrote: > 1. If anyone on the list has an interest in doing a presentation, let me > know. Just want to say that I'm not exactly the best speaker around, and remote presentations are not as good as in-person ones, but I'm always ready to spill the beans on... well, pretty much anything. I'm easy to get started, hard to shut up. So, yeah, if you have any dead time that you want to fill with some exotic-accented esoteric topics, just poke me. :-) Joy, `/anick From legrady at gmail.com Fri Dec 1 13:43:44 2017 From: legrady at gmail.com (Tom Legrady) Date: Fri, 1 Dec 2017 16:43:44 -0500 Subject: [tpm] Notes from November's monthly meeting last night In-Reply-To: References: Message-ID: <86fb8d8d-17f5-e8b3-1b6f-e91003b64026@gmail.com> Is Yanick challenging us to a "I'm a worse speaker than you are" competition? What should be the prize? Tom On 2017-12-01 01:03 PM, Yanick Champoux wrote: > On 2017-12-01 10:55 AM, Alex Beamish wrote: >> 1. If anyone on the list has an interest in doing a presentation, let >> me know. > > Just want to say that I'm not exactly the best speaker around, and > remote presentations are not as good as in-person ones, but I'm always > ready to spill the beans on... well, pretty much anything. I'm easy to > get started, hard to shut up. > > So, yeah, if you have any dead time that you want to fill with some > exotic-accented esoteric topics, just poke me. :-) > > Joy, > `/anick > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > http://mail.pm.org/mailman/listinfo/toronto-pm > From yanick at babyl.ca Fri Dec 1 14:34:10 2017 From: yanick at babyl.ca (Yanick Champoux) Date: Fri, 1 Dec 2017 17:34:10 -0500 Subject: [tpm] Notes from November's monthly meeting last night In-Reply-To: <86fb8d8d-17f5-e8b3-1b6f-e91003b64026@gmail.com> References: <86fb8d8d-17f5-e8b3-1b6f-e91003b64026@gmail.com> Message-ID: <4677da23-1ea3-6739-4cab-9c1defc204aa@babyl.ca> On 2017-12-01 04:43 PM, Tom Legrady wrote: > What should be the prize? Not having to listen to the talk made by the worst presenter, obviously. ^.^ `/.