说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

云适配CEO陈本峰:8年磨一剑

HTML文档下载 WORD文档下载 PDF文档下载
陈本峰,创新企业云适配的创始人兼CEO,用8年的时间专注于手机的“适配”,并且获得了美国的技术专利。研究生毕业,同时收到了谷歌和微软总部的offer,最终他选择在微软进行IE浏览器的研发工作。

CSDN云计算频道近期采访了很多国内云计算的创新企业,云适配也走入了我们的眼帘。最新一期中关村手机报显示:目前中关村地区归国留学人员已超过13000人,其中“海归”们占到中关村所有创业者的25%。大批曾经的“美国梦”追随者回到中关村,开始导演他们的“中国梦”。云适配公司创始人及CEO陈本峰就是其中之一。

陈本峰用8年的时间成就了自己的事业。以下是专访整理:

求学篇:科大的天才

大二获软件大赛头名,被科大讯飞招致麾下

CSDN:大学就读于哪个学校?有什么特别的经历?

陈本峰:我本科在是中国科学技术大学读的电子工程系,2000年加入了科大讯飞。当时科大讯飞成立还没多久,这个项目是属于一个导师带着几个学生做的一个科研项目。之所以加入科大讯飞是因为在我本科的时候,参加了中科大的软件大赛并获得第一名。当时科大讯飞也是刚刚创业,他们说:“来吧,小伙子”,于是我就加入了。在中科大求学的时光里,多数时间我都贡献给科大讯飞。

香港科技大学再遇名师,奠定人生的发展方向

我的研究生时光是在香港科技大学度过的,香港科技大学是在1991年的时候创立的,是当时为数不多的美式办学风格的学校,我在这里认识了影响我人生职业方向的导师: 香港科大计算机系创始系主任、香港政府首任科学顾问、国际互联网顶级学术会议WWW主席Vincent。他在互联网技术的资深学者,在国际互联网学术界上有很大的影响力。当时我的研究方向就是他定下的,同时我的研究也获得了美国的技术专利。

微软篇:细节决定成败,精益求精的态度

研究生毕业后陈本峰收到微软美国总部的offer,出于对微软技术的膜拜和憧憬,他前赴微软雷德蒙德总部,开始了对IE8、IE9、IE10浏览器的研发工作。

CSDN:在美国微软工作生活的那段时光什么给你留下最深刻的印象?

陈本峰:我觉得最深刻的就是如何做一个国际的一流的软件、一个规范的软件的工程,还有就是做事的方式、态度。其实微软的目标不是说找到一个解决方案就行了,微软的目标就是找到解决这个问题的最佳的方案,绝对是精益求精,微软在做Code Review都是一个“千锤百炼”的过程,其实代码并不长,但是大家却一遍又一遍讨论。只有当大家认为没有提升空间了,才会让这个代码进入到产品之中。还有很多细节,像代码的规范问题,微软就会精确到每个空格,多一个空格或者少一个空格都不行。所以我觉得做一个国际一流的软件产品,重要的不仅仅是软件的创新或者说代码规范,而更关键就是态度,如果所有的人都是这种精益求精的态度,那么产品一定是好的。

我在微软的导师是浏览器行业的技术泰斗Christian,就是他当年带领IE打败了Netscape。微软IE与Netscape浏览器的竞争也是非常著名的一场战役。当时Netscape是最早做浏览器的公司,占领了市场95%以上的份额。IE算是从零开始追赶,从1994年开始一直做到1999年,五年的时间就夺取了整个浏览器市场,尤其在IE6发布的时候,基本上没有对手,Netscape也逐渐消失了。

微软HTML5战略:先把浏览器的内核变成GPU硬件加速

Christian让我对浏览器行业有很深的认识,在微软我一直都是做浏览器内核,这也是浏览器最核心的部分。像在IE9里面,我们做的就是HTML5的引擎。其实针对HTML5的引擎,这里面有很多问题可以讲,以后有机会我再进行延伸。

