В Китае не так много статей о PyCon.Жизнь слишком коротка.Я использую Python.Как может быть нехватка материалов о PyCon в Китае?
Когда я смотрю технические презентации, я сосредотачиваюсь как минимум на одном из следующих трех моментов:
- интересный.
- практичный.
- Очень технично.
Например
- God K представил pipenv, интересный и практичный инструмент управления пакетами. Это интересный материал, практический, и обращается к вниманию презентации.
- Представьте новые выдающиеся библиотеки зависимостей сообщества, представьте некоторые классы оптимизации, алгоритмы и структуры данных, асинхронность и тому подобное, которые являются высокотехнологичными вещами.
- Как и некоторые отечественные зануды, малые и средние компании вообще не могут реализовать техническое устройство, это вещи претенциозные, не интересные и не практичные.
- Не очень техническое, но значимое для сообщества. Например, образовательное продвижение и контент, рассказывающий о росте инженеров, последний может быть очень полезен для личностного роста, но это не моя забота.
▼ Python In Depth : section
▼ New Python Feature : section
Python Under The Hood : section
Async related : section
Module In Depth : section
Optimizing : section
▼ Web 开发相关 : section
Django 相关 : section
Web Developing : section
▼ 数据科学 : section
▼ 构建 / 测试 / 文档 / 代码质量 : section
Python In Depth
New Python Feature
- Barry Warsaw - Get your resources faster, with importlib.resources - PyCon 2018
После py3.7 вы можете использовать importlib.resources для чтения файлов без кода внутри пакета.
- Raymond Hettinger - Dataclasses: The code generator to end all code generators - PyCon 2018
Классы данных, введенные после py3.7, могут значительно сократить код, если их правильно использовать.
Python Under The Hood
Объясните некоторые позиции Python с точки зрения компиляции.
- David Beazley - Reinventing the Parser Generator - PyCon 2018
- Emily Morehouse-Valcarcel - The AST and Me - PyCon 2018
- James Bennett - A Bit about Bytes: Understanding Python Bytecode - PyCon 2018
Async related
Асинхронность стала общей тенденцией в приложениях с интенсивным вводом-выводом в последние годы.
- Nathaniel J. Smith - Trio: Async concurrency for mere mortals - PyCon 2018
- John Reese - Thinking Outside the GIL with AsyncIO and Multiprocessing - PyCon 2018
Module In Depth
Модули, которые углубят вас в некоторые функции Python
- Mario Corchero - Effortless Logging: A deep dive into the logging module - PyCon 2018
- Carl Meyer - Type-checked Python in the real world - PyCon 2018
- Hillel Wayne - Beyond Unit Tests: Taking Your Testing to the Next Level - PyCon 2018
- Zekun Li - There and Back Again: Disable and re-enable garbage collector at Instagram - PyCon 2018
Optimizing
Если вы чувствуете, что приложение работает медленно, вы можете изучить идеи других людей по оптимизации.
- vigneshwer dhinakaran - Pumping up Python modules using Rust - PyCon 2018
- Matt Davis - Python Performance Investigation by Example - PyCon 2018
- Mike Müller - Faster Python Programs - Measure, don't Guess - PyCon 2018
- Ned Batchelder - Big-O: How Code Slows as Data Grows - PyCon 2018
связанные с веб-разработкой
связанные с Джанго
Позы, связанные с Джанго
- Shauna Gordon-McKeon - Beyond Django Basics - PyCon 2018
- Harry Percival - Intermediate testing with Django: Outside-in TDD and Mocking effectively
- Harry Percival - Introduction to TDD with Django - PyCon 2018
- Philip James - API-Driven Django - PyCon 2018
- Andrew Godwin - Taking Django Async - PyCon 2018
Примечание. Использование Django Async — самая достойная из этих статей. Есть возможность написать статью для анализа.
Web Developing
- Moshe Zadka - Web Applications, A to Z - PyCon 2018
- Graham Dumpleton - Secrets of a WSGI master. - PyCon 2018
наука о данных
-
Alex Petralia - Analyzing Data: What pandas and SQL Taught Me About Taking an Average - PyCon 2018
-
Aly Sivji, Joe Jasinski, tathagata dasgupta (t) - Docker for Data Science - PyCon 2018
-
Anna Nicanorova - Data Visualization in Mixed Reality with Python - PyCon 2018
-
Chalmer Lowe - Statistics and probability: your first steps on the road to data science - PyCon 2018
-
Christopher Beacham / Lady Red - Visualizing Algorithms with Python and Programmable LEDs
-
Christopher Fonnesbeck - Bayesian Non-parametric Models for Data Science using PyMC3 - PyCon 2018
-
Kelsey Pedersen - Augmenting Human Decision Making with Data Science - PyCon 2018
-
The importance of exploratory data analysis and data visualization in machine learning - PyCon 2018
-
Jake VanderPlas - Performance Python: Seven Strategies for Optimizing Your Numerical Code
-
Jake VanderPlas - Exploratory Data Visualization with Vega, Vega-Lite, and Altair - PyCon 2018
Очень интересная новая библиотека визуализации
- Christy Heaton - Intro to Spatial Analysis and Maps with Python - PyCon 2018
Некоторые приложения Python в ГИС-анализе и картах
- Eric Ma, Mridul Seth - Network Analysis Made Simple: Part I - PyCon 2018
- Mridul Seth, Eric Ma - Network Analysis Made Simple: Part II - PyCon 2018
- Nicolle Cysneiros - Graph Databases: Talking about your Data Relationships with Python - PyCon 2018
Сетевой анализ Python
Сборка/Тестирование/Документация/Качество кода
- Kenneth Reitz - Pipenv: The Future of Python Dependency Management - PyCon 2018
Новая эра программного обеспечения для управления пакетами от Кеннета Рейца
- Dustin Ingram - Inside the Cheeseshop: How Python Packaging Works - PyCon 2018
Популяризация позы setup.py/wheels/eggs/setuptools/distutils/twine
- Brian Okken, Paul Everitt - Visual Testing with PyCharm and pytest - PyCon 2018
Коллекция PyCharm и pytest
- Carol Willing - Practical Sphinx - PyCon 2018
Используйте sphinx для написания документации.
- Nina Zakharenko - Elegant Solutions For Everyday Python Problems - PyCon 2018
Как элегантно писать на Python
https://www.slideshare.net/nnja/elegant-solutions-for-everyday-python-problems-pycon-2018
- Jack Diederich - HOWTO Write a Function - PyCon 2018
Пятнадцать лет опыта разработки научат вас писать функции
- Kyle Knapp - Automating Code Quality - PyCon 2018
Поддержание высокого качества кода
- Greg Price - Clearer Code at Scale: Static Types at Zulip and Dropbox - PyCon 2018
Другие стеки технологий
- Julie Qiu - Build a Search Engine with Python + Elasticsearch - PyCon 2018
- Julie Qiu - Strategies to Edit Production Data - PyCon 2018
напиши в конце
Есть несколько из них, которые стоят второй кисти или даже кисти N. Когда я закончу чистить зубы, я напишу несколько статей и подробно расскажу о них.