Skip to content Skip to main navigation Skip to footer

IT 评论

Linux:编程和音乐的10个共同点

我的日常工作是编写iOS应用。我的主要爱好是创作,录制和制作电子摇滚音乐。但是我发现,有时候这两者会比我们以为的更为相似,具体我将在这篇文章中一一说明。

首先介绍一些背景信息——编程事业是我由来已久的追求,并且过去几年间我一直专注于做iOS开发。而我成为音乐迷和吉他手也已经有很长一段时间了。

Linux:编程和音乐的10个共同点
Linux:编程和音乐的10个共同点

我也为我现在的乐队做一些音乐制作、录制和安排工作。目前已经发布了两个小专辑。

关于编程和音乐相类似的这个想法源自于我和我的一个同事的谈论。他时不时地向我打听我的音乐项目的进展情况。然后,他告诉我,

“在我看来,创作音乐,可帮助你成为一个更好的程序员。它们之间有着如此多的相似点。”

1.强大的软件工具

如果你编写的不是,比方说,JavaScript,那么你需要一个集成开发环境(IDE)。同样的,如果你没有模拟磁带机和大型的混频器,那么你需要一个数字工作站(DAW)。这对于新手而言,软件往往显得庞大又有点吓人。你需要学习如何使用更复杂的命令。而且,从长远来看,这绝对印证了付出总有回报的真理。

Linux:编程和音乐的10个共同点
Linux:编程和音乐的10个共同点

2.读书

我们可以用谷歌搜索做很多事情。这能让你走得很远,但,从长远来看,你真的需要投入更多的时间用于阅读和学习更深层次的教程。音乐创作/制作和编程都有着一样的学习曲线——你觉得你什么都知道了,却立马发现又有新的东西出现并证实你还是需要学习。

3.向同行学习

同高级程序员或有经验的音乐家交谈,即使只是10分钟时间,也可以对你的工作产生戏剧性的积极影响。这一点也普遍适用于很多领域,特别是涉及到需要创造力的技术工作,效果更加显著。

4.迭代,从容地迭代

如果你想有一个良好的最终产品,那么你需要迭代,很多次迭代。急冲冲只会导致用户界面出现bug和奇奇怪怪的噪音。

5.组织自己

正如数字工作站(DAW)中有很多声轨,效果和选项工作,编程工作也有有一堆的类,对象,进程,线程和资源会在计算机程序彼此交互。如果你不遵循一些基本的组织规则和模式,那么你的结果只能是一团乱以及头大无比。

6.时间预估

显然的,随着时间的推移和经验的累计,你会越来愈擅长于时间预估,但有时这也可能会是一种可笑的缺陷。这种情况主要发生在执行过程中,突然冒出了新点子的时候。

Linux:编程和音乐的10个共同点
Linux:编程和音乐的10个共同点

7.练习和坚持成就完美

聪明人不会因为刚开始写的几个小程序就沾沾自喜,音乐家也不会因为才编写了几个曲目就骄傲自满。只有不断地付出辛勤的努力,才会开出鲜艳的花朵。

8.学好数学,才能走得更远

当然,基本的数学知识的确已经可以让我们做很多事情,但是多掌握一点,有助于我们走得更远。无论是算法或波形编辑,了解内部真实的发生过程能让你更轻松地实现你的想法和扩大你的创造力。

9.咖啡

很多时候,如果没有咖啡,我感觉整个人就不能好好工作了。很多程序员同样如此。这也是大多数摇滚乐手用来提神的东西。

Linux:编程和音乐的10个共同点
Linux:编程和音乐的10个共同点

10.知道什么时候喊停

研究有问题的代码块,或者聆听一首令人苦恼的歌曲,那么你需要知道什么时候应该喊停。通常,休息会,或者甚至更好的是睡一觉,都有助于你发现和解决问题。

上面这些我所说的点子其实并不是什么秘密。我喜欢制作音乐和编程。我希望你也能够像我一样在工作和爱好上挥洒激情。哦,对了,大家一起来说说自己的爱好,以及爱好和工作的相通之处吧!

来源:http://www.codeceo.com/article/10-things-coding-music.html

Linux:基础架构联盟新项目:Census

2014年的OpenSSL heartbleed漏洞影响面过大,虽然今天的IT基础设施都重度依赖自由软件,但这些基础架构的自由软件项目有一些在设计和实现上有安全的考虑,有一些由于资源有限一直都对安全的投入有限。

Linux:基础架构联盟新项目:Census
Linux:基础架构联盟新项目:Census

Linux基金会的CII(基础架构联盟)最近的一个新项目Census,计划针对Debian下的软件包包括OpenSSH,OpenSSL,NTP等基础软件进行安全审计工作。所有的工作成果都会公布在github上

目前这个项目的资金方是来自CII和HOST(美国国土安全部的开放安全技术项目),HOST项目直接得到美国国土安全部(注:不是NSA)的资助,这是因为在13636号行政命名中直接描述了:“这是美国改善安全和国家重要基础设施的防御能力的政策,去维护一个鼓励高效,创新和经济繁荣同时保证安全,商业机密和人生自由的网络环境。” HOST认为Census项目符合这项行政命令,美国国土安全部曾经发起了著名的自由软件入侵检测项目Surricata。

类似的国家资助的项目还有欧洲议会今年也拨款100万欧元对重要的自由软件进行审计

来源:http://www.solidot.org/story?sid=44729

Linux:Kubernetes 1.0发布,KubeCon也来了

Kubernetes是Google开源的容器集群管理系统,其提供应用部署、维护、 扩展机制等功能,利用Kubernetes能方便地管理跨机器运行容器化的应用。Kubernetes 可以说是市面上最主要的容器管理平台。它非常受欢迎,目前已经有大量的开发者支持它,并且Kubernetes还拥有一个正在茁壮成长的社区。

Linux:Kubernetes 1.0发布,KubeCon也来了
Linux:Kubernetes 1.0发布,KubeCon也来了

昨晚,Google的高级软件项目经理Brendan Burns将Kubernets V1.0.0代码合并到master分支。在这次预期的代码合并的同时,Google已经在OSCON上为它的启动有了一个宏伟计划。

Kubernetes这艘大船正在扩张它的范围。我在GopherCon有过很多次讲座关于它作为底层集群管理平台。例如,在上个月Redhat已经声明:Redhat的OpenShift 3已经在Kubernetes上运行。IBM、HP、Mesosphere、CoreOS、Vmware 和Intel同样是Google的合作伙伴。Kubernetes是用Go编程语言编写的快速发展的项目之一,仅次于Docker。在本篇文章编写的时候,已经有408个贡献者了。

Kelsey Hightower是这个新基础项目的倡导者之一,他同时也是CoreOS的首席倡导者和产品经理。近日他宣布Kubernetes已经达到1.0状态了:

Under the stewardship of Google, I strongly believe Kubernetes, like Go, will be a game changer with a strong community to match.

— Kelsey Hightower (@kelseyhightower) July 11, 2015

还有很多可以值得探索的,V1.0.0已经在GitHub上了。

KubeCon

Kubernetes社区正在策划一个属于自己的会议,同时他们在Go编程语言的社区会议GopherCon上宣布了KubeCon。KubeCon计划于11月1号至4号在Denver Marriott召开。

Kismatic的Patrick Reilly和Joseph Jacks、Kelsey hightower正在组织这个事情。它将由GopherAcademy的Brian Ketelsen和Erik St. Martin来统筹,他们俩也是GopherCon会议的组织者。Kismatic通过插件和企业支持来提供商业化的Kubernetes。CoreOS是一个轻量级操作系统和平台,可以和Kubernetes深度整合。

在Jack的一次邮件采访中,他提到KubeCon的受众用户是对Kubernetes感兴趣的开发者,他们可以在大会上学习、合作并参与这个项目。

一个新应用基础圈子正在形成。它关系到一个生态系统的成长,这已经不仅仅是容器技术。GohperCon证明这个新基础设备生态系统和开源社区的天然关系。它是一个Go编程语言的会议,与容器生态系统紧密相连。

ContainerConContainerCampOperability 1.0GoTo ConferenceSoftware Circus上都会有Kubernetes相关的内容。我列举的这些会议只是在接下来两个月中将要召开的。还会有更多与此相关的会议。随着我们去理解和客户这些快速合并技术的时候,这类会议会变得更重要。

来源:http://dockone.io/article/499

Linux:红帽发力云分析,发布一系列新产品

