2008年09月20日 星期六 18:12
2008/9/20 Junyong Pan <panjunyong在gmail.com>: > 今天牙疼,冒着牙疼讲课,值得鼓励不。。。 > > 我半边脸都是肿的,发现没。 > 俺看的就是在笑哪,, 嗯嗯嗯! reST 和 HTML ,回去都分享到 CZUG 上来吧! 辛苦! 不过,刚刚准备学习ZCA 就知道,还是WSGI 靠谱,,, > 准备得不充分,早上在家里忙着写演讲稿,现在看来讲稿就很少,顺便发布在这里吧: > > ====================== > 从 组件架构 到 WSGI > ====================== > > Python: 简单的美 > 我们喜欢Python ! > > 我们也喜欢, > Django, Pylons > 都很简单 > > 那么 > Zope > !! > > 大家伙 > 太复杂! > > 如何开发一个大型系统? > 很严肃 ... > > 面向对象? > 对象耦合、重用问题... > > 20多种设计模式... > 很难、很专业! > > MVC轻量级框架 > 用一点是一点咯 > > 我们缺少什么? > > 组件开发框架! > 基于接口开发 > 可重用 \ 可维护 > > 他山之石: > COM > XPCOM > > 我们拥有什么? > > ZCA > Zope Component Archetecture? > Python Component Archetecture! > > 回顾... > > 一:过程式 > 数据为中心 > 编写函数操作数据 > 数据在函数之间传递 > 复杂难维护! > > 二:面向对象 > 封装数据和操作 > 更容易维护 > 噩梦: 扩展新功能... > > 三:适配器模式 Adapter > ZCA核心功能! > 瘦的Model > 通过Adapter来扩展 > > 一切皆适配! > > 看看现实生活中的适配器多个接口 -> 新的接口 > 投影仪? > 视频 + 电源 -> 投影 > > ZCA做什么? > > 一: 提供使用接口定义组件的方法 > 二:注册组件之间的接口关系 > 三:查询满足某个接口关系的组件 > > 如何表现单子模式? > > 单子: 电源 > 单子:数据库连接 > 工具 Utility: 适配空 > Utility: 得到实现某接口的对象 > > 高级的适配应用 > > 1. 订阅适配 > 例: 多重的数据校验 > 2. 事件处理器 > Observer模式 > > 就这些了... > > 到底用起来怎么样? > > 设计模式进入天人合一境界 > 更方便各个模块独立开发 > 方便测试 > 可重用! > 提供了实践设计模式的简单途径 > > 反思: 真的需要ZCA吗? > > 复杂系统的存在,是ZCA的根基 > 如果世界本来就简单呢? > 但世界本来就复杂啊! > > 分解之... > > 手术刀:WSGI > > WSGI的时代已经到来... > > repoze.tm > repoze.who > repoze.vhm > repoze.urispace > repoze.errorlog > repoze.profile > repoze.debug > deliverance > Beaker > > 因此,WSGI让: > > 1. 复杂的分裂为简单 > 2. 融合各个简单个体 > > > 显卡? > PCI -> VGA > 网卡? > PCI -> 网线EIA/TIA 568B > 电源? > 220V -> 9V > > 接口! Interface > 适配, 一个接口 -> 另一个接口 > > 多适配, > 但世界本来就复杂啊! > > 分解之... > > 手术刀:WSGI > > WSGI的时代已经到来... > > repoze.tm > repoze.who > repoze.vhm > repoze.urispace > repoze.errorlog > repoze.profile > repoze.debug > deliverance > Beaker > > 因此,WSGI让: > > 1. 复杂的分裂为简单 > 2. 融合各个简单个体 > > > 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com> >> >> 17:00 老潘,,,这有关哲学,,, >> 组件技术,是想用管理接口关系,代替管理类/属性关系,从而降低耦合,,, >> 可惜,老潘讲课,一向四处跳,, >> 适配器? 名称/概念/代码? 自个儿查,,, >> 咔咔咔, 经验是丰富的,讲演是频繁的,但是,表达力,一向苍白的,,, >> >> 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> > 16:47 老潘分享多年面对"大型软件"和简单Python 间矛盾的经验: >> > OOP 对大型软件是种致死病毒; >> > 模式,是防止 对象耦合,难以复用 等等焦油坑问题发生的 "有效" 途径, >> > 但是! 很难很专业! 无法规模化使用,,,, >> > Zope2/J2EE 等等,就是这样, >> > 只有轻量级框架流行,,, >> > >> > 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> >> 16:43 老潘开始忽悠 ZCA 的 wsgi 体验,,, >> >> 呜乎矣哉,俺整整 40 分钟就说了蟒营 的俺的体验,,,, 没有几次听众互动,,, >> >> >> >> >> >> 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> >>> 15:22 第一个 快速介绍了一下,俺的 topic ~ 怎么样通过Python 的教育,令你的成员/员工 靠谱化,,, >> >>> >> >>> 中间那个老外想说什么没注意,,, 集群嘛? >> >>> >> >>> 15:25 刘鑫 介绍他的高度互动 话题~ 为什么Python 如此受欢迎? >> >>> 15:26 老潘 介绍他的深度技术 话题: 如何迁移到 wsgi ,,, ZCA 组件体验,,, >> >>> 15:27 张珊珊 市场推广经验 >> >>> 15:27 广东银,准备中E+粤语来进行分享,,, come from HK >> >>> 15:28 jQuery 分享,,, >> >>> 15:29 集群,,, ROR? >> >>> >> >>> >> >>> 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> >>>> 15:05 peter chen 说到了 OW2 的许可证态度,,, 自在! 不限制, >> >>>> 不过,这得社区控制了项目和企业方面的渠道后,才作的到,,, >> >>>> 开源的态度就是快速将代码整的可用,并换来再发展的资金,, >> >>>> 而且,开源社区的掺合,直接的提升了 个人的社会价值,为其它公司知道后,,,赢得了切实的高薪职位,,, >> >>>> 嗯嗯嗯,所以,要掺合哪!!! >> >>>> >> >>>> 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> >>>>> 14:54 OW2 针对不同的人群有不同的活动组织: >> >>>>> - 开发者,技术辅助 >> >>>>> - 公司,项目辅助 >> >>>>> - 当地,建立社区,,, >> >>>>> 项目是一切的基本: >> >>>>> - 将想法变成代码,放到社区中测试 >> >>>>> - 稳定后,就转变成公司,提供服务,,, >> >>>>> - ... >> >>>>> >> >>>>> 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> >>>>>> 14:46 怎么样将开源的想法,作大作专,作成靠谱的事业?! >> >>>>>> 四方国件 OW2 - Home Page >> >>>>>> http://www.objectweb.org/ >> >>>>>> 在中国和 863 也有勾结,,, 只要产品好,不用宣传,通过各种实例和订阅,自然有人冲过来的,,, >> >>>>>> OW2 曾经关注 DB 自由迁移,演变成中间件,再变成中法两国的基础开发研究项目,最后变成良性发展,,, >> >>>>>> 对于开源项目的推进时,借助国际化大型社区,可以令由于资本刺激,引发的过激发展,,,, >> >>>>>> >> >>>>>> >> >>>>>> 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> >>>>>>> 14:41 ObjectWeb2 开源中间件社区 社区发展经验,peter 代讲,他们人没有从法国赶过来,,,, >> >>>>>>> OW2 Comsortium 欧洲的,,, 趁着中法年,和中国一些科研机构联合成了 四方国际 !??!,,, >> >>>>>>> >> >>>>>>> 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> >>>>>>>> 14:34 Titter 平台的报道有其它人在俺,努力列表报道中, >> >>>>>>>> 俺在前二排,,,咔咔咔 >> >>>>>>>> >> >>>>>>>> 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> >>>>>>>>> 14:32 咔咔咔! peter chen 用XP,结果现场会的 wifi MAC/Ubuntu 都连接的上,他的不成,,, >> >>>>>>>>> 搜寻北京 Beijing Open Party » 2008北京软件自由日本周六举行 >> >>>>>>>>> >> >>>>>>>>> http://www.beijing-open-party.org/index.php/2008/09/software-freedom-day-2008-beijing-saturday.html >> >>>>>>>>> 的报道渠道,,,有视频的嘛? >> >>>>>>>>> >> >>>>>>>>> 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> >>>>>>>>>> 14:23 提交了俺的 TopicCard ,,, 期待有人来关注,怎么在企业中通过Python 推广靠谱的思想,,,嘿嘿嘿, >> >>>>>>>>>> 品高软件 有关无线应用方面的 FLOSS 构建体验,,, >> >>>>>>>>>> J2EE 平台中的架构变化,,,, >> >>>>>>>>>> 很大很企业,,,` >> >>>>>>>>>> >> >>>>>>>>>> 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> >>>>>>>>>>> 14:08 可恨的是,,,, 如附图,,, >> >>>>>>>>>>> 官方社区网站有 js 丢失现象,,, >> >>>>>>>>>>> 不过,基本都使用其它SNS 服务进行信息快速分享中,,,,, >> >>>>>>>>>>> 14:17 开始,,, >> >>>>>>>>>>> 准备 15:00 和北京 SFD 现场进行远程互动,,, >> >>>>>>>>>>> >> >>>>>>>>>>> 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> >>>>>>>>>>>> 14:06 peter 吼出 Open Camp 的核心宗旨: >> >>>>>>>>>>>> 在最短的时间内中立的将大家关心的问题都发表看法! >> >>>>>>>>>>>> 并结识到朋友! >> >>>>>>>>>>>> >> >>>>>>>>>>>> 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> >>>>>>>>>>>>> 14:03 peter 有相声演员的品质,中E同时来宣讲 Camp 流程, >> >>>>>>>>>>>>> 今天只有头两个预定Topic : >> >>>>>>>>>>>>> 品高实践分享~ 这次的大赞助商之一 >> >>>>>>>>>>>>> Source Object ? 外国一个大社区的体验,,, >> >>>>>>>>>>>>> 其它的,都是大家自个儿来,,, >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> >>>>>>>>>>>>>> 13:55 peter chen 提前开始,当然的,先是扫盲,,,什么是 Open Camp ? >> >>>>>>>>>>>>>> 先抽奖,, BeiJing Open Party.org 提供的奖品,,, >> >>>>>>>>>>>>>> 劳永超,先得到,,,, 硝烟中的Scrump & XP >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> >>>>>>>>>>>>>>> 13:50 关门,,,放,,主题! 人来的都很准时,坐满了整个会场, <200 人,预计有10多个主题可以分享,,, >> >>>>>>>>>>>>>>> 可恨俺有想说的,无法每个其它主题都体验一下,,,忽悠 Python+金山 的好机会哪,,, >> >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>> 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> >>>>>>>>>>>>>>>> 13:30 开始放送 OS的进化 那部电影,,,,,俺在旁边架起了 哲思08峰会时,有RMS头像的易拉宝,很是应景 >> >>>>>>>>>>>>>>>> PS: MM增加到3尾了,,, >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> >>>>>>>>>>>>>>>>> 13:41 联合配置 Twitter 频道中,,, >> >>>>>>>>>>>>>>>>> http://twitter.com/oscamp >> >>>>>>>>>>>>>>>>> 大家通过 twitter 发送消息给 @oscamp 或是 @opensourcecamp >> >>>>>>>>>>>>>>>>> 都不能在页面中显示,,奇怪哪,, >> >>>>>>>>>>>>>>>>> 到达的有RedHat 的市场,以及 ECUG (Erlang China User Group) >> >>>>>>>>>>>>>>>>> 的行者们,,,咔咔咔! >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> 2008/9/20 Zoom. Quiet <zoom.quiet在gmail.com>: >> >>>>>>>>>>>>>>>>>> 13:15 根据在场行者们的表决,先发放T裇,全体 Men in Black ing,,, >> >>>>>>>>>>>>>>>>>> Mnnn 有两尾MM,,,, >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> oscamp 的Twitter 帐号没有开启接收消息的配置,俺先在 列表中,实时报道一下,,,, >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> 2008/9/18 Zoom. Quiet <zoom.quiet在gmail.com>: >> >>>>>>>>>>>>>>>>>>> 维基页面已经建立: >> >>>>>>>>>>>>>>>>>>> http://wiki.woodpecker.org.cn/moin/ZPyUG/2008-09-20 >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> 虽然通告时间晚,但是一月前就已经通过风了,,, >> >>>>>>>>>>>>>>>>>>> 这段时间积累有料的行者, >> >>>>>>>>>>>>>>>>>>> 及时准备,到时,共同展示 Pythonic 风采哪!!! >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> ... >> >>>>>>>>>>>>>>>>>>>> Open Source Camp 广州 2008 技术交流盛会 >> >>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>> Open Source Camp 是什么? >> >>>>>>>>>>>>>>>>>>>> Open Source Camp >> >>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>> 将开源技术爱好者、极客、创业者、学者、风险投资商、有影响力的技术高手,甚至媒体都聚集一起,在紧凑的会义上大家广泛讨论开源文化与技术热点一种活动形式。这样的会议是由整个社区所有人一起参与组织的,为所有这些人准备的。与会者通常自由组队讨论,相互学习并分享、交际,同时享受其中的乐趣,他们中的专家与创新发起者同时也可能是主讲人。我们希望大家以个人的身份(而非公司代表)会见其它参与者,表达个人看法,并与他们进行交流。会议的目的通常是推动社区内甚至全世界范围内的技术创新。 >> >>>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>>> 更多信息,请访问www.opensourcecamp.org , >> >>>>>>>>>>>>>>>>>>>> www.opensourcecamp.org.cn >> >> -- http://zoomquiet.org''' 过程改进乃是催生可促生靠谱的人的组织! PE keeps evolving organizations which promoting people be good!'''
Zeuux © 2024
京ICP备05028076号