设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:Python列入高考 Java10新特性解密

2017-12-16 21:48| 发布者: joejoe0332| 查看: 9939| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 未来世界的人将会分成两种人:一种是会编程的人,另一种是不会编程的人。人工智能时代的来临,中国越来越重视编程教育,特别是在编程语言的教育中,Python越来越受欢迎。近日,有新闻报道,全国计算机登记考试出台了 ...
  未来世界的人将会分成两种人:一种是会编程的人,另一种是不会编程的人。人工智能时代的来临,中国越来越重视编程教育,特别是在编程语言的教育中,Python越来越受欢迎。近日,有新闻报道,全国计算机登记考试出台了最新的调整方案:“Python语言程序设计”将成为二级考试的新增科目。话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!


  回顾过去的一周,Linux内核在计算机世界的地位有目共睹,称它为计算机世界的基石也不为过。而且它还是全球最大的开源项目,几乎最知名的科技公司都参与其中,包括谷歌、RedHat、SUSE、Intel、Facebook、甲骨文和华为等。当然还包括Linux的竞争对手——微软。随着Java开发工具包(JDK)9的发布,大量的注意力都集中在Java的最新特性上,包括引入模块(通过集成项目Jigsaw)。尽管最近的很多关注都集中在这些强大的新功能上,但下一个版本的Java:JDK10已经开始准备了。在本文中,我们将粗略地介绍一下JDK10的主要特性,并探讨JDK10中可能包含的一些特性。NicoSchottelius曾经是一家瑞士公司的首席执行官,这家公司主要提供虚拟主机,数据中心和高速光纤网络等的技术服务。在谈到当时的就职经验时,Nico说道:“Systemd开发者将社区细化,大大降低了稳定性,并增加了复杂性,但却没有多少实际价值。”W3C 万维网联盟近日宣布,HTML5.2 已准备就绪,现已成为 W3C 推荐标准。HTML5.2 是 HTML 语言第五大版本的第二个小版本。该版本添加了可以帮助 Web 应用程序开发者的新特征,同时基于开发者的普遍使用习惯进一步引入了新的元素,重点关注定义清晰的一致性准则,以确保 Web 应用和内容在不同用户代理(浏览器)中的互操作性。11月14日,Firefox正式推出了Quantum浏览器,这款浏览器的正式版本号是Firefox57,换用了一个更简洁的图标,使用Rust语言来重建组件来提高浏览器的速度,并且可以充分利用多个CPU内核加快浏览器运行,号称比Firefox52快两倍。Kubuntu开发者RikMills告知Softpedia网站,该团队目前正在试验即将推出的Kubuntu18.04LTS操作系统的Breeze-DarkPlasma主题。Kubuntu18.04LTS(仿生海狸)今天早些时候在ISO镜像上使用,显然KDEPlasma5.11桌面环境默认使用Breeze-DarkPlasma主题。但是,这只是一个获得社区脉搏的实验,更多内容本次专辑我们一起来关注……


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。根据ZDNet的报道,微软正在发布QuantumDevelopmentKit开发套件的免费预览版本。该套件包括Q#编程语言和编译器以及一个本地量子计算模拟器,并与VisualStudio完全集成。还有一个基于Azure的模拟器,官员在12月11日发布的声明中称,开发人员可以模拟40多个逻辑量子计算能力,以及文档库和示例程序。Fedora27Linux操作系统发布三个星期后,Fedora项目正式发布Fedora27Server版本。FedoraProject于11月14日发布了最新版本的Fedora27。用户可以下载Fedora27Workstation和AtomicHost版本以及官方FedoraLabs的任何其他版本,FedoraSpins和FedoraARM项目。谷歌于本周二(12/6)释出Android8.1Oreo正式版,该版本最大的特色在于支持针对低阶手机设计的Go版AndroidOreo与神经网路API,而高通(Qualcomm)也在同一时间宣布,中,低阶Snapdragon行动平台将会支持GoAndroidAndroidOreo。AMD开源了它的VulkanLinux驱动。VulkanLinux驱动与AMD的VulkanWindows驱动共享代码库。AMD表示开源Vulkan驱动有助于加速Linux平台的开源Vulkan开发,快速支持新的AMD硬件,支持RadeonGPUProfiler,更容易整合AMD自己的Vulkan扩展,将支持第三方贡献驱动。AWS最近成为深度学习社区的开放式神经网络交换OpenNeuralNetworkExchange(ONNX)协作的最新技术公司,在无障碍和可互操作的环境中推出人工智能。Facebook和微软领导了这一合作。作为该合作的一部分,AWS将其深度学习框架Python软件包ONNX-MxNet开源,该框架提供跨多种语言的应用程序编程接口,包括Python,Scala和开源统计软件R。Google旗下的AI子公司Deepmind发布了AlphaGo教学工具。AlphaGo团队核心成员黄士杰在其Facebook账号上介绍说:本教学工具总共收录了约6000个近代围棋史上主要的开局变化,从23万个人类棋谱中收集而来,本次专辑我们一起来关注……


  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。StateOfJavaScript2017调查结果已经出炉。作者对众多JavaScript开发者进行了调查,以了解现在前端开发者对前端各种技术栈、框架的使用情况与看法。根据10月份的StateoftheOctoverse2017报告,在现有的337种开发语言中,JavaScript仍然是GitHubbers的最爱。JavaScript的生态系统一年比一年丰富,即使是最有经验的开发人员,在每个阶段考虑可用的众多选项时,也会变得犹豫不决。IT从业者Kromtech近日发现一个允许任何人存取的MongoDB资料库,内含577GB的资源,涉及3100万名ai.type的Android用户资料,其中包括用户姓名、电话号码、手机型号、通讯联络人等等。ai.type是为手机和平板电脑设计的个性化虚拟键盘,同时支援Android与iOS平台,下载次数超过4000万,但此次外泄的只有Android用户资料。据外媒报道,大约5500个WordPress网站被发现感染了恶意脚本,会记录访问者的键盘操作,有时候还会加载运行在浏览器上的挖矿程序。恶意脚本加载自域名cloudflare.solutions,不过该域名与云计算服务商Cloudflare无关。一年即将结束,非营利的Let’sEncryptCA总结了2017年的成绩,公布了2018年的计划。Let’sEncrypt称2017年它服务的活跃非过期证书数量翻了一番多至4600万,独有域名数增长三倍至6100万。根据Mozilla的统计,浏览器加载的加密网页比例从一年前的46%增加到67%。美国联邦通讯委员会FCC的五名成员以三票赞成、两票反对废除了奥巴马时期制定的网络中立原则:特朗普任命的FCC主席AjitPai和两位共和党成员投了赞成票,而两名民主党成员投了反对票。2015年颁布的“网络中立性”规则要求宽带提供商平等对待所有网络流量,不得阻止特定内容或令其流量放慢,或对偏好的网站和服务提供更快的通道。在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!



  未来世界的人将会分成两种人:一种是会编程的人,另一种是不会编程的人。人工智能时代的来临,中国越来越重视编程教育,特别是在编程语言的教育中,Python 越来越受欢迎。近日,有新闻报道,全国计算机登记考试出台了最新的调整方案:“Python 语言程序设计”将成为二级考试的新增科目。


  如图所示,在二级考试中,“Visual FoxPro 数据库程序设计”科目(代码:27)将被取消,2017 年 12 月是其最后一次组考。随之新增“Python 语言程序设计”科目(代码:66),2018 年 9 月首次开考。

  除了全国计算机等级考试的变动外,还有消息称浙江省信息技术课程出台的改革方案,已确定将 Python 纳入浙江省信息技术高考范畴:从 2018 年起浙江省信息技术教材编程语言将会从 VB 更换为 Python。也就是说:Python 语言将纳入高考内容之一。

  随着人工智能受重视程度的提升,作为其首选开发语言的 Python 也开始火爆起来。在 12 月公布的 TIOBE 编程语言排行榜中,Python 仅次于 Java、C、C++,位列第四。未来是大数据和人工智能的时代, Python 对数据的处理,有着得天独厚的优势,我们似乎有理由相信,Python 会越来越火。更多消息大家可以关注本次专辑……

  Linux 内核在计算机世界的地位有目共睹,称它为计算机世界的基石也不为过。而且它还是全球最大的开源项目,几乎最知名的科技公司都参与其中,包括谷歌、Red Hat、SUSE、Intel、Facebook、甲骨文和华为等。当然还包括 Linux 的竞争对手 —— 微软。


  然而人工智能的发展在近两年是如此的迅猛,技术圈内几乎每个领域都表示要拥抱人工智能,惟怕稍有走神就会全盘落后。对于 Linux 内核,大家对它的关注度似乎没有那么高,即便它也一直在活跃地更新。

  提到 Linux,开发者对于 Linux 发行版的熟悉程度远高于 Linux 内核。不过这也正常,毕竟不是每个开发者都需要去研究内核。Linux 内核的关注度低也可以理解,毕竟它是如此的繁复庞大,而且大多数时候,开发者并不需要对它进行深入研究。

  学习曲线陡峭,应用场景较少,这两个原因打消了大部分开发者对 Linux 内核进行深入研究的欲望。但事实上,Linux 内核作为一个操作系统的核心,了解 Linux 内核对于大多数开发者都有意义。

  比如说 Linux 驱动开发工程师必须要了解 Linux 内核运作的原理;而应用程序开发工程师也需要深入了解 Linux 内核才能写出高效的程序。应用程序开发者都比较熟悉 malloc() 或者 mmap() 这些常用 libc 的 API 函数,但如果不了解它们内部的运作机制,当面对莫名其妙的 bug 时就会一头雾水,找不到方向。再比如 Linux 运维工程师,他们也需要深入了解 Linux 内核,仅仅懂得安装和敲几个命令是远远不够的。

  所以,看起来似乎和底层开发打交道的程序员会比较关注内核,其实不仅仅和底层开发打交道的程序员会关注内核,还有很多其他方向的程序员都会关注内核,比如运维人员、上层应用开发人员、Android 程序设计人员等等。因此,不管是做底层还是做上层开发的开发者都有必要了解 Linux 内核的工作原理。更多内容,大家不妨在本次专辑里了解一下……

  随着Java开发工具包(JDK)9的发布,大量的注意力都集中在Java的最新特性上,包括引入模块(通过集成项目Jigsaw)。尽管最近的很多关注都集中在这些强大的新功能上,但下一个版本的Java:JDK 10已经开始准备了。在本文中,我们将粗略地介绍一下JDK 10的主要特性,并探讨JDK 10中可能包含的一些特性。


  请注意,本文中所包含的信息在写本文时是准确的。但是到发布时,JDK 10特性组预计将会增加。与之前的JDK版本一样,对于即将到来的JDK 10也有一些主要特性。这些特性可以分为两个主要类别:(1)目标发布,(2)建议发布。前者表示某些特性已计划在JDK 10中发布,后一种类型表示这些特性还需要增加支持和成熟度。一旦条件允许,它就可以升级为一个目标发布状态。

  目前有两个主要功能针对JDK 10:局部变量类型推断,这将删除大部分对象实例化所需的冗长的包含手动类型信息;整合源树source tree的JDK库,即不同的JDK库将被合并成一个单一的存储库。更多内容,本次专辑将为您一一带来……



  Nico Schottelius 曾经是一家瑞士公司的首席执行官,这家公司主要提供虚拟主机,数据中心和高速光纤网络等的技术服务。在谈到当时的就职经验时,Nico 说道:“Systemd 开发者将社区细化,大大降低了稳定性,并增加了复杂性,但却没有多少实际价值。”


  他曾在一篇文章中表示:在 ungleich 时,我们有一个小开发团队,当时我们从 Systemd 转到了 Devuan,因为我们没有更多的时间去处理 Systemd 给我们造成的问题。我们甚至无法估计 Systemd 带来的安全风险。我们的目标是创建一个更强大,更易于使用的 VM 平台,而不是让开发陷入危险境地...

    Devuan 开发人员正在做的是创造稳定性。为什么人们比起 Windows 更喜欢 Linux 服务器? 是因为 Windows 太复杂,太容易出错,不适合作为一个稳定的基础。 而这正是 Systemd 给 Linux 带来的麻烦:容易出错、复杂、不稳定。 有了 Systemd,使用 Linux 的主要优势都被掩盖了。,详细内容本次专辑会为您慢慢道来……

  W3C 万维网联盟近日宣布,HTML5.2 已准备就绪,现已成为 W3C 推荐标准。HTML5.2 是 HTML 语言第五大版本的第二个小版本。该版本添加了可以帮助 Web 应用程序开发者的新特征,同时基于开发者的普遍使用习惯进一步引入了新的元素,重点关注定义清晰的一致性准则,以确保 Web 应用和内容在不同用户代理(浏览器)中的互操作性。


  同时,HTML5.3 的首个工作草案也已发布,代表着相关工作已进入下一阶段。更多内容,大家请关注本次专题……
  
  11月14日,Firefox正式推出了Quantum浏览器,这款浏览器的正式版本号是Firefox 57,换用了一个更简洁的图标,使用Rust语言来重建组件来提高浏览器的速度,并且可以充分利用多个CPU内核加快浏览器运行,号称比Firefox 52快两倍。这款浏览器发布快一个月了,Mozilla的赌注有没有为它赢得一席之地呢?根据Netmarketshare公布的数据显示,现在Firefox已经取代IE浏览器,成为桌面和笔记本平台第二大浏览器。


  稳坐第一宝座的还是Chrome,虽然略有下降,但还是保持在了58.83%的水平。需要注意的是,这只是Chrome浏览器占有率,而非其他采用Chromium内核的第三方浏览器,像QQ浏览器和搜狗浏览器这种双核浏览器也就1%多的市场占有率,诸如360和百度浏览器占有率极低的浏览器就是另一个故事了。最惨的还是Edge浏览器,只剩3.68%的用户在使用这款看起来花了微软很多心思的作品。

  火狐浏览器在桌面和笔记本平台上的份额来到了13.54%,略高于IE的13.13%,正式成为桌面和笔记本平台第二大浏览器,最新发布的Firefox Quantum似乎功不可没。据一部分用户反映有一些插件在Firefox Quantum浏览器上存在兼容性问题,Mozilla也一直在修复Quantum上的各种问题,相信经过日后的针对性优化和更新后,呈现在我们眼前的会是一个更高效的Firefox Quantum浏览器。更多内容请关注本次专辑……



  Kubuntu开发者Rik Mills告知 Softpedia网站,该团队目前正在试验即将推出的Kubuntu 18.04 LTS操作系统的Breeze-Dark Plasma主题。Kubuntu 18.04 LTS(仿生海狸)今天早些时候在ISO镜像上使用,显然KDE Plasma 5.11桌面环境默认使用Breeze-Dark Plasma主题。但是,这只是一个获得社区脉搏的实验。


  开发者表示:“运行[Kubuntu] 18.04开发版的用户没有设置Breeze / Breeze-Light也会看到更改后的更新。“用户也可以在系统设置中更改,轻松恢复到Breeze / Breeze-Light Plasma的主题。”Kubuntu 18.04 LTS 可以在 KDE Plasma 5.12 LTS 桌面上运行。更多内容请关注本次专辑……

  根据 ZDNet 的报道,微软正在发布 Quantum Development Kit 开发套件的免费预览版本。该套件包括 Q# 编程语言和编译器以及一个本地量子计算模拟器,并与Visual Studio完全集成。还有一个基于 Azure 的模拟器,官员在12月11日发布的声明中称,开发人员可以模拟 40 多个逻辑量子计算能力,以及文档库和示例程序。


  Q#将传统的编程概念如函数、变量、分支、以及语法高亮的开发环境和量子调试器带到量子计算领域。量子计算机被设计为并行处理,从而在各种工作负载中实现新型应用程序。它们旨在利用亚原子粒子的物理性质,为传统计算机提供存储数据和解决问题的不同方式。其结果是量子计算机可以更高效地解决某些高性能计算问题。

  微软官员曾经表示,开发人员为量子模拟器创建的应用程序最终将在微软正在开发的量子计算机上工作。微软的目标是建立一个完整的量子计算系统,包括量子计算硬件和相关的完整软件栈。更多内容,大家可以关注本次专辑……

  State Of JavaScript 2017 调查结果已经出炉。作者对众多 JavaScript 开发者进行了调查,以了解现在前端开发者对前端各种技术栈、框架的使用情况与看法。根据 10 月份的 State of the Octoverse 2017 报告,在现有的 337 种开发语言中,JavaScript 仍然是 GitHubbers 的最爱。JavaScript 的生态系统一年比一年丰富,即使是最有经验的开发人员,在每个阶段考虑可用的众多选项时,也会变得犹豫不决。


  Stack Overflow 不久前做的技术趋势分析显示,部分 JavaScript 的技术成员一直呈现“持续增长”的趋势,如:Angular,TypeScript 和 Meteor。

  结果显示,有将近 9K 的被调查者表示听过 TypeScript ,并打算学学看。其中最受欢迎的是 ES6,超过2万的用户表示用过,并还会继续用或再次使用。在对前端框架使用情况进行调查时,出现了一个很有趣的现象:许多受访者表示没有使用过前端框架!

  在使用过前端框架的受访者中,React 的使用率是最高的,有 14K 的人使用过并表示会再次使用。除此之外,Vue.js 的好评度同时超过了 Angular 1 和 2,有 12K 的受访者都表示打算学习 Vue.js,按照这个趋势,明年最受欢迎的前端框架就是 Vue.js 也说不定呢。详细内容请关注本次专辑……



  Fedora 27 Linux 操作系统发布三个星期后,Fedora 项目正式发布 Fedora 27 Server 版本。Fedora Project 于11月14日发布了最新版本的 Fedora 27。用户可以下载 Fedora 27 Workstation 和 Atomic Host 版本以及官方 Fedora Labs 的任何其他版本,Fedora Spins 和 Fedora ARM 项目。


  该团队当时决定不发布 Fedora 27 服务器版本,因为他们想要获得一个新的服务器风格,称为 Fedora 模块化服务器,他们希望通过社区收集更多关于 Fedora Modular Server 的反馈信息,该 Beta 版本随 Fedora 27 正式版于上月发布,为 Fedora Server 系统提供模块化设计。

  不过从 Fedora Linux 社区的反馈结果来看,模块化并不大受欢迎,因此他们决定发布了传统的 Fedora 27 Server 版本。Fedora 项目经理 Matthew Miller 表示:“基于从 Beta 版本掌握的反馈信息,团队选择暂时搁置,模块化子项目需要重新规划。”

  Fedora 27 Server 现在可以作为 netinstall 和 classic 的 ISO 来安装使用。想要下载 Fedora 27 Server 或者(最终)升级他们的 Fedora 26 服务器的用户现在可以下载 netinstall 或 classic 的安装映像。

  谷歌于本周二(12/6)释出 Android 8.1 Oreo 正式版,该版本最大的特色在于支持针对低阶手机设计的 Go 版 Android Oreo 与神经网路 API,而高通(Qualcomm)也在同一时间宣布,中,低阶 Snapdragon行动平台将会支持 Go Android Android Oreo。


  其中,Go Android Android Oreo 有轻量级的作业系统及预装程式,安装空间只有传统的一半,同时内建了数据节流程式及档案管理程式,亦于 Google Play Store 上设立 Go 程式专区,即使手机只具备 512MB 或 1GB 记忆体也能流畅运作。

  高通表示,一旦Android 8.1登上Android开源项目,低阶Snapdragon行动平台很快就可支持Go Android Android Oreo,估计采用Go Android Android Oreo及Snapdragon行动平台的装置将会在明年初问世。

  Android 8.1的另一个特色在于神经网络API(Neural Networks API,NNAPI),可作为TensorFlow Lite或Caffe2等高阶机器学习框架的基础层,能够快速及有效地进行各种推论,以支援行动程式的机器学习能力。更多内容才关注本次专辑……
 
  AMD 开源了它的 Vulkan Linux 驱动。Vulkan Linux 驱动与 AMD 的 Vulkan Windows 驱动共享代码库。AMD 表示开源 Vulkan 驱动有助于加速 Linux 平台的开源 Vulkan 开发,快速支持新的 AMD 硬件,支持 Radeon GPU Profiler,更容易整合 AMD 自己的 Vulkan 扩展,将支持第三方贡献驱动。


  AMD 官方的 Vulkan 开源驱动在性能上超过了社区开发的 Vulkan 开源驱动 RADV,而 RADV 开发者计划继续开发他们的基于 Mesa 的 Vulkan 驱动。

  AWS 最近成为深度学习社区的开放式神经网络交换 Open Neural Network Exchange(ONNX)协作的最新技术公司,在无障碍和可互操作的环境中推出人工智能。Facebook 和微软领导了这一合作。作为该合作的一部分,AWS 将其深度学习框架 Python 软件包 ONNX-MxNet 开源,该框架提供跨多种语言的应用程序编程接口,包括Python,Scala和开源统计软件R.



  ONNX 格式将帮助开发人员构建和培训其他框架的模型,包括PyTorch,Microsoft认知工具包或Caffe2,AWS深度学习工程经理Hagay Lupesko和软件开发人员Roshani Nagmote上周在一篇在线帖子中写道:它可以让开发人员将这些模型导入MXNet,并将它们运行推理。


  今年夏天,Facebook和微软推出了ONNX,以支持人工智能发展共享模式的互操作性。微软承诺其Cognitive Caffe2和PyTorch支持ONNX。微软表示,这种合作使得 Cognitive Toolkit 和其他框架使开发人员更容易构建和运行神经网络的计算图。

  ONNX代码和文档已经在 GitHub 上 。AWS 和微软上个月宣布了在 Apache MXNet 上的一个新 Gluon 接口的计划,该计划允许开发人员构建和学习深度学习模型。具体情况,请大家关注本次专辑……

  Google 旗下的 AI 子公司 Deepmind 发布了 AlphaGo 教学工具。AlphaGo 团队核心成员黄士杰在其 Facebook 账号上介绍说:本教学工具总共收录了约 6000 个近代围棋史上主要的开局变化,从 23 万个人类棋谱中收集而来。


  所有盘面都有 AlphaGo 评估的胜率,以及 AlphaGo 推荐的下法。 所有 AlphaGo 的胜率与推荐下法,AlphaGo 都思考将近 10 分钟(1000 万次模拟)。每一个开局变化,AlphaGo 都固定延伸 20 步棋。加上 AlphaGo 的下法,整个教学工具约有 2 万个分支变化,37 万个盘面。

  受限于投稿“自然”杂志的时程,本教学工具使用的版本是 AlphaGo Master。希望大家享受 AlphaGo 教学工具中的创新下法,也能从中有所收获。

  Win10 将添加 OpenSSH 客户端,带来原生 SSH 支持我们随便询问一个正在使用 Windows 笔记本电脑的 *NIX 管理员,都会发现他们在使用 Putty。多年来,苹果 MacBooks 一直是许多管理员的首选,部分原因是因为访问 ssh shell 非常简单。


  而就在最近,重新焕发活力的微软改变以往的策略,加入了像 Ubuntn on Windows 这样的重要功能,使 Windows 与 Linux(和其它 Unix 系的操作系统)之间的交互更容易。更重要的是,微软还公布了 Windows 10 的一个新测试版功能:一个 OpenSSH 客户端和一个 Windows 的 OpenSSH Server 应用程序,带来原生 SSH 支持。随后,许多用户可能就要放弃对 Putty 的使用。

  其实早在几年前,微软就发声说要在 Win10 中内置 OpenSSH,如今终于得以实现!这样,不仅是Windows用户将能够使用 OpenSSH 连接远程服务器,Windows 系统本身也将运行一个服务来允许远程设备进行连接。此功能将缓解服务器大规模部署管理工作压力,并由微软直接建立 OpenSSH 工程。

  与VMware以及Google的Cloud小组合作开发的一项新的容器服务。新的Pivotal容器服务将帮助公司在其数据中心和公共云中使用Kubernetes容器编排工具。该服务也被视为与Google容器引擎(GKE)持续兼容的产品之一。



  IT 从业者 Kromtech 近日发现一个允许任何人存取的 MongoDB 资料库,内含 577GB 的资源,涉及 3100 万名 ai.type 的 Android 用户资料,其中包括用户姓名、电话号码、手机型号、通讯联络人等等。


  ai.type 是为手机和平板电脑设计的个性化虚拟键盘,同时支援 Android 与 iOS 平台,下载次数超过 4000 万,但此次外泄的只有 Android 用户资料。根据 ZDNet 的相关报道,MongoDB 的缺点之一就是数据库的预设值允许任何人都能存取及下载,而且,ai.type 开发者并未设定数据库的存取密码,才会让所有的数据曝光。


  Kromtech 发现,这个资料库不仅存放了 3100 多万名 ai.type 用户的资料,如姓名、电话号码、手机型号、照片、IP等。还收集了 Google 搜索关键字、通讯记录、用户年龄等的私密信息。然而,面对此次数据泄露,ai.type 并未公开作出回应,只是默默地把资料库加上了密码。

  苹果公司上周分享了 Turi Create 的开源框架。苹果表示,这一框架应该会让开发者更容易构建机器学习模型。正如苹果所描述的,Turi Create 是为那些在机器学习方面不一定是专家的人设计的。根据苹果的说法,Turi Create 简化了定制机器学习模型的开发。你不需要成为一个机器学习专家,也可以在你的应用中添加建议、对象检测、图像分类、图像相似性或活动分类。


  苹果解释说,Turi Create 的设计意图是简单易用,具有视觉界面,灵活和快速。此外,它还可以部署在 iOS、macOS、watchOS 和 tvOS 上面。易于使用:专注于任务而不是算法;可视化:内置的流媒体可视化技术探索你的数据;灵活:支持文本、图像、音频、视频和传感器数据;快速和可扩展:在一台机器上处理大型数据集;准备部署:将模型导出到 Core ML,用于 iOS、macOS、watchOS 和 tvOS 应用……

  苹果最初是在 2016 年收购了位于西雅图的 Turi 公司,当时该公司正努力推动自己的机器学习。不久之后,苹果将 Turi 转变为内部机器学习部门,致力于将技术整合到现有和未来的产品线中。尽管苹果从未证实收购 Turi 公司的交易条款,但有报道称,该公司为这笔交易支付了超过 2 亿美元。

  苹果向公众发布 Turi Create 的目标似乎是为了增加开发机器学习功能的开发者数量。该框架支持多种常见场景的构建,包括推荐系统、图像分类、图像相似性、对象检测等等。

  更多本周开源资讯,本次专辑将为您一一呈现……