目前,很多浏览器都在HTML5上面进行竞争,像火狐、谷歌Chrome浏览器等等,当然他们做HTML5做的比较早,IE的确落后了半拍,这也是有其他的原因。但是IE要奋起直追,我们可以看看我导师的思路,他并没有很快把HTML5的功能先给实现,他做的第一件事情就是先把浏览器的内核变成GPU硬件加速,这是IE9里面很大的一个突破、创新点。之所以这么做是因为HTML5里面有很多的功能,涉及到很复杂的图形、图象的特效,像阴影、3D的变化等等。而以前所有的浏览器做网页的渲染都是用CPU来实现,但CPU本身并不专业,它主要是做运算,可能每秒钟只能实现6、7祯的刷屏速度(因为渲染的速度就是按照每秒钟渲染多少祯来计算)。但是对高速的动画或者很复杂的图形来说,刷新速度就太慢了。尤其处理3D动画,就会看到明显的卡顿现象。

当时我的导师并没有盲目跟风,因为他对浏览器是有着很深的理解。首先就是把“地基”打好,为什么做GPU硬件加速?因为一旦利用了GPU硬件加速器功能,每秒就能渲染到90多祯甚至100祯。而从6、7祯到100祯,这就是一个质的飞跃,绝不是简单的量变。“如果说只是实现HTML5的效果,而渲染速度跟不上,其实效果等于没有,开发者也不会应用到实际中。只有把地基打好,把硬件加速做上去,才能真正的实现HTML5的特效,才能真正投入到实际应用当中”,这是他的观点。我当时在IE9团队里就是做的GPU硬件加速的渲染引擎,这也是最核心的部分。

微软云加速器

CSDN:贵公司是微软的孵化企业,那么谈谈微软的云加速器。

陈本峰:微软云加速器真的是“无私”奉献:免费提供办公场地,配套很多办公设施,像打印、网络、水电,甚至饮料等全部都是免费最为关键的是微软为云适配提供了强大、安全、稳定的云平台支撑,大大节约了其创业成本,使云适配不必窘困于物质环境。同时微软云加速器还给我们安排了创业导师——刚好也是CSDN的创始人蒋涛先生。

创业篇:八年磨一剑,学术和生产力的完美结合

CSDN:为什么选择云适配这个方向来创业?

陈本峰:因为我在香港科技大学的导师负责W3C香港实验室,所以我的研究经费是W3C给的。而且W3C作为互联网的标准制订者,也想做一些比较有前瞻性的研究。我导师是个非常有眼光的人,当时大家都是使用个人PC上网,他预见了将来大家会使用手机上网。当时我还不太相信,因为当时手机是很小的那种,像诺基亚3310,屏幕上连一个短信都显示不完。这么小的屏幕怎么可能上网?当时也没有3G网络,绝大多数手机是根本上不了网的。只能发短信、打电话。我在2005年开始的这项研究,当时觉得这根本是不可思议的,但现在看来,我选择了一条正确的方向。


云适配技术帮助企业快速实现网站跨平台适配

专注网页适配,获美国技术专利

在手机上网不成熟的年代,我也是纯粹把它当作一个科研项目来研究。我们面临的问题就是:PC上的网页很大,但是手机屏幕显示量很小,怎么解决?即使在手机可以显示网页,也只能显示网页上的一个小角落,就像拿放大镜看书一样,如果把一个网页看完,可能需要几个小时,这样的话根本不会有人去用。于是我当时发明了一个技术:把某个模块单独地显示出来,整个网页就像积木一样,可以一块一块地放到手机屏幕上。后来我将这个“移动设备上的网页自定义渲染”的技术申请了专利。

也就是从那个时候开始,导师就给我定好了研究方向,就是解决移动浏览问题。时至今天,我也是在解决移动的浏览问题,这个方向一直没有变过。包括在微软做IE浏览器的时候,也是在解决网页显示的问题。所以我一直在讲,从2005年开始到现在,我只做了一件事,就是做网页的显示。其实创业不是一拍脑袋就开始了,而是真正有大量的积累以后才开始创业。

将学术和生产力进行完美的结合

