Coder Social home page Coder Social logo

pyowa.github.io's Introduction

pyowa.org website

If you have an idea for a topic open an issue or submit a PR with a summary of what you would like to present or discuss along with a short bio.

pyowa.github.io's People

Contributors

dependabot[bot] avatar driscollis avatar jcjones1515 avatar khornberg avatar mattjmorrison avatar sherzberg avatar snowman2 avatar taddeimania avatar tomaugspurger avatar voidnologo avatar zach-taylor avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pyowa.github.io's Issues

Interning

For new meetings provide the following information

  • Speaker
    • Name & brief bio
      Jakob Pederson
      I'm a recent transplant from Seattle looking to become a dev here in Des Moines.
    • Topic & brief description
      I was volunteered to speak about my experience as an intern at IMT Apps. I'll try and cover what the experience was like and what I learned from it.
  • Food/Drink Sponsor
    • Link to website
    • Any info they would like included
  • Location Sponsor
    • Link to website
    • Any info they would like included
    • URL to a map
    • Parking instructions
    • Building entering instructions
    • How to get the the room

Reinforcement Learning

For new meetings provide the following information

  • Speaker
    • Evan Hennis. Senior .NET developer trying to break into data science
    • Reinforcement Learning: Showing the evolution of the Q learning algorithm from 4x4 grid exploration to defeating Atari games. (I gave a similar talk at the Iowa Code camp so skip if you have heard it!)
  • Food/Drink Sponsor
    • Link to website
    • Any info they would like included
  • Location Sponsor
    • Link to website
    • Any info they would like included
    • URL to a map
    • Parking instructions
    • Building entering instructions
    • How to get the the room

August 2017 Meeting

There was some talk about me presenting my experience at SciPy 2017. Personally I think that'd be a bit dry (for me anyway; I already lived it ๐Ÿ˜„ ), so I'm proposing the alternative topic of parallel programming in Python. We'd do a bit of background on threading vs. processes (the GIL mostly) and then look a dask and distributed in more detail (these were born in the scientific computing space, but they can be more broadly useful I think; I'll try to emphasize that).

What date would the meeting be on? I can't remember if it's the first or second Tuesday of the month.

  • Speaker
    • Name & brief bio
    • Topic & brief description
  • Food/Drink Sponsor
    • Link to website
    • Any info they would like included
  • Location Sponsor
    • Link to website
    • Any info they would like included
    • URL to a map
    • Parking instructions
    • Building entering instructions
    • How to get the the room

Ansible Up And Running

For new meetings provide the following information

  • Speaker
    Chad Brewbaker - TechLead @ s3shell.com

Ansible Up And Running - Ansible is a Python server configuration tool initially written to provision infrastructure for Django applications. We will go over the book by Oreilly introducing key concepts, then go over the configuration needed to deploy a Django/Postgres/NGINX server as an AWS EC2 instance. Discussion to follow on how everyone prefers to package and deploy their Python applications with Ansible/pipenv/conda etc.

AnsibleBook
AnsibleBookGit

  • Food/Drink Sponsor
    • Link to website
    • Any info they would like included
  • Location Sponsor
    • Link to website
    • Any info they would like included
    • URL to a map
    • Parking instructions
    • Building entering instructions
    • How to get the the room

A Pythonic Introduction to SMT

Any slot will work as long as I have at least two weeks notice.

  • Speaker
    • Name & brief bio: Chad Brewbaker consults through Flying Dog Solutions LLC with a focus full stack AWS development, build engineering including static analysis, mathematical modeling, and mobile phone forensics.
    • Topic & brief description : "A Pythonic Introduction to SMT" SMT or SAT Modulo Theories is a powerful technology built upon the efficient SAT (boolean logic) solvers developed in the 2000s. It is serious AI with serious applications. We will go over the Python API for the Microsoft Z3 SMT solver and show you can use it leverage it for superhuman calculations to amaze your coworkers and crush the competition with optimal solutions for seemingly intractable problems.

Talk proposal

For new meetings provide the following information

  • Speaker
    • Name & brief bio
      Kyle Hornberg
      I work for IMT Computer Services. Previously worked other places.
    • Topic & brief description
      The simplicity of PEP 503
      A "serverless" implementation of PEP 503 that allows a self-hosted, private python packages repository.

September 2017

For new meetings provide the following information

  • Speaker
    • Name & brief bio
    • Topic & brief description
  • Food/Drink Sponsor
    • Link to website
    • Any info they would like included
  • Location Sponsor
    • Link to website
    • Any info they would like included
    • URL to a map
    • Parking instructions
    • Building entering instructions
    • How to get the the room

October 2017: Scikit-Learn tutorial

For new meetings provide the following information

  • Speaker
    • Name & brief bio
    • Topic & brief description
  • Food/Drink Sponsor
    • Link to website
    • Any info they would like included
  • Location Sponsor
    • Link to website
    • Any info they would like included
    • URL to a map
    • Parking instructions
    • Building entering instructions
    • How to get the the room

Speaker Bio

Tom is a data scientist and software developer for Anaconda Inc.

Topic Description

Scikit-Learn tutorial. Scikit-Learn is the go-to library for machine learning in Python. We'll do
hands-on introductory tutorial for scikit-learn. Attendees should clone the materials from https://github.com/amueller/scipy-2017-sklearn

