-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathshenzhen.html
596 lines (509 loc) · 24.7 KB
/
shenzhen.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
<!DOCTYPE html>
<html lang="cn" class="browser-modern">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="author" content="[email protected]" />
<link rel="shortcut icon" href="./asset/img/favicon.ico" />
<link
rel="stylesheet"
type="text/css"
href="http://cdn.staticfile.org/semantic-ui/2.1.6/semantic.min.css"
/>
<link rel="stylesheet" type="text/css" href="asset/css/app.css?c1d0e91d" />
<title>- PyCon 2016 China</title>
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
<![endif]-->
</head>
<body>
<!-- Following Menu -->
<div class="ui large top fixed hidden menu">
<div class="ui container">
<a class="item" href="./index.html">PyConChina2016</a>
<a class="item" href="./speakers.html">讲师</a>
<div class="ui dropdown item">
赞助
<i class="dropdown icon"></i>
<div class="menu">
<a class="item" href="./sponsor_com.html">厂商</a>
<a class="item" href="./donators.html">私人</a>
</div>
</div>
<div class="ui dropdown item">
日程
<i class="dropdown icon"></i>
<div class="menu">
<a class="item" href="./shanghai.html">上海</a>
<a class="item" href="./shenzhen.html">深圳</a>
<a class="item" href="./beijing.html">北京</a>
<a class="item" href="./hangzhou.html">杭州</a>
</div>
</div>
<a class="item" href="./volunteers.html">志愿者</a>
<div class="ui dropdown item">
往届
<i class="dropdown icon"></i>
<div class="menu">
<a class="item" href="http://cn.pycon.org/2011/">2011</a>
<a class="item" href="http://cn.pycon.org/2012/">2012</a>
<a class="item" href="http://cn.pycon.org/2013/">2013</a>
<a class="item" href="http://cn.pycon.org/2014/">2014</a>
<a class="item" href="http://cn.pycon.org/2015/">2015</a>
</div>
</div>
<a class="item" href="./en/index.html">EN</a>
</div>
</div>
<!-- Sidebar Menu -->
<div class="ui vertical inverted sidebar menu">
<a class="item" href="./index.html">PyConChina2016</a>
<a class="item" href="./speakers.html">讲师</a>
<a class="item" href="./sponsor_com.html">厂商</a>
<a class="item" href="./donators.html">私人</a>
<a class="item" href="./shanghai.html">上海</a>
<a class="item" href="./shenzhen.html">深圳</a>
<a class="item" href="./beijing.html">北京</a>
<a class="item" href="./hangzhou.html">杭州</a>
<a class="item" href="./volunteers.html">志愿者</a>
<a class="item" href="http://cn.pycon.org/2011/">2011</a>
<a class="item" href="http://cn.pycon.org/2012/">2012</a>
<a class="item" href="http://cn.pycon.org/2013/">2013</a>
<a class="item" href="http://cn.pycon.org/2014/">2014</a>
<a class="item" href="http://cn.pycon.org/2015/">2015</a>
<a class="item" href="./en/index.html">EN</a>
</div>
<div class="pusher header">
<div class="ui inverted vertical masthead center aligned segment">
<div class="ui container">
<div class="ui large secondary inverted pointing menu">
<a class="toc item">
<i class="sidebar icon"></i>
</a>
<a class="item" href="./index.html">PyConChina2016</a>
<a class="item" href="./speakers.html">讲师</a>
<div class="ui dropdown item">
赞助
<i class="dropdown icon"></i>
<div class="menu">
<a class="item" href="./sponsor_com.html">厂商</a>
<a class="item" href="./donators.html">私人</a>
</div>
</div>
<div class="ui dropdown item">
日程
<i class="dropdown icon"></i>
<div class="menu">
<a class="item" href="./shanghai.html">上海</a>
<a class="item" href="./shenzhen.html">深圳</a>
<a class="item" href="./beijing.html">北京</a>
<a class="item" href="./hangzhou.html">杭州</a>
</div>
</div>
<a class="item" href="./volunteers.html">志愿者</a>
<div class="ui dropdown item">
往届
<i class="dropdown icon"></i>
<div class="menu">
<a class="item" href="http://cn.pycon.org/2011/">2011</a>
<a class="item" href="http://cn.pycon.org/2012/">2012</a>
<a class="item" href="http://cn.pycon.org/2013/">2013</a>
<a class="item" href="http://cn.pycon.org/2014/">2014</a>
<a class="item" href="http://cn.pycon.org/2015/">2015</a>
</div>
</div>
<a class="item" href="./en/index.html">EN</a>
</div>
</div>
<div class="ui text container">
<h1 class="ui inverted header">PyCon China 2016</h1>
<h2>Pythonic, C'est la vie!</h2>
</div>
</div>
<div class="ui vertical stripe center aligned segment">
<div class="ui text container">
<h3 class="ui center aligned header">地址</h3>
<div class="ui centered grid">
<div class="ui center aligned list">
<div class="item">
<i class="building icon"></i>
<div class="content">深圳市南山区科发路1号富利臻大厦3F</div>
</div>
<div class="item">
<i class="marker icon"></i>
<div class="content">
富利臻大厦
<a href="http://j.map.baidu.com/nc3B8" target="_blank">(地图)</a>
</div>
</div>
<div class="item">
<i class="bus icon"></i>
<div class="content" style="text-align: left">地铁1号线高新园站B出口步行800米</div>
</div>
<div class="item">
<i class="calendar icon"></i>
<div class="content">2016-09-25 10:00~18:00</div>
</div>
<div class="item">
<i class="video play icon"></i>
<div class="content">
<a href="http://e.vhall.com/906981757" target="_blank">现场视频</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="ui vertical stripe segment pycon-even-seg">
<div class="ui text container">
<h3 class="ui center aligned header schedule">上午</h3>
<div class="ui divided items">
<div class="item">
<div class="content">
<a class="header">大会开场演讲和日程介绍</a>
<div class="meta">
<span class="price">9:50-10:00</span>
</div>
</div>
</div>
<div class="item">
<div class="content">
<a class="header">脚本化和Blockly可视化的应用开发实践</a>
<div class="meta">
<span class="price">10:00-10:45</span>
<span class="stay">潘俊勇</span>
</div>
<div class="description">
作者简介: 广州润普网络科技有限公司
易度云(easydo.cn)创始人,python社区老兵,珠三角技术沙龙组委,一直在企业应用领域耕耘,专注企业内容管理和企业应用快速开发平台相关产品的研发。
<br />
技术变化越来越快,应用开发越来越复杂,缺乏持久保障。易开发在企业应用领域,通过建立应用开发平台,隔离技术变迁,实现全栈Python脚本化应用开发,部分逻辑使用Blockly可视化开发,简化应用开发,进而做到可持续的应用开发。演讲将在分析云和大数据时代应用开发之未来趋势,介绍脚本化应用开发平台的架构,以及Blockly可视化语言。
</div>
<div class="extra">
<div class="ui label">
<a
href="asset/images/avatar/1%20《脚本化和Blockly可视化的应用开发实践》潘俊勇.pdf"
target="_blank"
>幻灯</a
>
</div>
</div>
</div>
</div>
<div class="item">
<div class="content">
<a class="header">Python hooking, patching and injection</a>
<div class="meta">
<span class="price">10:45-11:30</span>
<span class="stay">丁来强</span>
</div>
<div class="description">
作者简介: 盛庞卡(Splunk)上海实验室 从业10+年,
Splunk(美国纳斯达克第一家纯大数据的上市公司)在中国实验室的高级技术经理,
负责大数据平台相关的采集转换和数据可视化等相关的工作. 技术兴趣广泛.
擅长C++/Python与JS。曾在PyCon
2015大会上做过关于大数据分析处理可视化以及高效函数式编程的演讲,深受好评。
<br />
Python的强大语言特性和生态系统为其高效开发和数据分析提供了强力的支撑,其灵活的语言设计也为一些hacking技术提供可能,并由其产生了许多强大的神奇的工具和模式。本议题介绍了Python
hooking、patching和injection等技术和原理,结合流行框架和库的使用、工具、安全、检测等场景的应用。使得听众可以学习相关技术,并了解在什么样的场景下使用。
</div>
<div class="extra">
<div class="ui label">
<a
href="asset/images/avatar/2《Python hooking, patching and injection》丁来强.pdf"
target="_blank"
>幻灯</a
>
</div>
</div>
</div>
</div>
<div class="item">
<div class="content">
<a class="header">Python用于公有云系统的实践</a>
<div class="meta">
<span class="price">11:30-12:15</span>
<span class="stay">李力</span>
</div>
<div class="description">
作者简介:
腾讯云调度管理系统研发负责人,腾讯云布道师,主要负责腾讯公有云/私有云后台框架的设计、实现及运营,在KVM虚拟化、sdn/vpc、linux
container上有多年的实践经验。
<br />
大家都知道Python是云计算的好伙伴,通过Python语言OpenStack建立起了一系列庞大的项目。同样的,腾讯云的后台系统也大量使用了Python,在这里我们会分享Python在腾讯公有云系统中的一些应用实践,阐述在云计算的系统当中我们对Python的一些特性的依赖和喜爱,包括我们在大规模系统中的应用python技术的一些坑,让大家有所收获。
</div>
<div class="extra">
<div class="ui label">
<a
href="asset/images/avatar/3《Python用于公有云系统的实践》李力.pdf"
target="_blank"
>幻灯</a
>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="ui vertical stripe segment pycon-odd-seg">
<div class="ui text container">
<h3 class="ui center aligned header schedule">中午</h3>
<div class="ui divided items">
<div class="item">
<div class="content">
<a class="header">午餐</a>
<div class="meta">
<span class="price">12:15-13:15</span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="ui vertical stripe segment pycon-even-seg">
<div class="ui text container">
<h3 class="ui center aligned header schedule">下午</h3>
<div class="ui divided items">
<div class="item">
<div class="content">
<a class="header">Python in Android</a>
<div class="meta">
<span class="price">13:15-14:00</span>
<span class="stay">river</span>
</div>
<div class="description">
作者简介: 创业者,优趣工作室CTO,
QPython作者,前Zynga高级系统研发工程师,前绿盟科技研发工程师,前新浪邮件工程师
<br />
在Android上为什么 以及如何进行安卓开发?相信这是很多安卓Python开发者的疑惑,
在这个主题中,我将给大家分享Python 在 Android中的应用场景。具体内容包括:1
在安卓上进行Python脚本编程;2 如何用Python进行原生App&WebApp开发;3
如何用Python进行游戏应用开发。
</div>
<div class="extra">
<div class="ui label">
<a href="asset/images/avatar/4《Python in Android》River.pdf" target="_blank"
>幻灯</a
>
</div>
</div>
</div>
</div>
<div class="item">
<div class="content">
<a class="header">ASGI 草案,Python 终于等到了</a>
<div class="meta">
<span class="price">14:00-14:45</span>
<span class="stay">何世友</span>
</div>
<div class="description">
作者简介: 爱范儿(广州爱范儿科技股份有限公司) CTO ,移动互联网新兵,90 年生人,自
09
年开始摸爬滚打。从校园创业到跨国团队技术顾问再到如今,积累了些许不成熟的管理试错。专注于高并发网络、机器学习、移动
app(部分硬件)、团队管理。
<br />
从 CGI 到 WSGI,一晃十余年。自 10 年以来,HTTP2、WebSocket
等新协议逐渐发展壮大,显然 WSGI 已经力不从心,Python 急需新的 web
框架适应新协议。ASGI,由 Diango
团队发起,提出了一种新的异步网络编程思想,试图用一个框架兼容
HTTP、HTTP2、WebSocket 三种协议,它是怎么做到的呢?让我们一起来揭开它的神秘面纱。
</div>
<div class="extra">
<div class="ui label">
<a
href="asset/images/avatar/5《ASGI 草案,Python 终于等到了》何世友.pdf"
target="_blank"
>幻灯</a
>
</div>
</div>
</div>
</div>
<div class="item">
<div class="content">
<a class="header">茶歇</a>
<div class="meta">
<span class="price">14:45-15:00</span>
</div>
</div>
</div>
<div class="item">
<div class="content">
<a class="header">自动化运维和工具</a>
<div class="meta">
<span class="price">15:00-15:45</span>
<span class="stay">张其川</span>
</div>
<div class="description">
作者简介: CheungSSH总设计师
<br />
在大数据、云计算的时代,越来越多的公司开始拓展自己的业务,服务器数量急剧增加。面对如此庞大的服务器集群,普通的运维模式已经不再能满足我们的生产需要。需要自动化运维模式来有效地管理大量的服务器,本演讲介绍了一些自动化运维的开发经验和案例。
</div>
<div class="extra">
<div class="ui label">
<a href="asset/images/avatar/6《自动化运维和工具》张其川.pdf" target="_blank"
>幻灯</a
>
</div>
</div>
</div>
</div>
<div class="item">
<div class="content">
<a class="header">WEGO 的开源之旅</a>
<div class="meta">
<span class="price">15:45-16:30</span>
<span class="stay">胡国涛</span>
</div>
<div class="description">
作者简介: 优趣工作室 WEGO 项目组高级工程师,
QPython产品组工程师,目前主要负责微信相关基础框架、组件的开发
<br />
随着微信的发展,原来越多的公众号入驻微信平台带来了大量的开发需求。现在我们将我们使用的微信开发框架
WEGO 开源,希望能给更多的开发者带来便利。 WEGO 是一个由 python
编写、方便集成、快速易用、轻便灵活的微信开发框架,自带有 web
管理界面,让开发者专注业务逻辑摆脱微信接口调试的烦恼。 Github:
https://github.com/wegostudio
</div>
<div class="extra">
<div class="ui label">
<a href="asset/images/avatar/7《WEGO 的开源之旅》胡国涛.pdf" target="_blank"
>幻灯</a
>
</div>
</div>
</div>
</div>
<div class="item">
<div class="content">
<a class="header">Python开发辅助软件提升工作效率</a>
<div class="meta">
<span class="price">16:30-16:40</span>
<span class="stay">馋师</span>
</div>
<div class="description">
作者简介:
互联网公司后端开发。五年Python编程经验。喜欢接触各类语言、平台、框架、工具、方法。开源参与者
<br />
第一:用Python开发比AutoHotkey更好用的热键软件,并同时支持Windows、Linux、Mac
OS三种系统。 第二:通过Monkey
Patching实现运行时调用栈追踪,用于快速研究代码流程(10分钟弄懂一个框架),及实现非侵入式流程测试(不用埋点,不用加测试专用的函数参数)。
第三:使用逐行注释法明示代码书写意图,成倍提升代码可读性和项目维护效率。
</div>
<div class="extra">
<div class="ui label">
<a
href="asset/images/avatar/8《Python开发辅助软件提升工作效率》馋师.pdf"
target="_blank"
>幻灯</a
>
</div>
</div>
</div>
</div>
<div class="item">
<div class="content">
<a class="header">一种可视化爬虫技术分享</a>
<div class="meta">
<span class="price">16:40-16:50</span>
<span class="stay">石恩名</span>
</div>
<div class="description">
作者简介:
广州优亿科技有限公司高级技术经理,负责大数据平台相关的采集转换和数据挖掘等相关的工作,以Python作为主要开发语言,专注于数据采集、机器学习、技术架构设计。
<br />
网络爬虫是Python擅长领域,包括Scrapy、Pyspider等大量开源爬虫框架,那么利用现有的框架如何构建一个高性能的可视化网络爬虫的产品?主要分享内容包括:
1) 一个高性能的网络爬虫框架介绍。 2) 构建一个可视化网络爬虫所遇到的问题。 3)
对主要的问题的解决方案。 4) 产品展示和介绍。
</div>
<div class="extra">
<div class="ui label">
<a
href="asset/images/avatar/9《一种可视化爬虫技术分享》石恩名.pdf"
target="_blank"
>幻灯</a
>
</div>
</div>
</div>
</div>
<div class="item">
<div class="content">
<a class="header">大数据监控告警系统</a>
<div class="meta">
<span class="price">16:50-17:00</span>
<span class="stay">汤英康</span>
</div>
<div class="description">
作者简介:
Python程序员,就职于广州优亿科技,负责设计和开发大数据监控平台的相关产品。
<br />
随着业务量和数据量的快速增加,对于集群应用的监控和告警显得越发重要。优亿科技结合积累多年的电信行业大数据项目经验,整合了分布式数据采集、OpenTSDB海量数据存储、数据可视化、告警和Docker集群管理技术,最终推出一套完整的大数据监控告警平台产品方案。本主题将介绍该产品的系统架构,分享在设计和开发中积累的一些经验。
</div>
<div class="extra">
<div class="ui label">
<a href="asset/images/avatar/10《大数据监控告警系统》汤英康.pdf" target="_blank"
>幻灯</a
>
</div>
</div>
</div>
</div>
<div class="item">
<div class="content">
<a class="header">抽奖&合影</a>
<div class="meta">
<span class="price">17:00-17:10</span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="ui inverted vertical center aligned footer segment">
<div class="ui container">
<h4 class="ui inverted header">
Copyright © 2016,
<a href="https://github.com/PyConChina/PyConChina2016">PyConChina</a>
</h4>
<p>
Contact :
<a href="mailto:[email protected]?subject=ask-PyCon2016China"> [email protected]</a>
| Discuss :
<a href="mailto:[email protected]">[email protected]</a>
</p>
</div>
</div>
</div>
<script
type="text/javascript"
src="http://cdn.staticfile.org/jquery/2.2.1/jquery.min.js"
></script>
<script
type="text/javascript"
src="http://cdn.staticfile.org/semantic-ui/2.1.6/semantic.min.js"
></script>
<script type="text/javascript" src="asset/js/app.js?ef61a5ac"></script>
<script>
;(function (i, s, o, g, r, a, m) {
i["GoogleAnalyticsObject"] = r
;(i[r] =
i[r] ||
function () {
;(i[r].q = i[r].q || []).push(arguments)
}),
(i[r].l = 1 * new Date())
;(a = s.createElement(o)), (m = s.getElementsByTagName(o)[0])
a.async = 1
a.src = g
m.parentNode.insertBefore(a, m)
})(window, document, "script", "//www.google-analytics.com/analytics.js", "ga")
ga("create", "UA-26284394-1", "auto")
ga("send", "pageview")
</script>
</body>
</html>