search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

Q新聞丨知名終端模擬軟體XSHELL多版本存在後門;.NET Core 2.0終發布;Swift 語言之父宣布加入 Google

編輯|小智 審校|郭蕾

本周要聞:

Java 依舊排名第一,但前 20 大多數編程語言呈下降趨勢;.NET Core 2.0 終於發布了;Swift 語言之父 Chris Lattner 宣布加入 Google;知名終端模擬軟體 XSHELL 多版本存在後門,或上傳用戶伺服器賬號密碼!消息稱 Docker 公司正準備新一輪融資,估值 13 億美元。 Java 依舊排名第一,但前 20 大多數編程語言呈下降趨勢

2017 年 8 月的 TIOBE 編程語言排行榜顯示 Java 在流行程度上是世界上排名第一的編程語言。然而,縱觀榜上前 20 名的編程語言,大多數編程語言都呈下降的趨勢。因此,開發者們該何去何從?TIOBE 顯示,有幾種新的編程語言填補了這些空缺並且獲得了程序員們的青睞。

Java 的流行指數依舊是排行榜上第二名有力競爭者 C 語言的兩倍,但是這兩種編程語言較去年的受歡迎程度都有顯著的下降。榜上前 20 名中的另外 12 種編程語言也有所下降,然而前 20 名中剩餘的 6 種編程語言(Visual Basic、.NET、R、Go 等等)增長比率的總和也才不過 1.34%,遠低於 Java 一門編程語言 6.05% 的下降比率。

在 TIOBE 上我們看到了大家對一批新興語言的興趣高漲,尤其是 Crystal、Kotlin、Conjure、Hack 和 Julia。它們在整體比例中的份額很小(都低於 1%),但是它們增長的速度足以引起大家的注意。

.NET Core 2.0 終於發布了

.NET Core 2.0 的最終版本終於發布了。這是.NET 開源跨平台的一個重大里程碑, 也是很多支持者、社區、公司共同努力的結果。開發者們可以採用命令行、自己喜歡的文本編輯器、Visual Studio 2017 15.3、Visual Studio Code、或者 Visual Studio for Mac 開始首個.NET Core 2.0 項目的開發。 .NET Core 2.0 也已經可以支持生產環境的負載,無論是運行在你自己的硬體設備還是你最喜愛的雲平台(如 Microsoft Azure)。

同時,微軟還發布了 ASP.NET Core 2.0 和 Entity Framework Core 2.0。 .NET Standard 2.0 規範也已完成,它與.NET Core 2.0 同時確定了最終的版本。.NET Standard 是改進代碼共享並使每個.NET 實現中的 API 可用性更為一致的關鍵措施,在 2.0 中提供的 API 數量是現有項目的兩倍之多。.NET Core 2.0 包括了很多大的改進,以促使.NET Core 更容易使用以及提高其作為一個平台時的能力。

Swift 語言之父 Chris Lattner 宣布加入 Google

今年 6 月,我們曾報道,離開蘋果后加入特斯拉的 Swift 語言之父 Chris Lattner 已從特斯拉離職。當時他表示自己並不適合特斯拉,更有興趣去了解經驗豐富的工程領導的角色。

昨天,Chris Lattner 在推特上宣布,將從下周開始在 Google Brain 從事人工智慧方面的工作。Google Brain 是 Alphabet (谷歌的母公司)的一個下屬部門,專攻機器學習和人工智慧。更注重谷歌整個產品線上所用技術的實際應用,該部門的明確目標是將該學科廣泛推廣到公司之外的領域。

知名終端模擬軟體 XSHELL 多版本存在後門,或上傳用戶伺服器賬號密碼!

Xshell 是一款強大, 著名的終端模擬軟體,被廣泛的用於伺服器運維和管理,Xshell 支持 SSH,SFTP,TELNET,RLOGIN 和 SERIAL 功能。它提供業界領先的性能和強大功能,在免費終端模擬軟體中有著不可替代的地位。企業版中擁有更專業的功能其中包括: 標籤式的環境,動態埠轉發,自定義鍵映射,用戶定義按鈕,VB 腳本和用於顯示 2 byte 字元和支持國際語言的 UNICODE 終端。