红帽是一家Linux公司,但它不仅仅是一家Linux公司。红帽CEO Jim Whitehurst早在2011年就曾我表示PaaS将是红帽未来的发展方向。日前,在波士顿召开的红帽峰会上,红帽明确表示在云分析领域它也要争坐头把交椅。

Linux:红帽发力云分析,发布一系列新产品
Linux:红帽发力云分析,发布一系列新产品

红帽在峰会上发布了Red Hat Access Insights(RHAI)6 来为用户提供更优化的运营分析,以及发布的产品还有强化云基础设施性能的Red Hat CloudForms和Red Hat Satellite。

RHAI是为了使用户能够预防和解决影响关键运营活动的问题而设计的,它使得IT管理人员和系统管理员得以对自己的红帽基础设施有更深入的了解,它所关注的四个关键要素是性能、可用性、稳定性和安全性。

有了RHAI,管理人员可以在造成任何影响之前就发现潜在的问题,比如在RHAI控制面板中,用户可以发现错误的配置和安全上的漏洞,并在终端用户注意到问题之前就进行修正或者拦截。

Red Hat Enterprise Linux(RHEL)6和7都加入了对RHAI的支持,用户将可以通过红帽客户门户网站和Red Hat Satellite来使用RHAI,您现在就想使用的话需要参加红帽的早期使用者计划。

此外红帽也更新了其云管理工具: 

  • Red Hat Cloud Infrastructure 6:支持传统数据中心虚拟化以及基于OpenStack的云架构,全新的标准化安装将使用户在架设私有云时获得更流畅的体验。
  • Red Hat CloudForms 3.2中加入了基于微软虚拟机管理器(SCVMM)的私有云支持。除此之外CouldForms还支持VMware vSphere、Red Hat Enterprise Linux (RHEL) OpenStack Platform、Red Hat Enterprise Virtualization以及Amazon Web Services。另外,Red Hat CloudForms也加入了监测以上平台中运行的容器应用的一项测试功能,这一功能正式发布的时间将会另行通知。此外Red Hat Atomic Enterprise Platform和OpenShift Enterprise也集成了Google Kubernetes的调度技术。
  • Red Hat Satellite 6.1 beta:加入了对Docker容器和Docker registry的支持。

IDC企业系统管理软件副总裁Tim Grieser表示:“管理对于云计算来说至关重要,因为只有用户能够轻松地进行管理时才能体会到云计算的优势,红帽在Access Insights、RHAI、CloudForm和Satellite产品上做出的改进正是用户所需要的。”

来源:http://www.csdn.net/article/2015-06-29/2825080

Linux:谷歌上诉遭拒绝 需向甲骨文支付Java使用费

美国最高法院今日宣布,不会针对谷歌甲骨文专利侵权案的上诉举行听证会,从而维护了低等法院之前的裁决,即谷歌需要向甲骨文支付Java使用费。

Linux:谷歌上诉遭拒绝 需向甲骨文支付Java使用费
Linux:谷歌上诉遭拒绝 需向甲骨文支付Java使用费

(题图来自:phys.org)

甲骨文早在2010年8月曾起诉谷歌,称谷歌Android操作系统侵犯了甲骨文基于Java平台的几项知识产权,要求谷歌禁止使用甲骨文专利技术,并希望得到合理的赔偿。

去年5月,美国联邦巡回上诉法院做出了有利于甲骨文的裁决,认为Java的一部分可以获得版权保护。而谷歌则认为,企业可以自由使用Java而不必支付授权费。因此,谷歌随后向美国最高法院提起上诉。

对于法院之前的裁定,谷歌曾表示:“甲骨文的胜利将阻碍大量的创新,因为软件开发者不能自由地展开工作。”而甲骨文则回应称,有效地版权保护才是软件创新的关键。

对于该案件,奥巴马政府上个月曾表示,美国最高法院不应就谷歌的上诉进行听证。

来源:http://tech.sina.com.cn/it/2015-06-29/doc-ifxemzew8123949.shtml

Linux:“天河二号”超级计算机否认“吃不饱” 任何人均能申请试用

作为目前世界上最快的超级计算机,天河二号正在逐步突破人们对计算机的传统想象——如果数据足够,电影里头可以快速定位的“天眼”、细胞分子与真人相差无异的“孪生数字人”等等,不久的将来都会在天河二号上成为现实。

7月12日至16日,最新的世界超级计算机500强排名将正式发布。此前连续四次稳坐世界第一的天河二号能否“五连冠”?成为国人近期注目的焦点。

可是,天河二号虽足够强大,却有声音质疑其“吃不饱”。为此,羊城晚报记者走进国家超级计算广州中心(以下简称广州超算中心)一探究竟。对此,广州超算中心主任袁学锋否认“吃不饱”一说,他解释天河二号处于边建设边运营的状态,在释放出来的资源中,利用率已达60%。

Linux:“天河二号”超级计算机否认“吃不饱” 任何人均能申请试用
Linux:“天河二号”超级计算机否认“吃不饱” 任何人均能申请试用

天河二号工作人员监看系统运行情况(图片由广州超算中心提供)

资源 中心否认超前建设

在广州超算中心的主机房里,并排立着9组长达十余米一人多高的黑色机柜,密密麻麻的指示灯闪烁不定,伴随着轻微的机器运转的嗡嗡声。针对外界质疑天河二号“吃不饱”的问题,广州超算中心主任袁学锋颇有些无奈,天河二号的项目建设非常出色,从2013年6月开始在世界第一的位置就没动摇过,“所以大家可能也就忘了,天河二号事实上还处在建设期间,第二期工程还没有结束”。

袁学锋解释,天河二号是一边建设一边运营的状态,整个释放出来的资源还比较有限。而在目前已经释放出来的、可以提供服务的资源中,天河二号的资源利用率是60%,“没有释放的资源,我们没办法利用,并不存在‘吃不饱’的问题”。

不过,袁学锋也坦率地说,就整个系统而言,天河二号的计算资源非常庞大,“一期系统一排机柜的计算资源能力,就相当于天河一号总的计算能力”,天河二号未来的规划重点就是要加大推广应用,需要更多的中小微企业意识到超算的作用、并用起来,“目前企业总量占用户数的17%,还有巨大的潜力空间”。

推广 广东应用相对薄弱

记者了解到,广州中心目前面临的难题就是:如何向更多的中小微企业以及市民推广超算应用。目前,天河二号已经为400多家用户提供计算与技术支撑,但其客户群体分析显示,83%是政府机关、高校、科研院所,而仅有的17%企业用户,又以国企、大型民企为主。

“中小微企业和普通民众观念还没有解放,他们没用过云超算,不清楚可以在超算这个平台上做什么,也就不知道用云超算能够形成的竞争优势,满足于在小型服务器上处理数据。”袁学锋指出,与北京、上海这些有使用超算传统的地区相比,广东在超算应用方面的氛围和基础都比较薄弱。

那么,超算可以为中小微企业提供哪些支持和服务呢?

广州长程软件是一家仅有二十来人的小企业,去年年底成为广州超算中心的战略合作伙伴。公司董事长吴杰称,长程软件正在推广经济仿真虚拟实验室,需要大量的运算资源。天河二号强大的计算能力,可以快速满足长程软件逼真地模拟经济动态活动过程和海量经济数据分析所需的计算资源,实现及时精准预测,提高决策和风险管理水平。“原来我们是在骑自行车,有了超算的支持,现在相当于开上了世界上最快的跑车。”

广州巨杉数据库亦是广州超算中心的战略合作伙伴,在天河二号上进行分布式数据库开发和高性能数据库测试。公司首席技术官王涛称,应用天河二号,巨杉数据库在硬件资源上得到了巨大的扩展,能够模拟更多的使用场景,“研发和测试周期最大缩短了40%以上”。

“超算中心的优势在于快、存储大、精度高,而且价格便宜。”袁学锋称,用户只需要一个终端盒子和宽带连接,就可以进行私人定制。在国内企业产业转型升级的背景下,“中小微企业绑上超算就能迅速起飞,甚至可以和大企业相抗衡”。

未来 私人订制大有可为

对于个人来说,超级计算机所能展现的“私人定制、私人服务”则更为神奇。袁学锋向记者描绘了超级计算机部分可实现的美妙未来。

“现在股市很热,普通市民如果想了解对某个行业的经济情况和未来走势,以后可以在超算中心租用一个模拟器,把问题和参数输入进去,就可以直观呈现这个行业的发展趋势,为他选择哪只股票提供相关的信息。”袁学锋介绍称,天河二号目前有经济仿真虚拟实验室,可以根据金融交易大数据、工业生产大数据、经济大数据等,对整个社会经济运行进行数字化模拟。