git clone https://github.com/amueller/scipy-2017-sklearn

And setup an environment with the required materials. I would recommend installing miniconda and running conda env create from within the repo. Fetch the data with

python fetch_data.py

And check your environment with

jupyter notebook check_env.ipynb

Juypter Notebooks

For new meetings provide the following information

  • Speaker
    • Evan Hennis. Senior .NET developer trying to break into data science
    • Jupyter Notebooks: A great way to teach using problem-based learning.
  • Food/Drink Sponsor
    • Link to website
    • Any info they would like included
  • Location Sponsor
    • Link to website
    • Any info they would like included
    • URL to a map
    • Parking instructions
    • Building entering instructions
    • How to get the the room

Lenderclose location issue.

A tenant in the building has raised unsubstantiated concerns with West Des Moines Police over further Pyowa meetings at the LenderClose office or Iowa Ruby Brigade meetings at Shift. This is no reflection on Lenderclose or Shift, they have been great host.

I'm of the opinion to avoid conflict we should meet next month at Gravitate WDM or see if we can get the back room of the Panera on Westown where the Python/R coffee groups on Saturdays.

September 4th

  • Speaker
    • Jesse Horne | Web Developer with two years of experience. Worked as PHP Developer in Wyoming before moving to Iowa to work for TEKsystems at Pioneer. Started writing code at a young age. Fairly interesting involvement in anti-war, anti-pipeline, and anti-prison activism.
    • HiringDSM: The Open Source Job Board Project for Des Moines
    • https://hiringdsm.com
    • https://github.com/hiringdsm

HiringDSM is an open source job board. The frontend is written using Laravel which consumes a RESTful JSON API written in Python using tools such as Flask, Flask-JWT, Flask-Restless, Flask-Admin, etc.. I will be talking about the API primarily, why I picked the tools I did, how I setup the project and how the tools used have helped rapidly produce this project. I hope that this presentation will serve as a decent introduction to using Flask for API's and address concerns/questions with RESTful API development in general. I also hope to build up community support for the project and will discuss the contributing process which will let members of the community see how open source projects can be managed using GitHub and widely accepted/adopted strategies for organization of those projects.

  • Food/Drink Sponsor
    • Link to website
    • Any info they would like included
  • Location Sponsor
    • Link to website
    • Any info they would like included
    • URL to a map
    • Parking instructions
    • Building entering instructions
    • How to get the the room

April 2017 Meeting

For new meetings collect the following information

  • Speaker
    • Speaker Name & brief bio
    • Topic & brief description
  • Food/Drink Sponsor
    • Website
    • Any info they would like included
  • Location Sponsor
    • Website
    • Any info they would like included
    • URL to map
    • Parking instructions
    • Building entering instructions
    • How to get the the room

Attendance

Feb. 6th 2018 - 11 RSVPs - 10 attendees
March 6th 2018 - ? RSVPs - 11 attendees
April 3rd 2018 - 22 RSVPs - ~23 attendees
March 1st 2018 - 17 RSVPs - 21 attendees
August 7th 2018 - 17 RSVPs -17 attendees
September 4th 2018 - 8 RSVPs - 8 attendees

Async to Sync processing

Hi, I been a Java/Groovy developer for many years. I am starting to learn python on my own.
I am experimenting on having an Async http server firing off a Synchronous process.
For example:
1) Http server receives a request to start Email download poller
2) Check to see if already started, if not, fire off an asynchronous email download poller that keeps running until stop request is received. The poller fires off a synchronous email download, that connect and downloads attachments.
3) Http server receives a request to stop email download poller.
4) Stops the asynchronous email download poller.

I don't care about the email stuff, I really trying to figure out Async to Sync calls and understand the Async libraries and how they work. Do you know anyone that can present such a topic?
I would be interested in attending, hopefully others would be interested in this subject.

Ted
[email protected]

Thanks

Python in your mobile browser with Google Colab (July meeting?)

  • Speaker

    • Chad Brewbaker - Flying Dog Solutions
    • Google Colab https://colab.research.google.com/ allows you to run Python on your mobile phone. It is a fully powered Linux container. There will be a 10 minute intro on the Colab platform, followed by breaking into small groups to play on Colab. Participants can upload what they come up with to https://github.com/chadbrewbaker/AwesomeColab. Face masks required.
  • Food/Drink Sponsor

    • BYOB
  • Location Sponsor

    • Jordan Creek Town Center Amphitheater

Easy software deployment with Pex

For new meetings provide the following information

  • Speaker
    • Name & brief bio: Spencer Herzberg is contractor working currently in the cloud devops space. His background is software development but slowly moved into ops automation. He loves reducing complexity and loves automation. Outside of work, he spends most of his time with his two little girls and lovely wife and when possible, he works on being a hobbyist woodworker.
    • Topic & brief description: Do you struggle to setup and maintain python tool installation across developers machines and servers? Do you wish tool updates were as smooth as a single file replacement? Pex may be the answer you have looking for. Pex is a tool that will generate a single file that contains your python based tools as well as all of its dependencies. Installation becomes as easy as a file copy. This talk will cover how the tool works, how to use it, and some real world examples.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.