Python将成高考科目,并列入全国计算机等级考试

  未来世界的人将会分成两种人:一种是会编程的人,另一种是不会编程的人。人工智能时代的来临,中国越来越重视编程教育,特别是在编程语言的教育中,Python越来越受欢迎。近日,有新闻报道,全国计算机登记考试出台了最新的调整方案:“Python语言程序设计”将成为二级考试的新增科目。

不管人工智能发展如何,开发者都有必要了解Linux内核

  Linux内核在计算机世界的地位有目共睹,称它为计算机世界的基石也不为过。而且它还是全球最大的开源项目,几乎最知名的科技公司都参与其中,包括谷歌、RedHat、SUSE、Intel、Facebook、甲骨文和华为等。当然还包括Linux的竞争对手——微软。

Java10新特性解密,引入类型推断机制

  随着Java开发工具包(JDK)9的发布,大量的注意力都集中在Java的最新特性上,包括引入模块(通过集成项目Jigsaw)。尽管最近的很多关注都集中在这些强大的新功能上,但下一个版本的Java:JDK10已经开始准备了。在本文中,我们将粗略地介绍一下JDK10的主要特性,并探讨JDK10中可能包含的一些特性。



Systemd又遭吐槽:Linux被它害惨了

  NicoSchottelius曾经是一家瑞士公司的首席执行官,这家公司主要提供虚拟主机,数据中心和高速光纤网络等的技术服务。在谈到当时的就职经验时,Nico说道:“Systemd开发者将社区细化,大大降低了稳定性,并增加了复杂性,但却没有多少实际价值。”