还有一点,创业也是我一个心愿,我想把自己研究的成果变成真正服务社会的产品。这也是受求学期间两位导师的影响,Vincent非常强调要把学术跟实际生产力相结合,他自己身体力行,在香港创立了两家公司,这两家公司都很成功,先后被大型上市公司收购了。另外,我本科的导师——科大讯飞创始董事长、中文语音合成技术的宗师王仁华教授,也是一个典型的把学术变成生产力的学者,现在科大讯飞已经是上市公司了。两位导师都是把学术与商业进行了完美的结合。所以现在我选择创业,大家应该不会感到奇怪。

小池塘养不出大鲨鱼

CSDN:在香港创立公司了吗?有什么特别的故事?

陈本峰:我在香港创业的时候,理想就是把学术成果变成一个实际产品。所以从微软回来,我就先回到香港科技大学,学校刚好也有个孵化中心,我就开始了创业。当时是做Mini Web这样的一个网络阅读器,因为用手机浏览有很多新闻网站不方便,我们通过技术将众多媒体网站进行集合,并适配成了手机浏览的版本。

CSDN:为什么没有一直在香港发展下去,毕竟已经那边有了一个成熟的平台?

陈本峰:主要原因在于香港的市场实在是非常有限。我们当时已经做到苹果应用商店的第一名,下载量也非常不错,在短短几个月的时间里就占据了香港这个市场的十分之一。但是后来发现上升空间是非常有限的,因为当时香港iPhone用户也就是100多万,就算把50%的市场份额全部吃掉,也只能做到五六十万,在国内随便做一个APP,可能都会超过这个量,所以选择了回国内发展,这里有更广阔的天空。

CSDN:对比香港和国内的创业环境,你觉得到国内有什么更好的机遇?在国内面临的挑战有哪些?

陈本峰:其实任何一件事情都是有利有弊。在国内发展,很有利的方面就是市场比较大,我坚信一点,“小池塘养不出大鲨鱼”,如果公司的发展空间受限的话,是很难成长的。国内就像是一片大海,只要你有本事,就可能在成长为一条大鱼。困难的地方,就是国内的整个商业环境还属于一种不是很规范的状态,尤其是B2B的市场。这点和美国不同,因为美国的B2B市场跟B2C市场差别不大,只要产品足够好,客户就会直接信用卡付钱,甚至连合同都不用签。而在中国做B2B,不仅要在QQ上聊,还要电话聊,有时候还要见面,最后还要当面签合同才愿意把钱给你,而且还不是大单子。我相信国内很多做2B市场的公司对此也都深有感触。

阵容豪华的创业团队

CSDN:目前公司的团队组成是怎样的?

陈本峰:云适配的初创团队以海归为主,多名骨干分别来自美国微软、Google、哈佛大学、波士顿大学、马里兰大学等知名机构。我希望公司可以有长线的发展,选人时我们看重专业素养,但更看重个人的潜力和成长性。所以云适配团队呈现了立体的梯队建设,目前云适配团队里最小的员工是93年出生的。

我希望整个团队是一个多元化的团队,每个人都可以在自己负责的领域上独挡一面,我们非常强调专业素质,我们希望每一个人在自己的岗位上都能做到专业里最佳,而且是精益求精,我们整个公司的企业文化就是精益求精。

展望未来:像可口可乐一样,开创一个新的行业

CSDN:云适配未来的目标是什么?有没有长远的规划?

陈本峰:我觉得移动互联网这个行业发展太快了,很难做出长远的规划。但是就整个行业的发展方向而言,我认为至少这个行业一定是未来的发展趋势;其次,云适配正在解决的问题,绝对是一个实际存在的问题,而且是一个让人很头疼的问题,我们也希望把这个问题解决好。

云适配目前的目标是:让云适配成为网站开发者的一个必备工具。也就是希望网站开发者能把自己的精力放在自己的核心业务上,而不用考虑网站适配的问题。

