微軟開源部分《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期權,就問你羨慕嗎?
【近期開班】
Linux面授班:2018年11月26日(北京)
Linux網絡班:2018年11月03日(網絡)
Python面授班:2019年01月07日(北京)
Python網絡班:2018年09月29日(網絡)