欢迎来到新时代,HTML5.2已成为W3C新推荐标准

  W3C 万维网联盟近日宣布,HTML5.2 已准备就绪,现已成为 W3C 推荐标准。HTML5.2 是 HTML 语言第五大版本的第二个小版本。该版本添加了可以帮助 Web 应用程序开发者的新特征,同时基于开发者的普遍使用习惯进一步引入了新的元素,重点关注定义清晰的一致性准则,以确保 Web 应用和内容在不同用户代理(浏览器)中的互操作性。

火狐Quantum晋升为桌面和笔记本平台第二大浏览器

  11月14日,Firefox正式推出了Quantum浏览器,这款浏览器的正式版本号是Firefox57,换用了一个更简洁的图标,使用Rust语言来重建组件来提高浏览器的速度,并且可以充分利用多个CPU内核加快浏览器运行,号称比Firefox52快两倍。

Kubuntu操作系统的Breeze-DarkPlasma主题正在测试

  Kubuntu开发者RikMills告知Softpedia网站,该团队目前正在试验即将推出的Kubuntu18.04LTS操作系统的Breeze-DarkPlasma主题。Kubuntu18.04LTS(仿生海狸)今天早些时候在ISO镜像上使用,显然KDEPlasma5.11桌面环境默认使用Breeze-DarkPlasma主题。但是,这只是一个获得社区脉搏的实验。

