From talexb at gmail.com Tue Sep 1 17:52:17 2020 From: talexb at gmail.com (Alex Beamish) Date: Tue, 1 Sep 2020 20:52:17 -0400 Subject: [tpm] September meeting: Lightning Talks! Message-ID: Hi All, Thanks to the hardy souls who took part in the August meeting last week for my Frankenstein's monster talk on coding standards. We ended up having some really interesting discussions. I used jitsi for this meeting, and it seemed to work fine, with the only proviso that everyone except the speaker had to be muted during the presentations -- otherwise a lot of audio bounced back from the presenter. Fulko mentioned xxdiff, which is available from http://furius.ca/xxdiff/ although my browser told me the site wasn't safe -- so I installed it using apt-get (on Ubuntu) which worked fine. Haven't tried it yet, but I'm looking forward to it. Seneca mentioned a couple of modules that she uses for testing, Test::MockModule, DBD::CSV, SQL::Statement and Hook::Lexmap. We were discussing simulating a database using CSV files at the time -- that's something I'd like to learn more about. I have already received an offer of two Lightning talks for September, one from Olaf and one from Patrick. At YAPC::NA (now The Perl Conference), these talks are pretty strictly limited to five minutes, time limits aren't as strict with this group -- we just expect the talks to be on the short side -- and they are not limited to Perl, pretty much anything tech-related is fine. If I could get two or three more I think we'd have a full slate. Thanks to everyone who comes out to these meetings -- we'll be virtual for a while, but I'm looking forward to having a beer with everyone once this is over. Cheers, Alex -- Alex Beamish Software Developer / https://ca.linkedin.com/in/alex-beamish-5111ba3 Speaker Wrangler / Toronto Perlmongers / http://to.pm.org/ Chair, Sponsorship Committee, TPF / https://www.perlfoundation.org/ Baritone, Operations Manager / Toronto Northern Lights, 2013 Champions / www.northernlightschorus.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From tpm.ats at spamgourmet.com Thu Sep 10 21:36:15 2020 From: tpm.ats at spamgourmet.com (tpm.ats at spamgourmet.com) Date: Fri, 11 Sep 2020 00:36:15 -0400 Subject: [tpm] Weird Regex Replace Problem In-Reply-To: References: Message-ID: On Fri, Sep 11, 2020 at 12:16 AM Antonio Sun wrote: > > So weird. Maybe it is the long 15hr working effect, but I just can't > figure it out myself now. > > Please take a look at > > https://regex101.com/r/Hb7gjk/1 > > That Regex replace would work for Perl as well, right? > > BTW, are there any online Regex replace trial sites like above that > work with Perl's Regex? > > Anyway, I can't get it working, Aha. Just as I thought: $ file myfile.js myfile.js: ASCII text, with very long lines, with CRLF line terminators the extra CR is before LF. > but at least I get this works, kind of: > > perl -i.bak -p0777e 's/^var (.*?Infos) = .*?data: ([^\n]+),/var $1 = > {\n data: $1_data,/gms' myfile.js > > The file (first 250,000 characters) is available at > http://dpaste.com/8L2VYU295 > > My replace result is at: > http://dpaste.com/9UQF6JE43 > > What's weird is that, it almost works, but there is one replacement, > the one on line 410, took away the whole following section, bleeding > over to the next match. But others are just fine!! So this still remains as a mystery > Please > > - See if you get the same result as mine using my "working" Perl command. > - Explain why the one at https://regex101.com/r/Hb7gjk/1 is failing for Perl. > - Preferably make the one at https://regex101.com/r/Hb7gjk/1 work for > Perl, as close as possible > - Recommend trial sites like above that work with Perl's Regex > > Thanks a lot! > > Antonio > > PS. please don't directly reply to me as my this email address is only > good for receiving emails from toronto-pm at pm.org. > > PPS. my env: > > $ perl -v | head -3 > > This is perl 5, version 30, subversion 0 (v5.30.0) built for > x86_64-linux-gnu-thread-multi > (with 48 registered patches, see perl -V for more detail) > > $ uname -rm > 4.19.76-linuxkit x86_64 > > $ lsb_release -a > No LSB modules are available. > Distributor ID: Debian > Description: Debian GNU/Linux bullseye/sid > Release: testing > Codename: bullseye From tpm.ats at spamgourmet.com Thu Sep 10 21:16:08 2020 From: tpm.ats at spamgourmet.com (tpm.ats at spamgourmet.com) Date: Fri, 11 Sep 2020 00:16:08 -0400 Subject: [tpm] Weird Regex Replace Problem Message-ID: So weird. Maybe it is the long 15hr working effect, but I just can't figure it out myself now. Please take a look at https://regex101.com/r/Hb7gjk/1 That Regex replace would work for Perl as well, right? BTW, are there any online Regex replace trial sites like above that work with Perl's Regex? Anyway, I can't get it working, but at least I get this works, kind of: perl -i.bak -p0777e 's/^var (.*?Infos) = .*?data: ([^\n]+),/var $1 = {\n data: $1_data,/gms' myfile.js The file (first 250,000 characters) is available at http://dpaste.com/8L2VYU295 My replace result is at: http://dpaste.com/9UQF6JE43 What's weird is that, it almost works, but there is one replacement, the one on line 410, took away the whole following section, bleeding over to the next match. But others are just fine!! Please - See if you get the same result as mine using my "working" Perl command. - Explain why the one at https://regex101.com/r/Hb7gjk/1 is failing for Perl. - Preferably make the one at https://regex101.com/r/Hb7gjk/1 work for Perl, as close as possible - Recommend trial sites like above that work with Perl's Regex Thanks a lot! Antonio PS. please don't directly reply to me as my this email address is only good for receiving emails from toronto-pm at pm.org. PPS. my env: $ perl -v | head -3 This is perl 5, version 30, subversion 0 (v5.30.0) built for x86_64-linux-gnu-thread-multi (with 48 registered patches, see perl -V for more detail) $ uname -rm 4.19.76-linuxkit x86_64 $ lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux bullseye/sid Release: testing Codename: bullseye From liam at holoweb.net Thu Sep 10 21:55:36 2020 From: liam at holoweb.net (Liam R E Quin) Date: Fri, 11 Sep 2020 00:55:36 -0400 Subject: [tpm] Weird Regex Replace Problem In-Reply-To: References: Message-ID: On Fri, 2020-09-11 at 00:16 -0400, tpm.ats at spamgourmet.com?wrote: > So weird. Maybe it is the long 15hr working effect, but I just can't > figure it out myself now. > > Please take a look at > > https://regex101.com/r/Hb7gjk/1 I didn't look in detail but instead of .*?Infos you pobably want [^\s]*Infos (or \S*Infos but i find that a little error-prone). If you are trying to format the JavaScript why not use a prettyprinter? Liam PS: sorry if you get this twice, sent with the wrong address first time -- Liam Quin,?https://www.delightfulcomputing.com/ Available for XML/Document/Information Architecture/XSLT/ XSL/XQuery/Web/Text Processing/A11Y training, work & consulting. Barefoot Web-slave, antique illustrations: ?http://www.fromoldbooks.org From shlomif at shlomifish.org Thu Sep 10 22:47:56 2020 From: shlomif at shlomifish.org (Shlomi Fish) Date: Fri, 11 Sep 2020 08:47:56 +0300 Subject: [tpm] Weird Regex Replace Problem In-Reply-To: References: Message-ID: <20200911084756.12af5a35@telaviv1.shlomifish.org> Hi Antonio, On Fri, 11 Sep 2020 00:16:08 -0400 tpm.ats at spamgourmet.com wrote: > So weird. Maybe it is the long 15hr working effect, but I just can't > figure it out myself now. > > Please take a look at > > https://regex101.com/r/Hb7gjk/1 > > That Regex replace would work for Perl as well, right? > > BTW, are there any online Regex replace trial sites like above that > work with Perl's Regex? > > Anyway, I can't get it working, but at least I get this works, kind of: > > perl -i.bak -p0777e 's/^var (.*?Infos) = .*?data: ([^\n]+),/var $1 = > {\n data: $1_data,/gms' myfile.js > > The file (first 250,000 characters) is available at > http://dpaste.com/8L2VYU295 > > My replace result is at: > http://dpaste.com/9UQF6JE43 > > What's weird is that, it almost works, but there is one replacement, > the one on line 410, took away the whole following section, bleeding > over to the next match. But others are just fine!! > > Please > > - See if you get the same result as mine using my "working" Perl command. > - Explain why the one at https://regex101.com/r/Hb7gjk/1 is failing for Perl. > - Preferably make the one at https://regex101.com/r/Hb7gjk/1 work for > Perl, as close as possible > - Recommend trial sites like above that work with Perl's Regex Off the top of my head: 1. https://perl.bot/ - can be used to run bona fide Perl code as well as bash code calling perl. Open source. 2. https://ideone.com/ - supports several languages including Perl. 3. https://travis-ci.org/ - supports running tests and arbitrary code from github/etc. repositories 4. https://en.wikipedia.org/wiki/AppVeyor - a similar service. For more information, see this guide I co-wrote: https://github.com/shlomif/how-to-share-code-online . Hope that helps. > > Thanks a lot! > > Antonio > > PS. please don't directly reply to me as my this email address is only > good for receiving emails from toronto-pm at pm.org. > > PPS. my env: > > $ perl -v | head -3 > > This is perl 5, version 30, subversion 0 (v5.30.0) built for > x86_64-linux-gnu-thread-multi > (with 48 registered patches, see perl -V for more detail) > > $ uname -rm > 4.19.76-linuxkit x86_64 > > $ lsb_release -a > No LSB modules are available. > Distributor ID: Debian > Description: Debian GNU/Linux bullseye/sid > Release: testing > Codename: bullseye > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > https://mail.pm.org/mailman/listinfo/toronto-pm -- Shlomi Fish https://www.shlomifish.org/ List of Portability Libraries - https://shlom.in/port-libs The only reason some jokes never die is because Chuck Norris is not interested in killing them. ? https://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - https://shlom.in/reply . From tpm.ats at spamgourmet.com Fri Sep 11 13:48:17 2020 From: tpm.ats at spamgourmet.com (Antonio Sun) Date: Fri, 11 Sep 2020 16:48:17 -0400 Subject: [tpm] Weird Regex Replace Problem In-Reply-To: <20200911084756.12af5a35@telaviv1.shlomifish.org> References: <20200911084756.12af5a35@telaviv1.shlomifish.org> Message-ID: On Fri, Sep 11, 2020 at 2:12 AM Shlomi Fish wrote: > > Hi Antonio, > > On Fri, 11 Sep 2020 00:16:08 -0400 > tpm.ats at spamgourmet.com wrote: > > > So weird. Maybe it is the long 15hr working effect, but I just can't > > figure it out myself now. > > > > Please take a look at > > > > https://regex101.com/r/Hb7gjk/1 > > > > That Regex replace would work for Perl as well, right? > > > > BTW, are there any online Regex replace trial sites like above that > > work with Perl's Regex? > > > > Anyway, I can't get it working, but at least I get this works, kind of: > > > > perl -i.bak -p0777e 's/^var (.*?Infos) = .*?data: ([^\n]+),/var $1 = > > {\n data: $1_data,/gms' myfile.js > > > > The file (first 250,000 characters) is available at > > http://dpaste.com/8L2VYU295 > > > > My replace result is at: > > http://dpaste.com/9UQF6JE43 > > > > What's weird is that, it almost works, but there is one replacement, > > the one on line 410, took away the whole following section, bleeding > > over to the next match. But others are just fine!! > > > > Please > > > > - See if you get the same result as mine using my "working" Perl command. > > - Explain why the one at https://regex101.com/r/Hb7gjk/1 is failing for Perl. > > - Preferably make the one at https://regex101.com/r/Hb7gjk/1 work for > > Perl, as close as possible > > - Recommend trial sites like above that work with Perl's Regex > > Off the top of my head: > > 1. https://perl.bot/ - can be used to run bona fide Perl code as well as bash > code calling perl. Open source. > > 2. https://ideone.com/ - supports several languages including Perl. > > 3. https://travis-ci.org/ - supports running tests and arbitrary code from > github/etc. repositories > > 4. https://en.wikipedia.org/wiki/AppVeyor - a similar service. > > For more information, see this guide I co-wrote: > https://github.com/shlomif/how-to-share-code-online . > > Hope that helps. > > > > > Thanks a lot! > > > > Antonio > > > > PS. please don't directly reply to me as my this email address is only > > good for receiving emails from toronto-pm at pm.org. > > > > PPS. my env: > > > > $ perl -v | head -3 > > > > This is perl 5, version 30, subversion 0 (v5.30.0) built for > > x86_64-linux-gnu-thread-multi > > (with 48 registered patches, see perl -V for more detail) > > > > $ uname -rm > > 4.19.76-linuxkit x86_64 > > > > $ lsb_release -a > > No LSB modules are available. > > Distributor ID: Debian > > Description: Debian GNU/Linux bullseye/sid > > Release: testing > > Codename: bullseye > > _______________________________________________ > > toronto-pm mailing list > > toronto-pm at pm.org > > https://mail.pm.org/mailman/listinfo/toronto-pm Thanks a lot Shlomi for your comprehensive summary! @Liam, thanks for looking into it. The problem was in fact elsewhere, check out https://regex101.com/r/o3uVwQ/1/ if you are interested to find out -- A rather silly one. It was too late last night. Thanks again. From talexb at gmail.com Fri Sep 18 12:24:08 2020 From: talexb at gmail.com (Alex Beamish) Date: Fri, 18 Sep 2020 15:24:08 -0400 Subject: [tpm] Lightning talks Message-ID: Hi All, We'll be having our annual Lightning Talks meeting next week; we currently have three speakers ready to go. You may have seen a message go by from meetup.com about a meeting being cancelled -- for some insane reason, I had a separate Lightning Talk event scheduled. All I've done is to cancel the spurious annual event, to leave us with about twelve meetings per year. For those who are new to the group, the December meeting is a social event, we usually cancel June because it conflicts with The Perl Conference (formerly YAPC::NA), and September is the Lightning Talk event. This confusion-reducing post sponsored by Folger's -- for all the caffeine your body needs to keep writing code. Cheers, Alex -- Alex Beamish Software Developer / https://ca.linkedin.com/in/alex-beamish-5111ba3 Speaker Wrangler / Toronto Perlmongers / http://to.pm.org/ Chair, Sponsorship Committee, TPF / https://www.perlfoundation.org/ Baritone, Operations Manager / Toronto Northern Lights, 2013 Champions / www.northernlightschorus.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From shawn at sorichetti.org Tue Sep 22 18:18:25 2020 From: shawn at sorichetti.org (Shawn Sorichetti) Date: Tue, 22 Sep 2020 21:18:25 -0400 Subject: [tpm] Lightning talks In-Reply-To: References: Message-ID: > On Sep 18, 2020, at 3:24 PM, Alex Beamish wrote: > > We'll be having our annual Lightning Talks meeting next week; we currently have three speakers ready to go. > Hi Alex, I have short talk on the fish shell that I?d like to give on Thursday if there?s interest and time. ~Shawn -- Shawn Sorichetti From talexb at gmail.com Tue Sep 22 18:42:50 2020 From: talexb at gmail.com (Alex Beamish) Date: Tue, 22 Sep 2020 21:42:50 -0400 Subject: [tpm] Lightning talks In-Reply-To: References: Message-ID: Sure! I will add you to the meeting agenda. Thanks a bunch -- looking forward to it. Alex On Tue, Sep 22, 2020 at 9:18 PM Shawn Sorichetti wrote: > > > > On Sep 18, 2020, at 3:24 PM, Alex Beamish wrote: > > > > We'll be having our annual Lightning Talks meeting next week; we > currently have three speakers ready to go. > > > > Hi Alex, > > I have short talk on the fish shell that I?d like to give on Thursday if > there?s interest and time. > > ~Shawn > -- > Shawn Sorichetti > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > https://mail.pm.org/mailman/listinfo/toronto-pm > -- Alex Beamish Software Developer / https://ca.linkedin.com/in/alex-beamish-5111ba3 Speaker Wrangler / Toronto Perlmongers / http://to.pm.org/ Chair, Sponsorship Committee, TPF / https://www.perlfoundation.org/ Baritone, Operations Manager / Toronto Northern Lights, 2013 Champions / www.northernlightschorus.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From olaf.alders at gmail.com Thu Sep 24 07:37:14 2020 From: olaf.alders at gmail.com (Olaf Alders) Date: Thu, 24 Sep 2020 10:37:14 -0400 Subject: [tpm] Lightning talks In-Reply-To: References: Message-ID: I?m not sure I?ve attended one of the fully remote meetings yet. Can someone remind me how this works? I have a couple of colleagues from work who will be attending for the first time (and also presenting). I want to give them the correct information on when and where to log in etc. Thanks, Olaf From talexb at gmail.com Thu Sep 24 07:49:04 2020 From: talexb at gmail.com (Alex Beamish) Date: Thu, 24 Sep 2020 10:49:04 -0400 Subject: [tpm] Lightning talks In-Reply-To: References: Message-ID: We should be able to use https://8x8.vc/acebxj/toperlmongers as our meeting URL. Since it's my account, I should be able to control the meeting. Also, there should not be any limits to the number of participants. And while I have your attention -- feel free to join starting at about 645pm for a social period -- when we start, I'll ask everyone to mute except for the presenter -- this platform doesn't have great echo cancellation, and there's nothing that kills a presentation like the presenter hearing their own echo. :) Alex On Thu, Sep 24, 2020 at 10:37 AM Olaf Alders wrote: > I?m not sure I?ve attended one of the fully remote meetings yet. Can > someone remind me how this works? I have a couple of colleagues from work > who will be attending for the first time (and also presenting). I want to > give them the correct information on when and where to log in etc. > > Thanks, > > Olaf -- Alex Beamish Software Developer / https://ca.linkedin.com/in/alex-beamish-5111ba3 Speaker Wrangler / Toronto Perlmongers / http://to.pm.org/ Chair, Sponsorship Committee, TPF / https://www.perlfoundation.org/ Baritone, Operations Manager / Toronto Northern Lights, 2013 Champions / www.northernlightschorus.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From olaf.alders at gmail.com Thu Sep 24 18:40:54 2020 From: olaf.alders at gmail.com (Olaf Alders) Date: Thu, 24 Sep 2020 21:40:54 -0400 Subject: [tpm] Lightning talks In-Reply-To: References: Message-ID: <6731A82D-6CAB-4DA4-80F6-EB6C5A50B772@gmail.com> Pat wanted me to share his jq slides with the group: https://docs.google.com/presentation/d/1PF467PzQDfFH0S6Lvsvtn_e7cGDR4l94dGWzvJGRiyI/edit?usp=sharing My slides on ?git worktrees? are at https://github.com/oalders/presentations/blob/master/slides/5-git-worktree/marp.pdf I thought the format worked pretty well. It was nice to see such a big turnout. Olaf From olaf.alders at gmail.com Thu Sep 24 18:45:32 2020 From: olaf.alders at gmail.com (Olaf Alders) Date: Thu, 24 Sep 2020 21:45:32 -0400 Subject: [tpm] Hacktoberfest Message-ID: <972329FE-1724-4AB5-BF63-891A04DFB383@gmail.com> Which we touched on briefly in the meeting: https://hacktoberfest.digitalocean.com/ From fulko.hew at gmail.com Thu Sep 24 19:06:58 2020 From: fulko.hew at gmail.com (Fulko Hew) Date: Thu, 24 Sep 2020 22:06:58 -0400 Subject: [tpm] Lightning talks In-Reply-To: References: Message-ID: a) I have no idea why my microphone didn't work with this conferencing software. I'll have to try testing with it tomorrow. b) Maybe Tom would consider giving a talk about that synthesizer software? -------------- next part -------------- An HTML attachment was scrubbed... URL: From tpm.ats at spamgourmet.com Thu Sep 24 19:08:53 2020 From: tpm.ats at spamgourmet.com (Antonio Sun) Date: Thu, 24 Sep 2020 22:08:53 -0400 Subject: [tpm] Lightning talks (tpm: message 4 of 20) In-Reply-To: <6731A82D-6CAB-4DA4-80F6-EB6C5A50B772@gmail.com> References: <6731A82D-6CAB-4DA4-80F6-EB6C5A50B772@gmail.com> Message-ID: Thanks to every presenter and for all the slides. BTW, for the challenge of searching for help on `jq`, I personally found the best approach is to search for tag `jq` within SO. For example, to search for the `select` operator of `jq`, do the search of "[jq] select" within SO. I.e., https://stackoverflow.com/search?q=%5Bjq%5D+select Also, asking questions with tag `jq` in SO is the best way to get answers quickly. On Thu, Sep 24, 2020 at 9:41 PM Olaf Alders - olaf.alders at gmail.com wrote: > > Pat wanted me to share his jq slides with the group: https://docs.google.com/presentation/d/1PF467PzQDfFH0S6Lvsvtn_e7cGDR4l94dGWzvJGRiyI/edit?usp=sharing > > My slides on ?git worktrees? are at https://github.com/oalders/presentations/blob/master/slides/5-git-worktree/marp.pdf > > I thought the format worked pretty well. It was nice to see such a big turnout. > > Olaf > _______________________________________________ > toronto-pm mailing list > toronto-pm at pm.org > https://mail.pm.org/mailman/listinfo/toronto-pm From arocker at Vex.Net Fri Sep 25 08:09:09 2020 From: arocker at Vex.Net (arocker at Vex.Net) Date: Fri, 25 Sep 2020 11:09:09 -0400 Subject: [tpm] Lightning talks - testing setup In-Reply-To: References: Message-ID: > a) I have no idea why my microphone didn't work with this conferencing > software. > Suppliers of meeting software, (Zoom & similar) don't seem to pay a lot of attention to setup testing. It's very difficult if it requires coordination with someone else. Skype provides an automatic call-test, to determine the basic functions. Any "meeting" package ought to offer a dummy meeting that will check connectivity, microphones, video, &c. If it offers a tutorial on the interface, (though that should be redundant), that's even better. A commercial package, Gotomeeting https://www.goto.com/meeting is quite tolerable, though my view may be somewhat biased as I had some instructions on how to use it for my training courses. From olaf.alders at gmail.com Fri Sep 25 08:25:16 2020 From: olaf.alders at gmail.com (Olaf Alders) Date: Fri, 25 Sep 2020 11:25:16 -0400 Subject: [tpm] October talk Message-ID: <308B9FFD-E0E9-4D1A-88B1-40ABD0A42EDB@gmail.com> I?ve managed to convince another co-worker to speak. This time it?s for next month?s talk. Rajni Hatti will speak on: *** The OWASP API Security Top 10 presents a comprehensive list of security risks and solutions, but understanding how to apply the information in the context of your role in an organization can be a challenge. In this presentation, I will share how I use the API Security Top 10 from my perspective as a software tester. You will learn how to find security flaws in an API and improve the quality of API development. These strategies can help anyone involved in software development, even if you are not a tester. *** See also https://github.com/OWASP/API-Security/raw/master/2019/en/dist/owasp-api-security-top-10.pdf RSVP (as usual) on meetup.com : https://www.meetup.com/Toronto-Perl-Mongers/events/dtdtrrybcnbdc/ Olaf -------------- next part -------------- An HTML attachment was scrubbed... URL: From legrady at gmail.com Fri Sep 25 08:42:28 2020 From: legrady at gmail.com (Tom Legrady) Date: Fri, 25 Sep 2020 11:42:28 -0400 Subject: [tpm] Lightning talks In-Reply-To: References: Message-ID: I'm considering, eventually, but premature for a while. Tom On 2020-09-24 10:06 p.m., Fulko Hew wrote: > Maybe Tom would consider giving a talk about that synthesizer software? > -- Tom Legrady my pronouns : he, him Tom at TomLegrady.com legrady at gmail.com 416-948-0497 #49 - 26 Poplar Drive Cambridge, Ontario, N3C 4A3 Traditional territory of the Anishinaabe, Hodinohsho:ni, and Attawandaron ============================================================ -------------- next part -------------- An HTML attachment was scrubbed... URL: From yanick at babyl.ca Fri Sep 25 08:44:13 2020 From: yanick at babyl.ca (Yanick Champoux) Date: Fri, 25 Sep 2020 11:44:13 -0400 Subject: [tpm] Lightning talks In-Reply-To: References: <6731A82D-6CAB-4DA4-80F6-EB6C5A50B772@gmail.com> Message-ID: Just to throw more info about 'jq': There is `jiq` (https://github.com/fiatjaf/jiq), that wrappers around jq and makes it interactive. Spiffy for ad-hoc json digging. And for the neovim crowd, somebody also played around with a jq neovim plugin a few years back: https://github.com/yanick/nvim-jq :-) Finally, to stay in a key of Perl, the module File::Serialize offers some data manipulation kinda-sorta akin to jq. See https://metacpan.org/pod/File::Serialize#transerialize_file-$input,- at transformation_chain Joy, `/anick From legrady at gmail.com Fri Sep 25 10:18:14 2020 From: legrady at gmail.com (Tom Legrady) Date: Fri, 25 Sep 2020 13:18:14 -0400 Subject: [tpm] Lightning talks In-Reply-To: References: Message-ID: <2e9cb99c-0315-b38d-a21f-1a79bbac812a@gmail.com> I thought I saw a message from Fulko asking abut the synth system, but I can't find it. It's called VCV Rack - https://vcvrack.com/ There's an introduction to the system by Omri Cohen at https://www.youtube.com/watch?v=pDmSy3PukTQ&list=PLiECaNQx239tpzUF2_Od-SvlEhSO1oa2j Tom On 2020-09-25 11:42 a.m., Tom Legrady wrote: > > I'm considering, eventually, but premature for a while. > > Tom > > On 2020-09-24 10:06 p.m., Fulko Hew wrote: >> Maybe Tom would consider giving a talk about that synthesizer software? >> -- Tom Legrady my pronouns : he, him Tom at TomLegrady.com legrady at gmail.com 416-948-0497 #49 - 26 Poplar Drive Cambridge, Ontario, N3C 4A3 Traditional territory of the Anishinaabe, Hodinohsho:ni, and Attawandaron ============================================================ -------------- next part -------------- An HTML attachment was scrubbed... URL: From olaf.alders at gmail.com Fri Sep 25 10:21:31 2020 From: olaf.alders at gmail.com (Olaf Alders) Date: Fri, 25 Sep 2020 13:21:31 -0400 Subject: [tpm] Lightning talks In-Reply-To: <2e9cb99c-0315-b38d-a21f-1a79bbac812a@gmail.com> References: <2e9cb99c-0315-b38d-a21f-1a79bbac812a@gmail.com> Message-ID: > On Sep 25, 2020, at 1:18 PM, Tom Legrady wrote: > > I thought I saw a message from Fulko asking abut the synth system, but I can't find it. > > It's called VCV Rack - https://vcvrack.com/ > There's an introduction to the system by Omri Cohen at https://www.youtube.com/watch?v=pDmSy3PukTQ&list=PLiECaNQx239tpzUF2_Od-SvlEhSO1oa2j > Tom > Right, that was from Fulko, but I think he was asking for a presentation. :) > b) Maybe Tom would consider giving a talk about that synthesizer software? -------------- next part -------------- An HTML attachment was scrubbed... URL: