PyConChina2016
讲师
赞助
厂商
私人
日程
上海
深圳
北京
杭州
志愿者
往届
2011
2012
2013
2014
2015
EN
PyConChina2016
讲师
厂商
私人
上海
深圳
北京
杭州
志愿者
2011
2012
2013
2014
2015
EN
PyConChina2016
讲师
赞助
厂商
私人
日程
上海
深圳
北京
杭州
志愿者
往届
2011
2012
2013
2014
2015
EN
PyCon China 2016
Pythonic, C'est la vie!
地址
北京市朝阳区西大望路23号合生财富广场2楼
合生财富广场2楼
(地图)
地铁7号线/14号线九龙山站D出口步行700米
2016-10-15 09:00~18:00
现场视频
上午
大会开场演讲和日程介绍
9:00-9:10
Python与对话机器人
9:10-9:55
洪强宁
作者简介: 爱因互动CTO,创业中。前豆瓣首席架构师,前宜信大数据创新中心首席架构师。2002年开始使用Python,中国Python用户组(CPUG)的早期活跃者和创立者之一,有较深厚的大规模网站架构经验。目前主要关注方向在聊天机器人(chatbot)、云计算、容器技术、微服务、安全技术上。
...
幻灯
Python and Design Pattern
9:55-10:40
丁来强
作者简介: 盛庞卡(Splunk)上海实验室 从业10+年, Splunk(美国纳斯达克第一家纯大数据的上市公司)在中国实验室的高级技术经理, 负责大数据平台相关的采集转换和数据可视化等相关的工作. 技术兴趣广泛. 擅长C++/Python与JS。曾在PyCon 2015大会上做过关于大数据分析处理可视化以及高效函数式编程的演讲,深受好评。
设计模式一直是一个热门话题,这包括GOF的23个模式、常见并发模式以及Java为代表发展出来的其他模式(例如DI),另外在函数式编程的流行背景下的演变,也催生了一些新的模式。这些设计模式在动态语言的Python的应用场景中又如何在实现上变化、实现和使用呢?除了GOF模式,还有哪些其他模式尤其是并发与函数式模式在Python下是如何应用的呢?本议题介绍了设计模式在Python的误解以及总体实践情况,结合常见的GOF与非GOF设计模式与Python来谈,并从函数式和并发编程的角度来看Python与设计模式的关系以及应用常见和技术实现的变化和实践经验,总共覆盖30多个设计模式。本议题详细覆盖了挑选的过半的GOF的设计模式,覆盖了多个关键的函数式设计模式,多个有用的并发模式以及其他几个流行的非GOF的设计模式(例如DI)在Python中的技术实现与应用实践。
幻灯
茶歇
10:40-10:50
Infrastructure as Code In Aliyun
10:50-11:35
田涛涛
作者简介: 阿里巴巴 阿里云高级技术专家,加入阿里云之前曾任职IBM中国开发中心DB2的管理和监控。目前负责阿里云管控系统和资源编排(ROS)开发。
随着越来越多的IT基础设施迁移进入云端,需要更方便的方案降低用户入云的门槛,有序的实现资源的配置管理和生命周期管理,并且通过可复用的方式快速的创建资源和运行环境。社区中已有的很多自动化的管理工具例如Ansible可以实现一部分的自动化工作,我们将结合Ansible与阿里云的云服务资源编排(ROS)通过一种标准化的方式完成云资源的创建和应用交付,实现云端的Infrastructure as Code(基础设施即代码)。
幻灯
SaltStack 实践
11:35-11:45
黄鑫
作者简介: FreeWheel资深DevOPS。负责公司内部持续部署,采用 SaltStack 实现配置管理,降低维护成本。并为上层提供易用的接口,用于构建丰富的应用。
本主题分享了在toB企业内部改造部署系统的实践。介绍采用 SaltStack 带来的便利以及需要注意的几点。介绍 SaltStack 的基本组件和使用方式,配置管理的实现,常见自动化操作的任务编排实现,基于Jinja2模版语言带来的强大表达能力,模块化实现以及插件拓展机制,实践中可以改良的几个地方。
幻灯
用Python做增长黑客的实践
11:45-11:55
陈世欣
作者简介: 昭合投资合伙人,InnoSpace创业导师,1999年进入易趣网,从事互联网行业,2001年起任安家网副总经理;2005年后分别担任Movoto.com中国公司总经理;和家网CTO;2Style4You公司CTO;永泰红磡养老产业集团战略研究总监、创猿投资董事合伙人;曾任永泰红磡、波罗蜜全球购、KIC赫曼德、卓企华屋、万耀企龙、特易资讯、华一房产等互联网战略、产品、运营、技术顾问。曾作为平安大学、苏宁大学、中国银联、中国电信、复旦大学MBA教研组、众戴金融等机构内训讲师。
介绍了在Movoto、和家网、2Style4you等公司使用Python进行增长黑客的实践,并介绍了python可能用于增长黑客的其他领域。
幻灯
中午
午餐
11:55-13:00
下午
使用 Python 构建服务化架构中的基础设施
13:00-13:45
张华翼
作者简介: 豆瓣网高级系统工程师,负责私有云建设,服务化框架研发和全站性能提升。目前关注 Docker,私有云,微服务等领域。
1. 分布式追踪系统:服务化架构中调用链可能非常复杂,利用 Python 动态语言的特性可以实现一个简洁透明的分布式追踪系统,帮助收集调用信息,定位系统性能瓶颈。 2. 动态接口查询引擎:在向服务化架构迁移的过程中会遇到性能以及接口设计粒度的问题。利用数据流抽象和 Python 的闭包序列化,实现将多次服务调用打包为一次,或者组合多个已有接口动态生成新接口。
幻灯
数据流水线任务智能调度系统
13:45-14:30
阳曙光
作者简介: 猎聘网工程师,7年python开发经验,2015年加入猎聘从事大数据相关的python开发工作。深入研究过纯python开发的任务调度工具luigi,airflow的源码。2016年用python开发了用于猎聘网大数研究院的任务调度工具。
数据流水线上需要运行各种任务,包括执行Hive SQL、MR程序、Python数据处理脚本、导出数据、邮件发送数据等。如何保证这些任务按照依赖关系执行是很大的一个挑战。我们用Python开发的任务调度系统能够自动解决依赖,并且能够按设置优先级来执行任务。同时还能解决了数据恢复及由于上游数据问题需要部分执行的问题。
幻灯
来一块二向箔,分析用 - Python高维数据可视化
14:30-15:15
莫瑜
作者简介: 海豚浏览器算法开发主管,前微软搜索技术中心工程师,有多年搜索引擎,音乐检索/哼唱搜索,推荐系统算法研发经验。曾业余时间与同事合著《编程之美》。持续关注和实践大规模数据算法性能优化和人工智能技术。
高维数据普遍存在于大数据和人工智能应用场景中,比如,我们需要把文本,图像等数据的语义编码成高维向量。而,理解高维数据对于生存在三维世界的人们来说是极其困难的。如何更好地对高维数据进行可视化,以便于数据分析和优化是一项常见的工作。 看过《三体》的朋友都知道黑科技- 二向箔,高维数据的可视化很大程度上就是,通过降维技术更好地展示高维数据的分布。 这个小分享希望介绍python社区的若干高维数据可视化方法和实践。
幻灯
茶歇
15:15-15:30
快速构建区块链服务平台
15:30-16:15
杨保华
作者简介: 现为 IBM 高级研究员,多年云计算、分布式系统研发和架构经验。是 OpenStack、HyperLedger 等开源社区积极贡献者,SDN、容器虚拟化、区块链等技术的推广者。Python 多年忠实粉丝。
区块链技术是金融科技(Fintech)领域的一项重要技术创新。作为去中心化记账(DLT)平台的核心技术,区块链被认为在资产管理、金融、征信、物联网、经济贸易结算等众多领域都拥有广泛的应用前景。众多银行和信息巨头联合成立的 HyperLedger 等开源项目,试图推动区块链技术的发展和加速应用场景的落地。 如何快速构建区块链平台,并快速开发基于区块链的应用是目前亟待解决的核心问题。IBM 是区块链领域的领军企业,开源了四万多行的开发区块链项目,在全球成立了数个区块链实验室。 演讲将介绍基于 Python 实现的区块链服务平台项目,该项目作为区块链云服务的核心引擎,已经上线运行了半年时间,稳定支持数千条区块链的正常运行。将介绍该平台的核心特性、开发和运营过程中的实践经验,并进行必要的案例展示。
幻灯
使用 Python 将系统运维产品化
16:15-17:00
王玉驰
作者简介: 知乎基础架构运维工程师,现在主要负责内部系统运维产品及项目管理
介绍知乎使用基于 Python 的工具将系统运维工作产品化的经验。 主要包括:(1)知乎的系统运维平台从无到有的构建过程。我们选择 Python 技术栈以及之后的技术选型经历。(2)将分散的自动化工具比如 saltstack, fabric, pxe 整合成统一平台的过程。(3)我们在这个过程中的沉淀下来的一些系统运维工作指导原则。
幻灯
引爆你的生产力-挖出Django的潜能
17:00-17:45
吕召刚
作者简介: 彪洋科技,12+年的软件研发与架构经验,关心每一行代码,每一个变量和方法的命名,有代码洁癖。曾在大众点评负责搜索引擎研发,任开发经理,从无到有架构和实现了支持日均上亿PV的高可用搜索系统;做过10多个Python应用,大部分用的Django的,为Django的高效和强大所倾倒,现在创业公司负责研发,做Marketing Automation产品。
Django自带的Admin非常强大,能高效开发出管理系统;如何还能更高效?比如预期要2周开发完成的系统如何1天内完成。既然数据库里已经有数据的定义,为何要在Model里面再定义一次?这个主题分享如何自动生成代码,与现有系统的数据库集成,如何与现有的账号集成,如何在自带的admin页面增加除增删改查之外的定制功能,如何集成bootstrap,以及集成restapi。建议有兴趣参加这个主题的同学提前装好Django,参会时带上笔记本,以便在分享中得到最大的收获。
幻灯
抽奖&合影
17:45-17:55