當前位置:
首頁 > 科技 > 微軟Build大會:VS for Mac發布,首日主角AI、Azure;Java 9 恐再延期;比特幣勒索病毒在華爆發

微軟Build大會:VS for Mac發布,首日主角AI、Azure;Java 9 恐再延期;比特幣勒索病毒在華爆發

微軟Build大會:VS for Mac發布,首日主角AI、Azure;Java 9 恐再延期;比特幣勒索病毒在華爆發



編輯|小智


本周要聞:微軟 Build 2017 大會召開,AI、雲計算是主角,正式發布 Visual Studio for Mac;Java 9 恐再度延期?甲骨文公司撂下狠話稱強推 Java 9 進度;Google 的 Fuchsia 有了新系統 UI;Opera 宣布代號為 Reborn 的新瀏覽器。


微軟 Build 2017 第一天:值得開發者關注的熱點

2017 年 5 月 10 日,微軟 Build 2017 在美國西雅圖如期舉辦。Build 大會是微軟面向開發者社區舉辦的重要會議,此次 Build 大會將於 5 月 12 日結束。

微軟Build大會:VS for Mac發布,首日主角AI、Azure;Java 9 恐再延期;比特幣勒索病毒在華爆發



一、人工智慧:Microsoft AI


關鍵詞:Cognitive Services、Azure Batch AI Training、數據服務


繼 2015 年提到雲計算有「機器學習支持」,2016 年提出「構建智能的雲平台」後,微軟終於提出了「微軟 AI (Microsoft AI)」這一概念,並稱微軟 AI 與 Azure 相結合,為開發人員提供最全面的 AI 平台:


1、智能 API 增加至 29 個


對於不想構建深度學習模型的開發者,微軟宣布為開發者提供 29 項認知服務的 API,開發者能夠將視覺、語音、語言、知識和搜索等智能應用加入到任何應用場景中,只需幾行代碼。新增加的 API 服務包括:


必應定製搜索


定製視覺服務

定製決策服務


視頻索引


2、宣布推出 Azure Batch AI Training


對於想訓練自己深度神經網路的開發者,微軟宣布推出 Azure Batch AI Training,這是 Azure 的一項新功能,目前只提供有限預覽。它允許開發者和數據科學家利用參數配置運行環境,針對多 CPU、多 GPU 或現場可編程門陣列(FPGA)等不同環境運行自己的數據模型。


3、為開發者提供數據服務


微軟為開發者開放了新的 Microsoft Graph API 介面,包括 SharePoint 和 Planner 的 API。Microsoft Graph 讓開發者能夠訪問 Office 365 數據和智能,並在聯繫人、對話、項目、日程、流程與內容之間建立聯繫。以期幫助開發者打造更智能的應用,構建更聰明的工作方式。


二、雲計算:Microsoft Azure 全方位升級


關鍵詞:Azure Cosmos DB、便捷上雲、容器


1、提升資料庫能力


發布全球分布式的多模型資料庫服務 Azure Cosmos DB

微軟發布了 Azure Cosmos DB,支持全球規模的雲服務與數據密集型應用(從物聯網到人工智慧到移動計算),微軟稱其可以提供高性能的服務、容錯能力強,同時對數據類型的廣泛支持,包括 graph 格式。


新增 MySQL 和 PostgreSQL 託管服務


在 Azure SQL 資料庫基礎上新增的 MySQL 和 PostgreSQL 託管服務,為開發者提供了更多選擇,同時還能確保平台服務的高可用性,儘可能不停機以完成擴展,並可確保數據安全和數據恢復的能力。


遷移服務開啟預覽


微軟資料庫遷移服務開啟早期預覽,這將幫助 Oracle 和 SQL Server 的用戶更輕鬆地遷移數據並快速地對自己的應用進行現代化升級。


改進 Azure SQL 資料庫


Azure SQL 資料庫的改進包括:


全新的託管實例開啟有限預覽,為用戶提供 SQL Server 虛機實例層級的兼容性,讓企業更輕鬆地把現有 SQL Server 應用遷移到 Azure SQL 資料庫。


威脅檢測服務正式上線,Graph 支持服務開啟預覽。


2、便捷上雲

Azure Cloud Shell


Azure Cloud Shell 支持多種流行的編程語言,並提供相應的移動端應用,從而提高開發人員的效率。


微軟正式發布 Visual Studio for Mac


