最近发布

Knative是无服务器的下一个阶段吗?

无服务器迅速崛起的副产品之一 是云提供商之间缺乏标准化和互操作性。由此导致供应商锁定的风险使得许多企业在无服务器革命时通过它们。 为了缩小差距,谷歌推出了Knative,它描述了一个开源框架,为Kubernetes提供无服务器构建模块,去年的Google Next活动。 作为扩大无服务器采用的一种手段,该项目由Google,Pivotal,IBM,SAP和Red Hat共同开发而成。Kubernetes是首选的容器平台,在Knative项目上合作的供应商集合确保了标准将在不同的功能即服务(FaaS)实现之间共享,从而提高了互操作性。 Knative v0.4 刚刚发布,平台引起了媒体的关注。现在是时候更深入地了解一下。以下是Knative的作用,它如何改变FaaS游戏,以及组织在未来一年可以从中实际期望它。 在Knative框架内 Knative是Kubernetes的一组扩展,允许您使用无服务器特性构建,运行和操作微服务,功能和容器,Red Hat高级首席产品经理William Markito Oliveira表示,其中包括Knative的OpenShift平台。 Knative构建于Kubernetes之上,Kubernetes是一个经过实战考验的生态系统,适用于希望在内部或任何云平台上运行无服务器的团队。 Knative平台由三个核心组件组成,它们反映了功能生命周期: 构建控制以功能的形式获取开发人员代码的过程,构建\并将其打包为可以通过Kubernetes部署的容器。 服务部署并运行这些容器,并根据应用程序功能的需要进行上下扩展。 事件提供函数的输入或函数的输出,例如API请求,新数据或系统更改。 “通过依赖Kubernetes基础架构,团队无需管理另一个分布式系统即可运行Knative。它可以专注于提供价值,使开发人员可以更轻松地构建无需学习即可扩展的应用程序平台的所有内在细节。“…

32个应用程序安全性统计数据

应用程序安全性是一个移动目标 业务需求和对速度的需求促使许多开发组织快速,持续地发布软件,并以牺牲安全性为代价。虽然越来越多的组织已开始采用自动化测试和DevSecOps方法来解决其中一些问题,但应用程序安全状态仍然是大多数企业主要关注的领域。 以下是32个数据点的集合,可提供当前应用程序安全性的快照。我们收集了各种分析报告,供应商调查和研究报告中的统计数据,涵盖了围绕应用程序安全性的最重要趋势和实践。 以下是数字的应用程序安全性。 可以在黑暗网络上访问属于金融时报(FT)500列表中70%公司的网站,因为这些应用程序不受强认证和其他访问控制措施的保护。 资料来源:被遗弃的网络应用程序:英国“金融时报”500强企业的致命弱点,高科技桥梁安全研究 大约16.2%的美国公司拥有两个或更多外部Web应用程序,允许通过Web表单输入个人身份信息(PII),并运行易受攻击的SSL / TLS版本,有时还有其他Web软件的过时和易受攻击的版本。 资料来源:被遗弃的网络应用程序:英国“金融时报”500强企业的致命弱点,高科技桥梁安全研究 [报告:企业应用安全状况 ] 来自2018年调查的790名高管中超过一半(56%)表示,他们必须每月更换面向公众的应用程序,以应对安全威胁。其余的更改了Web应用程序。 资料来源:2018-2019全球应用与网络安全报告,Radware 在使用动态应用程序安全性测试发现的漏洞中,平均有五个是严重的。金融,零售和医疗保健 – 在最具针对性的行业中 – 具有较少的严重漏洞,其网站平均分别为1.6,2.7和1.7。 资料来源:2018年应用程序安全统计报告,WhiteHat Security…

大趋势:探索塑造我们和我们世界的力量

根据惠普编写的一份新报告,在未来几年内,强大的社会,经济和技术导向的变革浪潮将重塑我们的工作和社区,并对我们未来的集体人类产生非凡的影响。 在旧金山Wired总部举行的公司年度大趋势报告的精彩小组讨论中,揭晓了这一消息。 惠普实验室首席技术官兼全球主管Shane Wall表示,大趋势是全球力量,在未来30年内展开,将对我们生活的各个方面产生变革性影响。最重要的是,他指出,这些大趋势将“以非常深刻的方式影响我们作为人民和社会”。 四个主要的大趋势构成了该项目的基础:快速城市化(十年之内,有近50个超过1000万人口的超大城市),人口结构变化(我们的生活和工作时间更长,人口正在稳步增加年龄,给经济,政府和医疗保健带来压力),超全球化(它是一个全球互联的世界,但具有不同的本地要求)和加速创新(创新的步伐和广度继续加快)。 惠普每年都会在这四个方面进行新的开发。例如,2019年的报告探讨了基础大趋势将如何受到我们对能源和熟练劳动力日益增长的需求的影响,以及云计算,人工智能和边缘计算等时代塑造技术将扮演的角色。 位于华盛顿特区的律师事务所Steptoe&Johnson LLP的小组成员兼合伙人Alan Cohn指出,人,机器和数据之间复杂的相互作用是我们世界的决定性关系之一。他指出,一方面的深刻变化往往会影响其他方面。“数字地缘政治和传统的地缘政治现在都是一个,”他说。尽管如此,关于在隐私和数据的正确使用等关键领域领先的正确方向还没有“全球共识”。 虽然报道性质,但大趋势报告也是对武器的呼吁。这是一项雄心勃勃的尝试,旨在深入思考他们对我们的工具,趋势和人才的影响,以便积极主动地创造最佳的人类经验和最明智的商业决策。杜比实验室首席科学家兼斯坦福大学兼职教授,小组成员Poppy Crum说:“我们应该设计我们的技术,展望未来我们想要的东西。” Crum指出,一些最引人注目的进展来自医疗保健,其中“无处不在的传感器和我们的消费者技术已经能够比许多临床访问更好地指示我们的身心健康。” 今年的报告还为人们普遍担心机器将消除许多工作提供了一个平衡点。“一个更好的问题可能是:’我们将如何填补所创造的所有新工作?’ “沃尔指出。他说,随着机器开始承担更多琐碎和重复的任务,对高技能工人的需求也在增加。现有的劳动力可能无法满足这一要求,这些企业迫切希望能够向前发展。沃尔说:“从学校到公司和政府,每个人都需要非常注重教育和重新培训。” 业务将越来越依赖于“边缘计算”,它将内存和计算能力推送到首次收集的位置。此时,机器学习加速器(MLAs)是一种新兴的处理单元,在发送结果并将数据报告给云之前,越来越多地收集和远程处理数据,在本地设备中使用AI或机器学习推理。惠普战略与创新高级副总裁道格华纳指出,由此产生的数据收集速度及其揭示的见解将导致“经济中每个部门的商业模式都出现大量中断”。 自动化的兴起以及不断增长的中产阶级的高消耗将需要大量的电力,并转化为全球更大的能源需求。这将要求能源效率和可持续性是业务规划的核心。 在增强我们的智能的同时,新的信息收集技术也对我们隐私的安全性提出了基本问题。“今天,有这样一种观点认为隐私在监管机构和数据控制者之间是讨价还价的,”科恩说。“但是,正如我们所知,这并不总是有效,我们需要通过赋予个人技术权力来找到更好的方法来确保我们的隐私。” 单独或综合解决任何这些问题并不容易,但所有机会都会带来挑战。变革的步伐正在加快,对公司和个人如何保持领先地位提出了持续的挑战。这些变化将决定我们如何建立经济,我们在哪里投资,如何思考未来,以及我们想要居住的世界。华尔街说:“那些思考并帮助创造未来的人将获益。” 摘自:https://www.wired.com/brandlab/2019/04/megatrends-exploring-forces-will-shape-us-world

只要你说英语,编码就适合所有人

