微软开源部分《Minecraft》Java代码【马哥教育新闻快报285期】

各位小伙伴下午好,今天是2018年10月9日,这里是马哥教育新闻快报285期。

本期重点关注:微软开源部分《Minecraft》Java代码

【快报内容】

1.苹果关闭iOS 11.4.1验证通道:iOS 12降级彻底无望

今天苹果推送了 iOS 12.0.1 正式版系统更新,与此同时苹果还停止签署 iOS 11.4.1,也就是关闭了 iOS 11.4.1 验证通道,用户将无法从 iOS 12 降级回 iOS 11 系统。用户目前只可以从 iOS 12.0.1 降级到 iOS 12 系统。

发布新 iOS 版本停止旧版本的降级是苹果惯用的做法,而且这期间给予用户选择的时间并不长,除了及时修复 Bug 和漏洞之外,很大程度上苹果也是为了保持用户 iPhone 和 iPad 设备停留在最新的 iOS 系统上。

根据早期数据显示,iOS 12 已安装在 50% 的活跃设备上,这一数字超过了去年 iOS 11 的采用率。苹果目前也正在测试 iOS 12.1 系统,此更新包括群组 FaceTime 通话支持等功能。

2.微软开源部分《Minecraft》Java代码

在收购《Minecraft (我的世界)》开发商 Mojang 四年之后,微软开源了游戏的部分 Java 代码。《Minecraft》是史上最受欢迎的游戏之一,至今售出了1.54 亿份拷贝,活跃用户 9100 万。开源的代码托管在 GitHub 上,采用 MIT 许可证授权,意味着开发者可以自由的使用开源的代码。

Mojang 开源了两个独立的游戏库,第一个是 Brigadier,它是 Minecraft 使用的命令引擎(命令解析器和调度器),第二个是 DataFixerUpper,顾名思义它格式化 Minecraft 使用的数据的。

Mojang 计划未来开源更多的库,它目前正考虑开源的库是代号为 Blaze3D 的渲染引擎。

3.滴滴公布整改进展:行程中录音已覆盖90%以上订单

腾讯科技讯,滴滴出行今日发布公告,公布国庆长假出行安全运营及应急保障工作进展。

滴滴表示,在节前成立了长假应急保障工作指挥部,由程维任总指挥、柳青任副总指挥,成员包括各事业部和各城市负责人。从国庆前夕开始,在全公司范围内组织学习安全生产法规及网约车监管政策,夯实安全生产责任的基础,提高全员安全意识。

滴滴称,持续加强对司机的安全审核,要求无犯罪记录、通过三证验真,每日出车前须通过人脸识别,同时,持续完善安全产品功能,持续开展交通安全提示和司机服务教育。9 月 30 日至 10 月 7 日期间,有 405 万用户添加了紧急联系人,606 万用户使用行程分享功能。此外,行程中录音已经覆盖 90% 以上的订单。

4.严重安全漏洞被曝光 谷歌拟关闭旗下社交网络Google+

10 月 9 日消息,据外媒报道,谷歌同名社交网络 Google+ 因惊现漏洞将被关闭,该漏洞可能允许恶意开发者收集数亿谷歌用户的数据。

谷歌在一篇博客文章中说,作为 Project Strobe 的一部分,该公司在 2018 年 3 月发现了这个漏洞。Project Strobe 由 100 人组成,负责对允许访问谷歌账户和 Android 设备数据的第三方开发工具进行全面审查。谷歌宣称,Google+ People API 允许用户访问自己和朋友的个人资料数据,这无意中也允许第三方应用程序删除未被标记为公开的个人资料,包括姓名、电子邮件地址、职业和性别等。

今天早上,谷歌高管内部委员会——谷歌隐私和数据保护办公室(包括谷歌首席执行官桑达尔·皮查伊(Sundar Pichai))简要介绍了其一项计划,即不向用户通报 Google+ 的漏洞,因为其担心可能会引来审查,并造成名誉损害。

《华尔街日报》获得的一份备忘录称:“这可能导致谷歌与 Facebook 一起(甚至取代 Facebook)成为聚光灯下的焦点,在剑桥分析公司(Cambridge Analytica)滥用数据丑闻期间,Facebook 始终处于人们的关注之下。如果漏洞曝光,几乎可以肯定,皮查伊需要前往国会作证。”

Google+ 将在 2019 年 8 月正式关闭,之前有 10 个月的停摆期。谷歌表示,这项服务目前的“用户参与度很低”,90% 的 Google+ 用户会话持续时间不到 5 秒。在这几个月里,我们将看到为企业“量身定制”的新功能。作为 Project Strobe 的一部分,谷歌今天宣布将推出一个流线型的权限管理视图,用于谷歌帐户的访问提示。

