Linus Torvalds本周末突发公开信,和Google Mail小组正面开撕。 亲爱的 Google Mail 小组:以前,我夸过你们的垃圾邮件过滤器如何如何好,但现在恐怕得把那些话收回来了。我检查了你们上周拦截的垃圾邮件,已经查了其中三分之一。 发现最近你们做的一些事情,简直就是灾难!在我检查过的大约 1000个垃圾邮件(spam threads)中,竟然有228个是被错误标记成垃圾的!这可不是你们标榜 0.1%的误差率(false positive rate),我的垃圾邮箱里足足有20%的电子邮件被误伤,快接近四分之一。 这种情况真是惨不忍睹。在我的好一些邮件页面(我设置每页显示50封邮件)里,几乎过半的“垃圾”都是无辜的。坦白说,这差到爆了。无法接受。这说明你们前段时间开始做的改变是彻底的失败。我是在与别人邮件来往过程中发现这个问题的,聊着聊着突然发现中间有几封邮件不见了,被当成了垃圾,而这些邮件里面包含了一些补丁和问题描述(patches and problem descriptions.)。更多内容,大家可以关注本次专辑…… 红帽日前撰文:容器大战的最终结局——开放标准、社区管理和开放容器项目。文中揭示红帽为何如此关注Linux容器和开放标准?全文如下: 在红帽,我们一直致力于推行和引领企业级技术的开放标准。从Linux开始,到企业应用和云计算技术,如今,我们已经快速扩展到方兴未艾的容器领域,做出 了不少贡献:在最初阶段即支持Docker作为事实标准;红帽是Docker项目的第二大赞助方,仅次于Docker公司;在全球领先的红帽企业 Linux 7平台、红帽企业Linux原子主机和最新推出的OpenShift Enterprise 3 PaaS平台均支持Docker格式的容器。 但是,红帽为何如此关注Linux容器和开放标准?这是因为,容器将传统操作系统分为两部分:容器内部的小面积运行环境以及容器运行的主机操作系统。作为 关键组件,容器格式和运行时间的整合创造了全新价值,实现了跨主机集群的水平扩展,并且管理了基础架构,确保了应用的安全性、性能和弹性。开放标准提供了 更高的互操作性,有助于推动工具的重复利用、高效发挥了现有投资,并让人们了解到容器技术部署的背后有一个广泛的生态系统作为支持。 我们认为,红帽在开源社区中的角色不仅仅是代码贡献者和客户需求的执行者,更是开放标准的推动者。我们致力于推动多个项目的持续性互操作,长期以来,我们 一直作为社区项目的贡献者和领导者支持Docker标准,尤其是作为上游维护者加入应用容器规范项目。我们这样做并非要加入所谓的“容器大战”,而是实现 我们的理想:带领开源走出社区,而进入到企业中。与我们以前在许多开源项目中所做的类似,我们之所以在Docker和appc上游项目中采用粗放式管理, 目的就是推动大家对Linux容器单一、通用开放标准的共识。 详细的,大家不妨在本次专辑里了解一下…… 很多的库和框架产生和消亡,对于把有限的精力投入到最有价值的事情上是有挑战的。下面是我们的一些关于语言和框架的建议,这些都是我们认为很有意义去学习的。它们都很流行,有活跃的社区,并且有大量的就业机会。 如果你做 web 的开发,Javascript 是你必须知道的,不管你写后台用的何种语言。现在你可以用JS在浏览器、服务器、手机应用甚至是可编程的硬件。ES6 将会提高并让这个语言更加强大。学习 Bower 和 npm工具是很有必要的,也包括 jshint 和 jscs 这种代码样式和代码检测。 Node.js 第一,PHP 第二,JavaScript 第三。因为Node.js的社区很多,所以这个结果你也不用太意外。如果你知道JavaScript,你已经一只脚踏进了用Node.js来构建Web APP的可能。AngularJS 处于框架的领导地位。大量的公司和企业已经采用 Angular,这就要求开发者更多的具备使用这个框架的技能。主要还是因为有Google里最好的工程师支持。 React 是新的竞争者,但它是可提供复用的web组件。这个库是Facebook开发并实现了非常快的虚拟DOM,并能很简单的接入到现有项目中去。它也有非常活跃的社区来提供开发组件all kinds of components.在我们看来,Reacts是非常有潜力的并值得在2015年关注的。查看我们的学习指南react tutorial.更多消息,大家可以关注本次专辑。 |