From obriencj at gmail.com Sat Aug 4 08:02:17 2018 From: obriencj at gmail.com (Christopher O'Brien) Date: Sat, 4 Aug 2018 08:02:17 -0400 Subject: [TriPython] #tripython on freenode Message-ID: Hello, is anyone actively watching #tripython on FreeNode? There's been a massive spam flood lately. FreeNode has been recommending channels going +r (even if only temporarily) to keep out the bots. ChanServ says #tripython is registered to DawgDaze. Are they on this list still? -------------- next part -------------- Hello, is anyone actively watching #tripython on FreeNode? There's been a massive spam flood lately. FreeNode has been recommending channels going +r (even if only temporarily) to keep out the bots. ChanServ says #tripython is registered to DawgDaze. Are they on this list still? From cbc at unc.edu Mon Aug 6 11:11:57 2018 From: cbc at unc.edu (Calloway, Chris) Date: Mon, 6 Aug 2018 15:11:57 +0000 Subject: [TriPython] #tripython on freenode In-Reply-To: References: Message-ID: <3E009DDA-F7C9-4238-A049-6F6E5F8420F0@unc.edu> I haven't seen the spam to which you refer on #tripython. But I did set the channel mode to +r and did see the freenode blog posts. Because of this, if you find yourself unable to use the channel, you may need to register your handle and login to freenode. If you need help with that, this information still applies: http://tripython.org/Members/cbc/irc-basics.html It is bad form to reveal the identity of handles. But I can confirm that DawgDaze is still a member of this email list. There are other people, like me, who can op the channel. If anyone is interested in being added to the op list, ping me offlist. You would need to be a regular participant in TriPython and the channel. I've not instituted a Slack channel for us yet as (a) not open source, (b) FOSS development is still heavily based on freenode, (c) limitations of free tier. However, if you have a preference one way or the other for Slack, please let me know. Of course, this is something anyone who feels strongly can do in our do-acracy. I just thought I'd poll for a consensus first. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 ?On 8/4/18, 8:02 AM, "TriZPUG on behalf of Christopher O'Brien" wrote: Hello, is anyone actively watching #tripython on FreeNode? There's been a massive spam flood lately. FreeNode has been recommending channels going +r (even if only temporarily) to keep out the bots. ChanServ says #tripython is registered to DawgDaze. Are they on this list still? From cbc at unc.edu Mon Aug 6 11:35:35 2018 From: cbc at unc.edu (Calloway, Chris) Date: Mon, 6 Aug 2018 15:35:35 +0000 Subject: [TriPython] Two Project Nights This Week Message-ID: We have two project nights this week, on Tuesday at Red Hat Annex in Raleigh, and on Wednesday at RENCI in Chapel Hill. http://tripython.org/Members/kahowell/aug-18-rpn/ When: Tuesday, August 7, 6-9pm Where: Red Hat Annex, 190 E Davie St, Raleigh What: Raleigh Project Night meets on first Tuesdays. Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired by! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Bring your laptop. http://tripython.org/Members/cbc/aug-18-chpn When: Wednesday, August 8, 6-9pm Where: Renaissance Computing Institute (RENCI), Biltmore Conference Room, 5th Floor, Europa Center, 100 Europa Drive, Suite 590, Chapel Hill What: Chapel Hill Project Night meets on second Wednesdays. Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired by! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Plenty of free after hours parking is available in the RENCI parking deck. Bring your laptop. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 -------------- next part -------------- We have two project nights this week, on Tuesday at Red Hat Annex in Raleigh, and on Wednesday at RENCI in Chapel Hill. [1]http://tripython.org/Members/kahowell/aug-18-rpn/ When: Tuesday, August 7, 6-9pm Where: Red Hat Annex, 190 E Davie St, Raleigh What: Raleigh Project Night meets on first Tuesdays. Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired by! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Bring your laptop. [2]http://tripython.org/Members/cbc/aug-18-chpn When: Wednesday, August 8, 6-9pm Where: Renaissance Computing Institute (RENCI), Biltmore Conference Room, 5th Floor, Europa Center, 100 Europa Drive, Suite 590, Chapel Hill What: Chapel Hill Project Night meets on second Wednesdays. Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired by! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Plenty of free after hours parking is available in the RENCI parking deck. Bring your laptop. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 References Visible links 1. http://tripython.org/Members/kahowell/aug-18-rpn/ 2. http://tripython.org/Members/cbc/aug-18-chpn From cbc at unc.edu Mon Aug 6 11:51:36 2018 From: cbc at unc.edu (Calloway, Chris) Date: Mon, 6 Aug 2018 15:51:36 +0000 Subject: [TriPython] Speaker needed for August Message-ID: <0D2F5AF4-3FB3-4310-8403-F1CEECF52545@unc.edu> Our August meeting on the 23rd will be a Red Hat Annex in Raleigh (our WebAssign host is indisposed on the date). If you would like to be a featured speaker at this meeting, please reply to this email with your Python-related talk title, brief talk description, and brief bio for announcements. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 -------------- next part -------------- Our August meeting on the 23^rd will be a Red Hat Annex in Raleigh (our WebAssign host is indisposed on the date). If you would like to be a featured speaker at this meeting, please reply to this email with your Python-related talk title, brief talk description, and brief bio for announcements. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From lutherblackwood at gmail.com Fri Aug 10 14:00:17 2018 From: lutherblackwood at gmail.com (Luther Blackwood) Date: Fri, 10 Aug 2018 14:00:17 -0400 Subject: [TriPython] Data Scientist Position at Pentair Message-ID: Hello, To anyone interested in applying, I'm sending out a job post for a new Data Scientist position at Pentair in Raleigh, NC. Our office is in Research IV on NCSU's Centennial Campus. I am one of 3 developers in this group led by my manager. At my last check, HR had not yet posted this position to the official Pentair job board, so if you are interested in the position described below, please contact me at lutherblackwood at gmail.com or finn.blackwood at pentair.com. Thank you, Finn Blackwood Pentair | Raleigh, NC USA | IoT Data Scientist | Full-time | Onsite | https://www.pentair.com/ We are looking for an innovative Data Scientist to define and inform data collection and utilization for Internet of Things applications within Pentair. Our group needs strong technical knowledge and experience in extracting actionable insights from data through externally available data sources as well as internally maintained stores. The ideal candidate would be skilled in approaching data from the perspectives of device optimization, support and maintenance, as well as an end user's point of view. They would be able to combine acquired domain knowledge with applicable statistical methods to give process visibility and understanding as well as rational justification for new opportunities. They must have adept ability using a variety and changing set of data tools as new technologies become viable. The right candidate will have a passion for deriving meaning from the available data. Role Tasks: * Work with domain experts and support engineers to identify opportunities for data collection or application. * Curate and analyze data from multiple sources to discover actionable insights into operations, maintenance, and utility. * Assess viability of emerging techniques and technologies * Guide model development and deployment Role Qualifications: * Strong problem solving skills and internal drive for solutions * Experience using computer languages such as Python and SQL to access and manipulate data * Experience defining data architectures * Knowledge of advanced data techniques from decision trees to neural networks and ability to use them with discretion * Strong communication skills to help coordinate multiple initiatives -------------- next part -------------- Hello, To anyone interested in applying, I'm sending out a job post for a new Data Scientist position at Pentair in Raleigh, NC. Our office is in Research IV on NCSU's Centennial Campus. I am one of 3 developers in this group led by my manager. At my last check, HR had not yet posted this position to the official Pentair job board, so if you are interested in the position described below, please contact me at [1]lutherblackwood at gmail.com**or [2]finn.blackwood at pentair.com. Thank you, Finn Blackwood Pentair | Raleigh, NC USA | IoT Data Scientist | Full-time | Onsite |**[3]https://www.pentair.com/ We are looking for an innovative Data Scientist to define and inform data collection and utilization for Internet of Things applications within Pentair. Our group needs strong technical knowledge and experience in extracting actionable insights from data through externally available data sources as well as internally maintained stores. The ideal candidate would be skilled in approaching data from the perspectives of device optimization, support and maintenance, as well as an end user's point of view. They would be able to combine acquired domain knowledge with applicable statistical methods to give process visibility and understanding as well as rational justification for new opportunities. They must have adept ability using a variety and changing set of data tools as new technologies become viable. The right candidate will have a passion for deriving meaning from the available data. Role Tasks: * Work with domain experts and support engineers to identify opportunities for data collection or application. * Curate and analyze data from multiple sources to discover actionable insights into operations, maintenance, and utility. * Assess viability of emerging techniques and technologies * Guide model development and deployment Role Qualifications: * Strong problem solving skills and internal drive for solutions * Experience using computer languages such as Python and SQL to access and manipulate data * Experience defining data architectures * Knowledge of advanced data techniques from decision trees to neural networks and ability to use them with discretion * Strong communication skills to help coordinate multiple initiatives References Visible links 1. mailto:lutherblackwood at gmail.com 2. mailto:finn.blackwood at pentair.com 3. https://www.pentair.com/ From GILANI_MAYU at bentley.edu Fri Aug 10 15:23:11 2018 From: GILANI_MAYU at bentley.edu (Gilani, Mayur) Date: Fri, 10 Aug 2018 19:23:11 +0000 Subject: [TriPython] Data Scientist Position at Pentair In-Reply-To: References: Message-ID: Hi Luther, My name is Mayur and I am a relatively new member of the Triangle Python Users group. I was highly interested in applying for this and one other BI role that I saw open on Pentair?s careers page. I just have one quick questions for you ? Is Pentair open to hiring international talent for these roles? If you don?t know yourself, would you be able to find out? Happy to send you an updated CV if Visa Sponsorship isn?t a challenge for your company. I look forward to your reply. Thank you in advance. Best Regards, Mayur Gilani C: 617-480-4280 From: Luther Blackwood Sent: Friday, August 10, 2018 2:00 PM To: trizpug at python.org Subject: [TriPython] Data Scientist Position at Pentair Hello, To anyone interested in applying, I'm sending out a job post for a new Data Scientist position at Pentair in Raleigh, NC. Our office is in Research IV on NCSU's Centennial Campus. I am one of 3 developers in this group led by my manager. At my last check, HR had not yet posted this position to the official Pentair job board, so if you are interested in the position described below, please contact me at lutherblackwood at gmail.com or finn.blackwood at pentair.com. Thank you, Finn Blackwood Pentair | Raleigh, NC USA | IoT Data Scientist | Full-time | Onsite | https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.pentair.com%2F&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C5a488d81cad74168903d08d5feeb2ff9%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636695208446582459&sdata=8adx0nWScYXXWKQmFgZrmNj8q0KoC614D878fNmuxuw%3D&reserved=0 We are looking for an innovative Data Scientist to define and inform data collection and utilization for Internet of Things applications within Pentair. Our group needs strong technical knowledge and experience in extracting actionable insights from data through externally available data sources as well as internally maintained stores. The ideal candidate would be skilled in approaching data from the perspectives of device optimization, support and maintenance, as well as an end user's point of view. They would be able to combine acquired domain knowledge with applicable statistical methods to give process visibility and understanding as well as rational justification for new opportunities. They must have adept ability using a variety and changing set of data tools as new technologies become viable. The right candidate will have a passion for deriving meaning from the available data. Role Tasks: * Work with domain experts and support engineers to identify opportunities for data collection or application. * Curate and analyze data from multiple sources to discover actionable insights into operations, maintenance, and utility. * Assess viability of emerging techniques and technologies * Guide model development and deployment Role Qualifications: * Strong problem solving skills and internal drive for solutions * Experience using computer languages such as Python and SQL to access and manipulate data * Experience defining data architectures * Knowledge of advanced data techniques from decision trees to neural networks and ability to use them with discretion * Strong communication skills to help coordinate multiple initiatives -------------- next part -------------- Hi Luther, My name is Mayur and I am a relatively new member of the Triangle Python Users group. I was highly interested in applying for this and one other BI role that I saw open on Pentair's careers page. I just have one quick questions for you - Is Pentair open to hiring international talent for these roles? If you don't know yourself, would you be able to find out? Happy to send you an updated CV if Visa Sponsorship isn't a challenge for your company. I look forward to your reply. Thank you in advance. Best Regards, Mayur Gilani C: 617-480-4280 From: [1]Luther Blackwood Sent: Friday, August 10, 2018 2:00 PM To: [2]trizpug at python.org Subject: [TriPython] Data Scientist Position at Pentair Hello, To anyone interested in applying, I'm sending out a job post for a new Data Scientist position at Pentair in Raleigh, NC. Our office is in Research IV on NCSU's Centennial Campus. I am one of 3 developers in this group led by my manager. At my last check, HR had not yet posted this position to the official Pentair job board, so if you are interested in the position described below, please contact me at lutherblackwood at gmail.com or finn.blackwood at pentair.com. Thank you, Finn Blackwood Pentair | Raleigh, NC USA | IoT Data Scientist | Full-time | Onsite | [3]https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.pentair.com%2F&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C5a488d81cad74168903d08d5feeb2ff9%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636695208446582459&sdata=8adx0nWScYXXWKQmFgZrmNj8q0KoC614D878fNmuxuw%3D&reserved=0 We are looking for an innovative Data Scientist to define and inform data collection and utilization for Internet of Things applications within Pentair. Our group needs strong technical knowledge and experience in extracting actionable insights from data through externally available data sources as well as internally maintained stores. The ideal candidate would be skilled in approaching data from the perspectives of device optimization, support and maintenance, as well as an end user's point of view. They would be able to combine acquired domain knowledge with applicable statistical methods to give process visibility and understanding as well as rational justification for new opportunities. They must have adept ability using a variety and changing set of data tools as new technologies become viable. The right candidate will have a passion for deriving meaning from the available data. Role Tasks: * Work with domain experts and support engineers to identify opportunities for data collection or application. * Curate and analyze data from multiple sources to discover actionable insights into operations, maintenance, and utility. * Assess viability of emerging techniques and technologies * Guide model development and deployment Role Qualifications: * Strong problem solving skills and internal drive for solutions * Experience using computer languages such as Python and SQL to access and manipulate data * Experience defining data architectures * Knowledge of advanced data techniques from decision trees to neural networks and ability to use them with discretion * Strong communication skills to help coordinate multiple initiatives References Visible links 1. mailto:lutherblackwood at gmail.com 2. mailto:trizpug at python.org 3. https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.pentair.com%2F&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C5a488d81cad74168903d08d5feeb2ff9%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636695208446582459&sdata=8adx0nWScYXXWKQmFgZrmNj8q0KoC614D878fNmuxuw%3D&reserved=0 From cbc at unc.edu Tue Aug 14 14:36:48 2018 From: cbc at unc.edu (Calloway, Chris) Date: Tue, 14 Aug 2018 18:36:48 +0000 Subject: [TriPython] Speaker needed for August Message-ID: <0734316C-2D30-4C35-BFE1-DAE6F44389E3@unc.edu> Still looking for a speaker for next week. Remember, speakers get free dinner at the after-meeting. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 ?On 8/6/18, 11:51 AM, "TriZPUG on behalf of Calloway, Chris" wrote: Our August meeting on the 23rd will be a Red Hat Annex in Raleigh (our WebAssign host is indisposed on the date). If you would like to be a featured speaker at this meeting, please reply to this email with your Python-related talk title, brief talk description, and brief bio for announcements. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From vangheem at gmail.com Tue Aug 14 15:01:51 2018 From: vangheem at gmail.com (Nathan Van Gheem) Date: Tue, 14 Aug 2018 15:01:51 -0400 Subject: [TriPython] Speaker needed for August In-Reply-To: <0734316C-2D30-4C35-BFE1-DAE6F44389E3@unc.edu> References: <0734316C-2D30-4C35-BFE1-DAE6F44389E3@unc.edu> Message-ID: I would be up for giving a presentation on Guillotina. *Title*: Guillotina: The full stack data framework *Description*: Guillotina is a new full-stack AsyncIO Resource API framework designed for large data sets. It has roots in Pyramid, inspirations from Django, out of the Plone community but completely AsyncIO. - Learn about AsyncIO - When/why/how you can use it - How Guillotina is designed with it to manage large data sets - Using Guillotina with containers to develop, test and deliver your applications. The target audience are Python developers interested in AsyncIO, REST, Microservices and distributed computing. Some background knowledge in AsyncIO might be helpful as there will be demonstrations and we?ll go through AsyncIO code; however, we?ll keep things simple enough for any Python engineer to be able to follow. *Bio*: Nathan Van Gheem: I've worked in Python open source web technologies for almost 10 years, have been part of the Plone open source community for many years, lead open source Security, UI and framework teams and currently the maintainer of the Guillotina: the Python AsyncIO REST Resource API framework. -Nathan On Tue, Aug 14, 2018 at 2:37 PM Calloway, Chris wrote: > Still looking for a speaker for next week. Remember, speakers get free > dinner at the after-meeting. > > -- > Sincerely, > > Chris Calloway > Applications Analyst > University of North Carolina > Renaissance Computing Institute > (919) 599-3530 > > > ?On 8/6/18, 11:51 AM, "TriZPUG on behalf of Calloway, Chris" > wrote: > > Our August meeting on the 23rd will be a Red Hat Annex in Raleigh (our > WebAssign host is indisposed on the date). > > If you would like to be a featured speaker at this meeting, please > reply to this email with your Python-related talk title, brief talk > description, and brief bio for announcements. > > -- > Sincerely, > > Chris Calloway > Applications Analyst > University of North Carolina > Renaissance Computing Institute > (919) 599-3530 > > > > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group > -- Nathan Van Gheem Senior Engineer Cumulus Networks -------------- next part -------------- I would be up for giving a presentation on Guillotina. Title: Guillotina: The full stack data framework Description: Guillotina is a new full-stack AsyncIO Resource API framework designed for large data sets. It has roots in Pyramid, inspirations from Django, out of the Plone community but completely AsyncIO. - Learn about AsyncIO - When/why/how you can use it - How Guillotina is designed with it to manage large data sets - Using Guillotina with containers to develop, test and deliver your applications. The target audience are Python developers interested in AsyncIO, REST, Microservices and distributed computing. Some background knowledge in AsyncIO might be helpful as there will be demonstrations and we***ll go through AsyncIO code; however, we***ll keep things simple enough for any Python engineer to be able to follow. Bio: Nathan Van Gheem: I've worked in Python open source web technologies for almost 10 years, have been part of the Plone open source community for many years, lead open source Security, UI and framework teams and currently the maintainer of the Guillotina: the Python AsyncIO REST Resource API framework. -Nathan On Tue, Aug 14, 2018 at 2:37 PM Calloway, Chris <[1]cbc at unc.edu> wrote: Still looking for a speaker for next week. Remember, speakers get free dinner at the after-meeting. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 ***On 8/6/18, 11:51 AM, "TriZPUG on behalf of Calloway, Chris" wrote: ** ** Our August meeting on the 23rd will be a Red Hat Annex in Raleigh (our WebAssign host is indisposed on the date). ** ** If you would like to be a featured speaker at this meeting, please reply to this email with your Python-related talk title, brief talk description, and brief bio for announcements. ** ** -- ** ** Sincerely, ** ** Chris Calloway ** ** Applications Analyst ** ** University of North Carolina ** ** Renaissance Computing Institute ** ** (919) 599-3530 _______________________________________________ TriZPUG mailing list [4]TriZPUG at python.org [5]https://mail.python.org/mailman/listinfo/trizpug [6]http://tripython.org is the Triangle Python Users Group -- Nathan Van Gheem Senior Engineer Cumulus Networks References Visible links 1. mailto:cbc at unc.edu 2. mailto:unc.edu at python.org 3. mailto:cbc at unc.edu 4. mailto:TriZPUG at python.org 5. https://mail.python.org/mailman/listinfo/trizpug 6. http://tripython.org/ From cbc at unc.edu Tue Aug 14 15:58:45 2018 From: cbc at unc.edu (Calloway, Chris) Date: Tue, 14 Aug 2018 19:58:45 +0000 Subject: [TriPython] Speaker needed for August In-Reply-To: References: <0734316C-2D30-4C35-BFE1-DAE6F44389E3@unc.edu> Message-ID: Excellent! Thank you!!! See you next week! For those of you just joining us, Nathan is a superstar on the Plone development team who has recently moved to the area. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 ?On 8/14/18, 3:01 PM, "TriZPUG on behalf of Nathan Van Gheem" wrote: I would be up for giving a presentation on Guillotina. *Title*: Guillotina: The full stack data framework *Description*: Guillotina is a new full-stack AsyncIO Resource API framework designed for large data sets. It has roots in Pyramid, inspirations from Django, out of the Plone community but completely AsyncIO. - Learn about AsyncIO - When/why/how you can use it - How Guillotina is designed with it to manage large data sets - Using Guillotina with containers to develop, test and deliver your applications. The target audience are Python developers interested in AsyncIO, REST, Microservices and distributed computing. Some background knowledge in AsyncIO might be helpful as there will be demonstrations and we?ll go through AsyncIO code; however, we?ll keep things simple enough for any Python engineer to be able to follow. *Bio*: Nathan Van Gheem: I've worked in Python open source web technologies for almost 10 years, have been part of the Plone open source community for many years, lead open source Security, UI and framework teams and currently the maintainer of the Guillotina: the Python AsyncIO REST Resource API framework. -Nathan On Tue, Aug 14, 2018 at 2:37 PM Calloway, Chris wrote: > Still looking for a speaker for next week. Remember, speakers get free > dinner at the after-meeting. > > -- > Sincerely, > > Chris Calloway > Applications Analyst > University of North Carolina > Renaissance Computing Institute > (919) 599-3530 > > > On 8/6/18, 11:51 AM, "TriZPUG on behalf of Calloway, Chris" > wrote: > > Our August meeting on the 23rd will be a Red Hat Annex in Raleigh (our > WebAssign host is indisposed on the date). > > If you would like to be a featured speaker at this meeting, please > reply to this email with your Python-related talk title, brief talk > description, and brief bio for announcements. > > -- > Sincerely, > > Chris Calloway > Applications Analyst > University of North Carolina > Renaissance Computing Institute > (919) 599-3530 > > > > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group > -- Nathan Van Gheem Senior Engineer Cumulus Networks From cbc at unc.edu Tue Aug 14 16:00:17 2018 From: cbc at unc.edu (Calloway, Chris) Date: Tue, 14 Aug 2018 20:00:17 +0000 Subject: [TriPython] Speaker needed for August In-Reply-To: References: <0734316C-2D30-4C35-BFE1-DAE6F44389E3@unc.edu> Message-ID: <464B2A94-BC2C-4979-93BA-6F5DDBF84A08@unc.edu> And if anyone wants to volunteer for September, October, or beyond, it's good when we have meeting schedules for the next few months. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 ?On 8/14/18, 3:58 PM, "TriZPUG on behalf of Calloway, Chris" wrote: Excellent! Thank you!!! See you next week! For those of you just joining us, Nathan is a superstar on the Plone development team who has recently moved to the area. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 On 8/14/18, 3:01 PM, "TriZPUG on behalf of Nathan Van Gheem" wrote: I would be up for giving a presentation on Guillotina. *Title*: Guillotina: The full stack data framework *Description*: Guillotina is a new full-stack AsyncIO Resource API framework designed for large data sets. It has roots in Pyramid, inspirations from Django, out of the Plone community but completely AsyncIO. - Learn about AsyncIO - When/why/how you can use it - How Guillotina is designed with it to manage large data sets - Using Guillotina with containers to develop, test and deliver your applications. The target audience are Python developers interested in AsyncIO, REST, Microservices and distributed computing. Some background knowledge in AsyncIO might be helpful as there will be demonstrations and we?ll go through AsyncIO code; however, we?ll keep things simple enough for any Python engineer to be able to follow. *Bio*: Nathan Van Gheem: I've worked in Python open source web technologies for almost 10 years, have been part of the Plone open source community for many years, lead open source Security, UI and framework teams and currently the maintainer of the Guillotina: the Python AsyncIO REST Resource API framework. -Nathan On Tue, Aug 14, 2018 at 2:37 PM Calloway, Chris wrote: > Still looking for a speaker for next week. Remember, speakers get free > dinner at the after-meeting. > > -- > Sincerely, > > Chris Calloway > Applications Analyst > University of North Carolina > Renaissance Computing Institute > (919) 599-3530 > > > On 8/6/18, 11:51 AM, "TriZPUG on behalf of Calloway, Chris" > wrote: > > Our August meeting on the 23rd will be a Red Hat Annex in Raleigh (our > WebAssign host is indisposed on the date). > > If you would like to be a featured speaker at this meeting, please > reply to this email with your Python-related talk title, brief talk > description, and brief bio for announcements. > > -- > Sincerely, > > Chris Calloway > Applications Analyst > University of North Carolina > Renaissance Computing Institute > (919) 599-3530 > > > > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group > -- Nathan Van Gheem Senior Engineer Cumulus Networks _______________________________________________ TriZPUG mailing list TriZPUG at python.org https://mail.python.org/mailman/listinfo/trizpug http://tripython.org is the Triangle Python Users Group From cbc at unc.edu Tue Aug 14 18:12:52 2018 From: cbc at unc.edu (Calloway, Chris) Date: Tue, 14 Aug 2018 22:12:52 +0000 Subject: [TriPython] TriPython August 2018 Meeting: Guillotina: The full stack data framework Message-ID: Very excited about this. We?ve had asyncio questions at recent project nights. http://tripython.org/Members/kahowell/aug-18-mtg When: Thursday, August 23, 7pm Where: Red Hat Annex, 190 E Davie St, Raleigh What: Guillotina is a new full-stack AsyncIO Resource API framework designed for large data sets. It has roots in Pyramid, inspirations from Django, out of the Plone community but completely AsyncIO. Learn about AsyncIO, when/why/how you can use it, how Guillotina is designed with it to manage large data sets, and how to use Guillotina with containers to develop, test and deliver your applications. The target audience are Python developers interested in AsyncIO, REST, Microservices and distributed computing. Some background knowledge in AsyncIO might be helpful as there will be demonstrations and we?ll go through AsyncIO code; however, we?ll keep things simple enough for any Python engineer to be able to follow. Our speaker, Nathan Van Gheem, has worked in Python open source web technologies for almost 10 years. He has been part of the Plone open source community for many years leading the Security, UI and framework teams. He is currently the maintainer of the Guillotina. Extemporaneous "lightning talks" of 5-10 minute duration are also welcome and don't need to be pre-announced. Lightning talks are for you to "show and tell" something you've learned about Python recently, no matter how small. We all use Python, therefore, we are always learning something new about Python that we can tell others. Parking is at the City Center Deck, 429 S Wilmington Street, which is $1 per 30 minutes, and free after 7pm. The Annex adjoins the deck. Street parking is free after 5pm in downtown. An after-meeting location for food and beverage will be decided at the meeting. Come join us for a fun and informative evening. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 -------------- next part -------------- Very excited about this. We've had asyncio questions at recent project nights. http://tripython.org/Members/kahowell/aug-18-mtg When: Thursday, August 23, 7pm Where: Red Hat Annex, 190 E Davie St, Raleigh What: [1]Guillotina is a new full-stack AsyncIO Resource API framework designed for large data sets. It has roots in Pyramid, inspirations from Django, out of the Plone community but completely AsyncIO. Learn about [2]AsyncIO, when/why/how you can use it, how Guillotina is designed with it to manage large data sets, and how to use Guillotina with containers to develop, test and deliver your applications. The target audience are Python developers interested in AsyncIO, REST, Microservices and distributed computing. Some background knowledge in AsyncIO might be helpful as there will be demonstrations and we'll go through AsyncIO code; however, we'll keep things simple enough for any Python engineer to be able to follow. Our speaker, [3]Nathan Van Gheem, has worked in Python open source web technologies for almost 10 years. He has been part of the Plone open source community for many years leading the Security, UI and framework teams. He is currently the maintainer of the Guillotina. Extemporaneous "lightning talks" of 5-10 minute duration are also welcome and don't need to be pre-announced. Lightning talks are for you to "show and tell" something you've learned about Python recently, no matter how small. We all use Python, therefore, we are always learning something new about Python that we can tell others. Parking is at the City Center Deck, 429 S Wilmington Street, which is $1 per 30 minutes, and free after 7pm. The Annex adjoins the deck. Street parking is free after 5pm in downtown. An after-meeting location for food and beverage will be decided at the meeting. Come join us for a fun and informative evening. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 References Visible links 1. http://guillotina.readthedocs.io/en/latest/ 2. http://docs.python.org/3/library/asyncio.html 3. http://github.com/vangheem From cbc at unc.edu Thu Aug 16 09:54:12 2018 From: cbc at unc.edu (Calloway, Chris) Date: Thu, 16 Aug 2018 13:54:12 +0000 Subject: [TriPython] All Thing Open Discount from PyLadies RDU Message-ID: Thanks to Charlotte Mays and PyLadies RDU, we have been given a 20% discount code for All Things Open. Enter promo code PyLadiesRDU20 when registering and the cost will be reduced to just $119 through August 31 To register: https://allthingsopen.org/register-now -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 -------------- next part -------------- Thanks to Charlotte Mays and PyLadies RDU, we have been given a 20% discount code for All Things Open. Enter promo code PyLadiesRDU20 when registering and the cost will be reduced to just $119 through August 31 To register: [1]https://allthingsopen.org/register-now -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 References Visible links 1. https://allthingsopen.org/register-now From brad.crittenden at gmail.com Thu Aug 16 10:26:26 2018 From: brad.crittenden at gmail.com (Bradley A. Crittenden) Date: Thu, 16 Aug 2018 10:26:26 -0400 Subject: [TriPython] All Thing Open Discount from PyLadies RDU In-Reply-To: References: Message-ID: <6836FB03-2E43-4E99-BFE4-AE5A5C8FAF4E@gmail.com> > On Aug 16, 2018, at 09:54, Calloway, Chris wrote: > > Thanks to Charlotte Mays and PyLadies RDU, we have been given a 20% > discount code for All Things Open. > > > > Enter promo code PyLadiesRDU20 when registering and the cost will be > reduced to just $119 through August 31 > > To register: [1]https://allthingsopen.org/register-now I?ve never been to ATO. Is it something folks here generally recommend? Thanks, Brad From charlotte.ann.mays at gmail.com Thu Aug 16 10:32:24 2018 From: charlotte.ann.mays at gmail.com (Charlotte Mays) Date: Thu, 16 Aug 2018 10:32:24 -0400 Subject: [TriPython] All Thing Open Discount from PyLadies RDU In-Reply-To: <6836FB03-2E43-4E99-BFE4-AE5A5C8FAF4E@gmail.com> References: <6836FB03-2E43-4E99-BFE4-AE5A5C8FAF4E@gmail.com> Message-ID: If you're interested in open source, then I highly recommend it. It isn't Python-heavy (although Python certainly has a significant presence in the talks) but it's got a lot of tracks, so there's generally something for everyone. Also, since it's local, it's great networking without the travel and lodging cost you usually get going to conferences. On Thu, Aug 16, 2018 at 10:26 AM, Bradley A. Crittenden < brad.crittenden at gmail.com> wrote: > > > > On Aug 16, 2018, at 09:54, Calloway, Chris wrote: > > > > Thanks to Charlotte Mays and PyLadies RDU, we have been given a 20% > > discount code for All Things Open. > > > > > > > > Enter promo code PyLadiesRDU20 when registering and the cost will be > > reduced to just $119 through August 31 > > > > To register: [1]https://allthingsopen.org/register-now > > I?ve never been to ATO. Is it something folks here generally recommend? > > Thanks, > Brad > > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group > -------------- next part -------------- If you're interested in open source, then I highly recommend it. It isn't Python-heavy (although Python certainly has a significant presence in the talks) but it's got a lot of tracks, so there's generally something for everyone. Also, since it's local, it's great networking without the travel and lodging cost you usually get going to conferences. On Thu, Aug 16, 2018 at 10:26 AM, Bradley A. Crittenden <[1]brad.crittenden at gmail.com> wrote: > On Aug 16, 2018, at 09:54, Calloway, Chris <[2]cbc at unc.edu> wrote: > >** **Thanks to Charlotte Mays and PyLadies RDU, we have been given a 20% >** **discount code for All Things Open. > > > >** **Enter promo code PyLadiesRDU20 when registering and the cost will be >** **reduced to just $119 through August 31 > >** **To register: [1][3]https://allthingsopen.org/register-now I***ve never been to ATO.** Is it something folks here generally recommend? Thanks, Brad _______________________________________________ TriZPUG mailing list [4]TriZPUG at python.org [5]https://mail.python.org/mailman/listinfo/trizpug [6]http://tripython.org is the Triangle Python Users Group References Visible links 1. mailto:brad.crittenden at gmail.com 2. mailto:cbc at unc.edu 3. https://allthingsopen.org/register-now 4. mailto:TriZPUG at python.org 5. https://mail.python.org/mailman/listinfo/trizpug 6. http://tripython.org/ From gnfrazier at gmail.com Thu Aug 16 16:01:27 2018 From: gnfrazier at gmail.com (Greg Frazier) Date: Thu, 16 Aug 2018 16:01:27 -0400 Subject: [TriPython] All Thing Open Discount from PyLadies RDU In-Reply-To: <6836FB03-2E43-4E99-BFE4-AE5A5C8FAF4E@gmail.com> References: <6836FB03-2E43-4E99-BFE4-AE5A5C8FAF4E@gmail.com> Message-ID: I was glad I went last year. A few of the talks I wandered into as filler turned out to be the ones I got the most out of. Exposure to new things and all that. It was cool to see such of mix of OSS, hardware/IOT and data folks all in one place. I am going again this year and attempting to talk some co-workers into it. So far as conferences go, ATO does well with the organizing. A few hiccups like starting late the first day and a mis-judge on the number of T-shirts to order by size, but otherwise really smooth. On Thu, Aug 16, 2018 at 10:26 AM, Bradley A. Crittenden < brad.crittenden at gmail.com> wrote: > > > > On Aug 16, 2018, at 09:54, Calloway, Chris wrote: > > > > Thanks to Charlotte Mays and PyLadies RDU, we have been given a 20% > > discount code for All Things Open. > > > > > > > > Enter promo code PyLadiesRDU20 when registering and the cost will be > > reduced to just $119 through August 31 > > > > To register: [1]https://allthingsopen.org/register-now > > I?ve never been to ATO. Is it something folks here generally recommend? > > Thanks, > Brad > > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group > -------------- next part -------------- I was glad I went last year. A few of the talks I wandered into as filler turned out to be the ones I got the most out of. Exposure to new things and all that.** It was cool to see such of mix of OSS, hardware/IOT and data folks all in one place. I am going again this year and attempting to talk some co-workers into it. So far as conferences go, ATO does well with the organizing. A few hiccups like starting late the first day and a mis-judge on the number of T-shirts to order by size, but otherwise really smooth.** On Thu, Aug 16, 2018 at 10:26 AM, Bradley A. Crittenden <[1]brad.crittenden at gmail.com> wrote: > On Aug 16, 2018, at 09:54, Calloway, Chris <[2]cbc at unc.edu> wrote: > >** **Thanks to Charlotte Mays and PyLadies RDU, we have been given a 20% >** **discount code for All Things Open. > > > >** **Enter promo code PyLadiesRDU20 when registering and the cost will be >** **reduced to just $119 through August 31 > >** **To register: [1][3]https://allthingsopen.org/register-now I***ve never been to ATO.** Is it something folks here generally recommend? Thanks, Brad _______________________________________________ TriZPUG mailing list [4]TriZPUG at python.org [5]https://mail.python.org/mailman/listinfo/trizpug [6]http://tripython.org is the Triangle Python Users Group References Visible links 1. mailto:brad.crittenden at gmail.com 2. mailto:cbc at unc.edu 3. https://allthingsopen.org/register-now 4. mailto:TriZPUG at python.org 5. https://mail.python.org/mailman/listinfo/trizpug 6. http://tripython.org/ From brad.crittenden at gmail.com Thu Aug 16 16:06:13 2018 From: brad.crittenden at gmail.com (Brad Crittenden) Date: Thu, 16 Aug 2018 16:06:13 -0400 Subject: [TriPython] All Thing Open Discount from PyLadies RDU In-Reply-To: References: <6836FB03-2E43-4E99-BFE4-AE5A5C8FAF4E@gmail.com> Message-ID: <0B780597-509B-4D23-A459-E4521C90AD88@gmail.com> Thanks Greg and Charlotte. I?m going to try to make it. ?Brad From cbc at unc.edu Thu Aug 16 16:58:42 2018 From: cbc at unc.edu (Calloway, Chris) Date: Thu, 16 Aug 2018 20:58:42 +0000 Subject: [TriPython] All Thing Open Discount from PyLadies RDU In-Reply-To: <6836FB03-2E43-4E99-BFE4-AE5A5C8FAF4E@gmail.com> References: <6836FB03-2E43-4E99-BFE4-AE5A5C8FAF4E@gmail.com> Message-ID: <0ECFEDD8-17D8-43BF-855B-CE8D4C757C63@unc.edu> On 8/16/18, 10:26 AM, "TriZPUG on behalf of Bradley A. Crittenden" wrote: I?ve never been to ATO. Is it something folks here generally recommend? I was skeptical and went last year because everybody's doing it and including most people in my workplace. To my surprise, it was pretty great. Tracks on Kubernettes, Jenkins, Kafka, etc. It's definitely more of a devops or middleware conference than a software conference. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From brad.crittenden at gmail.com Fri Aug 17 09:10:07 2018 From: brad.crittenden at gmail.com (Bradley A. Crittenden) Date: Fri, 17 Aug 2018 09:10:07 -0400 Subject: [TriPython] All Thing Open Discount from PyLadies RDU In-Reply-To: References: Message-ID: > On Aug 16, 2018, at 09:54, Calloway, Chris wrote: > > Thanks to Charlotte Mays and PyLadies RDU, we have been given a 20% > discount code for All Things Open. > > > > Enter promo code PyLadiesRDU20 when registering and the cost will be > reduced to just $119 through August 31 I just went through the registration process and there was no place to enter a promo code. I ended up paying the full $149, which is OK, since my company pays. If you really want to use the discount, do not press the ?Process? button hoping that there will be a final chance to enter the code. I was amused that EventBrite requires you to enter your ?home phone number?. ?bac > > To register: [1]https://allthingsopen.org/register-now > > > > -- > > Sincerely, > > > > Chris Calloway > > Applications Analyst > > University of North Carolina > > Renaissance Computing Institute > > (919) 599-3530 > > > > References > > Visible links > 1. https://allthingsopen.org/register-now > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group From GILANI_MAYU at bentley.edu Fri Aug 17 09:23:48 2018 From: GILANI_MAYU at bentley.edu (Gilani, Mayur) Date: Fri, 17 Aug 2018 13:23:48 +0000 Subject: [TriPython] All Thing Open Discount from PyLadies RDU In-Reply-To: References: , Message-ID: <1B90C074-B5E5-41E1-BA2A-0FD61F5FA720@bentley.edu> This is just my observance so only FYI from my point if view. haven?t bought the ticket as I am not yet sure that I?ll be able to attend. But when you copy the code ?PyLadiesRDU20? and follow the link in Chris Calloway?s initial email for registration, there is a section at the top saying Enter Promo Code. When I pasted the promo code in the box, it did seem to work and I could see the new price of $119. Hope it helps some other folks. Best, Mayur Gilani On Aug 17, 2018, at 9:10 AM, Bradley A. Crittenden > wrote: On Aug 16, 2018, at 09:54, Calloway, Chris > wrote: Thanks to Charlotte Mays and PyLadies RDU, we have been given a 20% discount code for All Things Open. Enter promo code PyLadiesRDU20 when registering and the cost will be reduced to just $119 through August 31 I just went through the registration process and there was no place to enter a promo code. I ended up paying the full $149, which is OK, since my company pays. If you really want to use the discount, do not press the ?Process? button hoping that there will be a final chance to enter the code. I was amused that EventBrite requires you to enter your ?home phone number?. ?bac To register: [1]https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fallthingsopen.org%2Fregister-now&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=%2BeF1pqLLJWP%2B5A24h53vXphm96fRGY1s48rTJrwaYZQ%3D&reserved=0 -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 References Visible links 1. https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fallthingsopen.org%2Fregister-now&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=%2BeF1pqLLJWP%2B5A24h53vXphm96fRGY1s48rTJrwaYZQ%3D&reserved=0 _______________________________________________ TriZPUG mailing list TriZPUG at python.org https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.python.org%2Fmailman%2Flistinfo%2Ftrizpug&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=M%2FiR0mb3pPJHaEIH%2BW0EfCJHzopzLCxD9hOrD2uubdI%3D&reserved=0 https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Ftripython.org&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=efNSPgJS3G66K%2B4VzfZjCw3KVKYlbNSj7WlP%2Fb4Erws%3D&reserved=0 is the Triangle Python Users Group _______________________________________________ TriZPUG mailing list TriZPUG at python.org https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.python.org%2Fmailman%2Flistinfo%2Ftrizpug&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=M%2FiR0mb3pPJHaEIH%2BW0EfCJHzopzLCxD9hOrD2uubdI%3D&reserved=0 https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Ftripython.org&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=efNSPgJS3G66K%2B4VzfZjCw3KVKYlbNSj7WlP%2Fb4Erws%3D&reserved=0 is the Triangle Python Users Group -------------- next part -------------- This is just my observance so only FYI from my point if view. haven't bought the ticket as I am not yet sure that I'll be able to attend. But when you copy the code "PyLadiesRDU20" and follow the link in Chris Calloway's initial email for registration, there is a section at the top saying Enter Promo Code. When I pasted the promo code in the box, it did seem to work and I could see the new price of $119. Hope it helps some other folks. Best, Mayur Gilani On Aug 17, 2018, at 9:10 AM, Bradley A. Crittenden <[1]brad.crittenden at gmail.com> wrote: On Aug 16, 2018, at 09:54, Calloway, Chris <[2]cbc at unc.edu> wrote: Thanks to Charlotte Mays and PyLadies RDU, we have been given a 20% discount code for All Things Open. Enter promo code PyLadiesRDU20 when registering and the cost will be reduced to just $119 through August 31 I just went through the registration process and there was no place to enter a promo code. I ended up paying the full $149, which is OK, since my company pays. If you really want to use the discount, do not press the "Process" button hoping that there will be a final chance to enter the code. I was amused that EventBrite requires you to enter your "home phone number". --bac To register: [1][3]https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fallthingsopen.org%2Fregister-now&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=%2BeF1pqLLJWP%2B5A24h53vXphm96fRGY1s48rTJrwaYZQ%3D&reserved=0 -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 References Visible links 1. [4]https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fallthingsopen.org%2Fregister-now&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=%2BeF1pqLLJWP%2B5A24h53vXphm96fRGY1s48rTJrwaYZQ%3D&reserved=0 _______________________________________________ TriZPUG mailing list [5]TriZPUG at python.org [6]https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.python.org%2Fmailman%2Flistinfo%2Ftrizpug&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=M%2FiR0mb3pPJHaEIH%2BW0EfCJHzopzLCxD9hOrD2uubdI%3D&reserved=0 [7]https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Ftripython.org&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=efNSPgJS3G66K%2B4VzfZjCw3KVKYlbNSj7WlP%2Fb4Erws%3D&reserved=0 is the Triangle Python Users Group _______________________________________________ TriZPUG mailing list [8]TriZPUG at python.org [9]https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.python.org%2Fmailman%2Flistinfo%2Ftrizpug&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=M%2FiR0mb3pPJHaEIH%2BW0EfCJHzopzLCxD9hOrD2uubdI%3D&reserved=0 [10]https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Ftripython.org&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=efNSPgJS3G66K%2B4VzfZjCw3KVKYlbNSj7WlP%2Fb4Erws%3D&reserved=0 is the Triangle Python Users Group References Visible links 1. mailto:brad.crittenden at gmail.com 2. mailto:cbc at unc.edu 3. https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fallthingsopen.org%2Fregister-now&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=%2BeF1pqLLJWP%2B5A24h53vXphm96fRGY1s48rTJrwaYZQ%3D&reserved=0 4. https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fallthingsopen.org%2Fregister-now&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=%2BeF1pqLLJWP%2B5A24h53vXphm96fRGY1s48rTJrwaYZQ%3D&reserved=0 5. mailto:TriZPUG at python.org 6. https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.python.org%2Fmailman%2Flistinfo%2Ftrizpug&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=M%2FiR0mb3pPJHaEIH%2BW0EfCJHzopzLCxD9hOrD2uubdI%3D&reserved=0 7. https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Ftripython.org&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=efNSPgJS3G66K%2B4VzfZjCw3KVKYlbNSj7WlP%2Fb4Erws%3D&reserved=0 8. mailto:TriZPUG at python.org 9. https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.python.org%2Fmailman%2Flistinfo%2Ftrizpug&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=M%2FiR0mb3pPJHaEIH%2BW0EfCJHzopzLCxD9hOrD2uubdI%3D&reserved=0 10. https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Ftripython.org&data=02%7C01%7Cgilani_mayu%40bentley.edu%7C931f35dc51b34ac26d5208d60442c8c3%7C9030beae3cfc4788a9e2130204ff1f10%7C0%7C0%7C636701082216577430&sdata=efNSPgJS3G66K%2B4VzfZjCw3KVKYlbNSj7WlP%2Fb4Erws%3D&reserved=0 From brad.crittenden at gmail.com Fri Aug 17 09:29:19 2018 From: brad.crittenden at gmail.com (Bradley A. Crittenden) Date: Fri, 17 Aug 2018 09:29:19 -0400 Subject: [TriPython] All Thing Open Discount from PyLadies RDU In-Reply-To: <1B90C074-B5E5-41E1-BA2A-0FD61F5FA720@bentley.edu> References: <1B90C074-B5E5-41E1-BA2A-0FD61F5FA720@bentley.edu> Message-ID: <20795C68-834A-4F72-9042-B4C4ED7B59D8@gmail.com> > On Aug 17, 2018, at 09:23, Gilani, Mayur wrote: > > This is just my observance so only FYI from my point if view. > haven't bought the ticket as I am not yet sure that I'll be able to > attend. But when you copy the code "PyLadiesRDU20" and follow the link in > Chris Calloway's initial email for registration, there is a section at the > top saying Enter Promo Code. When I pasted the promo code in the box, it > did seem to work and I could see the new price of $119. > Hope it helps some other folks. > Best, > Mayur Gilani You are exactly right. Sorry for the noise. I didn?t see the ?Enter promo code? text on the very first page and it never reappears. A $30 lesson learned. ?bac From rk at sambangi.com Fri Aug 17 11:01:27 2018 From: rk at sambangi.com (rk at sambangi.com) Date: Fri, 17 Aug 2018 11:01:27 -0400 Subject: [TriPython] All Thing Open Discount from PyLadies RDU In-Reply-To: <20795C68-834A-4F72-9042-B4C4ED7B59D8@gmail.com> References: <1B90C074-B5E5-41E1-BA2A-0FD61F5FA720@bentley.edu> <20795C68-834A-4F72-9042-B4C4ED7B59D8@gmail.com> Message-ID: <02d201d4363b$2cdbce00$86936a00$@sambangi.com> I had a similar experience to Brad's when I initially registered from my iPhone. It's easy to miss the "Promo code" field on a small device. I registered again with the promo code and requested a refund of the first one. Best, RK Sambangi -----Original Message----- From: TriZPUG [mailto:trizpug-bounces+rk=sambangi.com at python.org] On Behalf Of Bradley A. Crittenden Sent: Friday, August 17, 2018 9:29 AM To: Triangle (North Carolina) Python Users Group (formerly TriZPUG) Subject: Re: [TriPython] All Thing Open Discount from PyLadies RDU > On Aug 17, 2018, at 09:23, Gilani, Mayur wrote: > > This is just my observance so only FYI from my point if view. > haven't bought the ticket as I am not yet sure that I'll be able to > attend. But when you copy the code "PyLadiesRDU20" and follow the link in > Chris Calloway's initial email for registration, there is a section at the > top saying Enter Promo Code. When I pasted the promo code in the box, it > did seem to work and I could see the new price of $119. > Hope it helps some other folks. > Best, > Mayur Gilani You are exactly right. Sorry for the noise. I didn?t see the ?Enter promo code? text on the very first page and it never reappears. A $30 lesson learned. ?bac _______________________________________________ TriZPUG mailing list TriZPUG at python.org https://mail.python.org/mailman/listinfo/trizpug http://tripython.org is the Triangle Python Users Group --- This email has been checked for viruses by AVG. https://www.avg.com From cbc at unc.edu Sun Aug 19 22:17:05 2018 From: cbc at unc.edu (Calloway, Chris) Date: Mon, 20 Aug 2018 02:17:05 +0000 Subject: [TriPython] Reminder: Durham Project Night Message-ID: We are still at Caktus but you will have a new host to greet you at Durham Project Night on third Mondays. Please thank Dr. Eric Thomson of Duke Neurobiology for volunteering to be out new host. I hear Caktus is still arranging pizza. So come on by and drop in for an evening of Python help and helping. http://tripython.org/Members/thomson/aug-18-dpn When: Monday, August 20, 6-9pm Where: Caktus Group Tech Space, 108 Morris St., Durham What: Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Park in the municipal deck on the other side of the Arts Council across W. Morgan St. The entrance to the Caktus Tech Space is on Morris St. Bring your laptop. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 -------------- next part -------------- We are still at Caktus but you will have a new host to greet you at Durham Project Night on third Mondays. Please thank Dr. Eric Thomson of Duke Neurobiology for volunteering to be out new host. I hear Caktus is still arranging pizza. So come on by and drop in for an evening of Python help and helping. [1]http://tripython.org/Members/thomson/aug-18-dpn When: Monday, August 20, 6-9pm Where: Caktus Group Tech Space, 108 Morris St., Durham What: Have a project you want to show off, share, seek help with, or just get some work done surrounded by like-minded Python lovers? Join us for our monthly project night and do just that! Don't have something to work on? Just need some help with Python? Show up and enjoy the energy, sprint on an open source project, find something interesting to contribute to or be inspired! The setting is informal and there is no schedule, so don't worry if you show up past the start time. Whether you are a Python newbie needing help or have an open source project you want to share, come hang out and hack. Park in the municipal deck on the other side of the Arts Council across W. Morgan St. The entrance to the Caktus Tech Space is on Morris St. Bring your laptop. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 References Visible links 1. http://tripython.org/Members/thomson/aug-18-dpn From cbc at unc.edu Tue Aug 21 09:43:55 2018 From: cbc at unc.edu (Calloway, Chris) Date: Tue, 21 Aug 2018 13:43:55 +0000 Subject: [TriPython] Reminder: TriPython August 2018 Meeting: Guillotina: The full stack data framework Message-ID: <5836A7D8-513E-4F62-8136-7391B44D4237@unc.edu> A reminder that we will have a distinguished speaker on a topic of great importance to all Pythonistas this Thursday at Red Hat Annex. Plan to attend and I'll see you there. On 8/14/18, 6:12 PM, "TriZPUG on behalf of Calloway, Chris" wrote: Very excited about this. We?ve had asyncio questions at recent project nights. http://tripython.org/Members/kahowell/aug-18-mtg When: Thursday, August 23, 7pm Where: Red Hat Annex, 190 E Davie St, Raleigh What: Guillotina is a new full-stack AsyncIO Resource API framework designed for large data sets. It has roots in Pyramid, inspirations from Django, out of the Plone community but completely AsyncIO. Learn about AsyncIO, when/why/how you can use it, how Guillotina is designed with it to manage large data sets, and how to use Guillotina with containers to develop, test and deliver your applications. The target audience are Python developers interested in AsyncIO, REST, Microservices and distributed computing. Some background knowledge in AsyncIO might be helpful as there will be demonstrations and we?ll go through AsyncIO code; however, we?ll keep things simple enough for any Python engineer to be able to follow. Our speaker, Nathan Van Gheem, has worked in Python open source web technologies for almost 10 years. He has been part of the Plone open source community for many years leading the Security, UI and framework teams. He is currently the maintainer of the Guillotina. Extemporaneous "lightning talks" of 5-10 minute duration are also welcome and don't need to be pre-announced. Lightning talks are for you to "show and tell" something you've learned about Python recently, no matter how small. We all use Python, therefore, we are always learning something new about Python that we can tell others. Parking is at the City Center Deck, 429 S Wilmington Street, which is $1 per 30 minutes, and free after 7pm. The Annex adjoins the deck. Street parking is free after 5pm in downtown. An after-meeting location for food and beverage will be decided at the meeting. Come join us for a fun and informative evening. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From cbc at unc.edu Fri Aug 24 11:03:09 2018 From: cbc at unc.edu (Calloway, Chris) Date: Fri, 24 Aug 2018 15:03:09 +0000 Subject: [TriPython] Last night's meeting Message-ID: Thanks a heap to Kevin Howell and Red Hat for hosting us last night. And thanks to Nathan Van Gheem for covering a lot of asyncio territory for us last night. Nathan, if you want to send me or give me pointers to your asyncio and guillotina presentations, I'd like to archive them on tripython.org We are looking for speakers for September and beyond if you were thinking of presenting. Please sound off on this list. It appears meetup.com has changed their attendance tool so that we can no longer accurately report the actual number of attendees. It now will report the RSVP count for past events, thus always under-reporting our attendance as many people either don't RSVP or aren't even on meetup.com. I used to be able to edit that number for account for the non-RSVP'd attendees. For the record, we have over 40 attendees last night. There were 12 at the after-meeting at Beasley's Chicken and Honey. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From lionface.lemonface at gmail.com Fri Aug 24 11:21:47 2018 From: lionface.lemonface at gmail.com (Josh Johnson) Date: Fri, 24 Aug 2018 11:21:47 -0400 Subject: [TriPython] Last night's meeting In-Reply-To: References: Message-ID: <78601481-F701-4F78-8EEF-E57F71CC1C43@gmail.com> I'd like to volunteer to present at the October meeting. Now as for the subject, I have two I could do: * I have a "web frameworks are for chumps" talk that got accepted to PyGotham last year but I couldn't present due to other commitments. It's essentially identifying all of the things we use web frameworks for and giving prescriptions for handling them independently. * or, I have been building some HID interfaces using circuitpython, and have a series of blog posts I'm about to drop covering building state objects and event dispatch/detection that I can present about. I'll plan on doing the second one, but please reach out or comment here if you are interested in the web framework one. Maybe I'll do it early next year. Thanks, JJ -- Brought to you by a grant from the "I'm finally one of the cool kids" foundation for the advancement of geek chic in the mainstream vernacular. > On Aug 24, 2018, at 11:03 AM, Calloway, Chris wrote: > > Thanks a heap to Kevin Howell and Red Hat for hosting us last night. > > And thanks to Nathan Van Gheem for covering a lot of asyncio territory for us last night. Nathan, if you want to send me or give me pointers to your asyncio and guillotina presentations, I'd like to archive them on tripython.org > > We are looking for speakers for September and beyond if you were thinking of presenting. Please sound off on this list. > > It appears meetup.com has changed their attendance tool so that we can no longer accurately report the actual number of attendees. It now will report the RSVP count for past events, thus always under-reporting our attendance as many people either don't RSVP or aren't even on meetup.com. I used to be able to edit that number for account for the non-RSVP'd attendees. For the record, we have over 40 attendees last night. There were 12 at the after-meeting at Beasley's Chicken and Honey. > > -- > Sincerely, > > Chris Calloway > Applications Analyst > University of North Carolina > Renaissance Computing Institute > (919) 599-3530 > > > > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group From cbc at unc.edu Fri Aug 24 11:36:55 2018 From: cbc at unc.edu (Calloway, Chris) Date: Fri, 24 Aug 2018 15:36:55 +0000 Subject: [TriPython] Last night's meeting In-Reply-To: <78601481-F701-4F78-8EEF-E57F71CC1C43@gmail.com> References: <78601481-F701-4F78-8EEF-E57F71CC1C43@gmail.com> Message-ID: Josh, that's awesome. Thank you. I am very interested in both talks. You are always an interesting speaker. If you would, please, give us a talk title, brief description, and brief bio that could be used pretty much verbatim for announcements. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 ?On 8/24/18, 11:21 AM, "TriZPUG on behalf of Josh Johnson" wrote: I'd like to volunteer to present at the October meeting. Now as for the subject, I have two I could do: * I have a "web frameworks are for chumps" talk that got accepted to PyGotham last year but I couldn't present due to other commitments. It's essentially identifying all of the things we use web frameworks for and giving prescriptions for handling them independently. * or, I have been building some HID interfaces using circuitpython, and have a series of blog posts I'm about to drop covering building state objects and event dispatch/detection that I can present about. I'll plan on doing the second one, but please reach out or comment here if you are interested in the web framework one. Maybe I'll do it early next year. Thanks, JJ -- Brought to you by a grant from the "I'm finally one of the cool kids" foundation for the advancement of geek chic in the mainstream vernacular. > On Aug 24, 2018, at 11:03 AM, Calloway, Chris wrote: > > Thanks a heap to Kevin Howell and Red Hat for hosting us last night. > > And thanks to Nathan Van Gheem for covering a lot of asyncio territory for us last night. Nathan, if you want to send me or give me pointers to your asyncio and guillotina presentations, I'd like to archive them on tripython.org > > We are looking for speakers for September and beyond if you were thinking of presenting. Please sound off on this list. > > It appears meetup.com has changed their attendance tool so that we can no longer accurately report the actual number of attendees. It now will report the RSVP count for past events, thus always under-reporting our attendance as many people either don't RSVP or aren't even on meetup.com. I used to be able to edit that number for account for the non-RSVP'd attendees. For the record, we have over 40 attendees last night. There were 12 at the after-meeting at Beasley's Chicken and Honey. > > -- > Sincerely, > > Chris Calloway > Applications Analyst > University of North Carolina > Renaissance Computing Institute > (919) 599-3530 > > > > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group _______________________________________________ TriZPUG mailing list TriZPUG at python.org https://mail.python.org/mailman/listinfo/trizpug http://tripython.org is the Triangle Python Users Group From cbc at unc.edu Fri Aug 24 12:31:49 2018 From: cbc at unc.edu (Calloway, Chris) Date: Fri, 24 Aug 2018 16:31:49 +0000 Subject: [TriPython] EuroPython Videos Message-ID: The videos are starting to come in from EuroPython: https://www.youtube.com/playlist?list=PL8uoeex94UhFrNUV2m5MigREebUms39U5 -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 -------------- next part -------------- The videos are starting to come in from EuroPython: https://www.youtube.com/playlist?list=PL8uoeex94UhFrNUV2m5MigREebUms39U5 -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From lionface.lemonface at gmail.com Fri Aug 24 12:36:22 2018 From: lionface.lemonface at gmail.com (Josh Johnson) Date: Fri, 24 Aug 2018 12:36:22 -0400 Subject: [TriPython] Last night's meeting In-Reply-To: References: <78601481-F701-4F78-8EEF-E57F71CC1C43@gmail.com> Message-ID: <58B1334C-D73E-4A7D-A7F5-F5DB8B0F899A@gmail.com> Sweet! And thank you for the kind words - its been too long since I presented! Title: "Tracking State And Detecting Events In CircuitPython: Debouncing The World With Software" Description: "In building novel human/computer interaction devices using CircuitPython, a fork/port of MicroPython for the Adafruit M0 and M4 series development boards, I had a lot of state and state changes to work with. In this talk, I'll be exploring what state is, and how to use familiar Python constructs available to us in Micro/CircuitPython to model it, track it, and respond to changes. We'll cover a common task in electronics projects, button debouncing, but also explore a pattern we can extend to any sort of input, and use to cover general state tracking. It's essentially the fundamentals of what UI frameworks do in desktop environments. We get the opportunity to build what we need from scratch due to the limitations of our platform. The audience is people who basically know basic Python. :) No prior experience with microcontrollers or electronics required. We'll construct a simple demo circuit and control an RGB led. In the talk we'll walk through the basic construction and then dig into the code. Feel free to bring a laptop and a CircuitPlayground Express or other compatible board to mess around with the concepts during the talk!" I'll put together a materials list and get the first part of my blog series posted in the next day or two - it will cover what you need to build/buy if you want to follow along, on four different M0 boards I happen to have on hand. I think we have enough lead time if people want to order stuff - Adafruit does volume discounts and sells 'class packs' at a reduced rate - if folks want to go in on an order I'm happy to facilitate. Otherwise, I'll have a few of my boards with me as well I can loan to folks during my talk. Thanks everybody! JJ -- Brought to you by a grant from the "I'm finally one of the cool kids" foundation for the advancement of geek chic in the mainstream vernacular. > On Aug 24, 2018, at 11:36 AM, Calloway, Chris wrote: > > Josh, that's awesome. Thank you. I am very interested in both talks. You are always an interesting speaker. > > If you would, please, give us a talk title, brief description, and brief bio that could be used pretty much verbatim for announcements. > > -- > Sincerely, > > Chris Calloway > Applications Analyst > University of North Carolina > Renaissance Computing Institute > (919) 599-3530 > > > ?On 8/24/18, 11:21 AM, "TriZPUG on behalf of Josh Johnson" wrote: > > I'd like to volunteer to present at the October meeting. > > Now as for the subject, I have two I could do: > > * I have a "web frameworks are for chumps" talk that got accepted to PyGotham last year but I couldn't present due to other commitments. It's essentially identifying all of the things we use web frameworks for and giving prescriptions for handling them independently. > * or, I have been building some HID interfaces using circuitpython, and have a series of blog posts I'm about to drop covering building state objects and event dispatch/detection that I can present about. > > I'll plan on doing the second one, but please reach out or comment here if you are interested in the web framework one. Maybe I'll do it early next year. > > Thanks, > JJ > > > -- > Brought to you by a grant from the "I'm finally one of the cool kids" foundation for the advancement of geek chic in the mainstream vernacular. > >> On Aug 24, 2018, at 11:03 AM, Calloway, Chris wrote: >> >> Thanks a heap to Kevin Howell and Red Hat for hosting us last night. >> >> And thanks to Nathan Van Gheem for covering a lot of asyncio territory for us last night. Nathan, if you want to send me or give me pointers to your asyncio and guillotina presentations, I'd like to archive them on tripython.org >> >> We are looking for speakers for September and beyond if you were thinking of presenting. Please sound off on this list. >> >> It appears meetup.com has changed their attendance tool so that we can no longer accurately report the actual number of attendees. It now will report the RSVP count for past events, thus always under-reporting our attendance as many people either don't RSVP or aren't even on meetup.com. I used to be able to edit that number for account for the non-RSVP'd attendees. For the record, we have over 40 attendees last night. There were 12 at the after-meeting at Beasley's Chicken and Honey. >> >> -- >> Sincerely, >> >> Chris Calloway >> Applications Analyst >> University of North Carolina >> Renaissance Computing Institute >> (919) 599-3530 >> >> >> >> _______________________________________________ >> TriZPUG mailing list >> TriZPUG at python.org >> https://mail.python.org/mailman/listinfo/trizpug >> http://tripython.org is the Triangle Python Users Group > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group > > > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group From lionface.lemonface at gmail.com Mon Aug 27 14:25:30 2018 From: lionface.lemonface at gmail.com (Josh Johnson) Date: Mon, 27 Aug 2018 14:25:30 -0400 Subject: [TriPython] Materials List/Setup Details For CircuitPython Talk In October Message-ID: I published the first installment of the blog post series that my presentation will be based on. It contains all of the materials used and photos of the demo circuit[1] For the sake of the mailing list, here's what you need (it's just wiring up two buttons that will control the onboard LEDs): * Adafruit M0 or M4 based board. I wrote the code used in the presentation and blog posts using a GEMMA M0, CircuitPlayground M0 Express, Trinket M0, and ItsyBitsy M0 Express. * 2 momentary switches. The kind that fit into breadboards easily will work the best. * A breadboard. * Connectors. Depending on your board, you may need alligator clips, jumper wires, or a combination. * A micro-usb cable (for programming) I highly recommend the CircuitPlayground M0 Express[2]. They have the switches built-in, so you don't even need a single wire or anything (even solder) to get coding. Sadly, they are out of stock at the moment. They tend to stock up pretty quickly, so it's worth signing up for a stock update. There are, however a *bunch* of M0[3] and M4[4] boards that are in stock, any of them should work. They will just require some soldering, unless you opt to buy them with headers pre-installed. Most should have a NeoPixel or DotStar onboard, try to choose one that has that feature (or you could grab some neopixels and hook them up yourself, I suppose :D - I'm happy to help if you find yourself in that situation and are having trouble). The other thing to consider is the "express" versions - they have more onboard flash memory, where you store your python code. Try to grab an express board if you can. While the code fits comfortably on non-express boards, you will get more mileage from a board with extra storage space. You can also check out other outlets, like Mouser or Element 14, that will sometimes have stock when Adafruit runs out. The code *should* work on any MicroPython-compatible board too (the PyBoard, the BBC Micro:bit) but I don't have any handy to test with. Again, if anyone wants to go in on a group buy, I'm happy to facilitate, just let me know. And I almost forgot, you might want to check out Adafruit's getting started guide[5] - it's a good run down of what you need to do CircuitPython work. Thanks, JJ [1] https://jjmojojjmojo.github.io/circuitpython-state-part-1.html [2] https://www.adafruit.com/product/3333 [3] https://www.adafruit.com/?q=m0 [4] https://www.adafruit.com/?q=m4 [5] https://learn.adafruit.com/welcome-to-circuitpython/overview -------------- next part -------------- I published the first installment of the blog post series that my presentation will be based on. It contains all of the materials used and photos of the demo circuit[1] For the sake of the mailing list, here's what you need (it's just wiring up two buttons that will control the onboard LEDs):** * Adafruit M0 or M4 based board. I wrote the code used in the presentation and blog posts using a GEMMA M0, CircuitPlayground M0 Express, Trinket M0, and ItsyBitsy M0 Express. * 2 momentary switches. The kind that fit into breadboards easily will work the best. * A breadboard. * Connectors. Depending on your board, you may need alligator clips, jumper wires, or a combination. * A micro-usb cable (for programming) I highly recommend the CircuitPlayground M0 Express[2]. They have the switches built-in, so you don't even need a single wire or anything (even solder) to get coding. Sadly, they are out of stock at the moment. They tend to stock up pretty quickly, so it's worth signing up for a stock update. There are, however a *bunch* of M0[3] and M4[4] boards that are in stock, any of them should work. They will just require some soldering, unless you opt to buy them with headers pre-installed. Most should have a NeoPixel or DotStar onboard, try to choose one that has that feature (or you could grab some neopixels and hook them up yourself, I suppose :D - I'm happy to help if you find yourself in that situation and are having trouble). The other thing to consider is the "express" versions - they have more onboard flash memory, where you store your python code. Try to grab an express board if you can. While the code fits comfortably on non-express boards, you will get more mileage from a board with extra storage space. You can also check out other outlets, like Mouser or Element 14, that will sometimes have stock when Adafruit runs out. The code *should* work on any MicroPython-compatible board too (the PyBoard, the BBC Micro:bit) but I don't have any handy to test with. Again, if anyone wants to go in on a group buy, I'm happy to facilitate, just let me know. And I almost forgot, you might want to check out Adafruit's getting started guide[5] - it's a good run down of what you need to do CircuitPython work. Thanks, JJ [1] [1]https://jjmojojjmojo.github.io/circuitpython-state-part-1.html [2] [2]https://www.adafruit.com/product/3333** [3] [3]https://www.adafruit.com/?q=m0 [4] [4]https://www.adafruit.com/?q=m4 [5] [5]https://learn.adafruit.com/welcome-to-circuitpython/overview References Visible links 1. https://jjmojojjmojo.github.io/circuitpython-state-part-1.html 2. https://www.adafruit.com/product/3333 3. https://www.adafruit.com/?q=m0 4. https://www.adafruit.com/?q=m4 5. https://learn.adafruit.com/welcome-to-circuitpython/overview From cbc at unc.edu Tue Aug 28 11:11:59 2018 From: cbc at unc.edu (Calloway, Chris) Date: Tue, 28 Aug 2018 15:11:59 +0000 Subject: [TriPython] Materials List/Setup Details For CircuitPython Talk In October In-Reply-To: References: Message-ID: <5DEE7ABB-AB58-444A-A250-7C046881904B@unc.edu> On 8/27/18, 2:25 PM, "TriZPUG on behalf of Josh Johnson" wrote: I highly recommend the CircuitPlayground M0 Express[2]. They have the switches built-in, so you don't even need a single wire or anything (even solder) to get coding. Sadly, they are out of stock at the moment. They tend to stock up pretty quickly, so it's worth signing up for a stock update. They are back in stock: https://www.adafruit.com/product/3333 -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From cbc at unc.edu Tue Aug 28 11:42:12 2018 From: cbc at unc.edu (Calloway, Chris) Date: Tue, 28 Aug 2018 15:42:12 +0000 Subject: [TriPython] TriPython September 2018 Meeting: Tracking State And Detecting Events In CircuitPython: Debouncing The World With Software Message-ID: <0C013307-9D26-480B-AA17-1988A1E8399C@unc.edu> After Stacy?s CircuitPython talk in this past July, we going to get more from Josh. Checkout Josh?s blog post for a preview: https://jjmojojjmojo.github.io/circuitpython-state-part-1.html http://tripython.org/Members/cbc/sept-18-mtg/ When: Thursday, September 27, 7-9pm Where: Caktus Group, 108 Morris St., Durham What: Josh Johnson presents: "In building novel human/computer interaction devices using CircuitPython, a fork/port of MicroPython for the Adafruit M0 and M4 series development boards, I had a lot of state and state changes to work with. In this talk, I'll be exploring what state is, and how to use familiar Python constructs available to us in Micro/CircuitPython to model it, track it, and respond to changes. We'll cover a common task in electronics projects, button debouncing, but also explore a pattern we can extend to any sort of input, and use to cover general state tracking. It's essentially the fundamentals of what UI frameworks do in desktop environments. We get the opportunity to build what we need from scratch due to the limitations of our platform. The audience is people who basically know basic Python. :)? ?No prior experience with microcontrollers or electronics required. We'll construct a simple demo circuit and control an RGB led. In the talk we'll walk through the basic construction and then dig into the code. Feel free to bring a laptop and a CircuitPlayground Express or other compatible board to mess around with the concepts during the talk!" Extemporaneous "lightning talks" of 5-10 minute duration are also welcome and don't need to be pre-announced. Park in the municipal deck on the other side of the Arts Council across W. Morgan St. The after-meeting will be around the corner at Bull McCabe's Irish Pub. Come join us for a fun and informative evening. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 -------------- next part -------------- After Stacy's CircuitPython talk in this past July, we going to get more from Josh. Checkout Josh's blog post for a preview: [1]https://jjmojojjmojo.github.io/circuitpython-state-part-1.html [2]http://tripython.org/Members/cbc/sept-18-mtg/ When: Thursday, September 27, 7-9pm Where: Caktus Group, 108 Morris St., Durham What: Josh Johnson presents: "In building novel human/computer interaction devices using CircuitPython, a fork/port of MicroPython for the Adafruit M0 and M4 series development boards, I had a lot of state and state changes to work with. In this talk, I'll be exploring what state is, and how to use familiar Python constructs available to us in Micro/CircuitPython to model it, track it, and respond to changes. We'll cover a common task in electronics projects, button debouncing, but also explore a pattern we can extend to any sort of input, and use to cover general state tracking. It's essentially the fundamentals of what UI frameworks do in desktop environments. We get the opportunity to build what we need from scratch due to the limitations of our platform. The audience is people who basically know basic Python. :)" "No prior experience with microcontrollers or electronics required. We'll construct a simple demo circuit and control an RGB led. In the talk we'll walk through the basic construction and then dig into the code. Feel free to bring a laptop and a CircuitPlayground Express or other compatible board to mess around with the concepts during the talk!" Extemporaneous "lightning talks" of 5-10 minute duration are also welcome and don't need to be pre-announced. Park in the municipal deck on the other side of the Arts Council across W. Morgan St. The after-meeting will be around the corner at Bull McCabe's Irish Pub. Come join us for a fun and informative evening. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 References Visible links 1. https://jjmojojjmojo.github.io/circuitpython-state-part-1.html 2. http://tripython.org/Members/cbc/sept-18-mtg/ From cbc at unc.edu Wed Aug 29 11:44:48 2018 From: cbc at unc.edu (Calloway, Chris) Date: Wed, 29 Aug 2018 15:44:48 +0000 Subject: [TriPython] Asyncio / Guillotina presentations online Message-ID: Nathan?s presentations from last week have been posted: Asyncio: http://tripython.org/meetings/meetings/Python-asyncio.pdf Guillotina: http://tripython.org/meetings/meetings/Guillotina-meetup.pdf Indexed on the meetings page: http://tripython.org/meetings Thank you so much, Nathan! -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 -------------- next part -------------- Nathan's presentations from last week have been posted: Asyncio: [1]http://tripython.org/meetings/meetings/Python-asyncio.pdf Guillotina: [2]http://tripython.org/meetings/meetings/Guillotina-meetup.pdf Indexed on the meetings page: [3]http://tripython.org/meetings Thank you so much, Nathan! -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 References Visible links 1. http://tripython.org/meetings/meetings/Python-asyncio.pdf 2. http://tripython.org/meetings/meetings/Guillotina-meetup.pdf 3. http://tripython.org/meetings From phillip at foospidy.com Fri Aug 31 09:28:51 2018 From: phillip at foospidy.com (Px Mx) Date: Fri, 31 Aug 2018 09:28:51 -0400 Subject: [TriPython] NYC Job Opportunity Message-ID: https://www.linkedin.com/feed/update/urn:li:activity:6441277990511878145 https://jobs.disneycareers.com/job/new-york/senior-data-engineer/391/8327511 ? Px Mx https://keybase.io/foospidy/key.asc -------------- next part -------------- [1]https://www.linkedin.com/feed/update/urn:li:activity:6441277990511878145 [2]https://jobs.disneycareers.com/job/new-york/senior-data-engineer/391/8327511 -- Px Mx [3]https://keybase.io/foospidy/key.asc References Visible links 1. https://www.linkedin.com/feed/update/urn:li:activity:6441277990511878145 2. https://jobs.disneycareers.com/job/new-york/senior-data-engineer/391/8327511 3. https://keybase.io/foospidy/key.asc From cbc at unc.edu Fri Aug 31 15:39:15 2018 From: cbc at unc.edu (Calloway, Chris) Date: Fri, 31 Aug 2018 19:39:15 +0000 Subject: [TriPython] Jupyter Day is coming! Message-ID: <2E79D2F4-9F31-4150-AB49-74C55130D47F@unc.edu> Jupyter Day is coming the UNC campus on November 13. More details soon. It is low cost ($30 public, $10 students). We are looking for a last mile sponsor ($2000). If this sounds like something which you, your business, or your employer would like to sponsor, please reply to me directly. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 -------------- next part -------------- Jupyter Day is coming the UNC campus on November 13. More details soon. It is low cost ($30 public, $10 students). We are looking for a last mile sponsor ($2000). If this sounds like something which you, your business, or your employer would like to sponsor, please reply to me directly. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530