不过,他同时提醒道,数字的预测最终会不会实现,还受人的群体行为等一些偶然因素的影响,“只能说,我们根据今天及以前的数据提供了运行模拟的结论,但具体决策需要你来做,风险你来承担。”

更有意思的是,在市民的自身健康管理方面,未来每个人都可能在天河二号的平台上拥有一个与自己代谢功能相似的孪生数字人。这是一个将人的生理功能数字化建模出来的虚拟人,从整体到细胞分子都与真实的人相差无几,“未来医生可以先在数字人上进行试验,根据数字人对比个人身体的真实情况,选择一套最适合病人的医疗方案”。

孪生数字人代表的生物计算与个性化医疗服务应用,正是天河二号致力打造的六大应用服务之一,目前重要应用客户中,有包括华大基因、上海生科院等团队。通过软硬件相结合,天河二号可以为用户提供集生物信息分析、药物设计和筛选、医学大数据分析和数据挖掘一体化的一站式服务。“和手机上面的健康APP不同,未来我们可以从基因层面,对个人健康状况进行更为精准的监测”。

服务 数据建设仍存“孤岛”

在电影《速度与激情7》里,相信强大的追踪定位系统“天眼”让多数人印象深刻:这个系统可以通过互联网整合全球所有的数据采集、监控设备,从而快速地定位、找出在地球任何角落的目标。

“这样的‘天眼’以后在超算平台上完全可以实现。”据袁学锋介绍,整个广州市所有交通卡口的数据都将汇聚在广州超算中心里,“天河二号”强大的计算能力,可以对海量的卡口信息数据、交通图像进行实时的分析处理,“比如我抓逃犯,在大量的卡口交通图像、视频里,快速地找到目标,需要做计算密集、分析强度大的大数据分析,超算在这方面的优势就显现出来了”。

事实上,电影所描述的未来图景,也正是智慧城市建设中“城市智能感知系统”的一部分。在广东省的智慧城市群建设行动计划中,明确要求将广州、深圳国家超算中心打造成为区域重要信息基础资源,为区域各类机构的研究、分析、预测、设计、仿真等工作提供有力支撑。

记者了解到,天河二号已经适配了广州市电子政务数据管理系统、云盘存储系统等关键业务系统,为广州市电子政务和智慧城市建设搭建了一个高效可靠的承载平台,包括电子政务、电子教育、电子医疗、电子环境、电子灾害预报等业务都将在“天河二号”上实现。

然而,问题亦不容忽视,“过去各部门都是通过自我建设来成立信息存储库,各种信息相互是闭塞的,这实际上形成了一个个‘信息孤岛’。”袁学锋指出,应当制定一定的政策打破这些“信息孤岛”,政府的数据可以通过顶层设计进行开放共享,同时从商业运营的角度,“你贡献数据,我可以给你优惠,提供譬如免费存储、免费服务;你的数据在我的平台被别人使用了,得到的收入我们分成。”

他强调,大数据是智慧城市的关键支撑,从政府决策与服务,到城市的产业布局和规划,再到人们衣食住行的生活方式,超算平台都提供了广阔的空间,“我们正在为这个梦想搭建坚实的服务平台”。

提醒

天河二号申请没有门槛,用户登录广州超算中心的官网提交资源申请表即可,超算中心只按“使用的核小时”向用户收取一定的能耗成本。巨杉数据库王涛说,“超算中心对外是每核小时0.1元,每天使用10小时与一个四核PC相当的计算资源,只花费4元,这个花费是相当低廉的”。

来源:http://tech.sina.com.cn/d/s/2015-06-29/doc-ifxemzey4917880.shtml

Linux:DaoCloud与合作伙伴共建 “Container+联盟”

Linux:DaoCloud与合作伙伴共建 “Container+联盟”
Linux:DaoCloud与合作伙伴共建 “Container+联盟”

2015年6月30日,北京,由DaoCloud主办的企业级容器云平台解决方案研讨会圆满结束。本次会议以 “变革应用交付,推动持续创新” 为主题,邀请了来自合作伙伴、企业用户以及主流IT媒体的来宾,共同探讨容器技术在企业的应用之道。在本次研讨会上,DaoCloud推出了企业级容器云平台解决方案,并发起了“Container+联盟”,旨在联合生态系统的合作伙伴,共同推动企业级容器云平台发展,帮助企业实现互联网的架构和业务双转型。

Linux:DaoCloud与合作伙伴共建 “Container+联盟”
Linux:DaoCloud与合作伙伴共建 “Container+联盟”
【图1】企业级容器云平台解决方案研讨会现场

DaoCloud联合创始人兼CEO陈齐彦表示,“交付能力是衡量一个企业互联网指数的重要标准,这就好比是一个人体,体内循环速度越快,新陈代谢越快,生命力也越强。企业也是如此,迭代越快,就可以交付越来越多的业务给用户。增加生产线产出的方式有两种,一种是增加新的生产线,更经济有效的方式是加快生产线的效率。而要做到提高生产效率的难点在于,各个周期之间不统一,工具链和方法论都不统一,还有一些企业管理架构导致的限制,导致一个本应该高速循环的流程被人为打断。以Docker为代表的容器技术的出现,为这两个难点提供了解决之道。容器技术最大的优势在于两点:首先,容器对系统资源的消耗是极低的;第二,容器设计之初就是为了解决集群架构下的应用发布问题,而不是解决传统应用架构下的资源隔离问题。DaoCloud的目标是构建一个企业级的容器管理平台。”

Linux:DaoCloud与合作伙伴共建 “Container+联盟”
Linux:DaoCloud与合作伙伴共建 “Container+联盟”
【图2】 DaoCloud联合创始人兼CEO陈齐彦

DaoCloud企业级容器云管理平台的两大核心价值

据陈齐彦介绍,DaoCloud包括SaaS化应用交付平台,和混合式容器运维平台两个部分。

DaoCloud对接GitHub、Coding、GitCafe等国内外代码托管库,采用云端SaaS化服务,帮助开发者实现自动化持续集成和Docker容器镜像构建。DaoCloud镜像构建服务基于全球分布式网络,构建速度极快,为容器化应用交付和开发运维一体化奠定了基础。

DaoCloud的混合式容器运维平台支持Docker化应用的一键式部署交付,提供负载均衡、私有域名绑定、性能监控等应用生命周期服务,是微服务架构、轻量级应用部署和运维的理想平台。DaoCloud首创了支持公有云、私有云、虚拟化或物理服务器,并且可跨云跨网进行管理的大规模容器运维平台,能够与DaoCloud SaaS化应用交付平台无缝对接,实现容器化应用在公有云、私有云的灵活交付。

Linux:DaoCloud与合作伙伴共建 “Container+联盟”
Linux:DaoCloud与合作伙伴共建 “Container+联盟”
【图3】 DaoCloud企业级容器管理平台

事实上,DaoCloud企业级容器云平台解决方案是基于DaoCloud自身公有云平台的最佳实践,DaoCloud已经用自身的事实证明,这是一个企业级Ready的产品。DaoCloud从2015年3月中旬推出“一站式容器化应用管理平台”( www.daocloud.io ) 至今,已经吸引了近万个开发者和企业用户。

目前,DaoCloud节点分布在全球6个数据中心,大约有上千个业务同时运行,却只有“半个”运维工程师。DaoCloud之所以能够这样高效,主要是得益于DaoCloud企业级容器云管理平台及其两大核心价值:

  • 编排能力——单点的容器技术存在一些问题,要把炫酷的容器技术转变成企业业务的“魂器”,关键在于如何借助有效的工具、方法论和管理理念,将容器技术打造成一个企业级Ready的产品。这也是DaoCloud管理平台最关键的能力——容器编排能力。

  • 同一配置 全云通用——所谓“全云”,即在DaoCloud的解决方案中,没有公有云、私有云或者是混合云的区别。只需知道容器宿主机的位置,就能够把应用以集群的方式部署到宿主机上。无论是公有环境还是私有环境的节点,都是在统一的集群中管理。

共建“Container+联盟” 推动企业容器云平台发展

DaoCloud助力企业变革应用交付,推动持续创新,同时也在积极联手业界合作伙伴,共建开放的容器云生态系统。在本次研讨会上,DaoCloud还发起了“Container+联盟”,旨在通过联合合作伙伴,共同推进容器技术在企业的使用。

