分类 新闻 下的文章

通过在云计算、大数据和标准 API 上的企业及社区的协作,我很高兴 OpenMessaging 项目进入 Linux 基金会。OpenMessaging 社区的目标是为分布式消息分发创建全球采用的、供应商中立的和开放标准,可以部署在云端、内部和混合云情景中。

阿里巴巴、雅虎、滴滴和 Streamlio 是该项目的创始贡献者。Linux 基金会已与这个初始项目社区合作来建立一个治理模式和结构,以实现运作在消息 API 标准上的生态系统的长期受益。

由于越来越多的公司和开发者迈向 云原生应用 cloud native application ,消息式应用和流式应用的扩展面临的挑战也在不断发展。这包括平台之间的互操作性问题, 线路级协议 wire-level protocol 之间缺乏兼容性以及系统间缺乏标准的基准测试。

特别是当数据跨不同的消息平台和流平台进行传输时会出现兼容性问题,这意味着额外的工作和维护成本。现有解决方案缺乏负载平衡、容错、管理、安全性和流功能的标准化指南。目前的系统不能满足现代面向云的消息应用和流应用的需求。这可能导致开发人员额外的工作,并且难以或不可能满足物联网、边缘计算、智能城市等方面的尖端业务需求。

OpenMessaging 的贡献者正在寻求通过以下方式改进分布式消息分发:

  • 为分布式消息分发创建一个面向全球、面向云、供应商中立的行业标准
  • 促进用于测试应用程序的标准基准发展
  • 支持平台独立
  • 以可伸缩性、灵活性、隔离和安全性为目标的云数据的流和消息分发要求
  • 培育不断发展的开发贡献者社区

你可以在这了解有关新项目的更多信息以及如何参与: http://openmessaging.cloud

这些是支持 OpenMessaging 的一些组织:

“我们多年来一直专注于消息分发和流领域,在此期间,我们探索了 Corba 通知、JMS 和其它标准,来试图解决我们最严格的业务需求。阿里巴巴在评估了可用的替代品后,选择创建一个新的面向云的消息分发标准 OpenMessaging,这是一个供应商中立,且语言无关的标准,并为金融、电​​子商务、物联网和大数据等领域提供了行业指南。此外,它目地在于跨异构系统和平台间开发消息分发和流应用。我们希望它可以是开放、简单、可扩展和可互操作的。另外,我们要根据这个标准建立一个生态系统,如基准测试、计算和各种连接器。我们希望有新的贡献,并希望大家能够共同努力,推动 OpenMessaging 标准的发展。”

——阿里巴巴高级架构师,Apache RocketMQ 的联合创始人,以及 OpenMessaging 的原始发起人 Von Gosling

“随着应用程序消息的复杂性和规模的不断扩大,缺乏标准的接口为开发人员和组织带来了复杂性和灵活性的障碍。Streamlio 很高兴与其他领导者合作推出 OpenMessaging 标准倡议来给客户一个轻松使用高性能、低延迟的消息传递解决方案,如 Apache Pulsar,它提供了企业所需的耐用性、一致性和可用性。“

—— Streamlio 的软件工程师、Apache Pulsar 的联合创始人以及 Apache BookKeeper PMC 的成员 Matteo Merli

“Oath(Verizon 旗下领先的媒体和技术品牌,包括雅虎和 AOL)支持开放,协作的举措,并且很乐意加入 OpenMessaging 项目。”

—— Joe Francis,核心平台总监

“在滴滴中,我们定义了一组私有的生产者 API 和消费者 API 来隐藏开源的 MQ(如 Apache Kafka、Apache RocketMQ 等)之间的差异,并提供额外的自定义功能。我们计划将这些发布到开源社区。到目前为止,我们已经积累了很多关于 MQ 和 API 统一的经验,并愿意在 OpenMessaging 中与其它 API 一起构建 API 的共同标准。我们真诚地认为,统一和广泛接受的 API 标准可以使 MQ 技术和依赖于它的应用程序受益。”

—— 滴滴的架构师 Neil Qi

