【上海站】PyCon China 2019 中国 Python 开发者大会

Sat, 21 Sep 2019 08:00:00 GMT ~ Sat, 21 Sep 2019 17:30:00 GMT
Limited 1000
PyConChina

Show

Please select the order price

第三方登录:

More Details

Event DetailsHide...

微信图片_20190903220553.jpg


1989 年圣诞,Guido van Rossum 为了打发无聊的圣诞假期,决定找点事来做。他选择实现一门编程语言。这门编程语言就是 Python。


2000年10月16日,Python 2.0 发布。


2008年12月3日,Python 3.0 发布。


大会介绍


从创立之初到现在,在整整三十年的时间里,Python一步步的成长到现在,被广泛的应用于计算机行业之中。服务开发,运维,科学计算,理论模拟等等。越来越多的人爱上 Python,并用自己的形式回馈 Python 社区。可能 Guido 他自己都没想到,当时的一时兴起所创造的语言,会在这么多的领域得到应用。某种意义上来讲,他所创造的这门语言,在一定程度上改变了计算机世界。


2019 年,Python 诞生三十周年之际。我们将举行 PyCon China 2019 活动来庆祝这一门伟大语言的生日。今年的大会的主会场将设立在上海,同时在北京、杭州、深圳等地设立分会场。


大会详情


活动主题:PyCon China 2019 中国 Python 开发者大会【上海站】

时间:2019年09月21日

地址:宁国路25号上海兴荣温德姆酒店2楼


大会日程


主会场 08:30 - 12:00


Luciano Ramalho The author of Fluent Python

09:00-09:45

Python 的永恒之美


我热衷与学习程序语言的设计,并且从 1998 年就开始接触 Python。Python 是一个艺术品,这个演讲里我将会分享我个人认为 Python 中最美丽的部分。

陆榕 微软Visual Studio Code Python首席产品经理

09:45-10:30

Python 在 Azure Notebook 产品发展中的核心地位以及通过 Visual Studio Code 的最佳 Azure 实践


现场演示:如何通过 Visual Studio Code 远程进入 Azure 控制 TensorFlow 完成基于 Python 代码的真实深度学习模型开发,训练和部署场景;并在 Azure Notebook 友好展示/记录整个过程和可视化图表;为Python开发者带来在微软的开发工具visual studio code 和云平台 Azure 上的极致开发体验。


谢洪恩 / Pahud Hsieh  AWS无服务器与容器专家解决方案架构师


10:30-11:15

Modern Serverless Development in Python


Armin Ronacher  Flask、Werkzeug、Jinja2、Click 等流行开源项目的作者


11:15-12:00

调试是一种新的发布:慢语言的意外优势/Debug is the new Release: The Unexpected Benefits of Slow Languages



会场A:语言特性 13:00 - 16:45


Elizaveta Shashkova  JetBrains 公司 PyCharm IDE开发者

13:00-13:40

可视化的 Python debugger:从内部原理到日常使用


在这个演讲中将会分享 Python debugger 的内部原理,它们有什么局限,以及近几年来在我们努力之下取得了什么突破。这个演讲不仅会讨论本地运行 debug,也同时会涉及到远程 debug 以及对不同文件格式的 debug。最后,我会分享一些在 PyCharm IDE 里使用可视化 debugger 的实用小技巧

张佳圆  爱奇艺后端开发工程师

13:40-14:20

GIL 的过去和未来


什么是 GIL?CPython 为什么要引入 GIL?它为了解决什么问题?为什么 Python 这么慢?如何摆脱 GIL 的限制?本次分享将带领大家了解 GIL 的方方面面,从 GIL 的产生历史背景,GIL 的原理分析,到如何在应用层上避开 GIL,并聊一聊 GIL 的未来,PEP 554 Multiple Interpreters in the Stdlib 的提出能否解决 GIL 的问题?


Giampaolo Rodola  Python Core-Dev

14:20-15:00

Speed up file transfers and file copies in Python


茶歇:15:00 - 15:20

thautwarm  筑波大学 研究生

15:20-16:00

Python语法扩展框架moshmosh和其上的CPython compatible JIT实现


模式匹配,大家想了很多年了。JIT,大家也想了很多年了。现在的模式匹配库,却远远不及其他语言内置的语言构造; 现在的JIT,却过于领域特定,局限于数值计算或者和脱离于CPython解释器。我们利用编译知识,基于一些意义重大的项目(如llvm, llvmlite), 实现了优化不同和use case程度的JIT实现; 同时也介绍了如何在现行python语法下扩展语义。


laike9m  Google software engineer

16:00-16:40

Python 调试新思路


首先将回顾已有的工具,列举常用的 Python 程序调试手段。传统的手段有一些不足之处,而最近的一些库给了我们启发,其实 Python 调试可以更加智能化。而所说的智能化调试,指的是用户设定目标变量,由调试工具自动根据程序执行流程溯源目标变量的变化过程,从而省去了用 pdb, PyCharm 等工具手动单步执行的麻烦。基于这个思路,我会提出一种新的调试思路和工具(也是我最近几个月在做的项目)。



会场B:Web 专场 13:00 - 17:20


Hsiaoming Yang  Authlib 和 Typlog 的作者,Flask 等项目的维护者,Hsiaoming Ltd 创始人

13:00-13:40

The dangerous Flask


关于 Flask 保密性的演讲 (itsdangerous, JWT, JWS)


李辉  独立 Web 开发者,Flask 维护者

13:40-14:20

基于 Flask 的 REST API 开发指南


作为一个微框架,轻量灵活的 Flask 很适合用来开发 REST API 服务。相对于 Django REST Framework 和 APIStar,Flask 有什么优势和缺点?为了减少工作量,我们通常会使用一些工具来辅助编写,面对 Flask-RESTful、Flask-RESTPlus、Flask-API、Webargs、Marshmallow 等扩展和工具库,我们应该如何选择?虽然我们经常使用 REST API 这个名称,但是大部分的 API 都不够 RESTful,那么什么样的 API 才能算是 REST API?在这个议题中,我们将对这几个问题逐一进行探讨,并了解如何使用 Flask 编写出功能完善的 REST API 服务。

李齐雨  LeetCode中国后端架构师,后端团队负责人

14:20-15:00

Django 中的 GraphQL


比起RESTful风格的api,GraphQL从公布到现在依然没有普及开来。很多公司的开发者一直处于观望状态。LeetCode将全部接口迁移到GraphQL已有将近两年的时间,直到现在我们主站将近十几万行Django代码,几乎全部的接口都是GraphQL。本次演讲的主题主要是分享LeetCode是如何使用GraphQL来减轻开发的工作以及我们是如何解决使用GraphQL中发生的问题的。

茶歇:15:00 - 15:20

赖信涛  蚂蚁金服 高级研发工程师

15:20-16:00

Django Migration Under the Hood


Django强大的ORM几乎屏蔽了SQL的复杂性,让我们只要写 Python 代码,然后 python manage.py makemigrations & migrate,就可以让数据持久化起来。但是这两行命令的背后发生了什么呢?为什么有时候这个命令会执行失败呢?在部署的什么过程去执行最合适?在PyCon上我将和大家分享:

1.Django migrations的工作原理;

2.使用Django migrations会遇到的问题,如何从原理入手去解决问题;

3.部署 Django migrations 的最佳实践;

其他一些 migrations 的思路,如果做一个 migrations 平台,如何做数据库结构版本化,DDL 回滚;

张汝家  饿了么资深python工程师

16:00-16:40

从 thriftpy 中学习 rpc 协议


作为一款 rpc 协议,thrift 都有哪些优劣?

pure Python 实现的 thriftpy 和 thriftpy2,是如何分层以应对不同的要求?

微服务是近些年互联网潮流方向,只要谈到微服务必涉及 rpc 协议。来自 Facebook,并由 Apache 基金会持续维护的 thrift 协议正是其中的一员。

而为了更好地使用,饿了么采用纯 Python 重新实现了 thrift 协议。