DaoCloud联合创始人兼总裁喻勇表示,“Container+联盟是一个开放的联盟,主要宗旨是为企业提供开放的、渐进式的、可操作的云计算解决方案。DaoCloud虽然是联盟的倡导者,但并不是主导者。DaoCloud希望能够通过Container+联盟,联合更多产业链上下游的合作伙伴,共同为企业用户提供基于容器技术的云计算解决方案,帮助企业用户完成互联网+时代的业务和IT架构双转型。DaoCloud欢迎数据中心/IDC、公有云平台、私有云厂商、系统集成商/行业ISV、SaaS软件厂商等加入Container+联盟。”

Linux:DaoCloud与合作伙伴共建 “Container+联盟”
Linux:DaoCloud与合作伙伴共建 “Container+联盟”
【图4】 DaoCloud联合创始人兼总裁喻勇

作为“Container+联盟”的初始成员之一,腾讯云也参加了本次研讨会。来自腾讯云的企业级混合云资深架构师谢任东分享了腾讯云在企业级混合云方面的实践,他谈到,“随着互联网的发展,企业正逐步将内部的业务流程和外部活动与互联网结合起来,以提升其核心竞争力。在这场变革中,腾讯提供了‘两前一后’的整体解决方案,助力企业转型升级”。

Linux:DaoCloud与合作伙伴共建 “Container+联盟”
Linux:DaoCloud与合作伙伴共建 “Container+联盟”
【图5】 腾讯云的企业级混合云资深架构师谢任东

作为领先的企业级容器云管理平台提供商,DaoCloud一直在不断打磨自身的产品和解决方案,并且不断联合生态链中的合作伙伴,共同企业提供更好的服务,帮助企业实现互联网+时代的架构和业务双转型。DaoCloud创始团队丰富的企业级市场的服务经验,让DaoCloud对企业市场的需求和痛点有更为深刻的理解,这也是他们能够把容器技术更好地推向企业市场的一个重要原因。

如您需要本次活动的PPT下载,请访问百度共享盘: http://pan.baidu.com/s/1c0nn3yC

来源:http://blog.daocloud.io/daocloud_container_plus/

Linux:微软拥抱开源的步伐又迈进了一步

去年,当萨提亚·纳德拉说出“微软深爱着Linux”这句话的时候,微软已经下定了决心要积极开放地拥抱开源。鲍尔默时代微软将开源操作系统视作“毒瘤”的想法,可以说是已经荡然无存了。所以在去年,我们也看到了.NET开发框架和Project Orleans的开源、Office 365集成Moodle开源学习平台等等举措。

现在,微软拥抱开源的步伐又迈进了一步。

R Consortium与R语言

本周早些时候,Linux基金会宣布了一个合作项目,也就是R Consortium。这其实是一个非营利性组织,微软是其中一名成员。非常有趣的是,这个组织还致力于推广使用R语言。那么什么是R语言呢?

Linux:微软拥抱开源的步伐又迈进了一步
Linux:微软拥抱开源的步伐又迈进了一步

R语言是用于统计分析、绘图的语言和操作环境。其原本诞生于GNU项目,与当年AT&T贝尔实验室开发的S语言非常相似,同时也是自由、免费、源代码开放的语言。R语言现在也支持托管到Github中。

它可以提供一些集成的统计工具,但更大量的是它提供各种数学计算、统计计算的函数,从而使使用者能灵活机动的进行数据分析,甚至创造出符合需要的新的统计计算方法。所以R语言往往都被运用在那些对统计分析有比较高要求的行业中,当然也可以结合机器学习技术、大数据分析来做更加深入的数据挖掘。

微软的探索

在与Linux基金会合作构建R Consortium之前,其实微软已经做出了一些很有前瞻性的举措。

Linux:微软拥抱开源的步伐又迈进了一步
Linux:微软拥抱开源的步伐又迈进了一步

微软机器学习团队的首席项目经理David Smith也参与R Consortium的构建。但是微软本身也是一个R语言解决方案的分销提供商,因为微软在今年一月份的时候就收购了Revolution Analytics这家公司,用于强化云计算和大数据分析。所以这桩收购案也为微软与Linux基金会构建R Consortium提供了合作基础。

按照微软的构想,这次与Linux基金会的合作,除了更好地在全球范围内推广R语言外,还有望可以帮助双方拓展出更多的合作项目。作为R Consortium的参与者,微软自身也能获得不少的好处。影响最明显的可能会是微软旗下的关系型数据库管理系统SQL Server,微软可以利用它来将R语言推广到对数据分析有庞大需求的企业级市场。

所以R语言还有希望能够帮助微软稳固企业级市场。另外,R语言未来还可以被集成到微软的一些软件服务中去,尤其是那些后台接入到微软云服务平台且需要统计分析数据的应用。

来源:http://www.wpdang.com/archives/140086.html

Linux:Android平台每18秒就有一个恶意程序诞生

Linux:Android平台每18秒就有一个恶意程序诞生
Linux:Android平台每18秒就有一个恶意程序诞生

据市场分析公司G DATA透露,Android平台每天有将近5000款恶意程序出现,不断的威胁用户信息安全。

市场分析公司G Data日前公布了今年第一季度移动恶意程序报告,报告中数据表明,共发现新生恶意程序50万款,在Android平台每18秒就有一款崭新的恶意程序诞生,每天大约有5000款左右。

相对于iOS平台来说,Android平台更容易被嵌入恶意程序或应用,此前曾有报告消息称97%的恶意程序都针对Android设备。根据此次报告数据显示,恶意程序总量较上个季度增长了6.4%,相比去年同期增长21%,增长速度如此惊人,也难免让人对移动设备的信息安全感到担忧。

近年来,在移动设备上使用银行服务的用户不断增加,在线银行和网购遭受恶意程序攻击的比例也不断增加,普通用户根本不知该如何保护手持设备的信息安全,这些还需开发者和设备厂商来做更好的优化,才能降低恶意程序给用户带来的损失。

来源:http://www.leiphone.com/news/201507/vij9IDuslk5s5omm.html

Linux:Linux 内核 4.2 RC 获史上最大更新量

Linux内核即将发布4.2版RC版(候选版),Linux之父Linus Torvalds表示,如果单从程序代码改变的数量来看的话,4.2的RC版应该是有史以来最大一次更新——总共新增了100万行程序代码,同时删除了25万行程序代码。远超越了过去的冠军Linux 3.11RC版本。相比而言,Linux 4.0版本只是小幅更新,而4.1版本修改的程序代码数量是一般平均值。

Linux:Linux 内核 4.2  RC  获史上最大更新量
Linux:Linux 内核 4.2 RC 获史上最大更新量

Linux内核4.2 RC程序代码新增百万行 删25万行

Linus Torvalds解释称,新版本的100万行程序代码中41万行来自支持AMD新的GPU暂存器的描述表头文件(description header),而新的AMD GPU驱动程序也占了8万行左右的程序代码。也就是说,仅这部分就已经占去新版本近一半的程序代码。

Linux 4.2新版核心将支持Renesas的H8/300架构处理器,不过Linus Torvalds表示,与ARM架构支持的更新相比,H8/300架构属于较小的更新。

 

来源:http://os.yesky.com/475/76933975.shtml

Linux:微软因“重大捐款”收到OpenBSD的感谢

微软向OpenBSD捐了一笔数量可观的善款, 成为2015年度首位“金牌贡献者”。

Linux:微软因“重大捐款”收到OpenBSD的感谢
Linux:微软因“重大捐款”收到OpenBSD的感谢

 

OpenBSD Journal写道:“OpenBSD基金会非常高兴收到来自微软的重大捐款,这对基金会意义非同寻常。该捐款是对基金会在OpenSSH工程中所做贡献的认可。 这笔捐款也使微软成为2015年度OpenBSD基金会的首位金牌贡献者。”

来源:http://www.solidot.org/story?sid=44690

Linux:Linus Torvalds说那些对人工智能奇点深信不疑的人显然磕了药

像往常一样, 他的评论不能只看字面意思

Linux:Linus Torvalds说那些对人工智能奇点深信不疑的人显然磕了药
Linux:Linus Torvalds说那些对人工智能奇点深信不疑的人显然磕了药

人工智能是一个非常热门的话题,许多高端人士,包括特斯拉的CEO埃隆·马斯克就曾表示有情感的人工智能技术即将到来,同时这一技术将发展到危险的门槛上。不过Linus Torvalds显然不这么认为,他认为那只是差劲的科幻小说。

人工智能激发了人们的创造力已经不是什么新鲜的想法了,不过近段时间关于所谓的人工智能奇点的讨论,引起了诸如埃隆·马斯克和斯蒂芬·霍金表示关心,认为可能会创造出一个怪兽。不只是他们,论坛和评论部分充斥着杞人忧天者,他们不知道该相信谁,或是哪个提出建议的人更聪明。