此外,谷歌还对用户 Gmail API 实施了更严格的 API 访问策略,以限制可能寻求访问电子邮件数据权限的应用程序。从现在开始,只有“直接增强”功能的应用程序,如电子邮件客户端、备份服务和生产力服务才能获得授权。谷歌还表示,该公司将限制 Android 应用程序在 Android 设备上接收通话记录和 SMS 权限的能力,并且不再通过 Android Contacts API 提供联系人交互数据。

5.英特尔发布第九代酷睿桌面处理器家族

美国时间 10 月 8 日,英特尔在纽约发布了第九代酷睿桌面处理器,第九代酷睿包括 i9、i7 和 i5,14nm 制程工艺,支持英特尔傲腾智能内存云技术。英特尔公司客户端计算事业部副总裁兼台式机、系统和渠道总经理 Anand Srivatsa 表示:“我们的目标是在所有计算相关细分市场和产品线中均实现领先的性能表现。无论是游戏玩家、内容创作者还是使用最先进工作站应用的专家。”

先来看看最新的 Core i9-9900K,英特尔称其为“世界上最好的游戏处理器”。Core i9-9900K 提供 8 个内核和 16 个线程,基本频率为 3.6 GHz,可以提升到 5.0 GHz。

除了新的 Core i9 处理器,英特尔还宣布推出新的第 9 代 Core i7 和 Core i5,其中 i7-9700K 具有 8 核和 8 个线程,基本 3.6 GHz 时钟速度,可提升至 4.9 GHz。i5-9600K 提供六个核心和六个线程,基本速率为 3.7 GHz,可以提升到 4.6 GHz。

截至目前,英特尔在最新一代的处理器家族上依旧采用了 14nm 工艺。有消息称英特尔继续推迟其真正的下一代 10nm Cannon Lake 芯片直至 2019 年。

第 9 代 Core 处理器将于今日开始预售,本月 19 日发货。Core i9-9900K 售价 488 美元,i7-9700K 售价 373 美元,i5-9600K 售价 262 美元。

除此之外,英特尔还宣布更新其 Core X 系列处理器阵容,新的 Core i7 X 系列,Core i9 X 系列和 Core i9 Extreme 处理器基于 14nm 工艺。与第一代 Core i9 Extreme 一样,新型号继续提供 18 个内核和 36 个线程。

英特尔今天推出的 7 款(i7-9800X、i9-9820X、i9-9900X、i9-9920X、i9-9940X、i9-9960X 和 i9-9980XE)新 Core X 芯片将于 11 月推出,攻占高端市场。其中包括 Core i9-9980XE,售价为 1979 美元。还有五款常规 Core i9 X 系列芯片,从售价 1684 美元的 16 核/32 线程 Core i9-9960X 到 10 核/20 线程售价 889 美元的 Core i9-9820X,以及基本 Core i7-9800X 型号,8 核和 16 线程,售价 589 美元。

对于需要更多性能的专业用户,英特尔宣布推出新的 28 核和 56 线程解锁版英特尔至强W-3175X 处理器,基本时钟速度为 3.1 GHz,最高 4.3 GHz,官方表示这是一款 28 核工作站处理器,专为计算密集型工作负载和应用而设计,预计将于 12 月开始出货。

【每日一个知识点】

ss命令示例【每日一个知识点第331期-Linux】

ss命令  ss是Socket Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。

例如查看22端口状态 :ss  -tnl

[root@dxl ~ 12:35:54]# ss -tnl

State      Recv-Q Send-Q        Local Address:Port          Peer Address:Port

LISTEN     0      128                      :::22                      :::*

LISTEN     0      128                       *:22                       *:*

LISTEN     0      100                     ::1:25                      :::*

LISTEN     0      100               127.0.0.1:25                       *:*

字典简介【每日一个知识点第332期-Python】

字典(dictionary)是除列表之外Python中最灵活的内置数据结构类型。列表是有序的对象结合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。

字典由键和对应的值组成。字典也被称作关联数组或哈希表。基本语法如下:

dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'};

也可如此创建字典:

dict1 = { 'abc': 456 };
dict2 = { 'abc': 123, 98.6: 37 };

每个键与值必须用冒号隔开(:),每对用逗号分割,整体放在花括号中({})。键必须独一无二,但值则不必;值可以取任何数据类型,但必须是不可变的,如字符串,数或元组。

【就业喜讯】

【学员喜讯-699期】马哥教育学员毕业不到两年,月薪35K+10W期权,就问你羡慕吗?

微软开源部分《Minecraft》Java代码【马哥教育新闻快报285期】

【近期开班】
Linux面授班:2018年11月26日(北京)
Linux网络班:2018年11月03日(网络)
Python面授班:2019年01月07日(北京)
Python网络班:2018年09月29日(网络)

相关新闻

历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!