639
阿裏雲
grpc-java 1.7.0 發布;GitHub發布2017年度數據報告;阿裏雲發布多款產品,降價高達53%
編輯|小智
本周要聞:GitHub 發布了年度開發者報告,提到了很多關鍵數據;Google 開源了 Abseil,為 C++ 和 Python 開發提供支持;阿裏達摩院成立,將解決 1 億人口的就業問題;TIOBE 10 月編程語言排行榜:Swift 正過時?阿裏雲發布多款產品 降價高達 53%;微軟放棄了 Windows 10 Mobile。
GitHub 發布了年度開發者報告,提到了這些關鍵數據
10 月 10-12 日,GitHub Universe 大會在舊金山召開,GitHub 官網也發布了 2017 年年度數據報告。今年的數據讓人眼前一亮,我們將目光聚焦在其中幾個點上。
最受歡迎的編程語言:JavaScript 第一,Python 第二,Java 第三
2017 年有接近 70 萬中國開發者加入 GitHub
2017 年,上百萬的學生和老師把 GitHub 當成了學習與教授的地方。
GitHub 現有 2400 萬用戶、150 萬組織、6700 萬 Repo;
更多內容,可以查看官網:https://octoverse.github.com/
Google 開源了 Abseil,為 C++ 和 Python 開發提供支持
Google 公開了其項目內部使用的一係列 C++ 庫,隨後還會公開其 Python 庫。
Abseil 已在 Google 曆經十多年的開發,它的目的是為 Google 編程人員在各種項目上的工作需求提供支持,這些項目包括 Protocol Buffers、gRPC 和 TensorFlow 等。Google 評價 Abseil 為:
它是從 Google 內部代碼塊中抽取出來的一係列最基礎的軟件庫。作為基本的組成部分,這些軟件庫支撐了幾乎全部 Google 在運行的項目。以前這些 API 是零零散散地嵌入在 Google 的大部分開源項目中,現在我們將它們規整在一起,形成這樣一個全麵的項目。Abseil 是 Google 代碼庫的最基本構建模塊,其代碼經過了生產環節測試,此後還會繼續得到完全的維護。
阿裏達摩院成立,將解決 1 億人口的就業問題
2017 年 10 月 11 日至 14 日,杭州市人民政府、阿裏巴巴集團、螞蟻金服集團聯合主辦 2017 雲棲大會在杭州雲棲小鎮舉行,本次大會以“飛天·智能”為主題,探討人工智能、金融科技、量子計算、生命科學、物聯網(IoT)、政務、多媒體、虛擬現實(VR)等 20 多個科技領域。
主論壇上,阿裏巴巴集團正式宣布成立承載“NASA 計劃”的實體組織——“達摩院”,進行基礎科學和顛覆式技術創新研究。未來 3 年內,阿裏巴巴在技術研發上的投入將超過 1000 億人民幣。“達摩院”將實行院長負責製,由阿裏巴巴集團 CTO 張建鋒(花名行癲)擔任首任院長。據悉,達摩院的另一個任務就是服務全球 20 億人口,解決 1 億人口的就業機會,創造 1 千萬企業的盈利發展空間,為世界經濟提供共享普惠、健康快樂的可持續發展動力。
TIOBE 10 月編程語言排行榜:Swift 正過時?
今年年初,Swift 語言在 TIOBE 指數排行榜中曾一度進入前十名。不過近期,其成績在不斷下降,本月甚至又回到了第 16 位。
多數情況下,開發者會用 Java 編寫 Android 應用,用 Swift / Objective-C 編寫 iOS 應用。但因為同一個應用要同時維護 2 個不同平台的代碼庫,因此也有不少開發者開始選擇使用移動混合應用開發框架,像是微軟的 Xamarin(C#)、Apache 的 Cordova(JavaScript),以及 Ionic(JavaScript)等。這也導致,像 Java 和 Swift 這樣的語言會有所下降,而 C#和 JavaScript 等語言越來越受歡迎。
10 月編程語言排行榜 TOP20 榜單:
1
PYPL 10 月 IDE 指數榜:Eclipse 反超 Visual Studio
據 PYPL 指數顯示,10 月份 Eclipse 以 24.93 % 的成績擊敗了 Visual Studio ,奪下冠軍寶座。Android Studio 位居第三。另外,前十名中,IntelliJ 形勢大好,已連續數月上漲,本月排名第五。
PYPL 指數是非常流行的參考指標之一,原始數據基於 Google trends 。“ Top IDE Index” 是 PYPL 通過分析在 Google 上搜索 IDE 的頻率(次數)而生成,IDE 被搜索越多,則認為越流行。當然,需提前說明的是,人們搜索某物不絕對代表他們喜歡它。同理,被搜索最多的 IDE 並不一定意味著一定最受歡迎。
2
阿裏雲發布多款產品 降價高達 53%
10 月 12 日,在 2017 杭州·雲棲大會上阿裏雲宣布,未來將為 1000 萬家企業提供智能時代的技術平台。阿裏雲副總裁李津表示:”2017 年,阿裏雲 8 年的時候,80% 的創新企業在阿裏雲上。再過八年,如果 80% 的企業創新都會在阿裏雲上。中國會迎來真真正正的完整的雲上的時代“。
李津公布,從 10 月 12 日起,阿裏雲的雲數據庫 RDS、雲存儲容量型 NAS 和 Web 應用防火牆等產品均有降價,最高降幅達 53%。李津表示,降價從來不是目的。 “我們希望通過不斷的技術進步和資源優化,把這些技術紅利和所有人分享,降低創新門檻,不斷提升社會效率”。
Google 發布文檔數據庫 Firestore
Google 發布了 Cloud Firestore,它是用於移動、網絡和服務器應用程序的文檔數據庫,提供實時的和離線的數據訪問,與許多 Google 服務相集成。他們現在推出了一個“全新的”產品 Cloud Firestore,它是一種雲端的 NoSQL 數據庫,用於移動、網絡和服務器應用程序。它的主要特性有:靈活的數據模型、複雜的查詢、實時數據更新、支持離線訪問、跨區域伸縮性、強大的一致性、批量操作、支持事務以及與 Google 生態係統其他部分(包括 Cloud Functions)的集成。除了 REST 和 RPC API,Firestore 還提供 Android、iOS (Swift 和 Objective-C)、JavaScript(包括 Node.js)、Java、Python 和 Go 的 SDK。
AngulaFire 已經宣布支持 Firestore,提供可觀察的流(observable streams),可以集成到 Angular 應用程序中,包括動畫、表單和路由器。Firestore 目前正處於測試狀態,使用它有一些限製。另外,它的定價與 Realtime 不同。
Facebook 宣布 199 美元的 Oculus Go,開源 Rift DK2
Facebook CEO Mark Zuckerberg 在 Oculus Connect 虛擬現實開發者大會上宣布了 199 美元的獨立版 VR 顯示器 Oculus Go,不需要智能手機、耳機或 PC。此前推出的低價 VR 產品 Gear VR(129 美元)需要一個高端的三星智能手機才能工作。Oculus Go 將在明年初推出。在宣布新 VR 產品前,Facebook 在 GitHub 上開源了它的第二代 Rift Development Kit,包括固件、電氣 CAD、機械 CAD 和文檔等。第一代 Rift Development Kit 還是在三年前開源的。
微軟放棄了 Windows 10 Mobile
微軟負責 Windows 10 操作係統業務的副總裁 Joe Belfiore 在 Twitter 上透露,移動版本 Windows 10 的開發已經停止,連他自己都切換到了 Android。軟件巨人看起來已經放棄了它在移動平台上的雄心。根據 IDC 的數據,Windows 10 Mobile 設備第二季度的出貨量僅僅占到了整個市場的 0.03%。微軟最近發布了 Android 和 iOS 版的 Edge 瀏覽器,Belfiore 是在討論 Edge 時被問到 Windows 10 Mobile 的情況時做出上述回複的。他表示微軟會繼續支持 Windows 10 Mobile,包括 bug 修正和安全更新等等,但不再開發新功能。他承認由於市場份額太小而無法吸引到開發商向這個平台進行投資。
德意誌銀行開源其交易程序源代碼
德意誌銀行宣布開源其交易平台 Autobahn 的超過 15 萬行源代碼。被稱為 Plexus Interop 的代碼由 Symphony 軟件基金會管理, 托管在 GitHub 上,采用 Apache v2 許可證。德意誌銀行希望第三方交易應用供應商能將開源代碼作為公用的基礎,使得彼此能無縫的工作。代碼將被整合到 Symphony 的協作平台。公司的一位高管 Peter Wharton-Hood 表示,德銀想要成為銀行行業開源技術的領導者。
程序員在 Stack Overflow 向 Java 開發者提供了存在安全隱患的答案
弗吉尼亞理工大學的研究人員分析了流行編程問答社區 Stack Overflow 上的帖子,發現許多程序員缺乏網絡安全方麵的訓練,給出答案時似乎並不真正理解與代碼相關的安全問題。研究人員還發現,有時候得到最多好評的答案包含了不安全的建議,會在軟件中引入漏洞。而別人給出的更正確的答案卻經常因為低聲譽而得不到重視。他們的論文《Secure Coding Practices in Java: Challenges and Vulnerabilities》(PDF)發表在預印本網站上。
grpc-java 1.7.0 發布,Google 高性能 RPC 框架
grpc-java 1.7.0 已發布,gRPC 是一個高性能、開源、通用的 RPC 框架,麵向移動和 HTTP/2 設計,是由穀歌發布的首款基於 Protocol Buffers 的 RPC 框架。 gRPC 基於 HTTP/2 標準設計,帶來諸如雙向流、流控、頭部壓縮、單 TCP 連接上的多複用請求等特性。這些特性使得其在移動設備上表現更好,更省電且節省空間占用。
距離大新聞發布還有——3 天!
參考線索
https://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=2650998313&idx=2&sn=665b8f8bdb8b1240ed4ed6cebb148856
https://www.infoq.com/cn/news/2017/10/abseil
https://www.infoq.com/cn/news/2017/10/alibaba-DAMO-academy
https://www.oschina.net/news/89355/tiobe-2017-10
https://www.oschina.net/news/89376/pypl-10-ide-trend
https://mp.weixin.qq.com/s/xXj-GexMpEn4jwIuZ16BUw
https://www.infoq.com/cn/news/2017/10/google-firestore
https://www.solidot.org/story?sid=54096
https://www.solidot.org/story?sid=54068
https://www.solidot.org/story?sid=54063
https://www.solidot.org/story?sid=54061
https://www.oschina.net/news/89481/grpc-1-7-0
今日薦文
最後更新:2017-10-14 10:48:30
上一篇:
阿裏雲遊戲攜手Intel 將為遊戲行業提供全方位保駕護航
下一篇:
阿裏雲胡曉明:服務100萬家客戶不算什麼,服務1000萬家才是能力
數加控製台幫助__平台介紹_數加平台介紹-阿裏雲
跨域資源共享(CORS)__存儲空間管理_最佳實踐_對象存儲 OSS-阿裏雲
查看所有集群實例__集群API列表_API參考_容器服務-阿裏雲
恒易融__最佳實踐_DDoS 高防IP-阿裏雲
數據源配置__項目管理手冊_用戶操作指南_大數據開發套件-阿裏雲
JAVA-SDK使用(CCP)__SDK使用參考_設備端接入手冊_阿裏雲物聯網套件-阿裏雲
雲監控【主題模型】__開發人員指南_消息服務-阿裏雲
ALIYUN::RAM::AccessKey__資源列表_資源編排-阿裏雲
寬行讀取__最佳實踐_表格存儲-阿裏雲
健康檢查常見問題__常見問題_負載均衡-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