事实证明Linux项目创始人Linus Torvalds在这件事上显然有完全不同的观点。他说事实上什么都不会发生,我们也更有理由相信他。人工智能意需要有人编写它的代码,Linus知道编写人工智能代码会遇到的阻力和障碍。他很有可能已经猜到了什么会被涉及到,并且明白为什么人工智能不会成为威胁。

Linus Torvalds与人工智能

Linus Torvalds在slashdot.org上回答了一些社区中的问题,他的所有观点都十分有趣。他曾对游戏的未来和Valve发表看法,就像这次关于人工智能一样。虽然他经常是关注一些关于内核和开源的问题,但是他在其他部分也有自己的见解。事实是作为一个问题,人工智能工程是一个他可以从程序员的角度讨论的问题。

“所以我期待更多有针对性的(和相当棒的)AI,而不是它有多像人。像语言识别、模式识别,这样的东西。我根本找不出在你洗碗的时候,洗碗机和你讨论Sartre(萨特,法国哲学家、小说家、剧作家)有什么危害。真的有‘奇点’这种事吗?是的,我认为那只是科幻小说,还不是好的那种。无休止的指数增长?我说,真的!这些人嗑了什么药了吧?” Linus在Slashdot写道。

选择相信埃隆·马斯克还是Linus是你的决定,但如果我卷入了这场赌局,我会把钱投给Linus。


via: http://news.softpedia.com/news/linus-torvalds-says-people-who-believe-in-an-ai-singularity-are-on-drugs-486373.shtml

作者:Silviu Stahie 译者:martin2011qi 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

来源:https://linux.cn/article-5793-1.html

Linux:时隔两年,Oracle VirtualBox 5.0 正式版发布

我们很高兴的宣布,Oracle VM VirtualBox 5.0 发布了!

此版本包含了重大改进和大量的增强及错误修复,具体可详见官方的发布公告。Oracle VM VirtualBox 5.0 中的全部功能的说明请参见这里[PDF]

这里只强调一些新的功能

对新版本的 Windows 和 Linux 客户机的半虚拟化支持

Oracle VM VirtualBox 能够为软件的有效执行而提供半虚拟化接口。当设置一个虚拟机平台时,Oracle VM VirtualBox 可通过内置的虚拟化支持(Linux 客户机上的 KVM,Windows 客户机的 Hyper-V)提升客户机性能。

支持 USB 3.0 设备的 xHCI 控制器

客户机操作系统现在可以直接识别 USB 3.0 设备,并支持 3.0 设备的全速操作。客户机可以配置使用 USB 1.1、2.0 和 3.0 设备。

改进的拖放支持

从 Oracle VM VirtualBox 5.0 开始,我们改进了客户机和宿主操作系统之间的双向拖放支持;可以安装最新的客户机附件来支持拖放功能。

磁盘镜像加密

Oracle VM VirtualBox 5.0 可以在 XTS 模式(128 位或 256 位)下使用 AES 算法来加密虚拟磁盘镜像;因为 DEK 存储在虚拟机配置文件中,所以加密功能的引入带来了在启动虚拟机之前输入密码的安全功能。

 

无界面启动和可分离启动选项

Oracle VM VirtualBox 现在支持在后台启动虚拟机,分离的前端进程可以关闭,而虚拟机会继续运行。

 

更多的 GUI 改进:

  • 客户机内容(guest-content)缩放支持(包括3D 加速)

  • 新的用户界面设置包括定制状态条、菜单栏和客户机内容缩放

  • 新的加密设置页可定制磁盘镜像的加密选项

  • HiDPI 支持,包括在 Mac OS X 上的应用图标和可选的非缩放 HiDPI 输出(包括3D 加速)

  • 对 SATA 磁盘的热插拔支持

  • 改进的 Mac 和 Windows 宿主机上的 HID LED 同步

  • 在账户的预览窗口中以同等尺寸比例显示客户机屏幕

  • 在虚拟机选择器里可以直接访问存储介质

如希望了解更多细节,请参考官方的 Oracle VM VirtualBox 5.0 资料表, 用户手册 和 virtualbox.org 网站。

下载

来源:https://linux.cn/article-5794-1.html

Linux:WordPress 默认主题存在跨站攻击漏洞

根据外媒arstechnica援引国外安全研究机构sucuri.net的报告称,WordPress的默认主题TwentyFourteen存在跨站攻击漏洞。此漏洞允许攻击者使用该主题内置的一个ico图标生成文件(genericons)来进行攻击,研究机构称,漏洞来自此ico图标生成文件,所以任何应用了此功能的主题或者插件都受到了影响,目前已知的有默认主题TwentyFourteen和插件jetpack(安装次数超过100万)受此影响。

Linux:WordPress 默认主题存在跨站攻击漏洞
Linux:WordPress 默认主题存在跨站攻击漏洞

漏洞文件

该漏洞的验证地址如下:RPKhot-227安全人员建议开启网站防火墙的WAF攻击防御措施来抵御此攻击。当然彻底修复该漏洞的方法也很简单,直接删除目录genericons即可避免。

Linux:WordPress 默认主题存在跨站攻击漏洞
Linux:WordPress 默认主题存在跨站攻击漏洞

漏洞演示 

目前GoDaddy、DreamHost等主机商和公司已经主动修复该漏洞,但截至发稿前从官方网站下载的最新版WordPress 4.2.1依然存在此目录和漏洞。

 

来源:http://www.rpk31.com/778.html

Linux:浏览器恶意插件会替换页面广告,已影响数百万用户

近年来广告注射器逐渐成为互联网发展的“毒瘤”,这是一种插入新广告或更换旧广告的讨厌软件,近日谷歌公布的数据显示深受其害的网民是如此的广泛。在和加州大学伯克利分校和圣巴巴拉分校的合作中,谷歌表示5.5%的独立IP地址(大约数百万用户)访问了被注射广告的谷歌页面,大约5.1%来自Windows,3.4%来自Mac。

Linux:浏览器恶意插件会替换页面广告,已影响数百万用户
Linux:浏览器恶意插件会替换页面广告,已影响数百万用户

这些注入的广告来自各种资源,根据研究发现这些广告来自超过5万款浏览器扩展和3.4万款软件应用,并通过这些广告进一步控制浏览器用户,超过30%的广告都具备偷窃帐号隐私、劫持搜索结果或者引诱用户跳转到第三方网站。

Linux:浏览器恶意插件会替换页面广告,已影响数百万用户
Linux:浏览器恶意插件会替换页面广告,已影响数百万用户

谷歌表示这些广告来自3000个付费广告主,其中包括Sears、沃尔玛、Target和Ebay,通常在这些广告被未受认证的资源替换之后,这些广告主并不会主动注意这些变化,更不会向用户发出提醒。

 

来源:http://www.cnbeta.com/articles/391617.htm

Linux:Github Atom 开源一周年,超过 800 名贡献者参与

Linux:Github Atom 开源一周年,超过 800 名贡献者参与
Linux:Github Atom 开源一周年,超过 800 名贡献者参与

一年前的今天 Github 宣布将其 Atom 编辑器开源,希望借此发挥其潜在的价值。

非常感谢大家,我们的用户和贡献者,Atom 在这一年内发展之快让人难以想象,贡献者数量飙升。因为有大家的支持,Atom 团队应对了巨大的挑战,让 Atom 的每一天都变得更好。

下图是 Atom 在过去一年中发展的一些数据:

Linux:Github Atom 开源一周年,超过 800 名贡献者参与
Linux:Github Atom 开源一周年,超过 800 名贡献者参与

接下来 Atom 将发布 1.0 版本,关于 1.0 版本的特性列表请看 1.0 feature list, 预计下个月发布。2015 也将是非常值得期待的一年,期待 Atom 越来越好。

 

来源:http://www.oschina.net/news/62192/one-year-open-source

Linux:基于GPU的rootkit和键盘记录器

2013年的一篇论文”You Can Type, but You Can’t Hide: A Stealthy GPU-based Keylogger“讲解了利用GPU来实现键盘记录器,但从来没有人公开过PoC。

Linux:基于GPU的rootkit和键盘记录器
Linux:基于GPU的rootkit和键盘记录器