微软发布Quantum开发套件预览,含Q#量子编程语言

  根据ZDNet的报道,微软正在发布QuantumDevelopmentKit开发套件的免费预览版本。该套件包括Q#编程语言和编译器以及一个本地量子计算模拟器,并与VisualStudio完全集成。还有一个基于Azure的模拟器,官员在12月11日发布的声明中称,开发人员可以模拟40多个逻辑量子计算能力,以及文档库和示例程序。

JS开发者:最喜欢React,Vue.js比Angular值得尝试

  StateOfJavaScript2017调查结果已经出炉。作者对众多JavaScript开发者进行了调查,以了解现在前端开发者对前端各种技术栈、框架的使用情况与看法。根据10月份的StateoftheOctoverse2017报告,在现有的337种开发语言中,JavaScript仍然是GitHubbers的最爱。JavaScript的生态系统一年比一年丰富,即使是最有经验的开发人员,在每个阶段考虑可用的众多选项时,也会变得犹豫不决。

Fedora27Server正式发布:没有期望的模块化

  Fedora27Linux操作系统发布三个星期后,Fedora项目正式发布Fedora27Server版本。FedoraProject于11月14日发布了最新版本的Fedora27。用户可以下载Fedora27Workstation和AtomicHost版本以及官方FedoraLabs的任何其他版本,FedoraSpins和FedoraARM项目。

Android8.1:高通将支持Go版AndroidOreo

  谷歌于本周二(12/6)释出Android8.1Oreo正式版,该版本最大的特色在于支持针对低阶手机设计的Go版AndroidOreo与神经网路API,而高通(Qualcomm)也在同一时间宣布,中,低阶Snapdragon行动平台将会支持GoAndroidAndroidOreo。

AMD开源基于Mesa的VulkanLinux驱动

  AMD开源了它的VulkanLinux驱动。VulkanLinux驱动与AMD的VulkanWindows驱动共享代码库。AMD表示开源Vulkan驱动有助于加速Linux平台的开源Vulkan开发,快速支持新的AMD硬件,支持RadeonGPUProfiler,更容易整合AMD自己的Vulkan扩展,将支持第三方贡献驱动。

AWS帮助构建ONNX开源AI平台

  AWS最近成为深度学习社区的开放式神经网络交换OpenNeuralNetworkExchange(ONNX)协作的最新技术公司,在无障碍和可互操作的环境中推出人工智能。Facebook和微软领导了这一合作。作为该合作的一部分,AWS将其深度学习框架Python软件包ONNX-MxNet开源,该框架提供跨多种语言的应用程序编程接口,包括Python,Scala和开源统计软件R.

Deepmind发布AlphaGo教学工具

  Google旗下的AI子公司Deepmind发布了AlphaGo教学工具。AlphaGo团队核心成员黄士杰在其Facebook账号上介绍说:本教学工具总共收录了约6000个近代围棋史上主要的开局变化,从23万个人类棋谱中收集而来。

Win10将添加OpenSSH客户端,带来原生SSH支持

  Win10将添加OpenSSH客户端,带来原生SSH支持我们随便询问一个正在使用Windows笔记本电脑的*NIX管理员,都会发现他们在使用Putty。多年来,苹果MacBooks一直是许多管理员的首选,部分原因是因为访问sshshell非常简单。

MongoDB数据库不设防,意外泄露3100万用户信息

  IT从业者Kromtech近日发现一个允许任何人存取的MongoDB资料库,内含577GB的资源,涉及3100万名ai.type的Android用户资料,其中包括用户姓名、电话号码、手机型号、通讯联络人等等。ai.type是为手机和平板电脑设计的个性化虚拟键盘,同时支援Android与iOS平台,下载次数超过4000万,但此次外泄的只有Android用户资料。

FirefoxQuantum发布一个月,安装量达1.7亿

  一个月前Mozilla发布了Firefox57,重点改进了性能,被官方称为是自2004年Firefox1.0发布以来最重要的更新。如今,距离Firefox57发布已经一个月,Mozilla就其使用情况进行了统计。据其公布的数据显示,到目前为止,FirefoxQuantum在全球的安装量已经达到了1.7亿。

苹果公开TuriCreate框架:推动机器学习

  苹果公司上周分享了TuriCreate的开源框架。苹果表示,这一框架应该会让开发者更容易构建机器学习模型。正如苹果所描述的,TuriCreate是为那些在机器学习方面不一定是专家的人设计的。根据苹果的说法,TuriCreate简化了定制机器学习模型的开发。你不需要成为一个机器学习专家,也可以在你的应用中添加建议、对象检测、图像分类、图像相似性或活动分类。

