PyCon Israel 2017
| title | author | length |
|---|---|---|
| event clip | 01m | |
-- no description -- | ||
| The Fun of Reinvention | David Beazley | 55m |
Live-coded a tiny contract framework that actually enforces runtime checks: uses Python 3.6 features like f-strings, ordered dicts, function annotations… | ||
| Representation | Jessica McKellar | 34m |
Visit to San Quentin (3,700 inmates, 800 on death row) frames concrete examples: a prison program code 73-70 teaching HTML, JS, CSS and Python via thumb… | ||
| Meet Lago isolated testing environment | Gal Ben Haim, Nadav Goldin | 26m |
Lago is a Python 2 virtualization testing framework that builds isolated, short‑lived VM environments from vanilla cloud images (example: Fedora 25) described… | ||
| Dynamic Neural Networks with DyNet | Yoav Goldberg | 48m |
Demonstrates building production-ready models in DyNet: a per-example dynamic computation graph API with persistent parameters, embedding lookups, trainers and… | ||
| Ansible modules for oVirt | Ondřej Macháček | 20m |
Presentation shows Ansible modules that manage oVirt by calling the oVirt REST API via auto-generated SDKs and Python, converting imperative actions into… | ||
| CFFI, Ctypes, Cython The Good, The Bad and The Ugly | Matti Picus | 31m |
Produces a Mandelbrot image in pure Python and C, then reuses the C code from Python via Ctypes vs CFFI vs Cython and times each approach. Pure Python needs… | ||
| Designing Pythonic APIs | Noam Elfanbaum | 26m |
Compares requests vs urllib-style APIs across five concrete use cases and shows why requests wins: top-level exports and explicit verbs make code shorter… | ||
| Data Science at Scale Using dask and Numba | Yigal Weinberger | 23m |
This talk was presented on Pycon Israel 2017.
http://il.pycon.org/2017/
https://twitter.com/pyconil
https://www.facebook.com/pyconisrael/ | ||
| Extend Docker using Python | Boaz Shuster | 20m |
Explains how to extend Docker by calling the Docker REST API with requests or by using the official docker SDK (python) (pip install docker). Shows concrete… | ||
| Building Serverless applications with Python | Andrii Soldatenko | 27m |
Practical walkthrough of deploying Python on AWS Lambda using Chalice, Zappa and raw AWS CLI with concrete limits and gotchas: OpenCV-based face detection is… | ||
| Structured Predictions an historical overview | Shai Harel | 26m |
Covers concrete moves from color-clustering to modern pipelines: start with semantic segmentation as per-pixel labeling, show naive k‑means and superpixels… | ||
| Exploring and Analyzing Open Satellite Imagery data | Yaron Michl | 24m |
This talk was presented on Pycon Israel 2017.
http://il.pycon.org/2017/
https://twitter.com/pyconil
https://www.facebook.com/pyconisrael/ | ||
| Jenkins as a Python execution platform | Barak Korren | 23m |
Shows concrete ways to run Python on Jenkins: use plain shell steps with a shebang, the Python/ShiningPanda/JSON plugins, or embed Python in the JVM with… | ||
| Bringing people together with Python and Open Source | Freddy Rolland, Ori Rabin | 26m |
Four-year program runs three courses that bring 12 students (6 Jewish, 6 Arab), ages 13–14 into a Red Hat office for ~14 weeks (often stretching to five… | ||
| Adding interactivity by extending Jupyter Notebook | Beni Cherniavsky-Paskin | 27m |
Shows how to build a tiny custom Jupyter kernel that runs HTTP calls using requests, registers via the kernel JSON, and subclasses IPython helpers so code… | ||
| Unit testing in the real world with mock | Chen Rotem Levy | 29m |
Uses Python's unittest.mock (stdlib since 3.3, backport for 2.6+) to unit-test IO-heavy code by replacing names the module imports. Demonstrates patch.dict to… | ||
| “bluegiraffeplaysball” or Make Passwords Great Again Using zxcvbn | Alon Kiriati | 26m |
A realistic password estimator called zxcvbn breaks strings into dictionary, sequence, repeat and substitution matches, scores each match, and uses dynamic… | ||
| Handling geo located data in real time using Python | Jonathan Schemoul | 23m |
System ingests GPS or indoor X/Y positions over TCP/MQTT/ZeroMQ or HTTP sockets at ~0.5–1s granularity, normalizes into one MongoDB document per location and… | ||
| A primer to write a conversational chatbot | Francesco Vollero | 27m |
Demonstrates a working chatbot built as a one-endpoint REST service using ChatterBot with NLTK, a CorpusTrainer (greetings, English conversation), Levenshtein… | ||
| Let me sleep on it improving concurrency in unexpected ways | Nir Soffer | 25m |
This talk was presented on Pycon Israel 2017.
http://il.pycon.org/2017/
https://twitter.com/pyconil
https://www.facebook.com/pyconisrael/ | ||
| mypy Python's gradual typing implementation | Itzhak Kasovitch | 23m |
Mypy implements PEP 484/3107 implementation to add gradual typing to real codebases, catching wrong argument and assignment types before runtime while leaving… | ||
| Custom Source Code Checks | Anton Marchukov | 29m |
A custom flake8 plugin is implemented that parses files with Python’s ast module and flags any public function or method that uses positional or args instead… | ||
| Low Level Python a Deep dive into the python sources | Yam Peleg | 22m |
Walks through CPython internals with concrete pointers: using dis.py to see bytecode, .pyc files with magic bytes and timestamp, and the interpreter entry in… | ||
| The magic of SQLAlchemy | Moran Cohen | 30m |
SQLAlchemy is presented as a two-layer toolkit: SQLAlchemy Core builds composable SQL via a Python expression AST, creates SQL strings plus parameter dicts… | ||
| DevOps with Python | Arik Gelman | 23m |
Demonstrates a Python pipeline that creates VMs end-to-end: edits a VMX template, clones VMDK, registers and powers on VMs via SSH, creates port groups with… | ||
| A physicist's approach to Data Science | Elad Berkman | 30m |
A city-specific log linear multiplicative model predicts utilization from demand, supply and speed using simple logs and scikit learn, achieving about R² ≈ 0.9… | ||
| Hypothesis: Simpler Powerful Test Cases | Eli Gur | 27m |
Property-based testing using Hypothesis for Python with works with pytest and unittest and a simple pip install workflow. Write properties (given, assume) and… | ||
| Luigi - Big data plumbing library | Boaz Menuhin | 24m |
Luigi is an orchestration library (born at Spotify) used at Crosswise/Oracle Data Cloud to schedule batch pipelines written in Python/Scala/Java across Hadoop… | ||
| Recognizing Traffic Lights With Deep Learning | David Brailovsky | 29m |
Built a traffic-light classifier that wins the challenge with 94.955% (rounded to 95%) accuracy and a 7.84 MB model, trained in Caffe on Amazon GPU instances… | ||
| Process Monitoring on Sequences of System Call Vectors | Michael Dymshtis | 22m |
Records system calls from processes (demoed via ipython and recorder tools listed as Estrela distress Civic), converts short time slices into count vectors… | ||
| Why Python's the best language for AI (and how to make it even better) | Matthew Honniba | 45m |
Argues Python wins in AI because it makes linking fast native code easy and the ecosystem (NumPy, pandas, scikit‑learn) actually embeds C/C++ for speed; shows… | ||
| Putting Things on the Internet | Yuval Adam | 26m |
Full-stack claim: build hardware, network and cloud as one system; example is a stop‑motion booth for the Jerusalem Film Festival that captures button presses… | ||
| CPython, Grumpy, PyPy - When, How, Why | Itay Weiss | 39m |
Compares CPython, PyPy and Grumpy with concrete benchmarks and tradeoffs: CPython hits the GIL so threading raises an 8.8s counter run to ~13s, giving no… | ||
| Unit tests and TDD does NOT have to be boring | Daniel (Yona) Simons | 26m |
Shows how writing HTTP test client tests for a bank-account API (GET list, POST create, PATCH update) forces specific assertions: exact JSON fields, HTTP… | ||
| Django Channels Teaching a mature framework new tricks | Ronnie Sheer | 22m |
Shows how Django Channels turns a standard Django stack into a real‑time system using Daphne (ASGI), a Redis channel layer in production and the in‑memory… | ||
| Text Parsing the Case for Monads | Yoav Luft | 26m |
Compares two concrete Python parser libraries: pyparsing (2001) and a Python port of Parsec, showing identical CSV parsers where pyparsing gives a richer… | ||
| Python Peculiarities | Noam Tenne | 24m |
Using import can silently overwrite local variables (os.name replaces a local name), a numeric literal split like 5 .5 or similar confuses the parser and… | ||
| Programming 'brainfuck' and virtual machines | Aur Saraf | 35m |
Claims a working Brainfuck interpreter is implemented in Python in 15 minutes, with unit tests and a CLI that reads stdin and writes stdout. Builds a simple… | ||
| PyTest | Gabor Szabo | 27m |
Shows how to use pytest from installation to diagnosis: install with pip install pytest (inside virtualenv), write plain assert tests, run selected cases with… | ||
| Lessons Learned Maintaining the oVirt Python SDK | Juan Hernández | 26m |
This talk was presented on Pycon Israel 2017.
http://il.pycon.org/2017/
https://twitter.com/pyconil
https://www.facebook.com/pyconisrael/ | ||
| The State Of Python In The Serverless World | Benny Bauer | 27m |
State of Python on serverless platforms in 2017: Python is now supported on AWS Lambda, OpenWhisk and experimental Azure Functions, with Python 3.6 recently… | ||
| Practical usage of asyncio | Sim Zacks | 23m |
Explains practical asyncio usage: async/await coroutines, creating tasks with loop.create_task and waiting with asyncio.wait/run_until_complete, and why… | ||
| Dream in Code | Dan Gittik | 27m |
Presents a concrete method: rethink problems by changing the implementation language. Implements a polyglot bash/python script to provide bash completion that… | ||
| Apache beam and google cloud dataflow | Moshe Shamy | 24m |
This talk was presented on Pycon Israel 2017.
http://il.pycon.org/2017/
https://twitter.com/pyconil
https://www.facebook.com/pyconisrael/ | ||
| Decorators for Data Science | Uri Goren | 19m |
Uses decorators inside Jupyter to solve real problems: LRU cache cuts a naive recursive Fibonacci at n=30 by over 400×, and memoizing a recursive Levenshtein… | ||
| From plotting to chart porn - Creating slick charts with Matplotlib | Tamir Lousky | 30m |
Recreates ggplot2 aesthetics in Matplotlib by showing concrete code: loads Iris and Boston datasets, uses style.use('ggplot') and a custom ggplot-like style… | ||
| All package managers suck, conda sucks less | Miki Tebeka | 28m |
Conda installs both Python packages and system libraries so C‑extension modules like pyodbc install without invoking apt; Anaconda bundles ~2GB of data while… | ||
| Gotchas of Pandas | Prabhant Singh | 10m |
Shows concrete Pandas pitfalls: NumPy’s lack of NA means ints upcast to float and bools become object when missing values appear, so reindexing often inserts… | ||
| Time Series Analysis - When Good Enough is Good Enough | Boris Gorelik | 21m |
This talk was presented on Pycon Israel 2017.
http://il.pycon.org/2017/
https://twitter.com/pyconil
https://www.facebook.com/pyconisrael/ | ||
| Population Anomaly Detection with PyTorch | David Tolpin | 28m |
Implements an adversarial autoencoder that forces the latent space to match a unit Gaussian so high‑dimensional distributions become axis‑independent and… | ||
| Real Time Sensor Anomaly Detection with Sci Kit Learn and the Azure Stack | Ari Bornstein | 28m |
Real-time pipeline detects and separates sensor faults from real inflow/infiltration using Azure Machine Learning, scikit-learn (random forest and a hybrid… | ||
| 5 Simple Steps to Create Meaningful Features from Clickstream Data | Shir Meir Lador | 29m |
Uses Mixpanel logs (~10 GB) parsed with pandas (considering Dask for scale) and sessionized at a 30‑minute gap to build median session duration and… | ||
| Welcome to PyCon Israel 2017! | Sherif Omar McCall | 08m |
Opening remarks outline logistics and scale: the conference runs bigger with 500+ attendees, an after‑party, and Wednesday workshops at Bar‑Ilan University… | ||
| nothing matches | ||