最近匿名的安全研究人员公开了一个叫jellyfish的GPU rootkitDemon的GPU键盘记录器的PoC。jellyfish是一个GNU/Linux的GPU rootkit的PoC,其利用著名用户态rootkit Jynx以LD_PRELOAD劫持的方式来控制CPU的部分,然后使用Nvidia或者AMD的OpenCL的异构编程API去实现其恶意软件业务的部分。目前使用AMD APPSDK的接口是可以兼容Intel的GPU。

使用GPU的方式来写恶意代码有很多优势,比如能容易的绕过安全检测,可以通过DMA来窥探CPU的内存信息,xor等数学操作性能非常高,恶意软件的持久化容易实现以及灵活利用Stubs方法。

自从Equation Group的曝光,在硬件异构的大背景下未来针对硬件的攻击方法的曝光率会增加。

来源:http://www.solidot.org/story?sid=43990

Linux:Oracle 宣布 Java 7 生命周期终结

Oracle 于 2015 年 4 月停止在公共渠道发布 Java 7 安全补丁和升级包,以敦促用户迁移至 Java 8 或购买 Java 7 的长期商业支持服务。后续可能有其它第三方机构为其提供公共更新。

Linux:Oracle 宣布 Java 7 生命周期终结
Linux:Oracle 宣布 Java 7 生命周期终结

这次计划内的 EOL(end-of-life)最初于2014 年 3 月宣布,并且预计不会对普通用户产生影响(Oracle 在 2015 年 1 月就启动了从 Java 7 到 8 的自动更新),但 Java 开发者和高级用户也许会碰到一些问题。很多工具和库仍然依赖于一些已在 Java 7 中标记为废弃的功能特性,而这些特性在 Java 8 中则被完全移除了,由此导致这些工具与新版本的 Java 不兼容,它们必须在用户升级 Java 版本之前做相应的更改。

Oracle 不再发布更新并不表示 Java 7 完全不能用了,但这意味着 Oracle 不会为 Java 7 上未来可能发现的任何隐患和 漏洞提供补丁,从而使最终用户面临风险。也就是说那些仍在使用与 Java 8 不兼容的工具的用户要么选择继续使用 Java 7 并接受潜在的风险,购买长期商业支持,要么迁移到另一个工具。这使得压力都转移到工具开发者身上,尤其是那些开源项目的负责人,因为他们得把对项目的日常 职责与迁移至最新版 Java 的工作结合起来。身为 FamilySearch 的首席工程师同时也是 Enunciate 创始人的 Ryan Heaton 就是例子,Enunciate 是一个被广泛使用的 Java 文档引擎工具,目前不能在 Java 8 上使用。

我觉得 Java 7 的 EOL 来得太快了。我本希望他们能再等一段时间,但是我也理解维护老版本产品和 API 的开销太大。不过说实话,不管 Oracle 决定何时终止 Java 7,我可能都会觉得太快了。我得承认这促使我尽快更新自己的项目。

从另一方面来说,这次迁移只有一个选择看起来似乎不同寻常,难道不应该在 Java 7 EOL 之前就发布 Java 9 供用户选择吗?

Oracle JVM的替代品

虽然 Oracle 的 JVM 最为流行,但它并不是唯一的 JVM。各种不同的机构和用户群实现了许多 JVM,既有开源的也有专有的,分别提供不同级别的支持。比如 Azul Systems,它提供两种带有商业支持的 JVM,不仅为 Java 7 提供更新包,甚至还支持 Java 6.

来源:http://www.infoq.com/cn/news/2015/05/Oracle-Ends-Java-7Public-Updates

Linux:.NET Core支持FreeBSD

.NET Core自从在开源社区发布以来就赢得了一片掌声,它也是GitHub上一个非常活跃的项目。该项目发布时,微软宣称他们将支持3个最大的平台:Windows、OS X和 Linux,同时也表现出希望整个社区能够帮助他们将这一项目扩展到更多的平台上的愿望。而这一目标的第一步已经实现,微软已宣布能够在FreeBSD上运行.NET Core项目了。

Linux:.NET Core支持FreeBSD
Linux:.NET Core支持FreeBSD

虽然对于FreeBSD的支持还存在着一些不足之处,但微软能够迈出这一步,将他们的支持平台进行扩展已经是一个良好的信号了,通过移除不可移植的代码,将项目迁移到其它平台上的门槛就会大大降低。社区对于微软的进一步工作也给予正面的回应,以表达对他们的支持。

但是目前来说这一版本还存在着一些限制,这也妨碍了它成为真正的一等公民。首先,该项目目前还不支持在FreeBSD上编译托管代码。这也意味着对此有兴趣的开发者必须找一台能够编译该项目的Windows机器,以帮助FreeBSD进行.NET Core的引导。在这台Windows机器上必须下载.NET Core与CoreFX项目的代码,然后通过它生成各种框架DLL,再拷贝到某个FreeBSD实例中。

当这些程序集传输完成之后,还需要进行一些额外的步骤才能够完成FreeBSD这边的操作。首先要安装Mono,以运行NuGet并获得该项目所需的一些额外的依赖。在安装指南中说道,这些程序集“……只是指向mscorlib的门面而已。”

到此之止,一旦这些条件都满足之后,就能够在FreeBSD机器上运行.NET应用了。最后一条限制在于,目前在.NET Core中还没有提供某种编译器,因此不得不使用Mono的编译器mcs。开发团队表示,他们“很快会提供” Roslyn的C#编译器。

来源:http://www.infoq.com/cn/news/2015/05/net-CoreCLR-FreeBSD

Linux:梵蒂冈图书馆用开源文件格式存档历史

梵蒂冈图书馆认为开源文件格式是数字时代人类保存历史的唯一可靠方式。CIO Luciano Ammenti说,为了将手稿转成可读的数字文件,梵蒂冈图书馆选择了开源工具,读取它不需要使用私有软件如Microsoft Office。“我们将它保存为图像,因为图像的寿命比文件更长。你不要依赖PowerPoint或Word。50年内它们仍然可以被阅读。

Linux:梵蒂冈图书馆用开源文件格式存档历史
Linux:梵蒂冈图书馆用开源文件格式存档历史

Luciano Ammenti 表示:“梵蒂冈图书馆是一个保护库。我们试图保护我们的历史,我们试图扩大图书馆阅读室读者人数。但我们意识到,阅读室无论怎么扩大,将永远是不够的。我 们有82000份手稿,目前只有20%的手稿可以在图书馆阅读。为了解决这个问题,在过去的几年里,我们专注于以数字方式保存手稿。

Luciano Ammenti和同事最终选择了数字图像方式来保存这些手稿,我们需要确保人们在50年之后仍然可以阅读这些可以阅读这些数字手稿,不依赖 PowerPoint或Word。通常人们归档使用TIFF格式。这有几个问题,这种格式不是开源的,它不更新,最后一次更新是在1998年。所以,梵蒂冈图书馆使用的是64位开源且支持3D图像的FITS图像格式。

来源:http://www.oschina.net/news/62291/open-source-key-to-preserving-human-history-argues-vatican

Linux:百度在人工智能基准测试中取得了全球第一!

Linux:百度在人工智能基准测试中取得了全球第一!
Linux:百度在人工智能基准测试中取得了全球第一!

据《华尔街日报》报道,百度公司发布消息称,它取得了近来备受关注的人工智能基准测试的全球最好成绩。这归功于百度研发的秘密武器: Minwa 超级计算机。

Minwa 超级计算机通过扫描 ImageNet 取得了这一成绩,这是一个超过百万张图片的数据库,需要将其分类到1000个不同的类别里面。这意味着计算机需要学习法国面包和烤肉卷之间的区别,更棘手的是,甚至还要能区分来克兰小猎犬和猎狐犬之间的不同!(百度的 Minwa 包含36个服务器节点,每个节点由2个六核英特尔Xeon E5-2620处理器和4个NVIDIA Tesla K40m GPU构成。Minwa超级电脑有1.7TB设备内存和6.9TB主内存,今年初它在ImageNet测试中的错误率为5.98%。)

在五年前,计算机在这方面想要超越人类似乎还很遥远,但是最近几个月以来,来自微软、谷歌,以及现在的百度的计算机已经能做的比人更好了。

通过练习,人类能正确识别除了大约 5% 之外的所有 ImageNet 图片。而现在,微软已经取得了 4.94% 的错误率的成绩谷歌达到了 4.8%,百度则表示它将错误率降到了 4.58%!

百度和其它公司通过该测试所用的深度学习算法最近才从学术界飞跃到硅谷,但是它们已经开始在我们的日常生活中产生了影响。

两年前,谷歌使用深度学习来大幅提升 Android 手机的语音识别系统。而百度则在使用一个更大的超级计算机来分析14000小时的语音数据,以提升它的中英文语音识别能力。