“有许多不同的开源消息分发解决方案,包括 Apache ActiveMQ、Apache RocketMQ、Apache Pulsar 和 Apache Kafka。缺乏行业级的可扩展消息分发标准使得评估合适的解决方案变得困难。我们很高兴能够与多个开源项目共同努力,共同确定可扩展的开放消息规范。 Apache BookKeeper 已成功在雅虎(通过 Apache Pulsar)和 Twitter(通过 Apache DistributedLog)的生产环境中部署,它作为其企业级消息系统的持久化、高性能、低延迟存储基础。我们很高兴加入 OpenMessaging 帮助其它项目解决诸如低延迟持久化、一致性和可用性等在消息分发方案中的常见问题。”

—— Streamlio 的联合创始人、Apache BookKeeper 的 PMC 主席、Apache DistributedLog 的联合创造者, Sijie Guo


via: https://www.linuxfoundation.org/blog/building-open-standard-distributed-messaging-introducing-openmessaging/

作者:Mike Dolan 译者:geekpi 校对:wxy

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

你有没有想过,之所以能够根据自己不同兴趣的组合搜索到需要的视频,是因为有那些每日浏览无数视频内容且对它们进行分类和标记的可怜人存在,然而这些看不见的英雄们却在人工智能面前变得英雄无用武之地。

世界上最大的 XXX 电影分享网站 Pornhub 宣布,它将推出新的 AI 模型,利用计算机视觉技术自动检测和识别 XXX 明星的名字。

根据 X-rated 网站的消息,目前该算法经过训练后已经通过简单的扫描和对镜头的理解,可以识别超过 1 万名 XXX 明星。Pornhub 说,通过向此 AI 模型输入数千个视频和 XXX 明星的正式照片,以让它学习如何返回准确的名字。

为了减小错误,这个成人网站将向用户求证由 AI 提供的标签和分类是否合适。用户可以根据结果的准确度,提出支持或是反对。这将会让算法变得更加智能。

“现在,用户可以根据自身喜好寻找指定的 XXX 明星,我们也能够返回给用户尽可能精确的搜索结果,” PornHub 副总裁 Corey Price 说。“毫无疑问,我们的模型也将在未来的发展中扮演关键角色,尤其是考虑到每天有超过 1 万个的视频添加到网站上。”

“事实上,在过去的一个月里,我们测试了这个模型的测试版本,它(每天)可以扫描 5 万段视频,并且向视频添加或者移除标签。”

除了识别表演者,该算法还能区分不同类别的内容:比如在 “Public” 类别下的是户外拍摄的视频,以及 “Blonde” 类别下的视频应该至少有名金发女郎。

XXX 公司计划明年在 AI 模型的帮助下,对全部 500 万个视频编目,希望能让用户更容易找到与他们的期望最接近的视频片段。

早先就有研究人员借助计算机视觉算法对 XXX 电影进行描述。之前就有一名开发者使用微软的人工智能技术来构建这个机器人,它可以整天观察和解读各种内容。

Pornhub 似乎让这一想法更进一步,这些那些遍布全球的视频审看员的噩梦。

虽然人工智能被发展到这个方面可能会让你感觉有些不可思议,但 XXX 业因其对搜索引擎优化技术的狂热追求而闻名

事实上,成人内容服务一直以来都有广泛市场,且受众不分年龄,这也是这些公司盈利的重要组成部分。

但是,这些每日阅片无数、兢兢业业为其分类的人们可能很快就会成为自动化威胁的牺牲品。但从好的一面看,他们终于有机会坐下来让自动化为他们工作


via: https://thenextweb.com/artificial-intelligence/2017/10/11/pornhub-ai-watch-tag/

作者:MIX 译者:东风唯笑 校对:wxy

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

Thecorpora 的发布的 “Q.bo One” 机器人基于 RPi 3 和 Arduino,并提供立体相机、麦克风、扬声器,以及视觉和语言识别。

2010 年,作为一个开源概念验证和用于探索 AI 在多传感器、交互式机器人的能力的研究项目,机器人开发商 Francisco Paz 及它在巴塞罗那的 Thecorpora 公司推出了首款 Qbo “Cue-be-oh” 机器人。在今年 2 月移动世界大会上的预览之后,Thecorpora 把它放到了 Indiegogo 上,与 Arrow 合作推出了第一个批量生产的社交机器人版本。

