From jeffrey.fischer at gmail.com Mon Nov 6 10:31:44 2017 From: jeffrey.fischer at gmail.com (Jeff Fischer) Date: Mon, 6 Nov 2017 16:31:44 +0100 Subject: [Baypiggies] This month's meeting: Data Science Night on Thursday November 16 Message-ID: Due to the Thanksgiving holiday, we will have our November meeting a week earlier than usual, on Thursday November 16. This month, we will have two exciting talks on data science / data engineering topics. *Location* We will be in a different building from last month, just down the street: LinkedIn, Unify Meeting Room 950 W. Maude Ave, Sunnyvale . *RSVP* Please RSVP on our meetup.com page: https://www.meetup.com/BAyPIGgies/events/242072331/ *Talk 1: Green circles for success: hands-off ETL using Airflow with unit tests* *Speaker: *Sam Zeitlin *Abstract* My team uses Airflow to run daily and hourly jobs that parse logs and transfer data into AWS Redshift for easier access. I?ll talk about why Airflow is better than cron jobs: it?s python, and keeps track of which tasks succeeded and which failed, so you don?t have to restart from scratch if anything goes wrong. I?ll also talk about what can go wrong with Airflow jobs, and how I came up with reusable templates for regression tests to support creating new jobs, and upgrading from an older version to a newer version. *Author Bio* I?m a former research scientist, self-taught Pythonista, and my current job title is Product Hacker at Oath, Inc. My team does prototyping for our DevOps, Engineering, and Product teams. What that usually means is a mix of data engineering (we often build our own data pipelines), data science, and product management. *Talk 2: Python Packaging for Machine Learning* *Speaker:* Steven Cutting *Abstract* Do you have machine learning models written in Python that you would like to share with other people (e.g. clients, co-workers, etc.)? This talk will show you how easy it can be to create our own pip installable packages and extend the reach of your projects. In this talk we will learn how to make a simple machine learning solution, written in Python, pip installable. Thus any users of our model who know how to use pip will have a much easier time getting it and its dependencies installed. The example machine learning solution that we will use provides a Python API so that it can be used in other Python programs. It also provides scripts that will be made available to the user when the package is installed using pip. We will cover how to package not only the code but a fitted model as well. *Author Bio* I have worked as a consultant for the past 3 years. In some projects, I created machine learning solutions that needed to be incorporated into production applications that either I or someone else had written. As a result I have developed experience packaging machine learning projects to make them easier to share and deploy. *Meeting Schedule:* 7:00 pm Food and Announcements 7:15 pm Talks start 8:30 pm Networking 9:00 pm Event ends -------------- next part -------------- An HTML attachment was scrubbed... URL: From grace at pybay.com Mon Nov 13 19:44:47 2017 From: grace at pybay.com (Grace Law) Date: Mon, 13 Nov 2017 16:44:47 -0800 Subject: [Baypiggies] Call for Lightning Talks for the 3rd Annual Holiday Party headlining Raymond Hettinger and more Message-ID: Hi there, Hope you are as excited about the 3rd Annual Holiday Party on Thursday, Dec 7 at Yelp in SF as we are. In case you haven't heard the raved reviews, the Holiday Party is the largest gathering of Python Devs in SF/Bay Area outside of PyBay, the Regional Conference. We will do it the old fashion way - 8-lightning talks, a live band, a main-talk from Raymond Hettinger, and more... Please help us make this special evening even better by submitting a 5-mins lightning talk *by this Wed*! Yes, tell us about your latest discovery and healthy obsession. Our preference is for topics that have a wide appeal. Fun/Light-hearted humor is not required but encouraged. Tickets to this always sold out event will come-out soon. Grace - SF Python Organizer / PyBay Chair ? ? -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeffrey.fischer at gmail.com Wed Nov 15 12:33:44 2017 From: jeffrey.fischer at gmail.com (Jeff Fischer) Date: Wed, 15 Nov 2017 09:33:44 -0800 Subject: [Baypiggies] Reminder: BayPiggies meeting this Thursday (tomorrow!) Message-ID: Due to the Thanksgiving holiday, we will have our November meeting a week earlier than usual, on Thursday November 16. This month, we will have two exciting talks on data science / data engineering topics. *Location* We will be in a different building from last month, just down the street: LinkedIn, Unify Meeting Room 950 W. Maude Ave, Sunnyvale . *RSVP* Please RSVP on our meetup.com page: https://www.meetup.com/ BAyPIGgies/events/242072331/ *Talk 1: Green circles for success: hands-off ETL using Airflow with unit tests* *Speaker: *Sam Zeitlin *Abstract* My team uses Airflow to run daily and hourly jobs that parse logs and transfer data into AWS Redshift for easier access. I?ll talk about why Airflow is better than cron jobs: it?s python, and keeps track of which tasks succeeded and which failed, so you don?t have to restart from scratch if anything goes wrong. I?ll also talk about what can go wrong with Airflow jobs, and how I came up with reusable templates for regression tests to support creating new jobs, and upgrading from an older version to a newer version. *Author Bio* I?m a former research scientist, self-taught Pythonista, and my current job title is Product Hacker at Oath, Inc. My team does prototyping for our DevOps, Engineering, and Product teams. What that usually means is a mix of data engineering (we often build our own data pipelines), data science, and product management. *Talk 2: Practical Packaging for Machine Learning Solutions* *Speaker:* Steven Cutting *Abstract* In this talk we will cover the ways in which we can use Python's packaging tools and best practices in order to make sharing our machine learning solutions easier. We will cover the basics concepts and tools for Python packaging. Then we will introduce a few suggested schemes for how to package a machine learning project, followed by some tips and best practices. We will wrap up with a few additional concerns related to creating quality projects and packages. A good precursor to the talk is a blog that I wrote as a companion to this talk. It can be found at blog.stevencutting.com . *Author Bio* I have worked as a consultant for the past 3 years. In some projects, I created machine learning solutions that needed to be incorporated into production applications that either I or someone else had written. As a result I have developed experience packaging machine learning projects to make them easier to share and deploy. *Meeting Schedule:* 7:00 pm Food and Announcements 7:15 pm Talks start 8:30 pm Networking 9:00 pm Event ends -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeffrey.fischer at gmail.com Thu Nov 16 11:28:36 2017 From: jeffrey.fischer at gmail.com (Jeff Fischer) Date: Thu, 16 Nov 2017 08:28:36 -0800 Subject: [Baypiggies] Videos from August through September talks now up on YouTube Message-ID: The videos from the last three months of talks are now up on the BayPiggies YouTube channel: - October (Diversity Night): https://youtu.be/s46LcTIudZY - September (The Packaging Gradient) https://youtu.be/Q3LyPTTb81w - August (Stock Market ML Tutorial) https://youtu.be/-mrtmRJuOX4 Thanks to the LinkedIn AV department and Josh for the videos. And, of course, thanks to all of our speakers. The rain should stop by 4:00 today. See you at tonight's talks! Regards, Jeff -------------- next part -------------- An HTML attachment was scrubbed... URL: From chrisjrn at chrisjrn.com Mon Nov 20 11:31:28 2017 From: chrisjrn at chrisjrn.com (Christopher Neugebauer) Date: Mon, 20 Nov 2017 08:31:28 -0800 Subject: [Baypiggies] North Bay Python is next week -- TIckets still on sale! Message-ID: Hello there! The first North Bay Python conference is next weekend -- December 2 & 3 in wonderful downtown Petaluma. Tickets are on sale, starting at $50, and we've got a great keynote by the inimitable Brandon Rhodes lined up, along with 20 great invited presentations on everything from CPython core development and import hacking through to accessibility and career development. We'd love it if you could make it along! Tickets, travel information, and recommended hotels in the area are at northbaypython.org/attend And if you need help traveling up to Petaluma, we have financial aid available as well: northbaypython.org/attend/finaid See you next week! --Chris On 12 October 2017 at 11:40, Christopher Neugebauer wrote: > Hello Pythonistas! > > Just writing to let you all know that tickets for the North Bay Python > conference in Petaluma on December 2 & 3 are now on sale at > https://northbaypython.org/attend > > Since I know a lot of people on this list are South Bay-based, and the > North Bay is quite some way to drive, we've also got exclusive > accommodation rates on offer at > https://northbaypython.org/attend/hotels > > Hopefully I'll see a bunch of you registering real soon now :) > > > --Chris > North Bay Python > Petaluma, CA. December 2 & 3, 2017. > northbaypython.org > > -- > --Christopher Neugebauer > > Jabber: chrisjrn at gmail.com -- IRC: chrisjrn on irc.freenode.net -- > WWW: http://chrisjrn.com -- Twitter: @chrisjrn -- --Christopher Neugebauer Jabber: chrisjrn at gmail.com -- IRC: chrisjrn on irc.freenode.net -- WWW: http://chrisjrn.com -- Twitter: @chrisjrn From mdavis2 at ucsc.edu Thu Nov 23 13:04:28 2017 From: mdavis2 at ucsc.edu (Marilyn Davis) Date: Thu, 23 Nov 2017 10:04:28 -0800 Subject: [Baypiggies] Winter Python Classes at UCSC-extension in Santa Clara Message-ID: Hi Python People, December 4 - 7, we have a "Python For Programmers" retreat-style lab class in the daytime at the beautiful UCSC Extension in Santa Clara: Where: http://www.ucsc-extension.edu/content/maps-and-directions-0 What: http://course.ucsc-extension.edu/modules/shop/index.html?action=section&OfferingID=5591127&SectionID=5600985 This class is for programmers who are already well-experienced in some other language. No beginning programmers please, but you can certainly be new to Python. If you are a bit rusty at programming, you might be more comfortable in an evening course that meets once a week so you have some time to absorb the concepts. You'll find those at the same url. Also, an online class is starting: http://course.ucsc-extension.edu/modules/shop/index.html?action=section&OfferingID=5591127&SectionID=5601163 It officially starts on Dec 20 but the site is open now for an early start. The online class allow you plenty of time to complete the material, and I'm there encouraging you and answering your questions. ---- All our Python courses are hands-on with short lectures, and lots of relevant exercises, and, we study the solutions after some lab time. Questions are always welcome; discussion and pair-programming are encouraged. Please come, and send students! Marilyn Davis, Ph.D. Python Instructor http:www.pythontrainer.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From bikle101 at gmail.com Sun Nov 26 17:46:44 2017 From: bikle101 at gmail.com (Dan Bikle) Date: Sun, 26 Nov 2017 14:46:44 -0800 Subject: [Baypiggies] 10 Week Project Based Python Class $329 Message-ID: Hello World, I invite you to my Project Based Python Programming class: https://register.asapconnected.com/CourseDetail.aspx?CourseId=136006&ext=1 It meets on Tues night 7pm to 10pm. The location is Santa Clara Adult Education Campus. Address: 1840 Benton St. Room F4 The class has 10 meetings: Tues Nov 28 through Feb 13. Cost: $329 [ covers class and significant e-mail support ] Class pace is FAST and topic list is VAST; you will get your money's worth. If you fall behind, dont worry; I will answer help-requests during the session and after Feb 13. Also the class offers an online forum to help you connect with the instructor and other students. Format: - Lectures cover Python syntax and techniques - Homework is: Build Projects with Python Lecture Topics: - Python 3.x - Anaconda Python - Jupyter - Pycharm - Spyder - Simple Linux - Python-Linux Development Environments - Python-Linux Production Environments - Common type conversions - Pandas - datetime - strftime(),strptime() - pdb - matplotlib - Lists, Loops, Comprehensions, range() - Strings, "Python Dunders" - CSV files - Python Class Inheritance - Functions vs Methods - Flask web-apps - Simple HTML, CSS, JavaScript - Jinja2 template engine for Python - Web scraping with Requests and BeautifulSoup - Deploy Python-app to Heroku for $0 - The "os" package - Team collaboration with github.com - Flask-RESTul web-apps - Intro JSON - Intro Machine Learning: Scikit-Learn - NumPy + Pandas + Machine Learning - Keras Machine Learning - SQLAlchemy + Postgres - Selenium - Data Visualization: Bokeh - Data Visualization: Seaborn - Natural Language Processing (NLP): Word2vec - TensorFlow Python API + Machine Learning - Python Collections Package - Django web-apps - Python + Regular Expressions If you have questions, e-me: bikle101 at gmail -------------- next part -------------- An HTML attachment was scrubbed... URL: From jjinux at gmail.com Mon Nov 27 14:01:28 2017 From: jjinux at gmail.com (Shannon -jj Behrens) Date: Mon, 27 Nov 2017 19:01:28 +0000 Subject: [Baypiggies] Udemy is looking for a Director of Analytics (as well as senior full-stack engineers) Message-ID: Both of them are in the Bay Area and make use of Python ;) Director of Analytics: https://jobs.lever.co/udemy/43f7a51a-554a-4b92-8a0b-6c5fcd0737e9 Senior Software Engineer - Full Stack Web Development https://jobs.lever.co/udemy/6dd6192d-2e7e-47ba-a4a1-d7f1b3dbadac I'm not a recruiter. I'm happy to answer questions and put in the referral for you. -------------- next part -------------- An HTML attachment was scrubbed... URL: