當前位置:
首頁 > 科技 > Java 9正式版恐再延期;順豐菜鳥口水戰涉及阿里雲;編程語言排行榜Python第四;盲人程序員背百萬字元,用耳朵編程

Java 9正式版恐再延期;順豐菜鳥口水戰涉及阿里雲;編程語言排行榜Python第四;盲人程序員背百萬字元,用耳朵編程

編輯|小智

Java 9 正式版有可能被推遲到 9 月 21 號發布

Oracle Java Platform Group 首席架構師 Mark Reinhold 在五月份的一系列專家組電話會議中建議將 Java 9 的正式發布日期向後延期 8 周,也就是在 9 月 21 號發布(既定的發布日期為 7 月 27 號)。

據 Reinhold 透露,建議延期發布是為了給 JSR 376 爭取更多的時間,如果在新一輪的投票中能夠獲得通過,那麼 Jigsaw 就在 Java 9 中與大家見面。

JSR 376 在之前的投票中沒能獲得通過(10 票贊成,13 票反對),Reinhold 向 JCP 執行委員會提交了一封公開信,表達了對投票結果感到遺憾。

順豐、菜鳥口水戰始末,或涉及阿里雲

6 月 1 日,順豐宣布關閉對菜鳥的數據介面。截止當日中午,順豐已經停止給所有淘寶平台上的包裹回傳物流信息。菜鳥方面表示,對此感到很突然,正在與順豐緊急溝通,建議商家暫時改用其他快遞公司發貨。

對此,順豐回應稱順豐關閉數據介面,是因為菜鳥在 6 月 1 日先下線豐巢介面信息。順豐稱菜鳥之所以封殺順豐,背後原因是阿里方面希望順豐放棄使用騰訊雲改用阿里雲。菜鳥稱信息安全不會讓步,順豐拒不合作。順豐再做回應,稱客戶仍可從官方渠道及其他第三方信息查詢平台查詢物流信息,對菜鳥行為表示遺憾。

最新消息:從今日12時起,雙方將全面恢復業務合作和數據傳輸。

Node.js 發布 v8.0.0

Node.js 基金會宣布發布 Node.js v8.0.0。新版主要的特性包括:npm 客戶端升級到 5.0.0 版;基於 Chrome JS 引擎 V8 升級到 v5.8;Node.js API (N-API) 允許創建原生擴展,編譯一次可在多個 Node 版本中使用;更新 async_hooks 模塊;完整支持 WHATWG URL API 解析器;Buffer API 引入了大量新變化;新的 util.promisify() API; console 模塊加入 console.log() 和 console.error(),等等。Node.js v8 將是下一個長期支持版(LTS)。

Visual Studio for Mac 正式發布

上個月微軟宣布推出 Visual Studio for Mac:全功能的開發環境,可幫助 Mac 上的開發人員為移動端、雲端和網頁打造應用、遊戲和服務。它是專門為 macOS 而設計的,所以從工具欄到文件對話框的設計都讓 Mac 用戶十分熟悉。今天這款軟體正式發布了,感興趣的朋友不妨到這裡來下載:

https://www.visualstudio.com/zh-hans/vs/visual-studio-mac/?rr=httpswww.google.com.hk

VMware 第一季度營收 17.36 億美元 凈利 2.32 億美元

VMware(NYSE:VMW)今天公布了截至 3 月 31 日的 2017 財年第一季度財報。報告顯示,公司該季度營收為 17.36 億美元,去年同期為 15.89 億美元,同比增長 9%;按美國通用會計準則計(GAAP),凈利潤為 2.32 億美元,去年同期為凈利潤 1.61 億美元,同比增長 44%;合攤薄後每股利潤為 0.56 美元,去年同期為每股利潤 0.38 美元,同比增長 47%。

按非美國通用會計準則計(Non-GAAP),凈利潤為 4.12 億美元,去年同期為凈利潤 3.66 億美元,同比增長 13%;合攤薄後每股利潤為 0.99 美元,去年同期為每股利潤 0.86 美元,同比增長 15%。截至季度末,公司手持現金及現金等價物共計 86.12 億美元,截至去年末為 79.85 億美元。

Chrome 將停止支持 PNaCl ,擁抱 WebAssembly

Chrome 從 2013 年開始支持 PNaCl(Portable Native Client),為開發者提供了一種技術去構建高性能的 Web 應用,但這項技術只有 Google 支持。源自 Mozilla Asm.js 項目的 WebAssembly 技術則得到了所有瀏覽器開發商的一致擁護: Chrome 和 Firefox 已經原生支持 WebAssembly,Edge 和 Safari 也在預覽版中加入了 WebAssembly 支持。

在這一背景下,Google 決定停止支持 PNaCl。Chromium 官方博客宣布,在 2018 年第一季度移除對 PNaCl 的支持,表示 WebAssembly 生態系統更適合高性能 Web 應用。Google 發布了幫助開發者將現有的 PNaC 實現遷移到 Web 平台的指南。

Google 發布了 Tensorflow Lite,用於行動電話的神經網路庫

Google 的工程副總 Dave Burke 宣布了一個專門針對行動電話而優化的 Tensorflow 新版本。這一新的軟體庫稱為 Tensorflow Lite,允許開發人員在用戶的行動電話上實時地運行人工智慧應用。據 Burke 介紹,該庫在設計上力求更快和更小的同時,依然支持最先進的技術。它將作為開源 Tensorflow 計劃的一部分於今年稍後發布。

Tensorflow Lite 是第二個可在行動電話端運行的深度學習工具。先前在 2016 年 11 月,Facebook 就已經發布了一個稱為 Caffe2Go 的架構。Caffe2Go 用於實時風格轉移(Style Transfer),即在用戶的行動電話端添加了類藝術(Art-like)過濾器。

DB-Engines 6 月全球資料庫排名,MySQL 直逼 Oracle

雖然本月排名均沒有發生變化,但 Oracle 和 MySQL 的冠軍之爭依然扣人心弦。上個月兩者同時大幅下跌,但由於 Oracle 跌幅更大,導致兩者比分拉近不少,而本月雖然分數變化不大,但 Oracle 下跌 2.55 分,而 MySQL 上升 5.28 分,以 6.45 分之差直逼 Oracle。

npm 5.0 普遍提升了性能

npm 公司發布了其軟體包管理工具 npm 5.0 版,這為公司多年的規劃和累月的編碼工作划上了一個句號。npm 5 提升了性能,使其保持了對同類軟體的競爭力。

Npm 公司通過博客帖子宣布新的軟體包管理工具發布,並稱 npm 5 是「一次相當大的進步,顯著地改進了幾乎所有常見情況下的性能」。該發布並非僅是給出了新的主版本號,而主要是提供了一些新的特性和突破性改進。

他是盲人程序員:背百萬字元用耳朵編程

盲人程序員的電腦屏幕是不用打開的,靠鍵盤和耳機完成工作。蔡勇斌是一名盲人程序員,負責對互聯網產品進行適用於視覺障礙者的改造,他靠「背」代碼來編程,最多的時候背過 300 多行代碼。

視頻鏈接:

http://www.miaopai.com/show/l1Ll9JaIMKpOXCl2jHYp9oKa5ZDdAusW.htm

WPS Office for Linux 項目中止 計劃開源 Linux 代碼

WPS Office 是一款免費(但不開源)的辦公套件,目前已經在 Windows、macOS、Android、iOS 和 Linux 設備上線,由於在界面和功能上模仿了微軟 Office 的部分特性,對於那些輕量辦公的用戶來說已經能夠完全駕馭大部分需求。儘管其他平台的 WPS Office 能夠定時獲得更新、修復和優化,但 Linux 平台似乎已經被團隊所忽略。