Q.bo One 的左侧

Q.bo One 的顶部

像原来一样,新的 Q.bo One 有一个带眼睛的球形头(双立体相机)、耳朵(3 个麦克风)和嘴(扬声器),并由 WiFi 和蓝牙控制。 Q.bo One 也同样采用开源 Linux 软件和开放规格硬件。然而,它不是使用基于 Intel Atom 的 Mini-ITX 板,而是在与 Arduino 兼容的主板相连的 Raspberry Pi 3 上运行 Raspbian。

Q.bo One 侧视图*

Q.bo One 于 7 月中旬在 Indiegogo 上架,起价为 369 美元(早期买家)或 399 美元,有包括内置的树莓派 3 和基于 Arduino 的 “Qboard” 控制器板。它还有售价 $499 的完整套装。目前,Indiegogo 上的众筹目标是 $100,000,现在大概达成了 15%,并且它 12 月出货。

更专业的机器人工程师和嵌入式开发人员可能会想要使用价值 $99 的只有树莓派和 Qboard PCB 和软件的版本,或者提供没有电路板的机器人套件的 $249 版本。使用此版本,你可以用自己的 Arduino 控制器替换 Qboard,并将树莓派 3 替换为另一个 Linux SBC。该公司列出了 Banana Pi、BeagleBone、Tinker Board 以及即将退市的 Intel Edison,作为兼容替代品的示例。

Q.bo One 套件

与 2010 年的 Qbo 不同,Q.bo One 除了球面头部之外无法移动,它可以在双重伺服系统的帮助下在底座上旋转,以便跟踪声音和动作。Robotis Dynamixel 舵机同样开源,树莓派基于 TurtleBot 3 机器人工具包,除了左右之外,还可以上下移动。

Q.bo One 细节

Qboard 细节

Q.bo One 类似于基于 Linux 的 Jibo “社交机器人”,它于 2014 年在 Indiegogo 众筹,最后达到 360 万美元。然而,Jibo 还没有出货,最近的推迟迫使它在今年的某个时候发布一个版本。

Q.bo One

我们大胆预测 Q.bo One 将会在 2017 年接近 12 月出货。核心技术和 AI 软件已被证明,而树莓派和 Arduino 技术也是如此。Qboard 主板已经由 Arrow 制造和认证。

开源设计表明,即使是移动版本也不会有问题。这使它更像是滚动的人形生物 Pepper,这是一个来自 Softbank 和 Aldeberan 类似的人工智能对话机器人。

Q.bo One 自原始版以来添加了一些技巧,例如由 20 个 LED 组成的“嘴巴”, 它以不同的、可编程的方式在语音中模仿嘴唇开合。如果你想点击机器人获得关注,那么它的头上还有三个触摸传感器。但是,你其实只需要说话就行,而 Q.bo One 会像一个可卡犬一样转身并凝视着你。

接口和你在树莓派 3 上的一样,它在我们的 2017 黑客电路板调查中消灭了其他对手。为树莓派 3 的 WiFi 和蓝牙安装了天线。

Q.bo One 软件架构

Q.bo One 及 Scratch 编程

Qboard(也称为 Q.board)在 Atmel ATSAMD21 MCU 上运行 Arduino 代码,并有三个麦克风、扬声器、触摸传感器、Dynamixel 控制器和用于嘴巴的 LED 矩阵。其他功能包括 GPIO、I2C接口和可连接到台式机的 micro-USB 口。

Q.bo One 可以识别脸部和追踪移动,机器人甚至可以在镜子中识别自己。在云连接的帮助下,机器人可以识别并与其他 Q.bo One 机器人交谈。机器人可以在自然语言处理的帮助下回答问题,并通过文字转语音朗读。

可以使用 Scratch 编程,它是机器人的主要功能,可以教孩子关于机器人和编程。机器人也是为教育者和制造者设计的,可以作为老年人的伴侣。

