From cbc at unc.edu Tue Jan 3 12:35:06 2017 From: cbc at unc.edu (Chris Calloway) Date: Tue, 3 Jan 2017 12:35:06 -0500 Subject: [TriPython] Reminder: Raleigh Project Night Tonight Message-ID: <8d35c6f8-4276-698b-4864-ed7032b3ae79@unc.edu> While I'm sorting through some email problems, here's a reminder that there will be pizza this evening at WebAssign for project night. Bring your laptop: When: Tuesday, January 3, 2017, 6-9pm Where: WebAssign NCSU Centennial Campus 1791 Varsity Drive Suite 200 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. Plenty of free after hours parking is available in the upper level of the deck behind WebAssign (turn through the median just before the intersection of Varsity and Main Campus Drives). If the door is locked, call the number posted on the door. Bring your laptop. -- Sincerely, Chris Calloway, Applications Analyst UNC Renaissance Computing Institute 100 Europa Drive, Suite 540, Chapel Hill, NC 27517 (919) 599-3530 From ginnyghezzo at gmail.com Wed Jan 4 09:20:52 2017 From: ginnyghezzo at gmail.com (Ginny Ghezzo) Date: Wed, 4 Jan 2017 09:20:52 -0500 Subject: [TriPython] Self Help Credit Union Hiring DBA Message-ID: Self Help Credit Union is looking to hire a DBA with SQL Server and MySQL experience: https://www.self-help... ? Self Help has a great mission and a great heart. Self-Help is a leading national community development financial institution (CDFI) headquartered in Durham, NC. Founded in 1980, Self-Help has provided over $6.9 billion in financing to 112,000 families, individuals and businesses underserved by traditional financial institutions. I am posting for a friend and a big fan of the company. They are not a Python shop but wise enough to mention it in the job description. Thanks, -Ginny Ghezzo -------------- next part -------------- Self Help Credit Union is looking to hire a DBA with SQL Server and MySQL experience: [1]https://www.self-help...** Self Help has a great mission and a great heart. Self-Help is a leading national community development financial institution (CDFI) headquartered in Durham, NC. Founded in 1980, Self-Help has provided over $6.9 billion in financing to 112,000 families, individuals and businesses underserved by traditional financial institutions. I am posting for a friend and a big fan of the company. They are not a Python shop but wise enough to mention it in the job description. Thanks, -Ginny Ghezzo References Visible links 1. https://www.self-help.org/careers/job-openings/1689-database-developer-administrator From cbc at unc.edu Wed Jan 4 12:45:52 2017 From: cbc at unc.edu (Calloway, Chris) Date: Wed, 4 Jan 2017 17:45:52 +0000 Subject: [TriPython] A little help from our friend Message-ID: A very active TriPython participant needs a little help keeping his house in the next few days? Can you help? https://www.gofundme.com/marks-house-rescue -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From dana at theironyard.com Thu Jan 5 13:37:59 2017 From: dana at theironyard.com (Dana Calder) Date: Thu, 5 Jan 2017 13:37:59 -0500 Subject: [TriPython] Iron Yard Demo Day Message-ID: Join The Iron Yard on *Thursday, January 19, 2017* at 6:30 PM for the first Demo Day of 2017. View group projects from UI Design and Python, hear from recent graduates, and network about your open software development roles. We will have several live presentations as well as a booth style reception to allow a chance to network and learn more about other projects in development! Heavy appetizers will be served throughout the event. RSVP for a free ticket here. http://bit.ly/2ifS9w9 *Dana Calder* Campus Director | Durham 334 Blackwell Street, Suite B001 919-806-9594 -------------- next part -------------- Join The Iron Yard on Thursday, January 19, 2017 at 6:30 PM for the first Demo Day of 2017. View group projects from UI Design and Python, hear from recent graduates, and network about your open software development roles. We will have several live presentations as well as a booth style reception to allow a chance to network and learn more about other projects in development! Heavy appetizers will be served throughout the event. RSVP for a free ticket here. [1]http://bit.ly/2ifS9w9 Dana Calder Campus Director | Durham 334 Blackwell Street, Suite B001 [2]919-806-9594 References Visible links 1. http://bit.ly/2ifS9w9 2. file:///tmp/tel:919-806-9594 From cbc at unc.edu Fri Jan 6 11:30:55 2017 From: cbc at unc.edu (Calloway, Chris) Date: Fri, 6 Jan 2017 16:30:55 +0000 Subject: [TriPython] Snow and project night Message-ID: It will be above freezing when the snow starts today. But it will get below freezing tonight and stay below freezing until Tuesday afternoon. That means ice on roads next week. We will evaluate on Tuesday whether to have project night on Wednesday. I don?t want anyone involved in an accident while trying to get to a TriPython event. So stay tuned before you venture out to project night this Wednesday. This message will also be posted to meetup.com. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From cbc at unc.edu Tue Jan 10 18:08:02 2017 From: cbc at unc.edu (Calloway, Chris) Date: Tue, 10 Jan 2017 23:08:02 +0000 Subject: [TriPython] Snow and project night Message-ID: While it appears that the roads would be safe tomorrow evening, I have been sick for three weeks. I thought I was getting better. But it turned very badly on Monday and I don?t forsee that I will be at RENCI tomorrow. Normally, I would find someone at RENCI to take my place. But RENCI was closed yesterday and today, limiting how effectively I could find someone to take my place, Therefore I?m calling off tomorrow?s project night. Even if I were to be there, I don?t think you should be around me right now. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 On 1/6/17, 11:30 AM, "TriZPUG on behalf of Calloway, Chris" wrote: It will be above freezing when the snow starts today. But it will get below freezing tonight and stay below freezing until Tuesday afternoon. That means ice on roads next week. We will evaluate on Tuesday whether to have project night on Wednesday. I don?t want anyone involved in an accident while trying to get to a TriPython event. So stay tuned before you venture out to project night this Wednesday. This message will also be posted to meetup.com. -- 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 Tue Jan 10 17:59:49 2017 From: cbc at unc.edu (Calloway, Chris) Date: Tue, 10 Jan 2017 22:59:49 +0000 Subject: [TriPython] Snow and project night Message-ID: While it appears that the roads would be safe tomorrow evening, I have been sick for three weeks. I thought I was getting better. But it turned very badly on Monday and I don?t forsee that I will be at RENCI tomorrow. Normally, I would find someone at RENCI to take my place. But RENCI was closed yesterday and today, limiting how effectively I could find someone to take my place, Therefore I?m calling off tomorrow?s project night. Even if I were to be there, I don?t think you should be around me right now. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 On 1/6/17, 11:30 AM, "TriZPUG on behalf of Calloway, Chris" wrote: It will be above freezing when the snow starts today. But it will get below freezing tonight and stay below freezing until Tuesday afternoon. That means ice on roads next week. We will evaluate on Tuesday whether to have project night on Wednesday. I don?t want anyone involved in an accident while trying to get to a TriPython event. So stay tuned before you venture out to project night this Wednesday. This message will also be posted to meetup.com. -- 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 Thu Jan 12 14:56:20 2017 From: cbc at unc.edu (Calloway, Chris) Date: Thu, 12 Jan 2017 19:56:20 +0000 Subject: [TriPython] PyTennessee Feb 4-5 Message-ID: Don?t forget, PyTennessee is coming up soon: https://www.pytennessee.org/ It?s also the day after Yes is performing the entirety of Tales from Topographic Oceans in Cherokee: http://www.ticketmaster.com/event/0E0051691A109D22 Get two events for one road trip. ? -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From jefferson.r.heard at gmail.com Mon Jan 16 10:09:05 2017 From: jefferson.r.heard at gmail.com (Jeff Heard) Date: Mon, 16 Jan 2017 10:09:05 -0500 Subject: [TriPython] Blog post that might be of interest to data scientists and aspirants Message-ID: https://jeffersonheard.github.io/2017/01/being-a-data-scientist-my-experience-and-toolset/ I talk a little bit about what I did day-to-day as a data scientist during my time at RENCI, and I list my personal swiss army knife of (mostly) Python tools for working with different datasets. I'll be posting later in the week about turning an Excel spreadsheet with records including addresses into a map quickly using GeoPy, Shapely, and Pandas. -------------- next part -------------- [1]https://jeffersonheard.github.io/2017/01/being-a-data-scientist-my-experience-and-toolset/ I talk a little bit about what I did day-to-day as a data scientist during my time at RENCI, and I list my personal swiss army knife of (mostly) Python tools for working with different datasets.** I'll be posting later in the week about turning an Excel spreadsheet with records including addresses into a map quickly using GeoPy, Shapely, and Pandas. References Visible links 1. https://jeffersonheard.github.io/2017/01/being-a-data-scientist-my-experience-and-toolset/ From cbc at unc.edu Mon Jan 16 15:16:28 2017 From: cbc at unc.edu (Calloway, Chris) Date: Mon, 16 Jan 2017 20:16:28 +0000 Subject: [TriPython] Reminder: Durham Project Night Tonight! Message-ID: <93AB8E57-2FD4-418D-A2E7-27A6A4BA7140@unc.edu> Just a quick reminder, even though it is a holiday, project night at Caktus is on for tonight. I just spoke with Caktus and pizza has been ordered. When: Monday, January 15, 2017, 6-9pm Where: Caktus Group Tech Space 108 Morris St Durham What: Durham Project Night meets on third Mondays. 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. Park in the municipal deck on the other side of the Arts Council across W. Morgan St. Knock or call the number posted on the door if it is not open. Bring your laptop. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From cbc at unc.edu Tue Jan 17 13:02:14 2017 From: cbc at unc.edu (Calloway, Chris) Date: Tue, 17 Jan 2017 18:02:14 +0000 Subject: [TriPython] Cool Job Opening Message-ID: <7843B780-2354-4DA0-A122-C7CC881F69CA@unc.edu> http://election.princeton.edu/2017/01/17/a-new-project-on-partisan-gerrymandering/ -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From rob.ladd at gmail.com Mon Jan 23 14:37:30 2017 From: rob.ladd at gmail.com (Rob Ladd) Date: Mon, 23 Jan 2017 19:37:30 +0000 Subject: [TriPython] Help on an AWS/ELB Project Message-ID: Hello TryPythonistas! I have a project where I need to help set up AWS and ELB for a high(er) availability web property. Sadly, they are not Python sites. The guy asking for my help is an old friend. While I've used AWS, I'm certainly not an expert in it. I'll have plenty of clueless questions. Topics would include: - Setting up the ELB - There will be some TLS questions - Overall topology - Handling code updates across instances Anybody who's set up AWS/ELB in front of ecommerce sites got a few hours to walk me through some stuff? I can pay an hourly rate. If you're interested in helping, please contact me by email or at 818 448 2815. Thanks a bunch!! -Rob Ladd -------------- next part -------------- Hello TryPythonistas! I have a project where I need to help set up AWS and ELB for a high(er) availability web property. Sadly, they are not Python sites. The guy asking for my help is an old friend. While I've used AWS, I'm certainly not an expert in it. I'll have plenty of clueless questions. Topics would include: - Setting up the ELB - There will be some TLS questions - Overall topology - Handling code updates across instances Anybody who's set up AWS/ELB in front of ecommerce sites got a few hours to walk me through some stuff? I can pay an hourly rate.** If you're interested in helping, please contact me by email or at 818 448 2815. Thanks a bunch!! -Rob Ladd From tobias at caktusgroup.com Mon Jan 23 16:33:13 2017 From: tobias at caktusgroup.com (Tobias McNulty) Date: Mon, 23 Jan 2017 16:33:13 -0500 Subject: [TriPython] Help on an AWS/ELB Project In-Reply-To: References: Message-ID: This is more than you asked about, but it will setup all the things you mentioned (and then some) in a VPC and give you an environment for running containers (I recommend the Elastic Beanstalk option): https://github.com/tobiasmcnulty/aws-container-basics Even if you don't end up using it, you might find it helpful to set up a test environment and play around with the resources it creates. If you do so under a brand new AWS account and select all the smallest server options, that should keep you inside the free tier, too. Tobias On Mon, Jan 23, 2017 at 2:37 PM, Rob Ladd wrote: > Hello TryPythonistas! > I have a project where I need to help set up AWS and ELB for a high(er) > availability web property. Sadly, they are not Python sites. The guy > asking for my help is an old friend. > While I've used AWS, I'm certainly not an expert in it. I'll have plenty > of clueless questions. > Topics would include: > - Setting up the ELB > - There will be some TLS questions > - Overall topology > - Handling code updates across instances > Anybody who's set up AWS/ELB in front of ecommerce sites got a few hours > to walk me through some stuff? > I can pay an hourly rate.** > If you're interested in helping, please contact me by email or at 818 > 448 > 2815. > Thanks a bunch!! > -Rob Ladd > > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group > -- *Tobias McNulty*Chief Executive Officer tobias at caktusgroup.com www.caktusgroup.com -------------- next part -------------- This is more than you asked about, but it will setup all the things you mentioned (and then some) in a VPC and give you an environment for running containers (I recommend the Elastic Beanstalk option): [1]https://github.com/tobiasmcnulty/aws-container-basics Even if you don't end up using it, you might find it helpful to set up a test environment and play around with the resources it creates. If you do so under a brand new AWS account and select all the smallest server options, that should keep you inside the free tier, too. Tobias On Mon, Jan 23, 2017 at 2:37 PM, Rob Ladd <[2]rob.ladd at gmail.com> wrote: ** **Hello TryPythonistas! ** **I have a project where I need to help set up AWS and ELB for a high(er) ** **availability web property. Sadly, they are not Python sites. The guy ** **asking for my help is an old friend. ** **While I've used AWS, I'm certainly not an expert in it. I'll have plenty ** **of clueless questions. ** **Topics would include: ** **- Setting up the ELB ** **- There will be some TLS questions ** **- Overall topology ** **- Handling code updates across instances ** **Anybody who's set up AWS/ELB in front of ecommerce sites got a few hours ** **to walk me through some stuff? ** **I can pay an hourly rate.** ** **If you're interested in helping, please contact me by email or at 818 448 ** **2815. ** **Thanks a bunch!! ** **-Rob Ladd _______________________________________________ TriZPUG mailing list [3]TriZPUG at python.org [4]https://mail.python.org/mailman/listinfo/trizpug [5]http://tripython.org is the Triangle Python Users Group -- Tobias McNulty Chief Executive Officer [6]tobias at caktusgroup.com [7]www.caktusgroup.com References Visible links 1. https://github.com/tobiasmcnulty/aws-container-basics 2. mailto:rob.ladd at gmail.com 3. mailto:TriZPUG at python.org 4. https://mail.python.org/mailman/listinfo/trizpug 5. http://tripython.org/ 6. mailto:tobias at caktusgroup.com 7. http://www.caktusgroup.com/ From rob.ladd at gmail.com Tue Jan 24 11:10:27 2017 From: rob.ladd at gmail.com (Rob Ladd) Date: Tue, 24 Jan 2017 16:10:27 +0000 Subject: [TriPython] Help on an AWS/ELB Project In-Reply-To: References: Message-ID: Wow. Thanks Tobias!! This is a lot of great stuff. This is a small outfit, with one full time dev. So my questions are going to be along the lines of, "Should they use snapshots, AMIs or just Git to provision servers for the load balancer?" and, "Is it worth teaching them how to use a new deployment model, rather than adapting the one they're already comfortable with?" etc. Right now they're not using any deployment tools, other than git. Is it worth me getting them to use ansible or puppet, etc, or can they get by using a simpler, Git-based workflow? On Mon, Jan 23, 2017 at 4:35 PM Tobias McNulty wrote: This is more than you asked about, but it will setup all the things you mentioned (and then some) in a VPC and give you an environment for running containers (I recommend the Elastic Beanstalk option): [1]https://github.com/tobiasmcnulty/aws-container-basics Even if you don't end up using it, you might find it helpful to set up a test environment and play around with the resources it creates. If you do so under a brand new AWS account and select all the smallest server options, that should keep you inside the free tier, too. Tobias On Mon, Jan 23, 2017 at 2:37 PM, Rob Ladd <[2]rob.ladd at gmail.com> wrote: ** **Hello TryPythonistas! ** **I have a project where I need to help set up AWS and ELB for a high(er) ** **availability web property. Sadly, they are not Python sites. The guy ** **asking for my help is an old friend. ** **While I've used AWS, I'm certainly not an expert in it. I'll have plenty ** **of clueless questions. ** **Topics would include: ** **- Setting up the ELB ** **- There will be some TLS questions ** **- Overall topology ** **- Handling code updates across instances ** **Anybody who's set up AWS/ELB in front of ecommerce sites got a few hours ** **to walk me through some stuff? ** **I can pay an hourly rate.** ** **If you're interested in helping, please contact me by email or at 818 448 ** **2815. ** **Thanks a bunch!! ** **-Rob Ladd _______________________________________________ TriZPUG mailing list [3]TriZPUG at python.org [4]https://mail.python.org/mailman/listinfo/trizpug [5]http://tripython.org is the Triangle Python Users Group -- Tobias McNulty Chief Executive Officer [6]tobias at caktusgroup.com [7]www.caktusgroup.com References Visible links 1. https://github.com/tobiasmcnulty/aws-container-basics 2. mailto:rob.ladd at gmail.com 3. mailto:TriZPUG at python.org 4. https://mail.python.org/mailman/listinfo/trizpug 5. http://tripython.org/ 6. mailto:tobias at caktusgroup.com 7. http://www.caktusgroup.com/ _______________________________________________ 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 -------------- Wow. Thanks Tobias!! This is a lot of great stuff. This is a small outfit, with one full time dev. So my questions are going to be along the lines of, "Should they use snapshots, AMIs or just Git to provision servers for the load balancer?" and, "Is it worth teaching them how to use a new deployment model, rather than adapting the one they're already comfortable with?" etc. Right now they're not using any deployment tools, other than git. Is it worth me getting them to use ansible or puppet, etc, or can they get by using a simpler, Git-based workflow? On Mon, Jan 23, 2017 at 4:35 PM Tobias McNulty <[1]tobias at caktusgroup.com> wrote: ** **This is more than you asked about, but it will setup all the things you ** **mentioned (and then some) in a VPC and give you an environment for running ** **containers (I recommend the Elastic Beanstalk option): ** **[1][2]https://github.com/tobiasmcnulty/aws-container-basics ** **Even if you don't end up using it, you might find it helpful to set up a ** **test environment and play around with the resources it creates. If you do ** **so under a brand new AWS account and select all the smallest server ** **options, that should keep you inside the free tier, too. ** **Tobias ** **On Mon, Jan 23, 2017 at 2:37 PM, Rob Ladd <[2][3]rob.ladd at gmail.com> wrote: ** ** **** **Hello TryPythonistas! ** ** **** **I have a project where I need to help set up AWS and ELB for a ** ** **high(er) ** ** **** **availability web property. Sadly, they are not Python sites. The ** ** **guy ** ** **** **asking for my help is an old friend. ** ** **** **While I've used AWS, I'm certainly not an expert in it. I'll have ** ** **plenty ** ** **** **of clueless questions. ** ** **** **Topics would include: ** ** **** **- Setting up the ELB ** ** **** **- There will be some TLS questions ** ** **** **- Overall topology ** ** **** **- Handling code updates across instances ** ** **** **Anybody who's set up AWS/ELB in front of ecommerce sites got a few ** ** **hours ** ** **** **to walk me through some stuff? ** ** **** **I can pay an hourly rate.** ** ** **** **If you're interested in helping, please contact me by email or at ** ** **818 448 ** ** **** **2815. ** ** **** **Thanks a bunch!! ** ** **** **-Rob Ladd ** ** **_______________________________________________ ** ** **TriZPUG mailing list ** ** **[3][4]TriZPUG at python.org ** ** **[4][5]https://mail.python.org/mailman/listinfo/trizpug ** ** **[5][6]http://tripython.org is the Triangle Python Users Group ** **-- ** **Tobias McNulty ** **Chief Executive Officer ** **[6][7]tobias at caktusgroup.com ** **[7][8]www.caktusgroup.com References ** **Visible links ** **1. [9]https://github.com/tobiasmcnulty/aws-container-basics ** **2. mailto:[10]rob.ladd at gmail.com ** **3. mailto:[11]TriZPUG at python.org ** **4. [12]https://mail.python.org/mailman/listinfo/trizpug ** **5. [13]http://tripython.org/ ** **6. mailto:[14]tobias at caktusgroup.com ** **7. [15]http://www.caktusgroup.com/ _______________________________________________ TriZPUG mailing list [16]TriZPUG at python.org [17]https://mail.python.org/mailman/listinfo/trizpug [18]http://tripython.org is the Triangle Python Users Group References Visible links 1. mailto:tobias at caktusgroup.com 2. https://github.com/tobiasmcnulty/aws-container-basics 3. mailto:rob.ladd at gmail.com 4. mailto:TriZPUG at python.org 5. https://mail.python.org/mailman/listinfo/trizpug 6. http://tripython.org/ 7. mailto:tobias at caktusgroup.com 8. http://www.caktusgroup.com/ 9. https://github.com/tobiasmcnulty/aws-container-basics 10. mailto:rob.ladd at gmail.com 11. mailto:TriZPUG at python.org 12. https://mail.python.org/mailman/listinfo/trizpug 13. http://tripython.org/ 14. mailto:tobias at caktusgroup.com 15. http://www.caktusgroup.com/ 16. mailto:TriZPUG at python.org 17. https://mail.python.org/mailman/listinfo/trizpug 18. http://tripython.org/ From tobias at caktusgroup.com Tue Jan 24 12:03:24 2017 From: tobias at caktusgroup.com (Tobias McNulty) Date: Tue, 24 Jan 2017 12:03:24 -0500 Subject: [TriPython] Help on an AWS/ELB Project In-Reply-To: References: Message-ID: I'm a big fan of continuous deployment (i.e., automated deployments via your CI server). If tests pass and the code has been merged, why not map all "stable" branches to server environments (e.g., develop -> staging, master -> production) and then run whatever commands you need to run to deploy once all your tests have passed? Many public CI services such as Travis, Circle CI, or GitLab include a section in the config file for deployment. Regarding server configuration, I 100% recommend Ansible (or something similar) if you are maintaining one or more servers yourself, but it can be avoided if a completely managed environment is used (such as AWS with RDS, Elastic Beanstalk, etc., where platform updates can be configured automatically). In any case, in this day and age (IMO), there is no excuse for SSH'ing to a server and manually checking out the code, running migrations, etc. Other than that, there's no right answer. You should consider how much time you want to spend setting things up, managing server configurations, security updates, etc., as well as the expertise/ability of the team to quickly address security issues in the event it's needed. Good luck, and let us know what you end up doing or if you have any questions along the way! Tobias On Tue, Jan 24, 2017 at 11:10 AM, Rob Ladd wrote: > Wow. Thanks Tobias!! > This is a lot of great stuff. > This is a small outfit, with one full time dev. So my questions are > going > to be along the lines of, "Should they use snapshots, AMIs or just Git > to > provision servers for the load balancer?" and, "Is it worth teaching > them > how to use a new deployment model, rather than adapting the one they're > already comfortable with?" etc. > Right now they're not using any deployment tools, other than git. > Is it worth me getting them to use ansible or puppet, etc, or can they > get > by using a simpler, Git-based workflow? > On Mon, Jan 23, 2017 at 4:35 PM Tobias McNulty <[1] > tobias at caktusgroup.com> > wrote: > > ** **This is more than you asked about, but it will setup all the > things > you > ** **mentioned (and then some) in a VPC and give you an environment > for > running > ** **containers (I recommend the Elastic Beanstalk option): > ** **[1][2]https://github.com/tobiasmcnulty/aws-container-basics > ** **Even if you don't end up using it, you might find it helpful to > set > up a > ** **test environment and play around with the resources it creates. > If > you do > ** **so under a brand new AWS account and select all the smallest > server > ** **options, that should keep you inside the free tier, too. > ** **Tobias > ** **On Mon, Jan 23, 2017 at 2:37 PM, Rob Ladd > <[2][3]rob.ladd at gmail.com> wrote: > > ** ** **** **Hello TryPythonistas! > ** ** **** **I have a project where I need to help set up AWS and ELB > for a > ** ** **high(er) > ** ** **** **availability web property. Sadly, they are not Python > sites. The > ** ** **guy > ** ** **** **asking for my help is an old friend. > ** ** **** **While I've used AWS, I'm certainly not an expert in it. > I'll have > ** ** **plenty > ** ** **** **of clueless questions. > ** ** **** **Topics would include: > ** ** **** **- Setting up the ELB > ** ** **** **- There will be some TLS questions > ** ** **** **- Overall topology > ** ** **** **- Handling code updates across instances > ** ** **** **Anybody who's set up AWS/ELB in front of ecommerce sites > got a few > ** ** **hours > ** ** **** **to walk me through some stuff? > ** ** **** **I can pay an hourly rate.** > ** ** **** **If you're interested in helping, please contact me by > email > or at > ** ** **818 448 > ** ** **** **2815. > ** ** **** **Thanks a bunch!! > ** ** **** **-Rob Ladd > ** ** **_______________________________________________ > ** ** **TriZPUG mailing list > ** ** **[3][4]TriZPUG at python.org > ** ** **[4][5]https://mail.python.org/mailman/listinfo/trizpug > ** ** **[5][6]http://tripython.org is the Triangle Python Users Group > > ** **-- > > ** **Tobias McNulty > ** **Chief Executive Officer > > ** **[6][7]tobias at caktusgroup.com > ** **[7][8]www.caktusgroup.com > > References > > ** **Visible links > ** **1. [9]https://github.com/tobiasmcnulty/aws-container-basics > ** **2. mailto:[10]rob.ladd at gmail.com > ** **3. mailto:[11]TriZPUG at python.org > ** **4. [12]https://mail.python.org/mailman/listinfo/trizpug > ** **5. [13]http://tripython.org/ > ** **6. mailto:[14]tobias at caktusgroup.com > ** **7. [15]http://www.caktusgroup.com/ > _______________________________________________ > TriZPUG mailing list > [16]TriZPUG at python.org > [17]https://mail.python.org/mailman/listinfo/trizpug > [18]http://tripython.org is the Triangle Python Users Group > > References > > Visible links > 1. mailto:tobias at caktusgroup.com > 2. https://github.com/tobiasmcnulty/aws-container-basics > 3. mailto:rob.ladd at gmail.com > 4. mailto:TriZPUG at python.org > 5. https://mail.python.org/mailman/listinfo/trizpug > 6. http://tripython.org/ > 7. mailto:tobias at caktusgroup.com > 8. http://www.caktusgroup.com/ > 9. https://github.com/tobiasmcnulty/aws-container-basics > 10. mailto:rob.ladd at gmail.com > 11. mailto:TriZPUG at python.org > 12. https://mail.python.org/mailman/listinfo/trizpug > 13. http://tripython.org/ > 14. mailto:tobias at caktusgroup.com > 15. http://www.caktusgroup.com/ > 16. mailto:TriZPUG at python.org > 17. https://mail.python.org/mailman/listinfo/trizpug > 18. http://tripython.org/ > > _______________________________________________ > TriZPUG mailing list > TriZPUG at python.org > https://mail.python.org/mailman/listinfo/trizpug > http://tripython.org is the Triangle Python Users Group > -- *Tobias McNulty*Chief Executive Officer tobias at caktusgroup.com www.caktusgroup.com -------------- next part -------------- I'm a big fan of continuous deployment (i.e., automated deployments via your CI server). If tests pass and the code has been merged, why not map all "stable" branches to server environments (e.g., develop -> staging, master -> production) and then run whatever commands you need to run to deploy once all your tests have passed? Many public CI services such as Travis, Circle CI, or GitLab include a section in the config file for deployment. Regarding server configuration, I 100% recommend Ansible (or something similar) if you are maintaining one or more servers yourself, but it can be avoided if a completely managed environment is used (such as AWS with RDS, Elastic Beanstalk, etc., where platform updates can be configured automatically). In any case, in this day and age (IMO), there is no excuse for SSH'ing to a server and manually checking out the code, running migrations, etc. Other than that, there's no right answer. You should consider how much time you want to spend setting things up, managing server configurations, security updates, etc., as well as the expertise/ability of the team to quickly address security issues in the event it's needed. Good luck, and let us know what you end up doing or if you have any questions along the way! Tobias On Tue, Jan 24, 2017 at 11:10 AM, Rob Ladd <[1]rob.ladd at gmail.com> wrote: ** **Wow. Thanks Tobias!! ** **This is a lot of great stuff. ** **This is a small outfit, with one full time dev. So my questions are going ** **to be along the lines of, "Should they use snapshots, AMIs or just Git to ** **provision servers for the load balancer?" and, "Is it worth teaching them ** **how to use a new deployment model, rather than adapting the one they're ** **already comfortable with?" etc. ** **Right now they're not using any deployment tools, other than git. ** **Is it worth me getting them to use ansible or puppet, etc, or can they get ** **by using a simpler, Git-based workflow? ** **On Mon, Jan 23, 2017 at 4:35 PM Tobias McNulty <[1][2]tobias at caktusgroup.com> ** **wrote: ** ** **** **This is more than you asked about, but it will setup all the things ** ** **you ** ** **** **mentioned (and then some) in a VPC and give you an environment for ** ** **running ** ** **** **containers (I recommend the Elastic Beanstalk option): ** ** **** **[1][2][3]https://github.com/tobiasmcnulty/aws-container-basics ** ** **** **Even if you don't end up using it, you might find it helpful to set ** ** **up a ** ** **** **test environment and play around with the resources it creates. If ** ** **you do ** ** **** **so under a brand new AWS account and select all the smallest server ** ** **** **options, that should keep you inside the free tier, too. ** ** **** **Tobias ** ** **** **On Mon, Jan 23, 2017 at 2:37 PM, Rob Ladd ** ** **<[2][3][4]rob.ladd at gmail.com> wrote: ** ** **** ** **** **Hello TryPythonistas! ** ** **** ** **** **I have a project where I need to help set up AWS and ELB ** ** **for a ** ** **** ** **high(er) ** ** **** ** **** **availability web property. Sadly, they are not Python ** ** **sites. The ** ** **** ** **guy ** ** **** ** **** **asking for my help is an old friend. ** ** **** ** **** **While I've used AWS, I'm certainly not an expert in it. ** ** **I'll have ** ** **** ** **plenty ** ** **** ** **** **of clueless questions. ** ** **** ** **** **Topics would include: ** ** **** ** **** **- Setting up the ELB ** ** **** ** **** **- There will be some TLS questions ** ** **** ** **** **- Overall topology ** ** **** ** **** **- Handling code updates across instances ** ** **** ** **** **Anybody who's set up AWS/ELB in front of ecommerce sites ** ** **got a few ** ** **** ** **hours ** ** **** ** **** **to walk me through some stuff? ** ** **** ** **** **I can pay an hourly rate.** ** ** **** ** **** **If you're interested in helping, please contact me by email ** ** **or at ** ** **** ** **818 448 ** ** **** ** **** **2815. ** ** **** ** **** **Thanks a bunch!! ** ** **** ** **** **-Rob Ladd ** ** **** ** **_______________________________________________ ** ** **** ** **TriZPUG mailing list ** ** **** ** **[3][4][5]TriZPUG at python.org ** ** **** ** **[4][5][6]https://mail.python.org/mailman/listinfo/trizpug ** ** **** ** **[5][6][7]http://tripython.org is the Triangle Python Users Group ** ** **** **-- ** ** **** **Tobias McNulty ** ** **** **Chief Executive Officer ** ** **** **[6][7][8]tobias at caktusgroup.com ** ** **** **[7][8][9]www.caktusgroup.com ** ** **References ** ** **** **Visible links ** ** **** **1. [9][10]https://github.com/tobiasmcnulty/aws-container-basics ** ** **** **2. mailto:[10][11]rob.ladd at gmail.com ** ** **** **3. mailto:[11][12]TriZPUG at python.org ** ** **** **4. [12][13]https://mail.python.org/mailman/listinfo/trizpug ** ** **** **5. [13][14]http://tripython.org/ ** ** **** **6. mailto:[14][15]tobias at caktusgroup.com ** ** **** **7. [15][16]http://www.caktusgroup.com/ ** ** **_______________________________________________ ** ** **TriZPUG mailing list ** ** **[16][17]TriZPUG at python.org ** ** **[17][18]https://mail.python.org/mailman/listinfo/trizpug ** ** **[18][19]http://tripython.org is the Triangle Python Users Group References ** **Visible links ** **1. mailto:[20]tobias at caktusgroup.com ** **2. [21]https://github.com/tobiasmcnulty/aws-container-basics ** **3. mailto:[22]rob.ladd at gmail.com ** **4. mailto:[23]TriZPUG at python.org ** **5. [24]https://mail.python.org/mailman/listinfo/trizpug ** **6. [25]http://tripython.org/ ** **7. mailto:[26]tobias at caktusgroup.com ** **8. [27]http://www.caktusgroup.com/ ** **9. [28]https://github.com/tobiasmcnulty/aws-container-basics ** 10. mailto:[29]rob.ladd at gmail.com ** 11. mailto:[30]TriZPUG at python.org ** 12. [31]https://mail.python.org/mailman/listinfo/trizpug ** 13. [32]http://tripython.org/ ** 14. mailto:[33]tobias at caktusgroup.com ** 15. [34]http://www.caktusgroup.com/ ** 16. mailto:[35]TriZPUG at python.org ** 17. [36]https://mail.python.org/mailman/listinfo/trizpug ** 18. [37]http://tripython.org/ _______________________________________________ TriZPUG mailing list [38]TriZPUG at python.org [39]https://mail.python.org/mailman/listinfo/trizpug [40]http://tripython.org is the Triangle Python Users Group -- Tobias McNulty Chief Executive Officer [41]tobias at caktusgroup.com [42]www.caktusgroup.com References Visible links 1. mailto:rob.ladd at gmail.com 2. mailto:tobias at caktusgroup.com 3. https://github.com/tobiasmcnulty/aws-container-basics 4. mailto:rob.ladd at gmail.com 5. mailto:TriZPUG at python.org 6. https://mail.python.org/mailman/listinfo/trizpug 7. http://tripython.org/ 8. mailto:tobias at caktusgroup.com 9. http://www.caktusgroup.com/ 10. https://github.com/tobiasmcnulty/aws-container-basics 11. mailto:rob.ladd at gmail.com 12. mailto:TriZPUG at python.org 13. https://mail.python.org/mailman/listinfo/trizpug 14. http://tripython.org/ 15. mailto:tobias at caktusgroup.com 16. http://www.caktusgroup.com/ 17. mailto:TriZPUG at python.org 18. https://mail.python.org/mailman/listinfo/trizpug 19. http://tripython.org/ 20. mailto:tobias at caktusgroup.com 21. https://github.com/tobiasmcnulty/aws-container-basics 22. mailto:rob.ladd at gmail.com 23. mailto:TriZPUG at python.org 24. https://mail.python.org/mailman/listinfo/trizpug 25. http://tripython.org/ 26. mailto:tobias at caktusgroup.com 27. http://www.caktusgroup.com/ 28. https://github.com/tobiasmcnulty/aws-container-basics 29. mailto:rob.ladd at gmail.com 30. mailto:TriZPUG at python.org 31. https://mail.python.org/mailman/listinfo/trizpug 32. http://tripython.org/ 33. mailto:tobias at caktusgroup.com 34. http://www.caktusgroup.com/ 35. mailto:TriZPUG at python.org 36. https://mail.python.org/mailman/listinfo/trizpug 37. http://tripython.org/ 38. mailto:TriZPUG at python.org 39. https://mail.python.org/mailman/listinfo/trizpug 40. http://tripython.org/ 41. mailto:tobias at caktusgroup.com 42. http://www.caktusgroup.com/ From cbc at unc.edu Wed Jan 25 14:02:06 2017 From: cbc at unc.edu (Calloway, Chris) Date: Wed, 25 Jan 2017 19:02:06 +0000 Subject: [TriPython] Reminder: TriPython January 2017 Meeting: Multiprocessing in Python: How To Get Around the GIL Document Message-ID: <6C172B48-27FF-46AB-90BC-945BD021AF2C@unc.edu> Tomorrow we are having a great presentation at RENCI about a topic we should all see and hear. There will be the usual after-meeting at the Sheraton across the street. See you there! http://tripython.org/Members/cbc/jan-17-mtg When: Thursday, January 17, 2017, 7-9pm Where: Renaissance Computing Institute (RENCI) Biltmore Conference Room, 5th Floor 100 Europa Drive, Suite 590 Chapel Hill, NC 27517 What: Erik Wiffin will cover a couple ways of taking advantage of multiple cores in python, and what some of the disadvantages and caveats are. Erik has been working with python professionally for about a year, and has been a developer for eight years. Erik works at a startup called FleetHealth where he tries to solve some of sticky problems in medicine with machine learning and natural language processing. 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. Plenty of free parking is available in the RENCI parking deck. The meeting will be followed by our usual after-meeting at a nearby tavern for food and beverage. 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 philip at semanchuk.com Wed Jan 25 15:40:03 2017 From: philip at semanchuk.com (Philip Semanchuk) Date: Wed, 25 Jan 2017 15:40:03 -0500 Subject: [TriPython] Reminder: TriPython January 2017 Meeting: Multiprocessing in Python: How To Get Around the GIL Document In-Reply-To: <6C172B48-27FF-46AB-90BC-945BD021AF2C@unc.edu> References: <6C172B48-27FF-46AB-90BC-945BD021AF2C@unc.edu> Message-ID: <2579650A-050F-47A3-A79E-2520E4C8686D@semanchuk.com> The date in the description and URL both say the 17th. I assume that should be Thursday the 26th? > On Jan 25, 2017, at 2:02 PM, Calloway, Chris wrote: > > Tomorrow we are having a great presentation at RENCI about a topic we should all see and hear. There will be the usual after-meeting at the Sheraton across the street. See you there! > > http://tripython.org/Members/cbc/jan-17-mtg > > When: Thursday, January 17, 2017, 7-9pm > Where: Renaissance Computing Institute (RENCI) > Biltmore Conference Room, 5th Floor > 100 Europa Drive, Suite 590 > Chapel Hill, NC 27517 > What: Erik Wiffin will cover a couple ways of taking advantage of multiple cores in python, and what some of the disadvantages and caveats are. Erik has been working with python professionally for about a year, and has been a developer for eight years. Erik works at a startup called FleetHealth where he tries to solve some of sticky problems in medicine with machine learning and natural language processing. 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. Plenty of free parking is available in the RENCI parking deck. The meeting will be followed by our usual after-meeting at a nearby tavern for food and beverage. Come join us for a fun and informative evening. > > -- > 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 Thu Jan 26 11:28:58 2017 From: cbc at unc.edu (Calloway, Chris) Date: Thu, 26 Jan 2017 16:28:58 +0000 Subject: [TriPython] Reminder: TriPython January 2017 Meeting: Multiprocessing in Python: How To Get Around the GIL Document In-Reply-To: <2579650A-050F-47A3-A79E-2520E4C8686D@semanchuk.com> References: <6C172B48-27FF-46AB-90BC-945BD021AF2C@unc.edu> <2579650A-050F-47A3-A79E-2520E4C8686D@semanchuk.com> Message-ID: <96C299A7-C6D4-4C1F-A1F7-61CE3D8D60AF@unc.edu> I had one job. Sometimes I don?t know how I screw it up so much. OK, Thursday, January 26, 2017, 7-9pm. That?s tonight. BTW, that 17 in the URL is January 2017. I get that all the time. It?s to disambiguate the URLs among all the meetings we have in our event archive. On top of it all, our web site server appears to have gone down since yesterday. See you tonight. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 On 1/25/17, 3:40 PM, "TriZPUG on behalf of Philip Semanchuk" wrote: The date in the description and URL both say the 17th. I assume that should be Thursday the 26th? > On Jan 25, 2017, at 2:02 PM, Calloway, Chris wrote: > > Tomorrow we are having a great presentation at RENCI about a topic we should all see and hear. There will be the usual after-meeting at the Sheraton across the street. See you there! > > http://tripython.org/Members/cbc/jan-17-mtg > > When: Thursday, January 17, 2017, 7-9pm > Where: Renaissance Computing Institute (RENCI) > Biltmore Conference Room, 5th Floor > 100 Europa Drive, Suite 590 > Chapel Hill, NC 27517 > What: Erik Wiffin will cover a couple ways of taking advantage of multiple cores in python, and what some of the disadvantages and caveats are. Erik has been working with python professionally for about a year, and has been a developer for eight years. Erik works at a startup called FleetHealth where he tries to solve some of sticky problems in medicine with machine learning and natural language processing. 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. Plenty of free parking is available in the RENCI parking deck. The meeting will be followed by our usual after-meeting at a nearby tavern for food and beverage. Come join us for a fun and informative evening. > > -- > 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 Thu Jan 26 12:48:28 2017 From: cbc at unc.edu (Calloway, Chris) Date: Thu, 26 Jan 2017 17:48:28 +0000 Subject: [TriPython] Reminder: TriPython January 2017 Meeting: Multiprocessing in Python: How To Get Around the GIL Document In-Reply-To: <96C299A7-C6D4-4C1F-A1F7-61CE3D8D60AF@unc.edu> References: <6C172B48-27FF-46AB-90BC-945BD021AF2C@unc.edu> <2579650A-050F-47A3-A79E-2520E4C8686D@semanchuk.com> <96C299A7-C6D4-4C1F-A1F7-61CE3D8D60AF@unc.edu> Message-ID: <20A751A8-CB3F-4B5B-AA29-1E5A3ECA4161@unc.edu> The web site is back up. A drive had failed and was replaced. This happened within an hour of my filing a ticket that the server was down. RAID works. Once the site was back up, I verified that the correct meeting date is on the event announcement at http://tripython.org/Members/cbc/jan-17-mtg See you tonight. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 On 1/26/17, 11:28 AM, "TriZPUG on behalf of Calloway, Chris" wrote: I had one job. Sometimes I don?t know how I screw it up so much. OK, Thursday, January 26, 2017, 7-9pm. That?s tonight. BTW, that 17 in the URL is January 2017. I get that all the time. It?s to disambiguate the URLs among all the meetings we have in our event archive. On top of it all, our web site server appears to have gone down since yesterday. See you tonight. -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 On 1/25/17, 3:40 PM, "TriZPUG on behalf of Philip Semanchuk" wrote: The date in the description and URL both say the 17th. I assume that should be Thursday the 26th? > On Jan 25, 2017, at 2:02 PM, Calloway, Chris wrote: > > Tomorrow we are having a great presentation at RENCI about a topic we should all see and hear. There will be the usual after-meeting at the Sheraton across the street. See you there! > > http://tripython.org/Members/cbc/jan-17-mtg > > When: Thursday, January 17, 2017, 7-9pm > Where: Renaissance Computing Institute (RENCI) > Biltmore Conference Room, 5th Floor > 100 Europa Drive, Suite 590 > Chapel Hill, NC 27517 > What: Erik Wiffin will cover a couple ways of taking advantage of multiple cores in python, and what some of the disadvantages and caveats are. Erik has been working with python professionally for about a year, and has been a developer for eight years. Erik works at a startup called FleetHealth where he tries to solve some of sticky problems in medicine with machine learning and natural language processing. 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. Plenty of free parking is available in the RENCI parking deck. The meeting will be followed by our usual after-meeting at a nearby tavern for food and beverage. Come join us for a fun and informative evening. > > -- > 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 cbc at unc.edu Fri Jan 27 13:24:41 2017 From: cbc at unc.edu (Calloway, Chris) Date: Fri, 27 Jan 2017 18:24:41 +0000 Subject: [TriPython] Dask Tutorial Message-ID: <53A9B9B4-23BD-4339-8DEE-7BF3685DA343@unc.edu> Here is the dask tutorial notebook I talked about last night: https://github.com/jseabold/dask-pydata-dc-2016 Here is the video from the tutorial: https://www.youtube.com/watch?v=s4ChP7tc3tA&list=PLGVZCDnMOq0qLoYpkeySVtfdbQg1A_GiB&index=44 Here is the gitter channel from the tutorial: https://gitter.im/dask/pydata-dc-2016 Here?s talk in the same conference by the tutorial instructor: https://www.youtube.com/watch?v=EEfI-11itn0&list=PLGVZCDnMOq0qLoYpkeySVtfdbQg1A_GiB&index=21 I can?t recommend the entire PyData DC channel enough: https://www.youtube.com/watch?v=K3AQsepkoZg&list=PLGVZCDnMOq0qLoYpkeySVtfdbQg1A_GiB -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From cbc at unc.edu Fri Jan 27 13:24:41 2017 From: cbc at unc.edu (Calloway, Chris) Date: Fri, 27 Jan 2017 18:24:41 +0000 Subject: [TriPython] Dask Tutorial Message-ID: <53A9B9B4-23BD-4339-8DEE-7BF3685DA343@unc.edu> Here is the dask tutorial notebook I talked about last night: https://github.com/jseabold/dask-pydata-dc-2016 Here is the video from the tutorial: https://www.youtube.com/watch?v=s4ChP7tc3tA&list=PLGVZCDnMOq0qLoYpkeySVtfdbQg1A_GiB&index=44 Here is the gitter channel from the tutorial: https://gitter.im/dask/pydata-dc-2016 Here?s talk in the same conference by the tutorial instructor: https://www.youtube.com/watch?v=EEfI-11itn0&list=PLGVZCDnMOq0qLoYpkeySVtfdbQg1A_GiB&index=21 I can?t recommend the entire PyData DC channel enough: https://www.youtube.com/watch?v=K3AQsepkoZg&list=PLGVZCDnMOq0qLoYpkeySVtfdbQg1A_GiB -- Sincerely, Chris Calloway Applications Analyst University of North Carolina Renaissance Computing Institute (919) 599-3530 From jeremyhwllc at gmail.com Mon Jan 30 23:20:01 2017 From: jeremyhwllc at gmail.com (Jeremy Davis) Date: Tue, 31 Jan 2017 04:20:01 +0000 Subject: [TriPython] Drones/UAVs 3 guest speakers TriLUG meeting 9 Feb. 7-9pm at the RTP Frontier Message-ID: TriPython, Hey folks, just passing along details and invitation for the upcoming TriLUG meeting 9 Feb. 7-9pm at the RTP Frontier. The topic is drones/UAVs and we have 3 excellent speakers. Adrian Pomilio will present on hackable drones and plans to raffle off a drone during his talk. He was highly recommended by the All Things Open conference lead organizer Todd Lewis. James Vann of Vann Attorneys, will present on drone laws and legislation. He previously presented at TriEmbed and is very knowledgeable of the regulations on this topic. Kyle Snyder will present on some very interesting things taking place right here in North Carolina. He is the NGAT Consortium Director at NC State University. Past experience includes remarkable accomplishments with NASA and Lockheed Martin among many others. https://itre.ncsu.edu/wp-content/uploads/2016/03/SnyderK.pdf See full meeting details at https://trilug.org/2017-02-06/Hackable-Drones-Drone-Laws-and-UAS-Ecosystem-Development-in-North-Carolina Save the date and plan to join us for an opportunity to engage these guest speakers with your questions and ideas. Also plan to mingle and network with the members of TriLUG and the other groups we plan to invite. We will have free pizza and drinks. We will give away 3d printed TriTux collector's items, courtesy of Brian Henning! Jeremy Davis TriLUG PR -------------- next part -------------- TriPython, Hey folks, just passing along details and invitation for the upcoming TriLUG meeting 9 Feb. 7-9pm at the RTP Frontier.** The topic is drones/UAVs and we have 3 excellent speakers.** Adrian Pomilio will present on hackable drones and plans to raffle off a drone during his talk. He was highly recommended by the All Things Open conference lead organizer Todd Lewis. James Vann of Vann Attorneys, will present on drone laws and legislation. He previously presented at TriEmbed and is very knowledgeable of the regulations on this topic.** Kyle Snyder will present on some very interesting things taking place right here in North Carolina. He is the NGAT Consortium Director at NC State University. Past experience includes remarkable accomplishments with NASA and Lockheed Martin among many others. [1]https://itre.ncsu.edu/wp-content/uploads/2016/03/SnyderK.pdf See full meeting details at [2]https://trilug.org/2017-02-06/Hackable-Drones-Drone-Laws-and-UAS-Ecosystem-Development-in-North-Carolina Save the date and plan to join us for an opportunity to engage these guest speakers with your questions and ideas. Also plan to mingle and network with the members of TriLUG and the other groups we plan to invite.** We will have free pizza and drinks. We will give away 3d printed TriTux collector's items, courtesy of Brian Henning! Jeremy Davis TriLUG PR References Visible links 1. https://itre.ncsu.edu/wp-content/uploads/2016/03/SnyderK.pdf 2. https://trilug.org/2017-02-06/Hackable-Drones-Drone-Laws-and-UAS-Ecosystem-Development-in-North-Carolina