WPS Office for Linux 最近一次更新是在一年前,目前最新的 Linux 版本號為 WPS Office v1.0.5672 Alpha 版本。為此近日,有用戶在社交媒體 Twitter 上諮詢團隊是否依然致力於 Linux 版本的開發工作,而得到的回應是 Linux 版本目前已經處於懸停狀態,並表示需要社區版本。

對於那些開源應用來說,社區版本意味著更容易創建和維護版本,但遺憾的是 WPS Office 並非是開源應用。對於 Linux 用戶來說這條新聞或許並不會產生太大的影響,由於更新的問題導致使用 WPS Office 的用戶並不是很多。

2017 年 5 月全球編程語言排行榜 Python 升至第四名

TIOBE 最近公布了 2017 年 5 月編程語言指數排行榜,排名前三的還是 Java、C、C++。Python 今年首次超越 C# 躍居第四,可能是得益於人工智慧的發展。作為人工智慧主要編程語言,自從 2016 年開始,Python 的比率數據不斷提升。

目前,隨著各行各業的軟體使用率越來越高,很明顯某一種特定的語言已經無法滿足使用者的需求了。什麼編程語言都有一大堆簇擁者,這一點很容易證明——2012 的時候,市場佔有率僅有 0.6% 的編程語言都能排入前 20 名,而如今這個數字只夠讓它排到第 33 名。

Debian GNU/Linux 9 「Stretch」將於 6 月 17 日發布

" 備受期待的 Debian GNU/Linux 9 「Stretch」 操作系統終於確認了發布日期,就在幾分鐘前團隊成員宣布這款熱門發行版本將於 2017 年 6 月 17 日正式發布,距離現在還有三周時間。不過在這段時間內,開發團隊還需要修復已知的 BUG,各種崩潰和內存泄漏問題,整合所有最新的安全補丁,處理 Debian GNU/Linux 8 "Jessie" 系列版本的推送和流暢升級問題。

Niels Thykier 在今天更新的郵件列表中寫道:「我們計劃在 2017 年 6 月 17 日發布。如果你想要為此進行慶祝,請考慮參加一場 Debian 版本發布排隊或者自己舉辦一個。用戶可以訪問https://wiki.debian.org/ReleasePartyStretch查看更多信息。"

招商銀行發生客戶信息泄漏

招商銀行官方博客稱,「5 月 26 日晚,我行伺服器出現短暫通訊異常,導致少量客戶在網上銀行專業版查詢其個人信息時,系統偶發性顯示了伺服器緩存的錯誤信息,相關異常已於 26 日當晚修復,不會對客戶信息安全及業務造成影響。」官方沒有透露問題持續了多長時間,以及解釋什麼通訊異常。根據社交媒體上流傳的信息,所謂通訊異常是指 A 用戶登錄時顯示了 B 的賬號,包括 B 完整通訊信息,此外每次刷新會顯示另一個人的賬號。一些人聲稱在 5 月 27 日登錄招商銀行網銀專業版仍然遭遇了相同的問題。

Perl 5.26 發布