我们做云适配的目的不是单纯的完成一单生意,把钱赚到就行了,我们更希望把产品不断的提升,用云适配的技术帮助客户把手机网站的用户体验做到最好。用户享受这个过程了就会更愿意买单,转化率自然就上去了。而企业的营收增加了,反过来也会在网站运营的细节方面投入更多,这是个多方共赢的局面。

采访最后,陈本峰还为CSDN讲了个津津乐道的比喻:“可口可乐推出之初没有人知道‘可乐’是个什么东西,到后来才发现原来它是一种饮料,是可口可乐开创了“可乐”的概念。我有一个景愿,希望将“适配”这个概念最大化的传递给人们,让人们知道适配是个好技术,可以大大方便网站开发和维护,就好比当初的可口可乐把‘可乐’的概念植入人们脑中词库。虽然后来有了百事可乐、非常可乐等等,但是人们提起可乐的时候,最先想到就可口可乐,因为它是“可乐”这个概念的开创者。”

是的,云适配已经成为中国网站适配行业的开创者,并将在适配梦想道路上稳健前行。(文/王鹏,审校/仲浩)

中国云计算领域最大盛会——“ 第五届中国云计算大会 ”将于2013年6月5-7日在北京国家会议中心举行。

以下专题由CSDN云计算频道独家策划,未经许可严禁转载。

