谷歌是一家比较关注程序员的公司,简化和增强众多的产品和服务来让他们更好地开发软件。谷歌和其他公司一样,也有着战胜竞争对手的目标,以及提供比竞争对手服务更好的替代性服务。这一做法直接导致了互联网创建新产品的热潮,谷歌现在就直指流行的GitHub repository服务和Atlassian的Bitbu...
【编者按】CaaS(Container-as-a-Service)的出现,一方面继承了PaaS的理念,另一方面期望借助Docker的通用性,使得CaaS已经彻底取代了传统的PaaS(Heroku,CloudFoundry),成为社区和Startup圈子的关注焦点。但是CaaS的理念是分离底层IaaS...
如Scala官网宣称的:“Object-OrientedMeetsFunctional”,这一句当属对Scala最抽象的精准描述,它把近二十年间大行其道的面向对象编程与旧而有之的函数式编程有机结合起来,形成其独特的魔力。希望通过本文能够吸引你去了解、尝试Scala,体验一下其...
2Driver HA由于流计算系统是长期运行、且不断有数据流入,因此其Spark守护进程(Driver)的可靠性至关重要,它决定了Streaming程序能否一直正确地运行下去。Driver实现HA的解决方案就是将元数据持久化,以便重启后的状态恢复。如图一所示,Driver持久化的元数据包括:Bloc...
今春,一家有80年历史的日本粉笔企业宣告关张。大概没有人会像数学家一样对这家公司的离去感到如此伤心。数学家们曾对这种不沾手的羽衣牌粉笔(Hagoromo Fulltouch Chalk)极为着迷,甚至称它为“粉笔中的劳斯莱斯”。随着白板和如今的各类电脑逐渐“占领&...
亚马逊去年发布了自家的Fire Phone手机,采用了深度定制的Android系统——Fire OS,目前对应的版本是Android 4.4,除了手机,包括平板电脑及其他Fire设备都一直不曾有所改进。尽管如此,亚马逊日前还是面向开发了发布了Fire OS 5开发者预览版系统...
Google数据中心和基础设施是业界公认最为先进的,以往他们保密做得很严,所以所有相关的信息透露都会引起关注。毕竟,现在大红大紫的Hadoop最初就是山寨人家的几篇论文而已。网易上的文章介绍了Google数据中心中的网络设计,这方面信息之前是很稀缺的。文章应该是摘译自Wired。Wired文章的特点...
6月11日(美国时间),Spark 1.4版本正式发布,在Spark Core、Spark Streaming、Spark SQL(DataFrame)、Spark ML/MLlib等升级之外,新版本更加入了数据科学家们望眼欲穿的SparkR组件。长话短说,下面一起看Databricks Blog上...
Horde3D是一个用C++编写的3D渲染引擎,致力于成为一款轻量型、概念清晰的软件。项目托管在GitHub上,项目许可证基于EPL。Horde3D需要一个完全兼容OpenGL2.0的显卡。在DirectX上,意味着至少支持Shader Model2.0或更高的卡。主要特性如下:现代的、跨平台,sh...
从其官网介绍来看:Linkface 凭借在人脸识别领域数年的技术累积,在大数据和深度学习的驱动下,成功搭建了一套高效稳定的人脸分析系统,囊括了人脸检测、人脸关键点检出、人脸识别、人脸属性分析、活体检测等全套身份认证所需技术。我们再来看看这个产品有哪些核心技术:人脸检测:开发了基于深度学习的人脸检测创...
OpenSSH LogoWindows和Linux系统管理员之间的差距正在缩小,主要是由于微软开始支持OpenSSH。Unix和Linux系统管理员每天使用OpenSSL和OpenSSH来安全地管理他们的服务器。而微软已经集成Linux至他的Windows Cloud和Server,不过其客户想要支...
如果你不是Skype桌面版的忠实用户,你现在可以使用微软Skype的Web版,且不受地理位置的限制。Web版Skype依然是免费的,可支持Chrome OS和Linux,除了Internet Explorer以外,还有Windows和OS X上的Chrome、Safari和Firefox。Chrom...
从最初的SproutCore、Amber.js到现如今的Ember.js,几经更名的Ember.js于近日在其官方博客上宣布同时发布Ember.js 1.13.0正式版和2.0第一个测试版本,屈指算来,从2013年8月发布1.0正式版,不到两年的时间,Ember.js已经经历了13次主要版本更新,更...