CybOrg

OpenStack黄金十年:说说我与OpenStack的故事

橙三吉。 提交于 2021-02-15 02:31:59
导读:从2010年到2020年,OpenStack项目整整走过了十个春夏秋冬。不管是OpenStack基金会,还是积极参与OpenStack社区的厂商、企业乃至开发者,想必都有肺腑之言想对OpenStack倾诉。 翻开记忆中OpenStack项目十年的故事,会不会别有一番滋味在心头? 故事1: 改变从OpenStack开源云开始 OpenStack之所以能有今天的行业影响力,与OpenStack基金会的成功运作是密不可分的。OpenStack项目十周年故事的第一个讲述人便是OpenStack基金会首席运营官Mark Collier(柯理怀)。 2010年,OpenStack项目启动时仅有少数几个组织的支持。十年后的今天,OpenStack拥有:来自187个国家的600多个组织,以及105000位社区成员的支持;OpenStack与 Linux kernel、Chromium(Chrome浏览器和Chrome OS的上游项目)已成为全球最活跃的三大开源项目;数千名开发者在上游贡献了代码,按时发布了20个OpenStack版本;全球组织及机构的OpenStack部署总规模已达到1000万个计算核心,涉及零售、金融服务、电信、研究机构、政务等多个行业和领域;OpenStack已是开源私有云领域的事实标准,同时全球还有几十个公有云平台基于OpenStack部署;社区已启动四个新的开源项目

清华思客 | 蓝志勇:人工智能时代公共治理创新迫在眉睫

孤街浪徒 提交于 2020-10-17 13:52:40
来源:清华大学藤影荷声 本文 约5200字 ,建议 阅读10+分钟 人工智能技术来势凶猛,给我们留下的时间不多了。 一场关于人工智能的有趣对话 在2019年世界人工智能大会上,有一个饶有意思的对话。阿里巴巴总裁马云充满信心地说,AI(Artificial Intelligence,人工智能)可以解释为“阿里智慧”(Alibaba Intelligence)。特斯拉公司首席执行官马斯克(Elon Musk)楞了一下,轻轻回应说,“那最后还真有可能(It might end up being true)”,或许马斯克在想,这也是他自己想做的。马云后来又说:“在我的一生中,特别是过去的两年多时间,当人们大量谈论AI,认为机器会控制人的时候,我十分不认同。那是不可能的事情。人是不同的,机器是人造的,根据科学,人不可能造出比他自己更聪明的机器。人很聪明的,而且还有很多聪明人。他们不可能造出比自己更聪明的机器(来控制自己)。”马斯克这次的回答却非常敏捷明快:“我太不同意你了(I very much disagree.)。”这段对话既显示了中国企业家对未来的憧憬和人定胜万物的信心,也反映了美国企业家坚持理念,不轻易放弃对科学能力的认同的精神。 马斯克认为,与计算机比,人其实很笨(very dumb)。机器已经在很多地方比人聪明,能做到人做不到的事情。人们往往低估AI的能力

OpenStack最新版本Victoria发布亮点与初体验

亡梦爱人 提交于 2020-10-16 08:47:04
前言 OpenStack 是一个云操作系统,可控制整个数据中心内的大型计算,存储和网络资源池,所有资源均通过具有通用身份验证机制的 API 进行管理和配置。 还提供了一个仪表板,可让管理员进行控制,同时授权其用户通过 Web 界面配置资源。 除了标准的基础架构即服务功能外,其他组件还提供业务流程,故障管理和服务管理等其他服务,以确保用户应用程序的高可用性。 Victoria 是2020最后一个 OpenStack 版本,新冠疫情并没有对该版本的发布产生太大的影响,作为 OpenStack 的第22个版本,如今已经更加稳定,更加强健。官网给出的发布时间是2020年10月12号到16号。预计14号左右发布。当前版本已经可以测试使用。 Redhat 作为开源的社区的霸主,其贡献依然排名第一,国内的华为, 99cloud ,中兴, Kylin Cloud 等公司上榜,至2020年10月13号,贡献排名如下图: Victoria发布亮点 Cinder - 块存储服务 Cinder 接口提供了一些标准功能,允许创建和附加块设备到虚拟机,如“创建卷”,“删除卷”和“附加卷”。还有更多高级的功能,支持扩展容量的能力,快照和创建虚拟机镜像克隆。 Notes: 改进了对配置的默认卷类型的处理,并使用 microversion 3.62 添加了新的块存储 API 调用

热议新冠疫情的推特用户,可能有一半是机器人

故事扮演 提交于 2020-08-14 12:43:08
  社交平台是热点信息和重大新闻的关键获取渠道之一,尤其是在当下新冠疫情大流行时期。   一个公认的事实是,出于各式各样的目的,无论是国内的微博,还是国外的推特,平台上经常会有机器人账号,也就是所谓的 “僵尸账号” 出没。不过,这些伪装成真人的虚假账号通常不会占据太大比例。   以推特为例,卡内基梅隆大学计算机科学系教授凯瑟琳 · 卡莉(Kathleen M. Carley)带领团队分析过, 在美国出现值得关注的自然灾害和政治事件时,平台上的互动通常有 10%-20% 是机器人账号参与的。   然而,另一项同样来自卡莉教授的最新调查显示,在与新冠病毒有关的话题讨论中,虚假推特账户的参与比例可能高达 45%-60%,活跃程度是平时的 3-5 倍,而且有组织痕迹,行为模式更加复杂,隐藏得更深。   它们中的一大部分都是今年 2 月份创建的,非常热衷于参与新冠疫情讨论,包括传播错误医疗建议,夸大不实信息,转发病毒起源的阴谋论,并且积极推动居家令的终止和呼吁“重开美国(Reopen America)”。   研究人员认为,他们虽然使用了老套的方法来增加影响力,但其策略已经奏效:自美国疫情进入暴发期以来,推特上的相关话题讨论呈现出极大的两极分化态势。      图 | 卡内基梅隆大学计算机科学系教授凯瑟琳 · 卡莉(来源:卡内基梅隆大学)   有许多因素可以解释这一变化。疫情在全球大规模流行

如何检查Android中软件键盘的可见性?

房东的猫 提交于 2020-02-27 02:58:24
我需要做一个非常简单的事情-查找是否显示了软件键盘。 在Android中可以吗? #1楼 我没有做差异编码,而是做了类似的事情,因为我在应用程序中有菜单选项。 final View root= findViewById(R.id.myrootview); root.getViewTreeObserver().addOnGlobalLayoutListener(new OnGlobalLayoutListener() { @Override public void onGlobalLayout() { int heightDiff = root.getRootView().getHeight() - root.getHeight(); Rect rectgle= new Rect(); Window window= getWindow(); window.getDecorView().getWindowVisibleDisplayFrame(rectgle); int contentViewTop= window.findViewById(Window.ID_ANDROID_CONTENT).getTop(); if(heightDiff <= contentViewTop){ //Soft KeyBoard Hidden }else{ //Soft KeyBoard Shown }