日前,360CERT 獲悉某安全公司發現 NetSarang 的 Xmanager, Xshell, Xftp, Xlpd 等產品中,發布的 nssock2.dll 模塊中存在惡意代碼,在 Xshell 5.0.1322 和 Xshell 5.0.1325 兩個版本中均已確認惡意代碼存在。360CERT 通過行為分析發現後門會對一個箱子域名「nylalobghyhirgh.com」發起請求。該域名開啟了隱私保護,且只能查詢到 NS 記錄。此外,該域名還會向多個超長域名做滲出,且域名採用了 DGA 生成演算法,通過 DNS 解析時滲出數據。存在後門的版本會向 nylalobghyhirgh.com 發起請求,一天的訪問量超過 800 萬。如果之前是從有問題版本升級到最新的,有可能信息已經泄露,保險起見建議修改密碼,目前僅能證明該程序獲取了(用戶名、主機名、網路信息等),其他信息還在進一步核實。建議去官網網站下載更新最新版本。

消息稱 Docker 公司正準備新一輪融資,估值 13 億美元

據業內人士透露,商業軟體 Docker 公司正在準備新一輪融資,企業估值已達 13 億美元。

預計在 2017 年 8 月底前,Docker 公司將會完成新一輪 7500 萬美元的融資,這將有助於推進該公司最新推出的贏取商業客戶行動,並最終從公司被全球範圍內開發人員廣為使用的開源工具中獲利。據透露,部分資金將用於組建一支 2B 的營銷和銷售團隊,專門服務企業客戶。Docker 公司的上一輪融資是在 2015 年,當時估值 10 億美金。下圖是 CrunchBase 上匯總的 Docker 公司融資信息。

亞馬遜 AWS 發布新服務 Macie,讓機器學習開始產品化

據悉,8 月 15 日,亞馬遜 AWS 雲計算髮布了一項新服務 Macie,該服務使用機器學習對公司雲端的數據進行分類,對敏感數據的訪問模式進行監控,以確保數據的安全。

據了解,當用戶啟用該系統時,Macie 將會對敏感信息進行分類,並對信息進行相應的風險指數標記。其中,機器學習系統將會對信息的常規訪問模式進行辨別和分析,如果發現異常,Macie 會提醒客戶的安全維護團隊,以提醒他們查看。

Kotlin 1.1.4 發布,改進對 Java 9 的支持

Kotlin 1.1.4 已發布。這是 Kotlin 1.1 系列一個新的 bug 修復和工具更新版本。該更新與 2016.2 至 2017.2 的所有 IntelliJ IDEA 版本兼容,也和 Android Studio 2.3 和 3.0 beta 兼容。

主要更新內容如下:

  • 修復 IDEA 插件中的主要性能回歸

  • 添加對包預設的可控性註解的支持

  • 改進對 Java 9 的支持:從此版本開始,Kotlin 基於 module-info.java 的信息執行基於模塊的可見性檢查。 現在還支持在 JDK 9 下運行編譯器。

  • 添加一個用於 JavaScript 死代碼消除的工具,提高對 JS 調試和 JS 單元測試支持的源映射支持

  • 生成更高效的位元組碼

  • 為 IntelliJ IDEA 插件添加新功能

  • Android Extensions 插件增強功能

Visual Studio 2017 15.3 發布,可用性改進

Visual Studio 2017 15.3 版本已發布,同時發布的還有 .NET Core 2.0 以及 Visual Studio for Mac 7.1 。該版本包含 1700 多項改進,主要專註於可用性的改進,尤其是在 low-vision 和 no-vision 模式下使用 Visual Studio 2017 感覺會尤為明顯。

主要包括:

  • 調試更易於使用

  • VS 編輯器的文字修飾會讓開發者了解一系列代碼上特定的功能

  • 修復可靠性問題來提高性能

  • Azure Functions 支持

  • Broad Azure 登錄支持

  • 容器支持改進

  • 內置持續交付工具

阿里雲計算付費用戶首次破百萬,收入同比增長 96%

阿里最新發布的財報顯示,雲計算付費用戶數量首次超過 100 萬,較前一季度增加 13.7 萬,成為亞洲首家達到百萬級用戶規模的雲計算公司。受益於付費用戶的強勁增長,雲計算收入同比增長 96% 至人民幣 24.31 億元(3.59 億美元)。

阿里雲還將客戶名單拓展至包括中信集團、華能集團、人保金服、亞洲航空等海內外超大型企業。在國際市場,阿里雲繼續擴大全球布局和客戶群體。本季度宣布了在馬來西亞和印度尼西亞建立 2 個數據中心的計劃,它們將加入已布局逾 14 個國家及地區的數據中心網路,以服務全球用戶。

微軟收購雲計算公司 Cycle Computing 強化 Azure 競爭力

據 CNBC 北京時間 8 月 16 日報道,微軟周二宣布,已經收購雲計算公司 Cycle Computing。該公司成立已有 12 年時間,專註於運行不同公有雲上複雜的高性能運算工作。此次交易的條款並未披露。

收購 Cycle Computing 將幫助微軟公有雲 Azure 獲得更多的超算工作客戶,而不是讓它們跑到亞馬遜 AWS 和 Alphabet 的谷歌雲平台等競爭對手的手中。據悉,Cycle Computing 的 CycleCloud 軟體可幫助各公司運行多個平台上的特定計算工作,然後在必要時提供雲基礎設施。

MongoDB 正在秘密 IPO ,準備年底前上市

據 TechCrunch 報道,提供高性能數據存儲解決方案的 MongoDB 正在秘密準備 IPO 。該公司在過去幾周內提交了相關 S-1 文件,目的是在年底前上市。

位於紐約的 MongoDB 幫助包括 Adobe、eBay 和花旗集團在內的大型公司管理資料庫。其中一些產品包括其名字上的 MongoDB 開源資料庫和 Atlas 資料庫即服務產品。追溯到 2008 年,該公司獲得了紅杉資本、英特爾投資公司、NEA 等知名投資機構超過 3 億美元的投資。最近的一輪是兩年前的近 16 億美元的融資。

Airbnb 將把技術團隊擴大三倍 目標客戶瞄準千禧世代

Airbnb 正加大在的投資力度,計劃未來 12 個月內將工程師團隊擴大三倍,並致力於吸引對遊興趣漸濃的有錢的千禧世代。

彭博社 15 日報道稱,Airbnb 聯合創始人 Nathan Blecharczyk 表示,公司將把在美國以外唯一擁有工程部門的海外辦公室 -- 北京辦公室的技術團隊擴大到 100 多人。他還表示,這屬於先前宣布的將投資提高一倍、將當地員工數增加兩倍至 300 人的計劃內容,並將有助於其重新推出面向大約 4 億有自由行意願的年輕人的服務。

Twitter 啟動新 Scala 編譯器開源項目,旨在提高編譯速度

Twitter 在 GitHub 上啟動了一個全新的 Scala 編譯器開源項目,編譯器的名字叫作 Reasonable Scala Compiler(簡稱 rsc),旨在提升編譯速度。

Twitter 目前幾乎擁有世界上最多的 Scala 代碼,從整體來看,在公司層面提升 Scala 代碼的編譯速度對於他們來說是很有意義的。項目的目標如下:

  • 大幅度提升 Scala 代碼的編譯速度

  • 研究 Scala 各種特性的編譯時間開銷

  • 找出可以使用 rsc 進行編譯的 Scala 特性子集

  • 分享經驗給其他 Scala 編譯器

項目的目標不包括以下幾點:

  • 完全向後兼容(可以考慮 Lightbend Scala)

  • 新語言特性(可以考慮 Dotty 或 Typelevel Scala)

  • 類型系統的改進(可以考慮 Dotty 或 Typelevel Scala)

  • 運行時性能(視情況而定)

參考線索
  • https://mp.weixin.qq.com/s?__biz=MzIzNjUxMzk2NQ==&mid=2247485611&idx=1&sn=8138a4fa340ad7199b7fdf0be4491ed5

從代碼層面優化系統性能應該怎麼做?



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