今年是万维网成立30周年,因此有很多像素出现在“网络的最初承诺”上 – 其中一个是你可以在任何页面上选择“查看源”并轻松教授的想法你自己做了什么让它显示出来。这是第一个由修补程序友好的编程网站Glitch为纪念周年纪念而复制的网页,指出您可以切换到源视图,看到某些部分标有<title>和<body>和< p>(你可以猜到它代表“段落”)。看起来很简单 – 但是你从英语网站的角度在英文网站上阅读。 现在,想象一下,这是你见过的第一个网页,你很高兴能够了解它是如何工作的。但是,除了标签是熟悉的单词之外,您还面对我创建的这个版本,除了源代码基于俄语而不是英语之外,它与原始版本完全相同。我不会说俄语,假设你不是俄语,<заголовок>和<заглавие>和<тело>和<п>仍然觉得你想要修补的东西? 从理论上讲,您可以使用任何符号制作编程语言。电脑不关心。计算机已经运行了一个不可见的程序(编译器)来将你的IF或<body>转换成它所运行的1和0,如果我们使用马铃薯表情符号来代表IF和它,它将起到同样有效的作用。晦涩的15世纪西里尔符号多目的 Oꙮ代表<body>。编程语言通常类似于英语单词,如body或者如果是一个方便的调节人类肉脑的事实,它们更好地记住看起来像我们已经知道的单词的命令。 但只有我们中的一些人已经知道这些命令的话:我们这些说英语的人。“网络的最初承诺”只是对其英语用户的一种承诺,无论是母语为英语还是能够获得精英教育,在非英语主导地区提供流利的第二语言英语。 确实,软件程序和社交媒体平台现在经常以大约30到100种语言提供 – 但是那些使我们成为计算工具创造者而不仅仅是消费者的工具呢?我甚至不问我们是否应该用小的,服务不足的语言编写编程语言(尽管这很酷)。即使是具有广泛文学传统并被用作区域贸易语言的大型语言,如普通话,西班牙语,印地语和阿拉伯语,仍然不像代码语言那样普遍。 我发现有四种编程语言可以在多语言版本中广泛使用。不是400.四(4)。 这四种语言中的两种专门用于教孩子如何编码:Scratch和Blockly。Scratch甚至做过一项研究,该研究表明,学习使用基于母语的编程语言编写代码的孩子比那些学习其他语言的孩子学得更快。这些孩子长大后会发生什么?成年人并不熟悉他们喜欢学习语言的程度,他们还有另外两种很好的本地化编程语言可供选择:Excel公式和Wiki标记。 是的,您可以使用基于电子表格程序界面所使用的任何语言的公式来命令您的电子表格.Excel和Google表格都可以让您编写,例如,= IF(condition,value_if_true,value_if_false),还有西班牙语等价物,= SI(prueba_lógica,valor_si_es_verdadero,valor_si_es_falso)和其他几十种语言相同。当您考虑编码时,这可能不是您想到的第一件事,但电子表格在技术上可以制作成图灵机,它确实表明本地化版本有商业案例。 同样,您可以使用基于许多不同语言的Wiki标记实现来编辑Wikipedia和其他wiki 。Wiki标记的基本功能与语言无关(例如放置方括号[[链接]],但更高级的功能确实使用单词,而这些单词使用本地语言。例如,如果你制作一个关于某个人的信息框,它在英语维基百科上有“name =”和“birth_place =”之类的参数,在保加利亚语维基百科上是“име=”和“роден-място=”。…

为什么阅读书籍对大脑来说很重要

汉克斯的互联网内容的文本为中心的性质,它可能是今天美国人的平均是读书-或至少撇去-比前几代人某一天更多的话。然而,书籍阅读量正在下降,已持续数十年。 根据盖洛普的民意调查,早在1978年,只有8%的美国人表示他们在去年没有读过书。皮尤研究中心(Pew Research Center)的一项调查显示,去年这一数字已跃升至24% – 其中包括收听有声读物。 专家表示,放弃读书可能会对认知产生一些不具吸引力的后果。耶鲁大学附属的哈斯金斯实验室的研究主任Ken Pugh说:“人们现在看书的数量显然比以前少了,而这需要付出代价,因为我们知道读书是非常好的认知练习。”口语和书面语的重要性。 Pugh说,阅读一本书的过程涉及“一系列高度可变的技能,这些技能既深入又复杂”,并激活了所有大脑的主要领域。“语言,选择性注意力,持续关注,认知和想象力 – 毫无疑问,阅读将加强所有这些,”他说。他说,特别是,阅读小说和叙事非小说的作品 – 基本上,讲故事的书籍 – 培养读者的想象力和认知方面,其他形式的阅读大多忽视。 Pugh说,目前教育工作者和学者们正在就某些类型的阅读相比其他类型的阅读是否优越或缺乏进行辩论。一种常见的并置是在线阅读以获取信息和阅读小说以获得乐趣。但Pugh表示,这两项活动显然都有好处,因此真正的风险在于放弃一方支持另一方。“ 阅读帮助我们从角色的角度来看待我们通常不会与之互动,并让我们了解他们的心理体验。” “每天只有这么多的时间来做有益于大脑的教育和事情,如果所有的时间花在点击超链接和网上冲浪上,没有人花在阅读书籍上,我认为大脑更穷它,“他说。 除了强化你的大脑,还有证据表明读书可以帮助你与朋友和亲人联系。耶鲁大学情绪智力中心的研究助理Maria Eugenia…

理解主动性和成为积极主动企业家的权威指南

我们再来一次:关于主动性的另一篇文章吧?坚持:这个不同,它可能只是你需要阅读的最后一个。 但我明白了:我不是第一个强调积极主动的人。 事实上,它已经变得如此普遍,几乎成了创始人和企业家的流行语 ; 人们说听起来令人印象深刻或“保持联系”的东西,但不是他们必须采取行动甚至理解的东西。 当然,他们很高兴宣传它的重要性……但他们可以告诉你什么是积极主义意味着什么?他们实际上可以告诉你如何成为积极主动的?根据我的经验,没有。 这是一个很大的问题。 通过将主动性变成一个流行语,我们已经把它贬低了。它变得像白噪声; 你听到但发出的声音。 现在是时候增加清晰度并增加音量,因为这是事实:积极性是创造巨大成功的重要部分,而且它是发挥你全部潜力的唯一途径。 让我们了解它的核心:什么是积极性,你怎么能成为一个更积极主动的人? 让我们开始简单:积极主动是什么意思?根据Merriam-Webster的说法,它意味着“预期未来的问题,需求或变化。” 换句话说,积极主动意味着完成精心策划的行动,以实现最能为您的业务带动需求的目标。这意味着专注于重要的事情,而不仅仅是紧急事务。 听起来不错,对吧?问题是,我们的世界变得越来越被动,而不是主动。根据梅里亚姆 – 韦伯斯特(Merriam-Webster)的观点,被动的人是“对刺激做出快速反应的人”。 换句话说,被动的人受到紧迫感和外部影响的摆布。因为紧迫感常常胜过重要的感觉,我们中的许多人都花费了我们的时间陷入无休止的循环: 然后,在一天结束时,我们想知道我们的时间去了哪里。 反应性如此危险的原因在于它感觉富有成效。毕竟,你刚回复了53封电子邮件,对吧?当然,但“完成任务”和实际取得进展之间存在着天壤之别。 可以这样想:一个积极主动的人就像一匹种马,一个像摇马一样的被动的人。两者都在发展,但只有一个正在前进。你认为谁赢了比赛? 你猜对了:积极性总是优于反应性。你会很快看到原因,但首先让我们看看主动任务。 好吧,我们知道什么是积极的。接下来的问题是,它看起来像什么? 毕竟,反应性任务非常明显; 他们是大多数人习惯做的紧迫的日常时间。而且它不是反应的任务并不需要做; 这是他们不必在当下完成的,他们不一定要由你完成。…