Let'sEncrypt公布2018年计划,支持通配符证书

  一年即将结束,非营利的Let’sEncryptCA总结了2017年的成绩,公布了2018年的计划。Let’sEncrypt称2017年它服务的活跃非过期证书数量翻了一番多至4600万,独有域名数增长三倍至6100万。根据Mozilla的统计,浏览器加载的加密网页比例从一年前的46%增加到67%。

安全软件公司Avast开源机器码反编译器RetDec

  为了帮助安全社区开展恶意软件的逆向工程,Avast发布了一个开源版本的机器码反编译器RetDec,这个编译器已经开发了七年多。RetDec支持ARM,PIC32,PowerPC以及MIPS架构的机器码,能对常见和传统的硬件架构的机器码进行反编译,同时有在线反编译服务和APIROPMEMU-分析、解析、反编译复杂的代码重用攻击的框架。

这些核心互联网协议,正逐渐发生变化

  我们所熟悉的互联网过去主要使用IPv4协议路由包,TCP协议连接,SSL/TLS加密连接,DNS查询主机和HTTP应用协议。IETF的HTTP和QUIC工作组联席主席MarkNottingham称,常用的互联网协议过去几年正在发生改变:……

美国联邦通讯委员会FCC正式废除网络中立法规

  美国联邦通讯委员会FCC的五名成员以三票赞成、两票反对废除了奥巴马时期制定的网络中立原则:特朗普任命的FCC主席AjitPai和两位共和党成员投了赞成票,而两名民主党成员投了反对票。2015年颁布的“网络中立性”规则要求宽带提供商平等对待所有网络流量,不得阻止特定内容或令其流量放慢,或对偏好的网站和服务提供更快的通道。