“我对整个社区在计算机视觉方面取得的进展感到非常兴奋!” 百度首席科学家吴恩达说,“计算机能如此好的理解图像,不像一年前,它能做更多的事情了!”。

在未来的18个月,百度计划打造一个更大的、计算能力可达 7Pflop/s 的超级计算机!虽然这比不上世界上最顶级的超级计算机,但是依然能够排进全球前十。

深度学习站在了这项发展潮流的巅峰,越来越多的财大气粗的公司们雇佣顶尖的人工智能专家、积累庞大的数据、然后用大量的计算机资源来分析它们。

“有趣的是,处理 ImageNet 图像排名前三的队伍无一例外的都是具有大量计算机资源的大型技术公司,”吴恩达说。他的公司设计这个超级计算机的技术来自中国及其硅谷实验室建造 Minwa 的经验,他补充道。 

来自 Facebook 的 Yann LeCun 领导着类似的团队,他说他的公司也在部署大型计算资源,不过他没有提到 Facebook 的计算机系统规模大小。

对于深度计算方面的能力, 谷歌、微软和百度把 ImageNet 测试当做一个“基准测试”,Yann LeCun 说。人们越来越关注更大的数据集和更有挑战性的任务,比如,目标检测和定位等。

来源:https://linux.cn/article-5436-1.html

Linux:报应?安全专家向谷歌提交漏洞报告 三周无回应后将其公开

本周五,波兰安全公司Security Explorations首席执行官Adam Gowdiak表示在谷歌服务中发现了7处漏洞,其中大部分已经在三周前向谷歌总部进行了汇报,不过截至目前谷歌官方并未对此进行修复,甚至并未得到谷歌官方的确认。利用这些漏洞,攻击者可以在谷歌免费的云平台Google App Engine上执行恶意的Java应用,甚至能够打破沙盒的第一层并在高度授权的自然环境中执行远程代码。

Linux:报应?安全专家向谷歌提交漏洞报告 三周无回应后将其公开
Linux:报应?安全专家向谷歌提交漏洞报告 三周无回应后将其公开

恶意的黑客能够在这个高度受限的网络中创立据点,并攻击低安全级别的资产并从谷歌服务器和Java运行环境中窃取敏感信息。在未获得谷歌官方的认可之后,Gowdiak决定全文披露这些漏洞,他写道:“在三周内我至今并未收到任何官方的确认信息。”日前谷歌成立了Project Zero项目,主要寻找Windows和Mac OS X的漏洞,即便微软和苹果还未修复只要到了三个月就会自动公开,而现在这样算不算是一种“报应”哪?

关于漏洞的细节,可以访问123和 4

来源:http://www.cnbeta.com/articles/394167.htm

Linux:超算天河二号仅四成利用率 专家:吃不饱

天河二号超级计算机连续四次蝉联世界500强第一名,但目前只有40%的利用率。

昨日上午,中国工程院院士考察了国家超级计算广州中心,中心主任袁学锋直喊“吃不饱”!“我们有九台机器,称为‘九条龙’,一条‘龙’的计算能力相当于整个天津超算中心的计算能力,全国其他超算中心的计算能力加起来只是天河二号的一个零头。” 袁学锋说,一条“龙”有21个机柜,再加上服务区的机柜,一共有200多个机柜,目前都在正常工作,但现在的问题就是吃不饱。

Linux:超算天河二号仅四成利用率 专家:吃不饱
Linux:超算天河二号仅四成利用率 专家:吃不饱

“天河二号的利用率基本稳定 在40%左右,还有60%还等着别人用,现在我们正在联系企业,希望他们能进来。”袁学锋很着急。

中国工程院副院长、院士徐德龙最感兴趣的是天河二号的应用开发,“硬件非常好了,软件什么时候能够开发起来,还有大量工作要做”。

来源:http://www.cnbeta.com/articles/394203.htm

Linux:Sailfish OS 将成为俄罗斯的官方移动操作系统

Linux:Sailfish OS 将成为俄罗斯的官方移动操作系统
Linux:Sailfish OS 将成为俄罗斯的官方移动操作系统

Jolla 公司最近一直在后面默默努力,以期给大家带来一些激动人心的新消息。那么,有什么能比得到一个大国支持,并把你的操作系统称作他们的国家官方的移动操作系统更令人兴奋呢?

RBC 报纸报道,俄罗斯通信部决定选用 Jolla 的 Sailfish OS作为该国的官方电话操作系统,Sailfish OS 是 Jolla 公司在被诺基亚放弃的 MeeGo 基础上开发的移动操作系统。

Jolla 的发言人 Juhani Lasslia 说,Antti Saarnio 上周访问了俄罗斯,与俄罗斯官方、通信公司及 IT 公司磋商了合作可能与合同事项。这实际上是 Saarnio 先生第二次访问俄罗斯,与官方磋商了。

据 Lassila 说,该项目尚处于相当早期。俄罗斯的 Sailfish 计划是金砖五国(巴西、中国、俄罗斯、印度和南非)的相关项目的一部分,旨在协作这些新兴大国之间的合作。

来源:https://linux.cn/article-5470-1.html

Linux:报道有误!俄罗斯并未开发自主移动操作系统

Linux:报道有误!俄罗斯并未开发自主移动操作系统
Linux:报道有误!俄罗斯并未开发自主移动操作系统

虽然之前有媒体报道称,俄罗斯正在开发自己的移动操作系统,但移动操作系统开发商Jolla却表示,这一报道并不属实,俄罗斯只是希望利用其他相对独立的平台降低对iOS和Android的依赖。

无论是出于安全考虑,还是为了民族自豪,抑或二者兼而有之,俄罗斯都希望减少iPhone和Android手机的使用。该国不希望继续依赖美国科技巨头,而是开始支持Sailfish OS或Tizen等“独立”手机操作系统。

上周,俄罗斯政府官员会见了该国IT行业的重要人物,以及Sailfish OS开发商Jolla的代表,与之共同探讨如何打破苹果谷歌的双寡头垄断局面。这两大操作系统目前在俄罗斯智能手机销量中占据约90%的份额,但据新闻网站RBC报道,该国政府希望到2025年将这一比例降低到50%。

“我们认为有必要以开放操作系统为基础开发封闭移动平台的替代品。”俄罗斯通讯与大众传播部部长尼古拉·尼基福罗夫(Nikolay Nikiforov)在声明中说。他补充道,希望“金砖五国”中的另外四个国家也能参与进来,包括巴西、印度、中国和南非。“他们都担心当今全球软件市场的垄断现状,并在这方面支持我们。”

然而,与各种报道形成鲜明对比的是,Jolla董事长安迪·萨尼奥(Antti Saarnio)对The Verge说,俄罗斯并没有着手开发自己的移动操作系统,只是希望利用各种方法打破对Android和iOS的依赖。根据尼基福罗夫2月发表的一条推文,其中的一项措施就是奖励那些将应用导入Tizen和Sailfish OS的开发者。Jolla还表示,俄罗斯希望得到一款“本地化”版本的Sailfish OS,用俄罗斯的服务取代美国的服务。

“我们正在向厂商授权系统代码,而且还在整合本土的顶尖服务。”萨尼奥说,“我们已经在设备中整合了俄罗斯搜索引擎Yandex的应用商店,现在还将把更多的俄罗斯服务整合到Sailfish中。”他表示,这些项目得到了俄罗斯政府的支持,但有关俄罗斯正在自主开发操作系统的报道“说不通”。

他还补充道:“我认为媒体有一些误解,这没有意义,也没有必要。”

当然,从头到尾开发一款移动操作系统难度很大、成本很高,而且难以真正取得成功。例如,三星支持的Tizen系统最早计划在2012年发布,但却因为种种问题而推迟。科技网站Ars Technica最近测试了首款Tizen设备——92美元的三星Z1。但他们认为,Tizen系统只是“Android的糟糕克隆”,根本没有实际意义。

除了用户界面糟糕和应用匮乏(Tizen只有1000款应用,而Android和iOS均超过100万款),Ars Technica还指出,这款操作系统似乎并不像它表现得那么开源。例如,用户需要使用三星帐号才能同步短信和数据,这与Android要求绑定谷歌帐号的做法相同。类似地,Jolla的Sailfish OS也是采用了封闭与开放混合的模式。