深入了解 thriftpy,不仅可以更好地使用它。还可以了解一款 rpc 协议的必要构成,以及 Python 项目如何通过合理分层的架构,来支持多种通信协议和传输协议。



会场C:人工智能 / 大数据 13:00 - 16:40


秦续业  阿里巴巴-技术专家

13:00-13:40

Mars:numpy 与 pandas 的并行和分布式加速器


Mars 已经于2018年11月开源(https://github.com/mars-project/mars)。目前,Mars 能将超过 70% 的 numpy 常见接口自动并行和分布式化,且正在大规模实现 pandas 接口的自动并行。那么 Mars 是如何自动将 numpy 和 pandas 等工具自动并行和分布式化的?Mars 在演进过程中又碰到了什么样的难题?Mars 的性能如何?关注系统设计的同学能从 Mars 的发展过程中得到什么经验教训?在这个演讲里都会得到解答。

张校捷  英伟达 - 资深深度学习架构工程师

13:40-14:20

使用Python训练和部署低精度模型


随着深度学习技术的不断进步,为了加快深度学习模型的运算速度,以及节约深度学习模型部署使用的内存,使用低精度浮点表示(半精度或者定点整数)来对深度学习模型进行训练正在逐渐地被应用于实践之中。本次演讲主要使用了TensorFlow的Python前端,介绍了如何使用Python来构建低精度模型,并且将该模型应用于训练之中,并且进一步将模型导出成TensorRT能够使用并运行的格式,从而完成模型的部署。希望对大家训练和上线深度学习模型有所帮助。

藤井美娜  GVA TECH(日本)Machine Learning Engineer/Data Scientist

14:20-15:00

Python 的 NLP 实战分享-如何实现合同风险预测模型?


本演讲深入浅出的介绍用 Python 做自然语言处理 (NLP) 的理论与实战应用,并特别在多语言挑战和法律文本处理上加大力道,力图在30分钟内给听众以全新视野与启发。内容主要分为3段:

1. Python NLP 入门

介绍用 Python 做汉语 NLP 的理论基础和必备工具。

2. 多语言 NLP 攻略

处理其他语言的 NLP 工具、中文分词和日文分词的不同点、多语言 NLP 的注意事项等。

3. “Python 合同风险预测模型”实战经验分享

通过解析模型构建过程,包括 EDA、Cosine Similarity、BLUE、ROUGE 等类似度算法的结果比较、文章语义分析等,具体提升听众处理法律文本的能力。

人和语言总是离不开的,NLP可以处理森罗万象的生活中的语言现象,我希望通过这次的实战应用的内容,大家可以得到一些启发用Python去挑战自己感兴趣的领域的NLP。

茶歇:15:00 - 15:20

王顺  Google 顾问

15:20-16:00

Python深度学习实践


去年很荣幸分享了Cloud TPU的主题,了解到大部分同学未涉猎深度学习领域,为了帮助大家快速入门以及了解最新的行业进展,特别准备了从mnist(深度学习的hello world)到CIFAR10, 从ImageNet到BERT/xlnet若干实战案例,结合常见问题分享最佳实践 

刘欣  香侬科技算法平台负责人 / 前网易游戏技术总监

16:00-16:40

Python机器学习性能优化——以BERT服务为例,从1到1000


说起Python,被吐槽最多的就是性能问题。但现实中不管是Youtube还是网易游戏,都用Python支撑起上亿的日活。近年大火的机器学习领域,Python也是毫无疑问的第一语言。那么如何利用好Profiler,精准定位性能瓶颈;如何利用各种黑科技,压榨语言和机器的性能极限,相信是大家比较关心的问题。本次我会分享香侬科技在Python深度学习服务开发中的最佳实践, 以基于BERT的服务为例,如何提升QPS从1到1000。


会场D:微软专场 13:00 - 17:00


Dave Glover  Microsoft Developer Relations

13:00-13:40

构建 Python 物联网(IoT)图像分类解决方案并与 Azure 无服务器功能集成


这将会是一次十分有趣的演讲,首先,你将学到如何使用 Python 构建一个图片分类与 TTS 相结合的实用工具,这可以应用于超市收银台,用来帮助视障人士。接下来,我将讲述如何将图像分类工具与 Python Azure 相结合,并连接到一个实时 web 仪表板上。

通过这次演讲你将会学到如何用 Python 和免费的 Azure 服务来构建一个 IoT 图片分类系统,并用它来帮助你身边的人们。

Alex Zhao  Microsoft Data & AI Cloud Solution Architect

13:40-14:20

Azure Machine Learning


Machine Learning and Deep Learning on Azure with Python, Webinar, and Demos with Azure GPU server L400


神秘大咖 ………


会场E:基础架构 13:00 - 17:20


丁来强  阿里云日志服务上海负责人

13:00-13:40

开源 AIOps 数据中台搭建与 Python 的作用


根据 Gartner 的报告,AIOps 将在未来5-10年落地开花,并集中统一各种 Ops 平台(Dev、IT、Net、Sec),本议题介绍 AIOps 的核心作用、相关工程难点(数据采集、数据中台、智能算法、自动化等)与开源方案选择,并介绍 Python 在其中的主要作用,覆盖开源方案有:Kafka、ELK、K8S、Prometheus、Grafana、Graphite、Ansible、Airflow、Flink、TensorFlow、OpenTelemetry 等。

刘征  Elastic公司社区布道师 / 中国DevOps社区核心组织者

13:40-14:20

分层次构建应用系统的可观测性


在云计算环境中,微服务和容器等技术已经将应用系统运行态的复杂度再次提高,可观测性逐渐成为软件工程师们不可回避的问题。日志、指标和 APM 就是可观测性所谓的一体三面,需要先将以上三个方面都整合在统一的数据后台里,才可以进行有效的搜索、关联、索引和分析,同时还需要运用机器学习的辅佐来降低人工系统排错分析的难度和成本。本演讲还将通过 Elastic Stack 技术栈来展示对可观测性的应对之道和效果。

张裕  测试架构师,Python程序员,SET与SRE的实践者

14:20-15:00

从零开始快速构建 DevOps 系统 - 一个小型 to B 团队的 DevOps 系统诞生之路


过去一年,我在一个 to B 创业公司,基于 Python 和其他开源软件构建了一个极简的 DevOps 系统,在这个过程中产生的一些思考和实践。


茶歇:15:00 - 15:20

杨柳  网易游戏高级经理,Airtest团队负责人

15:20-16:00

基于Python构建高稳定可扩展的自动化测试集群——网易游戏自动化测试实践分享


一套优秀的自动化测试体系,不仅可以帮助企业优化开发流程,提升产品质量,而且还能大幅度的提高测试效率,节省人力。


2年前,为了解决游戏自动化测试难题,提高自动化脚本编写效率,我们开源了Airtest(https://github.com/AirtestProject/Airtest) ,到目前为止,这套框架已经累计帮助近4万名海内的开发人员和测试人员搭建自动化测试流程,帮助了数千企业提升产品质量,提高测试效率。


但Airtest只是我们完整生态中的一部分,这次分享将首次从产品设计和技术架构的角度,分享网易游戏内部从底层测试框架到大规模测试集群构建,从支持全球真机测试的云平台到企业级自动化解决方案的完整实践。


刘欣  上海澎博财经量化交易产品经理

16:00-16:40

Python 在量化投资领域的应用


中国量化投资近年来高速发展。但传统的基于 C++ 的量化投资工具给广大中小投资者设置了过多的门槛。而 Python 出现后,其灵活、易懂、高效便捷的特性使得越来越多的投资者可以进入量化投资领域。我将介绍 Python 在量化投资中数据处理、策略研究、交易执行、风险管理等方向的各种应用,涉及期货、期权、ETF 等适合进行量化化交易的金融品种。



会场F:创新领域+ Workshop 13:00 - 17:00


陆佳华  Xilinx研究院 学术与创新生态高级经理

13:00-13:40

当 Python 遇上 FPGA – PYNQ 开源项目的实践与体会


PYNQ 项目是 Xilinx 研究院发起的将丰富的 Python 生态与 FPGA 硬件编程结合的开源框架。这是全球第一次尝试将面向生产力的 Python 语言和面向应用加速的可定制计算架构(Domain Specific Architecture)结合。软件开发者通过 Python 编程就可以将 FPGA 并行计算和可灵活配置的特性应用于端设备,适用于加速广泛的应用。而硬件开发者(芯片设计)通过 PYNQ 框架可以快速获得 Python 支持加速其数据分析,展示等。目前在 PYNQ 开源社区中已经提供了上百个硬件加速 Overlay,其中包括人工智能推理、机器视觉、视频转码、数据压缩,工业物联网等。报告中将介绍利用该框架进行 ROS, Ray,OpenCV 等开源框架的实践,并分析 Python 语言对 FPGA 进行编程应用开发时对 FPGA 器件的影响,性能结果等,并介绍项目后续开发的线路图。


神秘大咖

谢洪恩 / Pahud Hsieh  AWS无服务器与容器专家解决方案架构师

14:30-17:30

AWS Work Shop:在AWS部署与发布你面向全球的Python Serverless应用


学习与开发了一整天的Python,我该如何封装我的应用面向全球发布呢?


在这三小时的workshop里面,我们将会带你一步一步发布你的Python应用到无服务器环境成为全球开发者皆可使用的AWS Lambda Layer,并且介绍如何用最新的AWS CDK(Cloud Development Kit)来封装你的应用发布到无服务器容器环境(AWS Fargate)、无服务器函数环境(AWS Lambda)以及全受管的Kubernetes环境(Amazon EKS)。


1. AWS Serverless最新功能介绍,包括AWS Lambda Layer, AWS Lambda Custom Runtime, AWS Serverless App Repository等

2. 封装与发布你的Python Library成为AWS Lambda Layer并且面向全球发布

3. 进一步封装你的Python核心应用与Layer并且发布到AWS SAR(Serverless App Repository)

4. 生成与发布你的SAR Buttons提供全球用户一键部署

5. AWS CDK介绍

6. 在你自己熟悉的IDE运行AWS CDK in Python

7. 使用AWS CDK in Python来开发一个无服务器端网址应用

8. 使用AWS CDK 来开发与部署你的无服务器容器应用

9. 使用AWS CDK 来快速部署你的Amazon EKS(Elastic Kubernetes Service)应用

10. Q&A



闪电演讲 16:40 - 17:20

请回到会场B 为大会的结束来一场快乐的纪念,明年继续。


16:40-17:20

【Python 虚拟环境和依赖管理工具大乱斗】 - 李辉 - 独立 Web 开发者,Flask 维护者

【链接世界的Python Community?】Noah Chen - Python软件基金会管理成员之一

【500 行 Python 写一个渲染器】- 谭啸 - 蚂蚁金服开发工程师
【基于 OwlReady2 的人机交互】- 宋从威 - 浙江工业大学之江学院讲师
【Byte Code 的革命】- 赵俊德 - 西安德新软件创始人
【使用 Sphinx 制作 Web 文档】- 陈照强 - 中科院上海药物所高级研究员
【一键将 C/C++ 代码转换为 Python 能调用的代码】- 韦泽华 - 上海韦纳科技有限公司


李辉  独立 Web 开发者,Flask 维护者

谭啸  蚂蚁金服开发工程师

宋丛威  浙江工业大学之江学院讲师

赵俊德  西安德新软件创始人

陈照强  中科院上海药物所高级研究院 高级研究员

韦泽华  上海韦纳科技 vnpy交易软件目前的开发者之一



合作伙伴

主办方

继2002年成立的 CPyUG 社区之后,在广大 Python 爱好者的推动下,为宣传和发展 Python,PyChina 于2014年成立。PyChina 会不定期推动,促进各地 Python 线下活动和在线活动,主办 PyCon 大会。

钻石赞助

高效、混合、智能、可信赖。Azure 是一个不断扩展的云计算服务集合,它可以帮助组织应对各种商业挑战。通过 Azure,公司和组织可使用首选工具和框架,在大规模全球性网络上随心所欲地构建、管理和部署应用程序。

https://azure.microsoft.com/zh-cn/

白金赞助

关于 AWS:

13年以来,Amazon Web Services(AWS)一直是世界上服务丰富、应用广泛的云服务平台。通过位于美国、澳大利亚、巴林、巴西、加拿大、中国、法国、德国、印度、爱尔兰、日本、韩国、新加坡、瑞典和英国的 22 个地理区域、69个可用区(AZ),AWS 向客户提供超过165项功能全面的服务,涵盖计算、存储、数据库、联网、分析、机器人、机器学习与人工智能、物联网、移动、安全、混合云、虚拟现实与增强现实、媒体,以及应用服务、部署与管理等方面。全球数百万客户,包括发展迅速的初创公司、大型企业和领先的政府机构信赖 AWS,通过 AWS 的服务强化其基础设施,提高敏捷性,降低成本。欲了解 AWS 的更多信息,请访问:http://aws.amazon.com

黄金赞助

Elastic 是一家搜索公司。作为 Elastic Stack(Elasticsearch,Kibana,Beats和Logstash)的创建者,Elastic 构建了自我管理和SaaS 产品,使数据可以实时,大规模地用于搜索,日志记录,安全和分析用例。

官网:https://www.elastic.co/cn/

白银赞助

Jetbrains 制造了许多专业的 IDE,适用于 Kotlin, Python,  Java 等语言。它开发了杰出的能够帮助团队更好合作的辅助软件。

网站:www.jetbrains.com

信易科技是一家专注于期货相关领域的 IT 公司。自2006年以来,我们已经向全国超过130家期货公司和数百万终端用户提供了一系列期货相关的软件和服务。旗下的天勤量化软件免费提供完整的 Python 量化程序框架和数据、交易支持。网站链接:https://www.shinnytech.com/tianqin

图书支持

北京图灵文化发展有限公司,始终以策划出版高质量的科技图书为核心业务。旗下图灵教育品牌是国内计算机图书领域的高端品牌之一。图灵社区是图灵公司打造的综合性服务平台,集图书内容生产、作译者服务、电子书销售、技术人士交流于一体。

官网:ituring.cn

战略合作伙伴&北京承办方

360技术委员会(简称:TC)成立于2012年,是一个虚拟组织,由来自360各个领域的技术专家组成。是公司技术专业领域的最高管理机构。

官网:https://www.360.cn/

战略合作伙伴&成都承办方

西南交通大学是国内较早开设电子与信息类专业的学校,早在上世纪六十年代初就创办了计算技术、自动化和无线电技术3个专业,1981年计算机及应用专业获得国内首批硕士学位授予权。

官网:http://sist.swjtu.edu.cn

战略合作伙伴&杭州承办方

上海诺基亚贝尔股份有限公司是国务院国资委直接监管的央企中的唯一一家合资企业,也是诺基亚在华的独家运营平台。目前拥有员工约15,000人,国内销售服务网络覆盖31个省市,国际业务遍及50多个国家和地区。公司拥有强大的研发能力和深厚的专业积淀,为运营商和非运营商客户提供端到端的信息通信解决方案和高质量的服务,并在IP网络、光网络、固网以及下一代5G网络等诸多领域领军发展。

官网:http://www.nokia-sbell.com/

社区合作伙伴

力扣

掘金



Event Tags

Recent Participation

Question

All Questions

  • 阿亮 28天前

    上海场报名截止到什么时候

    0

Location...(Map Detail)

OrganizersMore

PyConChina

PyConChina

PyCon大会是Python语言社群全球性的盛会,PyConChina 是由 CPyUG(华蠎用户组)获得授权举办的中国PyCon年会。过去5年在北京、上海、广州、珠海、杭州、苏州、西安、合肥等地举办过十几次大会。

WeChat Scan

Share to WeChat→