企业报名通道: Innovation Cloud 2013云创新产品与应用项目已经结束。但接口仍对所有想“一步”加入中国云生态系统的企业免费开放!在线填写“ Innovation Cloud 2013云创新产品与应用项目”或下载填写后邮件guoxm@csdn.net均可。有任何问题,欢迎联系我们!(微博:@CSDN云计算;QQ群:中国云计算群4和群5,任选其一)。

    • 第五届中国云计算大会讲师秀
    • 303+中国云计算企业榜单,云生态系统雏形已现!
    • 集萃系列:百位云计算专家分享技术理念,技术工具与最佳实践
    • 区域地图,2013,中国云计算大势电子地图
    • 深度报道,2013, Cloud Edge“云先锋”系列报道
    • 建数据库,2013,一步加入中国云计算数据库
    VB如何创建数据绑定控件。 VB如何解决VB中的Grid控件的打印问题 VB如何强制文件对话框再次读取正确的磁盘? VB如何取得RichTextBox控件中光标所在行的值? VB如何设定 MsgBox 在若干时间之后若无回应則自动关闭? VB如何使用VB控件Commom Dialog VB如何用VB6写COM组件(二) VB如何用VB6写COM组件(一) VB如何在VB中使用Delphi的控件 VB如何在运行时动态增加控件 显示和隐藏鼠标-VB资料 VB用ActiveX Control Pad VB用API函数改进ListView 控件的显示效果 用VB6.0中文版进行DHTML程序开发 用VB编写标准CGI程序 用VB编写留言板 用VB播放FLASH动画 用VB开发进程管理软件 VB用WinSock设计Chat程序 运用MSChart,生成统计图形-VB资料 向文本框等等控件的系统右键菜单里追加自己定义的菜单-VB资料 在VB中用定时控件实现长定时操作 在Visual Basic中,在GotFocus事件中快速选定文本 在程序中注册和注销 OCX 控件 -VB资料 在运行时维护DBGRID的栏位宽度-VB资料 VB怎样使用VB开发基于Sybase的C/S软件 VB怎样在运行时动态生成多个相同的控件 直接编辑VB中网格控制项的两种方法 自制控件方面的有关知识-VB资料 Unicode vs Ansi -VB资料 VB 中调用 Word 拼写检查 《Delphi淡手辑略 之 数据库篇》:数据安全删除(函数) 请教! 我用setfocus使一个控件聚焦,但我想隐藏光标,不想让它在界面上闪动,怎么办? 用delphi 编防火墙 有谁知道ramdrive.sys在dos下的详细用法,敬请赐教,倍感感激!! 关于Delphi线程构造函数: 简单问题 ADSL代理上网部分站点上不去解决一例. 消息中间件的功能?各位铜人帮忙! 如何改变对话框和窗体的背景色呢? 《Delphi淡手辑略 之 数据库篇》:打印DBGrid中的所有数据(过程) 有关Delphi指针的问题,请高手帮忙!!!!!!! 还是weblogic问题 麻烦帮我检查一下代码,实在想不通 请问大家我新买一台品牌机,再使用时经常死机是怎么回事? 哪里有介绍Active Directory 的中文资料? 怎样在ListView组件的详细显示模式下,让屏幕自动随输出数据滚屏和聚焦在输出的数据上面。 实现接口时出错,分数大大的有 《Delphi淡手辑略 之 数据库篇》:数据集解构成树(过程) 100分求教!!!文章“如何快速自动生成并定制报表”的问题!!! 一个农民上网的代价! 怎样将分割视图在一开始显示的时候就是确定的? Win2000server如何设置成路由器? 存储过程和函数得问题 转帖]!现在各大城市求爱对话写真 如何把XML+XSL的输出结果显示到一个指定的HTML元素里? 有些API中的参数开头是lpsz ,lpsa ....请问什么意思?相关的也说说好吗?谢谢 为何长语句分不了行 我用vs.net正式版开发的留言簿提供全部源码下载 公车上的性骚扰 请问哪里有比较好的关于 OpenGL 的网站或者是论坛啊?小弟的毕业设计课题是关于这个的!(NULL) 一个高难度的问题,特急! 在linux下有没有类似windows当中的dos95.BAT的文件 为什么在程序运行SQL中的存储过程,会出现未能找到存储过程...,可是我在SQL中有这个存储过程阿! 不晓得《资本论》的英文名字叫什么,特地来请教大家 一个高难度的问题,特急! 一个高难度的问题,特急! llpei 谢谢你。请进来领分。 这是VS.NET的BUG吗?不是该怎么解决? Slice(FSortArray^, FSize)解释解释“^”和“Slice()” 笑话:面条族大战完整篇(共42篇) 一个高难度的问题,特急! 关于日期问题请教 急急急急...!在线等待!救命呀!!!!解决问题送200分!!! 紧急求援:需要Fastreport 2.45的fr_class.pas文件,谁有? 这样的数组声明错在哪? 我和大家有个约会 怎样根据计算字段(FieldType=ftCalculated)对数据集排序? 不好意思:想请教“京津塘”到底是什么意思?? 天哪 !!! PB 调用存储过程的问题又来了 。 救命帖!!!!!!!! 请问在delphi中怎么取得一个指针指向内容的值! 我该用用iis+asp还是apache+php呢? 元素表中 钙以后的原子怎么形成稳定结构. 《中国古代寓言故事》中一篇很重要的寓言 脊髓,大脑皮层,与神经中枢的关系是什么 在元素周期表中,什么元素的原子得电子能力最强?什么元素的原子失电子能力最强? 我对数学方面比较有兴趣,数学成绩在班上也不差,理科年级第18,可就是物理怎么也学不好,一点兴趣也没有,只能勉强及格,老是给总成绩拖后腿,特别苦恼.虽然不喜欢,但还是坚持好好听课,好好 写出表示含有八个质子,十个中子的原子的化学符号: 伟大抗震救灾精神的内涵是什么? 《中国古代寓言故事》有哪些?请写出15个成语~ 写出表示含有8个质子,10个中子的原子的化学符号 弘扬民族精神有什么伟大意义? 高中选理科后,如果只是物理和化学很好,但数学不好,会有什么后果? 分子、原子的直径是…… 这个故事的原文是什么,故事大概是这样的: 元素A原子每层上有2个电子元素B原子最外层比次外层多3个电子,它们形成的化合物的摩尔质量为( ) 为什么分子的直径等于原子的直径 索桥的故事里,什么东西比“故事更美、更好”?用原文回答. A元素的原子最外层电子数是a,次外层电子数是b,B元素的原子M层电子数是(a-b)L层电子数是(a+b),则a=?,b=? 铁原子氧分子哪个直径大 大脑皮层是 a.神经系统集中的地方 b.神经元细胞体集中的地方 c.神经集中的地方 d.神经纤维集中的地方 质量为2kg的物体由静止开始自由下落,在前2s内重力的平均功率为-------w;第2s末重力的瞬时功率为-------w 急 单原子分子的直径或尺度大小约是 神经元细胞体 神经细胞 神经 神经纤维 区别 关系 一个质量为2kg的物体由静止开始下落,则2s末重力的瞬时功率是多少?我要计算过程, 质子数为13和外有十个电子的微粒的符号和结构示意图是 神经纤维在神经元内,神经由很多神经细胞构成,这句话对吗?神经纤维 神经元 神经细胞 三者有什么联系? 辛亥革命精神是什么 读《北京的春节》一文,1.想一想,按照老规矩,北京人是怎么过春节的?给你印象最深的是什么?(简要回答)2.课文哪些部分详写,哪些略写?这样写有什么好处?)那你写出来啊!你不写完整我怎 物理,数学,化学,生物哪一门考研相对容易 结合辛亥革命的历史意义谈谈你对辛亥革命精神的认识和感受 谁知道《马说》原文额,译文也行 关于化学原子结构表 核电荷数,核外电子数,核电荷数的图~ 今年是辛亥革命100周年,与辛亥革命相关的知识有哪些? 马说翻译及原文 数学这门学科,我从小就学的不好,也就是...数学这门学科,我从小就学的不好,也就是数学的不好,使我的成绩一落千丈,我也试着从基础抓起,但也有较难的一面真是神秘莫测,怎样学好数学, 辛亥革命有什么重要意义?对大学生有什么借鉴作用? 符号函数可积分吗?有原函数吗? 刺激大脑皮层有什么作用?具体说应该是刺激大脑皮层中央前回底部有什么做用? 分子不同是由于构成分子的原子______或______不同 什么语言程序能解决符号函数积分的问题例如:求 y=a*x^2/(1+x^6-a*x^5+x^4+3*a*x^3+x^2) 的积分 第27题,小表分别是氢,氧,氯原子 造句这三个词 是积分符号,提示用有理函数和无理函数的积分做)1.S x^3/(x+3)dx2.S (3x-1)/(x^2+2x+5)3.S dx/1+(x+1)^(1/3) 中国古代寓言故事全部! 由不同原子构成的分子称为什么? 写出与Na+具有相同质子数和相同电子书的微粒符号2种 我数学成绩很好 可是语文和外语和物理和化学和生物成绩却不好但我是个理科生 该怎么办呢 构成分子的原子可以是同种原子,如————分子,也可以是由不同种原子,如————分子 matlab 求解积分函数∫(0,1)e²x dx求解函数 的数值积分和符号积分并比较结果求解积分函数∫(0,1)e²x dx求解函数 的数值积分和符号积分并比较 我要30篇中国古代寓言故事谢谢你们了,米有时间啦!要熟悉的,最好是成语,回答不太好+5,一般+10,很好+20,我要熟悉的成语! 1.辛亥革命时期,武汉发生的重大历史事件是?革命2.写出南京发生的历史事件(2个):还有农民推车给解放军运粮食是三大战役中哪个战役时候的场景? 和Na+具有相同质子数和电子数的微粒符号要2个 我是一名高三理科生 该如何提高 辛亥革命有哪些历史事件 携写出与Na离子(+1价电荷)具有相同质子数和相同电子数的微粒符号2种! 《中国古代寓言故事》有哪些寓言? 辛亥革命是什么历史事件?暑假作业有一个作文,"纪念辛亥革命100周年"谁能说一下辛亥革命是什么,具体发生在哪一年的什么时候. 马说原文及翻译 我今年高一英语和化学很差可以说不懂 请问我该学习文科还是理科希望一些明白人给些参考 辛亥革命的历史或故事尽量简洁一点! 脊髓的灰质是脊髓的神经中枢,那白质算什么?就是说神经中枢损坏了也不关白质的事吗?因为 脊髓白质 与 后根 连接,后根传感觉. 脊髓灰质 与 前跟 连接 ,前根 传 运动 的,所以神经中枢损坏还
    备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