Perl 編程語言項目宣布釋出 5.26 分支的第一個穩定版本。新版代表了 大約 13 個月的開發努力,包含了來自 86 位作者的大約 36 萬行變更。主要變化包括:出於安全理由,模塊搜索路徑 (@INC) 的末尾不再默認含有".";do 在未能載入文件時會給出警告;在正則表達式模式中,字元左大括弧「{」應該轉義;支持 Unicode 9.0,等等。詳細變化可查看 perldelta.pod。下一個版本 Perl 5.28 預計將在 2018 年 4 月或 5 月發布。

Windows XP 基本對 WannaCry 免疫

對感染設備的統計顯示,勒索軟體 WannaCry 的絕大部分受害者運行的是 Windows 7,原本認為是重災區的 Windows XP 基本不受影響。為什麼會出現這一局面?安全公司 Kryptos 的研究發現,原因是 WannaCry 會導致 XP 崩潰或藍屏死機,無法成功安裝或傳播。

WannaCry 的核心是利用 Windows 文件共享系統 SMB 中的漏洞無需用戶干預就能在未打上補丁的系統之間快速傳播。但當勒索軟體傳播到 XP 計算機時,勒索軟體要麼安裝失敗要麼導致了藍屏死機,要求硬重啟計算機。在 XP 系統上手動安裝 WannaCry 仍然是可能的,但勒索軟體使用的方法對這款已經停止支持的舊操作系統並不那麼有效。

Opera 已確認解散 iOS 開發團隊

挪威瀏覽器開發商 Opera 在蘋果 iOS 平台上的產品 Opera Mini 和 Opera Coast 自 2017 年以來就沒有更新過,用戶聯絡了該公司詢問發生了什麼事情,結果被告知 Opera 已經沒有了 iOS 開發團隊。也就是至少目前 Opera 放棄了 iOS 平台。

iOS 版 Opera Mini 已經有將近一年時間沒有更新,而 Opera Coast 最新一次更新是在 2016 年 12 月。蘋果禁止 iOS 出現與 Safari 競爭的瀏覽器,所有 iOS 上的瀏覽器其實都披著 Safari 的皮。

Swift Playgrounds 將編程教學擴展到機器人等領域

Apple 日前宣布,Swift Playgrounds 這款為 iPad 打造的教學編程 app 將帶來一種新的方式,讓人們使用機器人、飛行器和樂器學習編程。

Swift Playgrounds 適合學生和初學者使用 Swift 學習編程,Swift 是 Apple 推出的一種直觀的編程語言,能夠幫助他們打造出一款自己想要的 app。Apple 正在與設備製造商開展合作,目的是讓用戶可以在 Swift Playgrounds app 內方便地連接到支持藍牙的機器人,讓孩子們可以對 LEGO MINDSTORMS EV3、Sphero SPRK+ 和 Parrot 飛行器等常用設備進行編程和控制。

Swift Playgrounds 1.5 更新將於 6 月 5 日 (星期一) 開始在 App Store 提供免費下載。它兼容所有運行 iOS 10 或更新版本操作系統的 iPad Air 和 iPad Pro 機型以及 iPad mini 2。

參考線索

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

http://www.cnbeta.com/articles/soft/618349.htm

http://www.techweb.com.cn/data/2017-06-02/2530666.shtml

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

http://www.infoq.com/cn/news/2017/05/google-tensorflow-lite

https://www.oschina.net/news/85404/db-engines-june-rank

http://www.infoq.com/cn/news/2017/06/npm-5-released

http://weibo.com/1642512402/F5CMCCVhl?type=comment

http://www.cnbeta.com/articles/soft/617055.htm

http://www.sohu.com/a/139975317_315136

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

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

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

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

https://www.oschina.net/news/85247/opera-abandons-ios

http://tech.ifeng.com/a/20170602/44629530_0.shtml

今日薦文

點擊展開全文

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

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


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

【限時乾貨】超全數據分析資料免費下載(包含SQL、R語言、SPSS、SAS、Python、數據挖掘)!
Python演算法實戰:冒泡
Python 演算法實戰系列:棧
Selenium中級篇之10-Python中的繼承的使用
用 Python 寫一個 NoSQL 資料庫

TAG:Python |

您可能感興趣

用Python編程:猜數字遊戲
XPath 編程
RedMonk發布編程語言排行榜:Swift成為全球增長最快的編程語言
編隊飛行+多語言編程,Tello EDU來了
android 多線程編程
Docker 編程
Git 的編程
Python之網路編程
Python多進程編程
Python 程序員,如何實現狂拽酷炫的 3D 編程技術?
TIOBE 5 月編程語言排行榜:暴漲的 C,逆襲的 Scala
XQuery 編程
MongoDB 編程
Perl 編程
自製Monkey編程語言編譯器:增加數組操作API和Mapsh數據類型
Pony 編程語言簡介
Python網路編程——進程
Redis 編程
TIOBE 4月編程語言排行榜:Python讓位,老將C++奪回前三!
JStorm系列:概念與編程模型