Microsoft Build 2017 大會上,軟體巨人發布了 Visual Studio for Mac,將它的著名編譯器 Visual Studio 正式帶到蘋果的平台。Visual Studio for Mac 是基於開源的 MonoDevelop IDE,其主要特性包括:在任意提供商(GitHub 和 Visual Studio Team Services)託管的 Git 庫中管理代碼,跨 Windows 和 Mac 項目開發無縫共享;方便為 iOS、Android 和 Mac 多個平台構建應用;支持直接從 IDE 發布到雲端;支持組合利用 Unity 引擎開發跨平台遊戲。

微軟Build大會:VS for Mac發布,首日主角AI、Azure;Java 9 恐再延期;比特幣勒索病毒在華爆發



Azure Service Fabric 正式支持 Windows Server Containers


Azure Service Fabric 已正式支持 Windows Server Containers,通過 Visual Studio 作為工具,藉助 Docker Compose 將容器化應用部署到 Service Fabric 的功能也已開啟預覽。微軟針對幾乎所有類型、所有平台容器所提供的全面支持,讓開發者得以交付面向關鍵業務的、可擴展的應用和服務。


全球爆發電腦勒索病毒,中國多所大學校園網被攻擊


除了中國,至少 19 家位於英格蘭和蘇格蘭的 NHS 所屬醫療機構遭到網路攻擊,這些機構包括醫院和全科醫生診所。

據 BBC 報道,計算機網路病毒攻擊已經擴散到 74 個國家,包括美國、英國、中國、俄羅斯、西班牙、義大利等。

微軟Build大會:VS for Mac發布,首日主角AI、Azure;Java 9 恐再延期;比特幣勒索病毒在華爆發



據悉,病毒是全國性的,疑似通過校園網傳播,十分迅速。目前受影響的有賀州學院、桂林電子科技大學、桂林航天工業學院以及廣西等地區的大學。


另外有網友反映,大連海事大學、山東大學等也受到了病毒攻擊。


微軟終於承認打壓無法消滅 Linux,轉而支持並為我所用


微軟剛剛宣布,三個不同版本的 Linux 操作系統即 Ubuntu、Suse 和 Fedora 將登陸 Windows 10 系統的應用市場 Windows Store。這聽起來有些奇怪,但卻很有意義。微軟在 2016 年初發布了 Windows Subsystem for Linux(WSL),讓開發人員能夠在 Windows 10 系統內部使用各種版本的 Linux 系統。


拋開此舉的歷史意義不談,它這麼做顯然是為了吸引更多程序員來使用 Windows 10 系統。Linux 系統和 Windows 系統一樣都是操作系統,但是它是免費的。微軟從上個世紀九十年代就試圖消滅它,但是最終也沒能如願。


微軟現在可能是這樣考慮的:開發人員喜歡使用 Linux 系統,Windows 10 系統支持 Linux 軟體和 Windows 軟體,因此也許可以考慮讓開發人員用 Windows 10 來完成所有的開發工作。這種想法得到了開發人員的一致好評,並且明顯鼓勵微軟把步子再邁大一點。因此,將 Ubuntu、Suse 和 Fedora 添加到 Windows Store 平台實際上是想讓開發人員安裝自己喜歡的 Linux 系統,從而更容易去使用 WSL。這已經充分說明微軟已經改變了打壓 Linux 的戰略。


Java 9 又要延期?甲骨文回應

甲骨文公司近日為了延期超過一年的 Java 9 而杠上 IBM 與 Red Hat,甲骨文批評兩家公司反對 Java 9 模組化系統的發展,令人失望。甲骨文 Java 平台首席架構師 Mark Reinhold 近日在個人博客上發表一封致 Java 社區程序執行委員會 (JCP EC) 的公開信。


這封信中指名道姓的批評了 Red Hat Middleware 雖然起初同意 Java 9 模組化系統規格要求 (JPMS JSR) 的目標與需求,卻在實際實施過程中讓 JPMS JSR 無法依照原計劃與目標進行,並在近日稱將不會支持 JSR。Reinhold 並暗指 Red Hat 意在保護自家並未完全遵循公開標準的 JBoss/Wildfly 產品生態系。另外,被 Reinhold 點名的還有 IBM,他對 IBM 表示將投票反對 JSR 的做法表示失望與訝異。


兩大 Java 社區成員公開反對新的 Java 模組化版本計劃,可能讓已經從 2016 年延到 2017 年 7 月推出的 Java 9 再度跳票。不過,甲骨文的 Reinhold 打算強勢推動讓新 JSR 過關。Java 社區對相關計劃的最終投票結果將會在 6 月 8 日公布,儘管委員會希望能達成共識,但在兩大成員反對下,Reinhold 撂下狠話,表示相關流程規範並未要求共識決,規格主導成員有最終決定權,以避免專家團隊成員為了私利刻意干擾 Java 的未來發展。


微軟沈向洋:感知和認知是人工智慧研究方向


在西雅圖開幕的 Build 全球開發者大會上,微軟 CEO 薩提亞·納德拉明確提出,微軟要用人工智慧重新定義微軟的所有業務。談到如何具體實施「人工智慧重新定義微軟業務」時,微軟人工智慧及研究事業部負責人沈向洋,舉例說,所有的 Office 產品都正進行人工智慧化,如 Powerpoint 不僅加入了自動翻譯功能,還添加了圖片自動說明的功能。


人的智能分為感知和認知兩個部分。在感知方面,最大的一部分是視覺感知,然後是聽覺,之後還是其他感知。在這方面,他預計,未來五年計算機語音識別可以達到識別人類的水平,未來十年計算機視覺也可以達到這一點。但談到認知,計算機卻遠遠沒有達到和人類相比的水平。首先是自然語言處理,然後是知識獲取。


2017 科技行業離職人員研究報告發布


卡普爾社會影響力中心對科技行業人員離職的原因進行了考察,並公布了研究結果。該研究得出的 4 個主要結論是:


不公平導致離職;


不同群體在職場體驗上差別很大;

不公平每年導致數 10 億美元的損失;


如果做得好,多元化和包容精神可以改善文化,減少離職。


這份報告提供了組織可以遵循用來克服其中部分問題的建議。最主要的是實現廣泛的多樣性和包容性策略,與任意一種單獨的策略相比,這都可以在更大程度上減少不公平體驗。建議如下:


實現廣泛的 D&I 策略:研究實現廣泛的多樣性和包容性策略,從無可爭辯的最高領導層開始,並對方案進行裁剪,讓其符合公司的價值、文化和運營模式。對於多樣性和包容性,來自 CEO 和管理團隊的領導是任何方案成功的關鍵。


創建包容性文化:努力創建一種廣受歡迎的文化,重視差異,踐行移情,以尊重為根本原則。確定核心價值觀,描繪工作場所(及所有工作相關的安排)中恰當行為和不恰當行為的界限,尊重同事及公司設定的界限,闡明每一名員工的期望。


制定有效和公正的管理流程:審查當前薪酬與績效管理實踐中的潛在偏見。在這項調查中,由於弱勢的有色女性最可能得不到提拔——然後離職——定期審查當前的升職實踐,並根據審查結果採取行動,這是關鍵。


.NET Framework 4.7 正式發布


以前.NET Framework 4.7 是隨 Windows 10 Creators Edition 一併提供的,現在它已經正式發布,這意味著使用舊版本 Windows 的用戶現在也能安裝它了。.NET Framework 4.7 通過 Windows 10 Anniversary Update 發布,支持 Windows 7 SP1 及以上版本,其中提供了一些新的特性,包括對 C# 和 VB15 的支持、一些軟體缺陷的修正,以及更大程度上的加密支持。


除了傳統的基於 Web 的安裝程序,.NET Framework 4.7 還提供了離線安裝程序。需注意的是,安裝.NET Framework 4.7 的 Windows 版本中應存在 D3DCompiler_47.dll。在 Windows 7 SP1、Windows Server 2008 和 Windows Server 2012 中,默認並不存在該動態庫,必須根據操作系統的版本安裝相應的更新。


Blue Ocean 1.0 正式發布,Jenkins 界面煥然一新

Blue Ocean 最初發佈於 2016 年五月,最近才由 James Dumay 在博客帖子中宣布正式發布。


Blue Ocean 的新特性包括:


流水線編輯器:用於創建貫穿始終的持續交付流水線,是一種直觀並可視化的流水線編輯器。


流水線的可視化:對流水線的可視化表示,提高了全企業範圍內持續交付過程的清晰度。


流水線的診斷:即刻定位自動化問題,無需持續掃描日誌或關注多個屏幕。


個性化儀錶盤:用戶可以自定義儀錶盤,只顯示與自身相關的流水線。


與 Github 的集成:針對所有特性分支和 Pull 請求運行流水線,以報告的形式反饋狀態給 Github,使整個團隊可以掌握是否需要執行更改,是否一切保存正常。


IBM 開源 API 微網關


IBM 最近宣布開源他們的 API 微網關(Microgateway)。這意味著任何一個開發人員和組織現在都可以無償在他們的項目里使用這個軟體。


IBM API 微網關的主要特性是網路流量管理、方便實現安全標準(比如 OAuth),以及策略管理。它還有一個 API 設計器,提供了一個圖形用戶界面用於創建 YAML API 規範。它還包含了一個小型的數據存儲引擎和一個健壯的工作流引擎,可以用於持久化基本的 API 數據模型,並基於 API 的消費行為創建複雜的策略。微網關為常見的場景提供了預置的策略,比如 API 秘鑰驗證、基本的授權和速率限定。

Opera 宣布代號為 Reborn 的新瀏覽器


被包括 360 在內的中國財團收購的 Opera 宣布了代號為 Reborn 的新瀏覽器。Opera Reborn 的一個重要變化整合消息應用。Opera 稱,社交消息應用完全改變了我們的生活,轉變已經在智能手機上發生了,但桌面卻落在了後面,Opera 認為需要改變這一現狀,於是 Opera Reborn 就誕生了,用戶可以直接在瀏覽器內使用流行的消息應用如 Facebook Messenger、WhatsApp 和 Telegram,能夠直接在瀏覽的時候與朋友聊天。


此外,Reborn 還引入了新的顏色主題,全新的外觀,更多的廣告屏蔽控制選項,對 HTTP 頁面的密碼或信用卡號碼輸入顯示警告。感興趣的用戶可以去下載試用,Reborn 支持 Windows、Linux 和 OSX。


Thunderbird 項目將繼續留在 Mozilla


2012 年,Mozilla 將郵件客戶端 Thunderbird 項目上的付費僱員分配到了其它項目,Thunderbird 的開發完全轉交給了社區。2014 年,社區的志願開發者在多倫多召開會議討論了 Thunderbird 項目的未來,組建了 Thunderbird 理事會。2015 年,Mozilla 基金會主席 Mitchell Baker 宣布考慮剝離 Thunderbird 項目。


在一番調查之後,Thunderbird 理事會宣布 Thunderbird 項目將暫時留在 Mozilla 基金會,但 Thunderbird 將遷移出 Mozilla 公司託管的基礎設施,獨立運營。理事會稱,來自用戶的捐款給予他們信心去實現獨立,而 Mozilla 基金會同意繼續成為 Thunderbird 的法律、財務和文化之家,雙方同意維護良好的工作關係和一致的決策,如果決定脫離 Mozilla 基金會,各方需要提前六個月發出通知。


Google 的 Fuchsia 有了新系統 UI


Google 正在開發替代 Android 的新操作系統 Fuchsia,新系統不再使用 Linux 內核而是叫 Magenta 的新內核。同時拋棄的還有 GPL 許可證,Fuchsia 的許可證混合了 BSD 3 clause、MIT 和 Apache 2.0。它是作為一個開源項目開發的,因此外界能跟蹤它的開發進度。


它的一個最新變化是引入了一個新系統 UI。它的 UI 層使用的是 Dart 語言開發的 Flutter SDK,Fuchsia 的 System UI 叫 Armadillo,目前尚未完成,保留了大量的佔位符。它的 home 屏幕有一個垂直滾動列表,中心是用戶資料照片,以及日期,位置和電池圖標。


GRPC 1.3.1 發布,Google 高性能 RPC 框架


GRPC 1.3.1 發布了,GRPC 是一個高性能、開源、通用的 RPC 框架,面向移動和 HTTP/2 設計,是由谷歌發布的首款基於 Protocol Buffers 的 RPC 框架。 GRPC 基於 HTTP/2 標準設計,帶來諸如雙向流、流控、頭部壓縮、單 TCP 連接上的多復用請求等特性。這些特性使得其在移動設備上表現更好,更省電且節省空間佔用。


世界最有價值的資產如今是數據


新的商品催生了一個有利可圖快速發展的行業,促使反壟斷監管機構進駐去限制那些控制這種商品的企業。一個世紀前,最有價值的商品是石油,今天則是數據,這些數據被互聯網巨頭們控制著,它們對數據的處理引發了類似石油巨頭控制石油的擔憂。這些互聯網巨人包括 Alphabet (Google 母公司)、Amazon、Apple、Facebook 和 Microsoft,它們看起來無法阻擋。


它們是世界上市值最高的五家上市公司,今年第一季度,它們總的凈利潤超過了 250 億美元,亞馬遜的收入佔到了美國電子商務收入的半數,而 Google 和 Facebook 則幾乎包攬了美國數字廣告的全部增長。類似 20 世紀的標準石油公司,它們對數據的支配性地位引發了肢解這些公司的呼聲。


CockroachDB 1.0 is Production-Ready


今天,正式發布生產環境就緒的資料庫 CockroachDB 1.0,這是第一個開源的雲本地 SQL 資料庫。 同時我們也宣布了投資者分享我們願景的 B 系列籌款活動。 推出的 1.0 標誌著從 beta 到畢業的生產環境就緒的資料庫,旨在為企業提供從創業到企業的任何規模的業務。


http://t.cn/Rax5uvt


騰訊雲正式加入 CNCF 和 Linux 基金會


美國東部時間 5 月 8 日,全球知名非營利性組織 CNCF (Cloud Native Computing Foundation) 在全球開源盛會「2017 OpenStack 峰會」上宣布,騰訊雲作為金牌會員正式加入 CNCF 基金會。


按照規則,基於企業會員對代碼的貢獻、貢獻的標準和規範、為開源組織提供的支持等綜合標準,CNCF 基金會授予騰訊雲金牌會員身份,同時基於騰訊雲在 Linux 領域的積極貢獻,騰訊雲獲 CNCF 基金會邀請加入 Linux 基金會。


參考線索


http://www.infoq.com/cn/news/2017/05/MS-Build-2017


http://news.qq.com/a/20170513/001170.htm


http://tech.qq.com/a/20170512/019014.htm


https://www.oschina.net/news/84663/java-9-delayed


http://tech.sina.com.cn/it/2017-05-12/doc-ifyfeivp5607902.shtml


http://www.infoq.com/cn/news/2017/05/tech-leavers-report


http://www.infoq.com/cn/news/2017/05/net47-released


http://www.infoq.com/cn/news/2017/05/jenkins-blue-ocean?


http://www.infoq.com/cn/news/2017/05/ibm-microgateway-opensource


http://www.solidot.org/story?sid=52352


http://www.solidot.org/story?sid=52343


http://www.solidot.org/story?sid=52333


https://www.oschina.net/news/84634/grpc-1-3-1


http://www.solidot.org/story?sid=52308


http://weibo.com/1715118170/F2vZHkm55?


https://www.oschina.net/news/84596/tengxunyun-cncf-linux


推薦個活動


今日薦文


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 InfoQ 的精彩文章:

百度沙龍免費招募:深度解讀開源資料庫Tera架構與應用
DevOps 工程師第一步:從高質量的持續交付開始
關於架構,都有什麼可以聊的?
數字產業時代,和Visa來一場支付服務的頭腦風暴

TAG:InfoQ |

您可能感興趣

AMD Ryzen Threadripper發布日期,新聞和功能
[MD PHOTO]Martha Higareda等藝人首爾出席Netflix新劇《Altered Carbon》發布會
MADNESS x Converse One Star 正式發布,Medicom Toy 推出「Daruma」系列丨今日資訊
MADNESS x Converse One Star 正式發布,Medicom Toy 推出「Daruma」系列
黑莓發布Hub,Calendar和Productivity Tab新應用
Jolla Sailfish 3發布:將適配索尼Xperia XA2
Blackmagic重磅發布4K廣播級攝像機URSA Broadcast
前Mozilla WebVR 領袖發布『Supermedium』VR 瀏覽器
強勢回歸,Patta x Nike Air Span II,Converse x J.W Anderson 全新聯名系列發布
Virgil Abloh x Nike Air Force 1 for MoMA 聯名鞋款正式發布
亮橙波點!OFF-WHITE x Nike Mercurial Vapor 12 Elite 發布
OpenBSD和FreeBSD已發布Meltdown和Spectre補丁
OpenStack Queens 發布、Serverless 興起,AWS 開啟雲應用庫
Palace 發布 2018 春季系列,OVO x Air Jordan 8 發售在即 | HB Daily
一股清流?Jolla Sailfish 3 系統發布,支持索尼 Xperia XA2
開年第一搶!Virgil Abloh x NIKE Air Force 1黑色版正式發布!
Integral Memory發布512GB microSDXC
AirPower和新款AirPods即將發布
豹紋!耐克發布Mercurial Superfly x Kim Jones限量戰靴
蘋果發布Apple Watch Series 3