爱立信研究院通过推出自由开源的网页浏览器和底层框架,继续致力于WebRTC标准。目前这一浏览器是iOS上唯一的WebRTC浏览器,OpenWebRTC是一个灵活的跨平台WebRTC客户端框架,可用于构建本地 WebRTC应用和浏览器后端。爱立信研究院日前宣布推出自由开源的网页浏览器Bowser和底层框架OpenWebRTC,旨在为开发人员提供更多的选择和更大的灵活性,从而进一步加快WebRTC(网页实时通信)领域的创新。 WebRTC提供了一种实时构建语音、视频及数据应用的超简单方法,WebRTC包括一系列的API及协议,万维网联盟(W3C)和互联网工程任务组(IETF)正在对这些API和协议进行标准化。OpenWebRTC依托的理念就是,WebRTC标准会超越纯浏览器环境,而本地应用会实现相同的协议和API,成为WebRTC生态系统的重要部分。在移动平台上尤其如此,发布本地应用通常比纯网络应用更可取。 爱立信研究院研究主管Stefan Ålund表示:“我们在2012年推出了Bowser,获得了广泛欢迎。现在,我们不仅推出了Bowser,还推出了近几年一直在爱立信内部开发和使用的底层跨平台WebRTC框架。”更多内容大家可以关注本次专辑! 来自 Google[x] 项目的模组化手机项目 Project Ara 总监 Paul Eremenko 本月中旬在 Linaro 开发者论坛(一个 Android 开源组织)上带来了很多有关 Project Ara 的最新消息。Eremenko 透露,Ara 正在和广达、富士康等代工商,以及 Rockchip、东芝等等芯片和设备技术供应商进行合作,将会在今年 12 月召开的 Ara 开发者大会上正式发布第一款可工作的原型机。 据悉,原型机将搭载一个和 Linaro 合作开发的 Android L 变种版本操作系统,该系统的最重要一点就是将支持模块热插拔。除了 CPU 和显示屏之外,其他所有的模块,比如摄像头、RAM、存储、NFC 等,都将支持热插拔(当然,我们也不确定电池行不行……他也没提到)。Eremenko 还透露,所有的可用模块都将在一个类似 Play Store 的新在线商城上架,供用户和开发者购买。更多相关大家可以关注本次专辑哦! 软体机器人是一个新兴机器人学领域。它是由生物学得到启发,利用柔性、可延展材料制成的结构结合而成的机器人。许多动植物都有柔性、弹性的身体结构,以适应它们所处的环境。这些天然生物系统启发我们在软体机器人方面的发展,以此精心设计的零件几何结构使我们能够对复杂动作进行“预编程”处理——即利用了柔性弹性材料本身特性。比起传统刚性机器人来说,柔性材料制成的机械结构,搭配上智能处理使设计者们能简化处理更多复杂的机构和软件控制。而软体机器人天生的适应性是它们在多个领域任务和环境中能发挥所长。比较典型的用处是,它们很适合进行人机交互,帮助人类进行日常活动,处理微创手术等。 软体机器人套装集合了多个共享资源,用以帮助用户设计、生产、建模、个性化及控制软体机器人设备。套装被设计为教学研究的一部分,由哈佛大学生物设计实验室所主持。套装的最终的目标是拓展软体机器人研究领域,使设计者和研究者们能各自进行对此方面的研究工作。套装包括一块开源流体控制板、描述各方面零件的细节性技术文档(包括电动执行机构和传感器),以及能被下载的用于设计、生产和操作的相关文档。利用低成本原料及日益成熟的快速成型技术(例如3D打印机、激光切割机、数控机床等),这个套装得以将软体机器人零件生产简化且经济下来。 看完这些激动人心的片段后,小编来解说一下它的工作原理。首先是外形材料与结构上的。如果一开始就使用刚性材料,哪怕后续程序做得如何出神入化,机械结构转动多么灵活,都不可能产生那么细腻的动作。要知道,即使是人类本身的皮肉也是柔软的。在这方面,软体机器人采用了布料、纤维、硅胶等廉价轻巧的材料进行制作。而且,使用了模具后,还能快速成型。比起传统机器人来说,生产速度得到加快。在应用方面,它能更好地模仿心脏、肌肉,制作出人工心脏、模拟人手的手套之类的产品,并有着原本模仿样本那样的功能与力量。 接着就是变形原理。因为使用了柔性材料,就不需要关节、螺丝、齿轮这些朋克时代的东东,取而代之的是更加简单的结构——流体压力系统。它的原理就像生日聚会期间人们吹的卷纸那样,只是倒了过来——压力增大时候卷曲,撤销压力时候恢复平整。要做到这一点,就靠外壳结构上设置了不可延展部分。当机器的外环可以延展,而内环不可延展时,在压力的作用下,自然会卷曲起来了。本次专辑将为大家带来…… GitHub 可以说是程序员的 Facebook 了,但 GitHub 在国内的影响力还不如在国外大,许多国内的程序员可能还未注册过 GitHub 账号。现在许多 IT 企业,不论技术团队大小,他们发布的招聘信息大部分情况下都能看到列出的 GitHub 加分项,参与开源项目,或者有个人的开源作品。 对于求职者来说,你会更看重Ta的项目经验或是 GitHub 上的项目作品吗?GitHub 能作为衡量程序员能力的指标吗?和很多工程师和开发者的聊天接触之后,就会发现,他们当中很多都是将 GitHub 用到自己的简历中的,这越来越流行的趋势可以很好地通过 GitHub 的个人资料来展示你的才能和工作经验。但我一直想探索下去——为什么有些人认为这是一个很糟糕的主意? 首先,GitHub 并不是你的简历。很多的求职者会在这里玩猫腻,因为他们知道你急于找到开发者,所以他们就会趁机寻找捷径在简历里写一些虚假信息。在很多人看来,GitHub 只是一个别人用来收集资料的空间和配套服务,怎么可能通过这个没有真实内容的途径来核实你是否有适合这个职务呢?有的时候你只是在 Git 上用一些粗糙的代码来构建类库、一些简单的测试单元、各种各样的开源项目。甚至有的时候你只是写一些自认为是开发者写出来的东西,然而,对于没有内容的代码来说,你的项目有什么作用?读者能从你的主页上获得什么? 作为一个开发者, GitHub 很乐意展现出你的工作量,但它并不是递给面试官最合适的简历。你最好是建立一个网上简历模板,链接到你的博客地址、代码贡献地址、你所涉及的项目,以及更多的和你有关的积极的事项。添加一些内容告诉阅读的人你为什么向他们展示这些,这样他们就会为你敞开大门。更多具体内容大家可以关注本次专辑…… |