Skip to content

Instantly share code, notes, and snippets.

@qinabu
Created May 21, 2018 08:22
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save qinabu/f0cd928d0ee7d74c3e02d2b79fc81dca to your computer and use it in GitHub Desktop.
Save qinabu/f0cd928d0ee7d74c3e02d2b79fc81dca to your computer and use it in GitHub Desktop.
PyCon 2018 visiting

PyCon 2018

May 11

Thinking Outside the GIL with AsyncIO and Multiprocessing -- John Reese

GitHub - jreese/aiomultiprocess: Take a modern Python codebase to the next level of performance.

Performance Python: Seven Strategies for Optimizing Your Numerical Code -- Jake VanderPlas

About | Pythonic Perambulations

Beyond Unit Tests: Taking Your Testing to the Next Level -- Hillel Wayne

Welcome to Hypothesis! — Hypothesis 3.56.9 documentation
GitHub - deadpixi/contracts: An implementation of contracts for Python.

Birding with Python and Machine Learning -- Kirk Kaiser

Amazon AWS DeepLens – Deep learning enabled video camera for developers - AWS
Google AIY Projects
Nvidia Embedded Systems Developer Kits, Modules, & SDKs | NVIDIA Jetson

Taking Django Async -- Andrew Godwin

ASGI — Channels 2.1.1 documentation

Reactive Programming with RxPy -- Valery Calderon

GitHub - ReactiveX/RxPY: Reactive Extensions for Python

Trio: Async concurrency for mere mortals -- Nathaniel J. Smith

Companion post for my PyCon 2018 talk on async concurrency using Trio — njs blog

Elegant Solutions For Everyday Python Problems -- Nina Zakharenko

Elegant Solutions for Everyday Python Problems Pycon 2018

Sponsors:
EdgeDB—The next generation database
Citus Data | Worry-free Postgres for SaaS. Built to scale out.


May 12

Data Visualization in Mixed Reality with Python -- Anna Nicanorova

ARKit - Apple Developer
ARCore - Google Developer
Virtual Reality, VR PCs and Gaming - Microsoft Store
Welcome | Magic Leap

EasyAR-Best engine for developing Augmented Reality
Vuforia | Augmented Reality
ARToolKit · GitHub

blender.org - Home of the Blender project - Free and Open 3D Creation Software
Unity

Inside the Cheeseshop: How Python Packaging Works -- Dustin Ingram

Python Packaging User Guide — Python Packaging User Guide
Python Packaging Authority · GitHub
Conda — Conda documentation
GitHub - pypa/packaging-problems: An issue tracker for the problems in packaging

Reinventing the Parser Generator -- David Beazley

GitHub - dabeaz/ply: Python Lex-Yacc
GitHub - dabeaz/sly: Sly Lex Yacc
cpython/Grammar at master · python/cpython · GitHub
Dabeaz LLC

By the Numbers: Python Community Trends in 2017/2018 -- Dmitry Filippov, Ewa Jodlowska

Python Developers Survey 2017 - Results

Building a cross-platform native app with BeeWare -- Russell Keith-Magee

Build native apps with Python.— BeeWare

Dataclasses: The code generator to end all code generators -- Raymond Hettinger

PEP 557 -- Data Classes | Python.org

Python Performance Investigation by Example -- Matt Davis

27.4. The Python Profilers — Python 3.6.5 documentation
GitHub - uber/pyflame: 🔥 Pyflame: A Ptracing Profiler For Python
GitHub - bdarnell/plop: Python Low-Overhead Profiler
GitHub - nylas/nylas-perftools: Distributed profiling on the cheap

Numba — Numba
Cython: C-Extensions for Python

A Bit about Bytes: Understanding Python Bytecode -- James Bennett

32.12. dis — Disassembler for Python bytecode — Python 3.6.5 documentation
Inside The Python Virtual… by Obi Ike-Nwosu PDF/iPad/Kindle
500 Lines or Less | A Python Interpreter Written in Python
cpython/ceval.c at master · python/cpython · GitHub


May 13

There and Back Again: Disable and re-enable garbage collector at Instagram -- Zekun Li

Copy-on-write friendly Python garbage collection – Instagram Engineering

A practical guide to Singular Value Decomposition in Python -- Daniel Pyrathon

Singular-value decomposition - Wikipedia

Automating Code Quality -- Kyle Knapp

GitHub - aws/chalice: Python Serverless Microframework for AWS

PyCQA / flake8 · GitLab (style, bugs)
GitHub - PyCQA/pydocstyle: docstring style checker (docs)
Pylint - code analysis for Python | www.pylint.org (style, bugs, docs)
ned / coverage.py — Bitbucket (style, bugs, docs, usability)
doc8 · PyPI (docs)
GitHub - python/mypy: Optional static typing for Python 2 and 3 (PEP484) (bugs, docs)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment