程序员电子刊2017年第七期

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

ContentsCSDN要闻3外刊速递4封面报道webpack在现代化前端开发中的作用与未来9使用WebGL提升可视化中的布局性能14ReduxorMobx:前端应用状态管理方案的探索与思考20WebAssembly初步探索30HybridGo:去哪儿网Hybrid实践35苏宁前端基础工具集40饿了么的PWA升级实践44大数据AmazonAurora深度探索51实施微服务的关键技术架构63主办单位:CSDN出品人:陈鸣顾问:李航俞栋总编:孟迎霞主编:卢鸫翔编辑:何永灿魏伟唐小引陈秋歌郭芮钱曙光屠敏仲培艺贾维娣景琦孙浩峰特约编辑:徐威龙杨福川张国强杨爽责任编辑:何永灿美术设计:纪明超美术编辑:张虓Tel:010-64351458E-mail:editor@csdn.net读者服务部读者信箱:reader@csdn.net地址:北京市朝阳区广顺北大街33号院6号楼福泰中心9层邮政编码:100102电话:010-64351436传真:010-64348545出版日期:每月1日文章版权归CSDN所有,未经许可不得转载如发现装订错误或缺页,请寄回读者服务部调换2017.07欢迎关注CSDN微信公众账号Weiflow——微博机器学习框架68人工智能人脸识别技术发展及实用方案设计73SLAM刚刚开始的未来之“工程细节”78AISTATS2017精选论文83从“连接”到“交互”阿里巴巴智能对话交互实践及范式思考87技术被低估的Babel92我们必须知道,我们必将知道区块链技术回顾与展望95C++17中那些值得关注的特性(上)99WWDC17行记:图形技术的革新104百味数字视频技术漫谈108News资讯要闻Headline3BostonDynamics又逢新买主,软银加入机器人狂潮自2013年作为Google收购的第八家机器人公司,被卷入Google收购狂潮之后,BostonDynamics近来又有新动态。6月9日,日本软银集团(SoftBank)宣布签署最终协议,以不公开条款收购Google母公司Alphabet旗下的机器人公司BostonDynamics。此轮交易中,软银还将同时收购Alphabet手中的日本双足机器人公司Schaft。该利好消息一出,软银股价应声上涨7.3%。实际上早在此前,软银在机器人技术领域就有过颇多投入,但一直未有明显回报,不乏评论寄希望于此次收购。软银集团主席兼CEO,MasayoshiSon亦在收购声明中强调:“在如今的世界里,依然存在着许多依靠人类自身力量无法解决的问题。智能机器人将会是把信息革命推进到下一个阶段的主要助推者。”Swift和LLVM之父ChrisLatt入职仅六月宣布离职6月20日,原苹果软件专家ChrisLattner在加入特斯拉仅六个月之后,宣布离开Autopilot软件部门,他透过Twitter表示特斯拉并不适合自己,并开始着手寻找新工作。而特斯拉官方亦对此予以证实,并宣布在ChrisLattner离职后,将由负责Autopilot硬件两面夹击:Intel物联网受阻,AMD或成劲敌6月的Intel似乎陷入了一个发展窘境,先是被爆将于2017年9月后停产旗下包括Edison、Galileo和Joule在内的三款开发模块,后又突逢竞争对手公司AMD于6月22日发布7000系列服务器处理器EPYC,双向牵制之下,Intel市场份额或面临进一步侵占威胁。Intel计划停产的这三款产品在低功耗方面都表现不俗,但在市场接受度方面一直反响平平。树莓派和Arduino在相关领域的竞争力,以及物联网产品应用层的复杂性等都可能是导致Intel物联网梦碎的原因。对此,Intel官方表示此番停产并不意味着对整个物联网市场的放弃,相关研究不会止步。有评论同时认为,面对AMD来势汹汹的32核服务器CPU,Intel或许应该重新审视发展路径,寻求更多突破。回首一年:Google地图VS苹果地图在6月9日结束的苹果WWDC2017上,苹果地图更新了两项iOS原生地图新功能,分别是室内导航和驾驶勿扰,瞄准地图实用性,属意在对Google地图的挑战中寻求突破。事实上,早在2012年苹果便选择在iOS6系统中替换掉Google地图,然而初次实践惨败,官方更是为此公开道歉,并导致苹果软件工程负责人ScottForstall离职。有人对比二者在过去一年内的发展变迁,通过分析相同地点图像发现,这个过程中,苹果更倾向于不断调整精确位置,而Google则致力于不断增添细节,丰富位置信息,逐步由公路地图向位置地图转型。对此有评论认为,苹果地图起步较晚,虽然对Google的挑战一直在继续,但在细节等方面的彻底赶超仍需徐徐图之。现代PC之父ChuckThacker病逝6月12日,CharlesP.Thacker因病逝世,享年74岁。Thacker(昵称Chunk)是业界公认的“现代个人计算机之父”。领导开发最早的图形界面个人电脑XeroxAlto,参与开发最早的激光打印机。此外,他还与人共同开发了以太网,其涉猎之广博精深,由此可见一斑。也正是源于其在多领域的重大发明和贡献,Thacker将2009年图灵奖收入囊中。有人问他取得这么多原创成就,有何秘诀?他的回答是:“力求简单,开发可重用的工具,坚持合理的规格说明,广泛思考,确保合作者也能取得成功。经常阅读各领域的原始论文,尤其是比较古老的论文,看人们最初怎么思考,又在哪里摔倒。”Verizon对雅虎收购结案,MarissaMayer宣布离职本月Verizon对雅虎的收购计划又有新进展:6月13日,Verizon宣布完成对雅虎核心互联网业务的收购,拟将其与此前并购的AOL资产进行整合,从而成立新的子公司Oath,旗下囊括约50家媒体品牌,并交由AOL前CEOTimArmstrong领导。谈及新公司的发展未来,Armstrong表示Oath将坚守全球化发展战略,打造用户友好的专业品牌。而此前任雅虎CEO的MarissaMayer则如预期般宣布离职,她在任期间一直是一位备受争议的领导者。据悉,此番离职将为其带来逾2300万美金的巨额离补偿金(金色降落伞)。与此同时,DavidFilo、EddyHartenstein等雅虎前高层亦从董事会离职。CSDN要闻2017年5月28日~6月28日责任编辑:仲培艺(zhongpy@csdn.net)部门的JimKeller接替他的工作。此外,特斯拉也向深度学习和计算机视觉专家AndrejKarpathy伸出了橄榄枝,并于6月21日正式对外公布合作达成,后续AndrejKarpathy将加盟特斯拉担任人工智能与自动驾驶视觉部门主管一职。Karpathy此前供职于OpenAI,特斯拉在官方声明中高度肯定了其在相关领域的卓越成就,并对双方未来的磨合以及进一步发展充满期待。对于此次挖角行动,更有评论直言“看到了自动驾驶的希望”。44AbroadMedia外刊速递News资讯2017.06优化搜索发现玻璃之心古典优化,统计物理学,高性能计算和量子计算之间存在着深刻的协同作用。源自20世纪的一个固体磁冷却理论模型正在推动着模拟计算机的发展,使之能以比今天的超级计算机更少的电力消耗给出同样的计算结果。不过现在这方面的工作并不是为了产生主流的模拟计算机架构,而是为了改善数字计算机的算法。众多此类实验机器的一个核心物理过程是自旋玻璃的退火过程。由20世纪20年代物理学家恩斯特•易辛(ErnstIsing)开发的这一模型的重点是自旋玻璃,用以代表热磁性材料的高度无序状态。在初始状态下,所有原子的自旋并不相互对齐,但随着材料的冷却,退火过程导致整体的自旋随着各个原子自旋的上下翻转而缓慢地对齐。易辛模型中将每个模拟原子彼此相联系的成本矩阵影响了自旋将如何对齐。整体能量被捕获在哈密尔顿算子中,这是用于量子力学的数学运算符,表示系统中各个独立能量状态的总和。易辛模型可以解决用于二次规划的二元优化问题。最近,斯坦福大学电气工程系金兹顿实验室(GinztonLaboratory)的长光纤回路光电模拟计算机原型机被认为找到了易辛问题的近似或准确解决方案。其关键是开发一种封装待优化参数的成本矩阵,并将其用于将哈密尔顿算子驱动到其最低能量状态。原则上,基于物理的仿真可以比传统的数字技术用更少的步骤来为某些问题找到最佳解决方案,但是模拟加速器的速度是否真的比数字对应方式要快,这一点目前还不清楚。D-WaveSystems、Google、Microsoft,以及一些大学和计算机公司在过去二十年来也在关注使用量子效应来驱动退火过程的设计方案。这些领先的量子退火炉技术不是使用光子,而是基于超导电路来使用磁通量和循环电流来作为系统信息。使用易辛模型的计算机构建者面临的主要问题是规模和连接性。没有规模,量子退火炉和其他利用自旋玻璃行为的模拟计算机很难超越数字计算机。2017年初,D-Wave推出了可将量子比特增加到数千的机器。然而,D-Wave设计在连接性方面是有限的。而斯坦福大学金兹顿实验室的光子方法在连接性方面有着根本性的优势。目前也有使用超导设备的团队正在研究基于微波频率光子而不是光纤光学方式的类似架构,以构建能完全连接的架构。美国国防部智力高级研究项目活动(IARPA)也正在资助一些学术工作,验证量子退火是否具有实际用途,以确定最有可能的发展路线。万维网属于所有人发明像万维网(WorldWideWeb)这样影响力巨大的分散式平台而不申请专利权,在许多方面都是对自身无私奉献精神的严酷考验,但图灵奖获得者蒂姆•伯纳斯-李(TimBerners-Lee)爵士却以万维网如今创新的爆炸性发展而感到自豪。不过,这并不意味着他不再继续创新:虽然已是麻省理工学院(MIT)和牛津大学的教授,他仍然热切地参与了保持万维网的开放性和对所有人可用的斗争,致力于保护人们的个人数据,以及制止假消息的传播。回顾自己在1989年发明万维网的历程,他认为有几点是今天依然值得去思考的。例如,当时虽然基于TCP/IP协议的互联网已经建立起来,但在欧洲使用TCP/IP协议是政治上不合适的,因为欧CommunicationsoftheACM5AbroadMedia外刊速递News资讯洲当时正试图坚持使用基于国际标准化组织ISO的OSI模型的协议。但基于他自己在当时欧洲最大的互联网节点CERN的实践经验,他决定基于更简单的TCP/IP协议来实现万维网——而这也是如今互联网最终的选择。还比如在创立万维网时,他最初的想法是,Web应该是一个协作化的读写空间。他说:“如果当我在浏览网页的时候,没有发现我想要的想法,我可以创建网页把它给添补到网上去,并且其他人也可以立即把这一内容和他们自己的想法链接在一起。”这样做的目的在于,人们既可以捕捉到与新的想法有关的文本,也可以将这些文本与其它想法的文本链接在一起。所以他所创建的第一个网页浏览器,同时也是一个网页编辑器。但是事实却是,越来越多的人将万维网视为只读媒介。自此之后,HTML语言变得越来越复杂,因此构建浏览器的工作也变得更难了。从一定程度上来说,前些年博客产生的时候,有关Web最初的读写空间的想法得到了复苏。博客使得人们很容易连接到你,你也很容易连接到其他人,所有人和电脑都可以成为这个分散式巨大网络的一部分。不过博客虽然有着早期Web的乌托邦文化,但Web的集中性并没有发生太大的改变。而如今的社交网络,虽然加入了更多早期Web的乌托邦语言,但仍然让人感觉像是重新登录到一台大型主机上一样。1994年,互联网行业邀请伯纳斯-李爵士参与建立万维网基金会(WebFoundation),他也因此到了麻省理工学院。万维网基金会成立伊始有两个目标,第一个是访问。因为即便在当时全世界使用万维网的人很多,但也仅占全世界人口的20%,万维网基金会的第一个目标便是如何尽可能快地吸引还未使用万维网的人访问万维网。第二个目标便是维护Web的基本性质:中立,保密,开放,普遍,使得任何人都可以无歧视地使用它。他们曾经以为只要保持网络的中立,让每个人平等的访问,并保持非歧视,那么人类将会做正确的事情。但是在去年,他

1 / 21
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功