俄罗斯官员或许批评了苹果iOS对软件的严密控制,但封闭与开放之间的界限并不总是那么明显。当尼基福罗夫等人称赞Sailfish和Tizen的“独立性”时,主要是出于地缘政治的考虑,并没有真正着眼软件开发问题。例如,在斯诺登2013年披露“棱镜门”后,尼基福罗夫就要求苹果向俄罗斯提供源代码,以便搜索“未申报的功能”。

萨尼奥说,Jolla并没有考虑此举蕴含的政治意图。“我是个企业家,我只有一个使命:为我们的操作系统吸引尽可能多的用户。”他说,“从小型科技创业公司的角度来看,我们需要有实力的人提供帮助,所以我显然很欢迎大国伸手相助。”

他还补充道,他根本不担心俄罗斯有可能对Sailfish产生影响,“所有的知识都掌握在我们员工手里,这可不容易转移。”

来源:http://tech.sina.com.cn/it/2015-05-20/doc-iawzuney5874054.shtml

Linux:Apache Drill 1.0发布

Linux:Apache Drill 1.0发布
Linux:Apache Drill 1.0发布

虽然大数据往往将关系型数据库当作靶子,但事实上真正生产环境的Hadoop和Spark等大数据平台,每天大部分工作仍然是为SQL查询提供服务,所以,SQL on Hadoop就成了竞争最激烈的技术领域。

5月19日,Apache基金会宣布针对Hadoop、NoSQL(MongoDB和HBase)和云存储(Amazon S3, Google Cloud Storage, Azure Blog Storage, Swift)的无模式SQL查询引擎Drill 1.0发布。

项目的PMC成员Tomer Shiran说:

这是许多公司数十名工程师将近三年开发的成果。Apache Drill的灵活性和易用性已经吸引了数千维护,而1.0版的企业级可靠性、安全与性能将进一步加速采用。

发布声明中列出的相对于0.9的重要改进包括:

  • Substantial improvements in stability, memory handling and performance
  • Improvements in Drill CLI experience with addition of convenience shortcuts and improved colors/alignment
  • Substantial additions to documentation including coverage of troubleshooting, performance tuning and many additions to the SQL reference
  • Enhancements in join planning to facilitate high speed planning of large and complicated joins
  • Add support for new context functions including CURRENTUSER and CURRENTSCHEMA
  • Ability to treat all numbers as approximate decimals when reading JSON
  • Enhancements in Drill’s text and CSV handling to support first row skipping, configurable field/line delimiters and configurable quoting
  • Improved JDBC compatibility (and tracing proxy for easy debugging).
  • Ability to do JDBC connections with direct urls (avoiding ZooKeeper)
  • Automatic selection of spooling or back-pressure exchange semantics to avoid distributed deadlocks in complex sort-heavy queries
  • Improvements in query profile reporting
  • Addition of ILIKE(VARCHAR, PATTERN) and SUBSTR(VARCHAR, REGEX) functions

更多详情可以参考官方网站:http://drill.apache.org

Drill实际上是MapR在主导的,项目负责人和核心开发者大多来自MapR。它实际上是众多SQL on Hadoop中的一个,此外还包括:

  • Hadoop上原生的Hive
  • Hortonworks主导的Hive演进项目Stinger
  • Cloudera主导的Impala
  • MapR主导的Apache Drill
  • Facebook的Presto
  • Pivotal的Greenplum
  • Salesforce最初开发的Apache Phoenix
  • 出自韩国的Apache Tajo(Google Tenzing的模仿)
  • Spark社区的Spark SQL
  • Splice Machine

从逻辑上来说,除了Spark SQL会借助Spark的火势取得一定优势外,其余最值得关注的还是Hadoop三巨头分别支持的Impala、Stinger和Drill。Impala和Drill都是在Google Dremel启发下产生的,之前好像Impala势头较猛,但现在Drill有迎头赶上的意思。

Drill这次正式发布,在FAQ里专门做了比较:

Linux:Apache Drill 1.0发布
Linux:Apache Drill 1.0发布

 

来源:http://geek.csdn.net/news/detail/32952

Linux:谷歌推出新插件Tone:利用声波传输网址

Linux:谷歌推出新插件Tone:利用声波传输网址
Linux:谷歌推出新插件Tone:利用声波传输网址

近日,谷歌为Chrome浏览器上线了一款实验性的插件Google Tone,利用电脑上的扬声器和麦克风,让用户通过声波给附近的电脑分享网址链接。

从概念上说,这类似苹果的在多台设备之间分享文件的airdrop功能。而使用谷歌的这项插件需要一些条件。在双方都安装了Google Tone Chrome插件的情况下,在接收到声音的范围内,在你看到一个想要分享的网页时,点击浏览器一旁的 Google Tone 按钮,电脑会发出一组“哔”声,接着附近的电脑会收到一条通知,显示网址发送者的Google 账户和一张预览图,接受者可以选择是否打开这个网址。

目前,这项功能只能实现网址的广播式分享,而且处于初始阶段,像背景噪音、距离、设备灵敏等等都会影响体验。不过,在未来,这项功能可能实现任何形式的文件的近距离分享。

谷歌的研究员Alex Kauffmann及软件工程师Boris Smus在博客上介绍该插件的创建过程:

“尽管电子邮件和聊天工具拉近了全世界人民的分享距离,但与面对面的方式相比,它们实际上已经变得更加复杂。所以Tone的目标,就是要把‘与附近的人进行数字分享’这件事变得更容易,就如同两个人在谈话那样”。

来源:http://www.leiphone.com/news/201505/Gsiou0bu5Keaz8D1.html

Linux:谷歌几乎完全开源 Chrome For Android

Linux:谷歌几乎完全开源 Chrome For Android
Linux:谷歌几乎完全开源 Chrome For Android

近日,谷歌Chrome工程师在reddit上宣布,目前,Chrome For Android已经把能开源的部分实现开源了,包括用户界面在内,代码超过100000行。而未开源的部分主要是因为某些媒体解码器和第三方插件不是谷歌提供的,所以此次开源并不是完全开源。

Chrome浏览器和完全开源的Chromium并不相同,Chromium默认只支持Vorbis、Theora和WebM的音视频,而Chrome则支持AAC以及MP3等第三方格式。此外,Chromium并不内置PDF和Flash插件等。

虽然这次谷歌只是部分开源Chrome For Android,但相信不久后,会和谷歌工程师说的那样“欢迎大家来建立自己的分支版本”。

来源:http://www.leiphone.com/news/201505/y8Je9DTiqj4rzKoz.html

Linux:微软开源了WCF框架

微软于今日(2015/5/20)宣布了针对 .NET Core 的重大开源:WCF(Windows Communication Foundation)。

Linux:微软开源了WCF框架
Linux:微软开源了WCF框架

MSDN中的描述:“WCF是一个构建面向服务应用的框架。使用WCF,你可以从一个服务终端给另一个发送异步消息。服务终端可以是托管在IIS中连续可用的服务的一部分,也可以是托管在某个程序上的服务。服务终端可以是请求服务端数据的客户端。消息可以是一个字符或者XML,也可以是复杂的二进制流。”

它的代码放在GitHub,“包含了Window桌面中完整WCF框架的一部分,它支持已经可用于构建Window Store上的WCF应用的库。这些主要是基于客户端,方便移动设备和中间层服务器使用WCF进行通信。”

更多的关于微软开源 WCF 的细节查看dotNETFoundation.org blog的公告。

WCF听上去有点像Linux中用于进程/服务之间的进程间通讯的D-BUS。


via: http://www.phoronix.com/scan.php?page=news_item&px=Microsoft-Open-Source-WCF

作者:Michael Larabel 译者:geekpi 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

来源:https://linux.cn/article-5498-1.html

Linux:Mozilla修改Firefox OS计划 探索兼容Android

在iOS和Android统治的智能手机市场,Mozilla Firefox OS的目标是打破围墙花园,拥抱开放的Web。按照Mozilla的最初计划,Firefox OS主要针对中低端市场,但即使它推出了25美元的Firefox OS智能手机,Firefox OS对用户仍然缺乏吸引力。Mozilla CEO Chris Beard上周在一封电子邮件中宣布大幅调整Firefox OS计划, 不再强调低价格,而是引人注目的特性,它甚至考虑让操作系统运行为Android开发的应用。

Beard说,他们希望用户不是因为价格而是因为使用体验去 购买Firefox OS手机。

为了增加Firefox OS上可用的应用程序,Beard称他们正在探索实行Android应用兼容。

Linux:Mozilla修改Firefox OS计划 探索兼容Android
Linux:Mozilla修改Firefox OS计划 探索兼容Android

来源:http://www.solidot.org/story?sid=44188