PHP等5种编程语言的漏洞,让应用更容易受到攻击

  即使是使用安全开发程序构建的软件,由于其所依赖的解释性编程语言的缺陷,仍然容易受到攻击。在上周举行的BlackHatEurope大会上,IOActive研究人员FernandoArnaboldi称,他发现5种流行编程语言解释器中的严重漏洞,会让使用这些语言开发的应用更易受到攻击。

6大主流Web框架优缺点对比

  是该读些评论和做一些总结的时候了。当我们开始写这个系列博客的时候,我们知道JavaScript/web应用框架并不太好总结。我们努力对这个不可回答的问题作出回答:我该用什么样的框架?在这篇文章中,我们将对这个系列中所提到的每款框架做一个总结,包括我们所认为的强项和弱项。另外,我们为你留下了一些值得思考的问题。

2018最具就业前景的7大编程语言,前三无悬念?

  软件开发是一个动态的领域。新的编程语言、框架和技术陆续出现,流行,然后消失。开发者需要不断学习新技能,掌握企业发展所需要的新技术。2018年即将到来,Coding Dojo(编码道场)近期发布了 2018 最具就业前景的 7 大编程语言。该公司分析了来自 Indeed 的25门编程语言、栈和框架的数据,以找出雇主最需求的七个数据。数据基于每种语言的工作发布数量。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部