Contents
从PCAP回省KiS
PCAP 概述
感谢KiS 的支持,笔者得以掺合 100610~11 在新加坡举行的首届亚太Python 年会(PyCon Asia-Pacific 2010),
官方网站是: http://pycon.sit.rp.sg
由Python基金会(PSF)每年面向全球各地的Python 技术社区举办的交流会议;
议题涉及 Python 语言本身以及开发/管理/应用/教育等等非常广泛的领域; 为各个领域的技术人员提供了一个非常自在的平台可以及时接触到全球最新的Python 相关信息/项目/思想...
官方网站: http://www.pycon.org/
由于每次 PyCon 都是在欧美举行,对于亚太地区的广大Py 爱好者来说参加的成本过高,所以,今年,
新加坡 共和国理工学院 动用 新加坡Python用户组
的身份,向PSF 申报举办了亚太年会; 而场地选择了硬件条件非常好的 新加坡管理学院(SMU~Singapore Management University)
- 李嘉诚捐助了上千万美元,用以改建图书馆,以及设立奖学金
- 学院地点在著名的商业街~乌节路附近,交通非常便利
图为 "Python 核心编程"一书作者Wesley Chun 在回答有关Py3.0 的问题
Python 在亚太
笔者本次年会的详尽游记已经发布在 http://wiki.woodpecker.org.cn/moin/ZoomQuiet/2010-06-10(包含照片和录音); 整体上两天的会程,包含的内容足够丰富,安排的也非常紧密,以至参会人员必须另外组织聚餐才能深入沟通;虽然要求使用E文,但是中国人实在太多,在全球各种情景中都可以接触到 Cnglish,所以,国际友人们基本也都习惯了,只要我们大胆的开口! 当然,有些中国独有的词儿,是无法完全精确传达的,比如说:
这是笔者联合豆瓣的清风,分享有关在中国如何进行快速Python 程序员培训的主题,其中涉及到中国高等教育失败的经典标志性现象; 特别关注了一下组委会 亚太Python组织状态(State of Python Groups in APAC) 的讲演,明确了以下信息:
- 在亚太地区,Python的社区并不活跃,不论是参与人数还是定期的技术交流活动,以及涉及的项目开发;但是相对中国的社区活动规模是亚太地区里最大的,坚持的时间,以及贡献的工程/项目也不算少;
- 在亚太地区,Python 的确不是主流的开发技术平台,各国完全使用Py 进行商業开发实践的并不多;但是相对中国企业,虽然没有在媒体中广泛的宣传,但是从2001年开始就有不同规模的公司在不同规格的项目中开始使用Python;
- 在亚太地区,极少有大学在教授Python,新加坡算是异类,已经在主要国立大学中开展了Py教学;所以,大多数亚太地区Pythoner 都是自
学的,缺乏有组织更加有效率的培训活动;但是相对中国社区,早已开始思考如何进行高效的大学生拯救性培训,通过 Python 快速将学生转化成程序员~ 这就是金山的成功实践活动:蟒营 http://wiki.s.kingsoft.net/moin/KcPyCamp
Pythonic 在金山
- 金山以原创软件起家,一直以来推崇的程序员文化,造成了金山从来不拒绝前沿技术的好风气;
在2009年,金山就赞助了哲思峰会,将FLOSS 的思想分享给珠三角技术人群(http://wiki.woodpecker.org.cn/moin/ZoomQuiet/2009-10-17); 在2010年,WPS杨钢更是在QCon2010大会中,开源了C-- 开发框架!(http://www.qconbeijing.com/ShowNews.aspx?id=13);
- 在Python 应用方面,早在2006年,就通过互联应用部,在互联网服务领域的项目,就直接使用了Django框架,进行了純Py工程开发; 积累到今天,在KiS 可信云安全平台 的系列服务中,Python 代码已超过 一百万行! 其中云安全的核心系统:水银 运行中的代码 Python 的就有超过22万行!
|
|
- 以上是云安全两大云查杀平台的界面,都是使用 Django 框架快速开发运营起来的..
- 而且,在高压力大型分布式并发服务方面,KiS 的安全技术研发中心,已经对分布式内存的使用/管理/优化,积累了大量经验,并有独创性的组件作品!笔者在 PCAP 参会时,听到日本的开发人员介绍K/V 数据库在Python 工程中的最佳体验,提及 Redis 是最快的一种产品;然而在 云安全的实际运营中,我们已经发现任何 K/V 数据库在每秒并发超过6000时,都将成为系统的速度瓶颈,只有直接使用内存数据结构来直接操作才可能进一步支撑访问压力! 这就证明金山在 Python 方面的应用,已经隨着业务的发展,站到了领域前沿!
- 进而,金山面对中国高等教育批量制造的学院式开发知识和企业急需人才应该具备的最新实战技术经验间的落差,很早就专门成立了金山学院,通过自行组织暑期训练营来高效培训C++程序员,更是在 2008 年,依托笔者参加的 CPyUG(华蟒用户组~亚太地区最大的Py技术社区),进行了基于实战项目的Python 集训尝试,取得了预期的效果;同时也将这种快速工程为形式的培训经验,通过社区分享了出去,在北京城市学院进行了实践,效果也不错; 金山学院,已计划将"蟒营"这种快速的实战型程序员培训活动,确立为金山软件俱乐部的项目,长期在各联盟高校进行推广!
- 另外,在KOS/KSG 开发/运维团队中,技术同学们也自发的在使用 Python 开发各种实用自动化工具/脚本;
- 综上,通过这次PCAP 的掺合,笔者结识了很多国际友人,体验了这种综合性国际化技术交流的氛围,坚定了推广Python 的决心,也从側面证实了金山的技术实力,所在安全技术研发中心的技术研究方向的正确...
- 总之,有机会走出来,看到真实的技术世界动态,之与笔者个人的心态有非常大的激励作用;
- 再次感谢,KiS 相关领导的支持,以及这次提交的论文撰写过程中,为E文翻译提供了帮助的粱淑娇同学;
参考
- 当前工程
~/workspace/4svn/@kingsoft/ssp> find -name "*.py" | xargs -i cat {} | wc -l 224781 ~/workspace/4svn/@kingsoft/mercury/trunk> find -name "*.py" | xargs -i cat {} | wc -l 1030325
反馈
创建 by -- ZoomQuiet [2010-07-14 09:20:34]