基于 Raspbian 的软件使用 OpenCV 进行视觉处理,并可以使用各种语言(包括 C++)进行编程。该软件还提供了 IBM Bluemix、NodeRED 和 ROS 的钩子。大概你也可以整合 AlexaGoogle Assistant语音代理,虽然 Thecorpora 没有提及这一点。

更多信息

Q.bo One 在 7 月中旬在 Indiegogo 上架,起价为完整套件 $369 和完整组合 $499 。出货预计在 2017 年 12 月。更多信息请参见 Q.bo One 的 Indiegogo 页面Thecorpora 网站


via: http://linuxgizmos.com/open-source-social-robot-kit-runs-on-raspberry-pi-and-arduino/

作者:Eric Brown 译者:geekpi 校对:wxy

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

阿里巴巴在 2017 年一直努力推进其云计算业务,而现在它将首次对该领域的一家西方初创公司做出重大投资。

据知情人士透露,这家中国的电子商务巨头同意对 MariaDB 领投 2290 万欧元(2700 万美元)。MariaDB 是一家欧洲公司,其开发维护的 mariadb 数据库是最受欢迎的开源数据库之一。该交易仍未完成,但在本周 MariaDB 股东批准之后有望很快完成。

阿里巴巴和 MariaDB 均未对此置评。

据悉,阿里巴巴本次将投资 2000 万欧元,而剩余部分将由 MariaDB 现有股东追加投资。该交易将使 MariaDB 的估值达到 3 亿欧元(约合 3.54 亿美元),而阿里巴巴的云业务部门的首席工程师余锋将加入该公司董事会。

今年五月份 MariaDB 从欧洲投资银行募集到的 2500 万欧元(当时价值 2700 万美元),当时估值越 2 亿至 2.5 亿美元,此次估值较之前次大为提高。据悉阿里巴巴非常希望完成该笔投资,因此几乎允许 MariaDB 对其出让的股份自行开价。

MariaDB 最常用作流行的数据库 MySQL 的替代品,二者都是开源产品,但有些人对 MySQL 心存疑虑,因为它现在属于 Oracle 公司。

关于阿里巴巴

阿里巴巴的云计算业务是其增长最快的业务单元,在去年其达到了三位数的营收增长。

我们今年早些时候的文章提到过,它现在正在努力与该行业最大的竞争对手,如 AWS、微软 Azure 和谷歌云展开竞争。虽然这还有一些路要走,但迹象表明还是有希望的。阿里云业务在最近一个财年的营收达到了 10 亿美元,前一个季度超过了 100 万个用户。该业务最近几个季度将可能达到收支平衡,虽然其目前只占了阿里巴巴全部业务营收的不到 5%。

云是阿里巴巴正在重点发展领域之一,因为它看起来将是新的收入来源之一,这可以让它摆脱对其核心的中国电子商务业务的依赖——尽管它目前仍然带来了大量利润

该公司也在其它领域展开了大量投资,比如对印度的独角兽公司 Paytm 和东南亚的 LazadaTokopedia 的投资,所以对更大范围的云和基础架构领域进行投资、以推进其战略也并不为奇。

对中国同领域的公司,如云存储厂商七牛大数据公司数梦工场进行投资,以及加入微软的开源社区,甚至在中国直接和 MariaDB 进行合作,这些都使阿里巴巴在海外市场备受关注。

关于 MariaDB

以前名为 SkySQL 的 MariaDB 由于其在该行业的地位而备受阿里巴巴关注。它在瑞典和美国设有办事处,其声称已经服务了全球 1200 万数据库用户,这其中包括一些著名公司,如 Booking.com、HP、 Virgin Mobile 和维基。其解决方案用在私有云、公有云和混合云部署中,它是包括 Red Hat、Ubuntu 和 SUSE 在内的大量 Linux 发行版的默认数据库软件,这会为其进一步增加 6000 万用户。

SkySQL 最初创立于 2009 年,并于 2013 年与 Monty Program Ab 合并,后者是 Michael ‘Monty’ Widenius 在 2008 年将其公司 MySQL 以 10 亿美金卖给了太阳微系统公司(现在属于 Oracle)后创立的。由于担心 Oracle 对 MySQL 的一些做法,MariaDB 数据库后来从 MySQL 数据库中分支而来。

在距离 Linux 上的 KDE Plasma 5 初次发布已经三年之后,而其对 FreeBSD 的支持正在逐渐成型。

一直领导该项工作的 KDE 贡献者 Adriaan de Groot 说,他现在已经将其 FreeBSD 桌面上切换到了 Plasma 。这标志着距离将 Plasma 5 软件包移植到 FreeBSD Ports 已经不远了,一旦移植完成,在 FreeBSD 桌面上运行 Plasma 5 就很容易了。

一些 KDE 应用已经移植到了 Ports,而另外一些还需要点工夫。不过有些令人头疼的问题,比如 KDE 4 和 KDE 5 的一些翻译和 Baloo 不能和平共处。此外,如果使用 FreeBSD 12-CURRENT 的话,有一些英特尔显卡在 KDE 下存在图形问题,而英伟达的显卡则没事。

KDE FreeBSD 小组希望这些包可以出现在 2017Q4 的正式 Ports 树之中,渴望尝鲜的伙伴们则现在就可以试试 51 区的体验包了。

更多关于 FreeBSD + KDE Plasma 5 的细节,可以看看 Adriaan 的博客

26 日,Facebook 发布React 16,并如之前承诺的,将 React 16 JavaScript 库以及 GraphQL 查询语言的许可证从原来的 BSD + 专利条款改为更受欢迎的 MIT 许可证

正如 Facebook 工程总监 Adam Wolff 上周说的,“Facebook 未能说服开发者社区其 BSD + 专利条款的许可证是与开源需求所兼容的”,因此,在招致社区的抗议和抛弃,尤其是在发生了 Apache 基金会将 React 的许可证列入“X 类别”WordPress 弃用 React 事件之后,Facebook 表示愿意将这个重要的 JavaScript 基础框架更换成大家更欢迎的 MIT 许可证。

作为最广泛使用的用于构建 Web 用户界面的基础框架,React 的这一许可证的修改得到了社区的强烈反响,虽然有些不同意见,但是大部分人还是表示喜闻乐见——一方面代表了社区的胜利,另外一方面也可以避免大量的采用 React 的项目重写。

不过,也有一些人对 Facebook 采用 MIT 许可证表达了不同的看法。RedMonk 的创始人 Stephen O'Grady 表示,Facebook 采用不包括专利条款的 MIT 许可证,而没有采用包含了更弱的专利条款的 Apache 许可证,相比于原来的 BSD + 专利条款,按倒了葫芦起了瓢。“问题是,通过选择这种方式,Facebook 并没有像在 Apache 许可证下一样在 MIT 许可证中传达任何专利授权……如果 Facebook 在 React 申请了专利,换句话说,该软件的用户并没有被 MIT 许可证授予明确的许可,只有一个未经测试的隐含许可”。

此外,除了 React 16 换用了新的 MIT 之外, Facebook 也将前一天发布的 React 15.6.2 换用了 MIT 许可证,以便那些不方便升级 React 16 的用户使用。

而曾经被 Gitlab 由于该许可证条款而放弃的 GraphQL 也被修改了许可证。作为一个用于规定实现标准的规范,其现在被放在 开放式网络基金会协议 Open Web Foundation Agreement (OWFa) v1.0 之下,并且现在 Facebook 的 GraphQL 实现也采用了 MIT 许可证发布。

作为一个广泛使用 JavaScript 框架,这次 React 16 的升级只有很少的破坏性改变,虽然其中大部分库都经过了重写。而新的 React 16 支持异步渲染,允许处理大型组件树而不会阻塞主执行线程。此外,还增加了一些屡屡被要求而难以添加的功能,比如使用错误边界进行异常捕获,和从渲染器返回多个组件。

而 React 16 中的服务器端渲染也要比之前的版本快得多,测试表明,其比 Node 4 快 2.4 倍,比 Node 6 快 3 倍,比 Node 8.4 快 3.8 倍。