【软件周刊】D语言卷土重来,Vue.js 应获 1024 个赞,小薇可以一键启动了
2019獨角獸企業重金招聘Python工程師標準>>>
一、 前端相關
1. Vue.js — Vue.js 這次的更新比較頻繁,才剛剛更新完?2.0.4 版本不久,立馬就更新出了 2.0.5 版本。這次發布的 2.0.4 版本主要的亮點是 SSR 性能改進了 20%,然后接著更新的 2.0.5 版本主要是修復剛發布的 2.0.4 版本存在的 bug,具體如下:
-
#4090?修復監視器觸發未更改的使用默認值的屬性
-
#4122?修復 SVG?<foreignObject>?內容命名空間
-
#4125?修復 2.0.4 回歸: 注釋以純文本形式呈現
-
#4127?修復 2.0.4 回歸:?vue-template-compiler?在某些邊緣情況下的無限循環
評論里面對它也是交口稱贊——
@風華神使?—— “發現 bug 就趕緊更新,這其實挺好”
@世塵悉洞?—— “響應速度快挺好的,有問題及時修復,證明有人維護,也有人使用。”
嗯,這個得給它點 1024 個贊。
2.?QMUI Web —??QMUI Web 是一個專注 Web UI 開發,幫助開發者快速實現特定的一整套設計的框架。框架主要由一個強大的 SASS 方法合集與內置的工作流構成,由騰訊?QMUI 團隊出品。這次發布了 QMUI Web 1.3.0?版本,有如下更新:
- 全新設計的工具方法文檔,側欄列出了所有方法,點擊方法名顯示方法實現;
- 增加更多瀏覽器適配方法,增加冪計算工具方法,并整理原有的計算方法,增加大量示例;
- 增加 Commit 測試驗證機制,提高穩定性;
二、后端相關
1.?Hprose?—?Hprose?是高性能遠程對象服務引擎(High Performance Remote Object Service Engine)的縮寫。它是一個先進的輕量級的跨語言跨平臺面向對象的高性能遠程動態通訊中間件。它不僅簡單易用,而且功能強大。你只需要稍許的時間去學習,就能用它輕松構建跨語言跨平臺的分布式應用系統了。它提供了高效的序列化和反序列化庫,并在此基礎上提供了方便靈活的 RPC 引擎。
微服務首選引擎 Hprose for Go 發布了 2.0.0?版本,這是一個里程碑版本,針對開發者進行了多項改進:
-
更快更穩定的序列化。
-
增加了數據推送的支持。
-
oneway 調用支持。
-
增加了對冪等性(idempotent)調用自動重試的支持。
-
增加了異步調用支持。
-
客戶端增加了負載均衡,故障切換的支持。
-
對客戶端調用和服務器發布的 API 進行了優化,將多余的位置參數改為命名參數。
-
增加了新的中間件處理器支持,可以實現更強大的 AOP 編程。
-
增加了 fasthttp 服務器和客戶端的支持。
-
可以搭配 gin,echo,iris,beego 等各種 go 語言框架來發布服務。
-
其他各種細節優化。
2.?MyThrift —?MyThrift 是在?Facebook thrift 0.9.3 基礎上開發的輕量級微服務框架,支持:服務注冊、服務發現,Client 端負載均衡。 這次正式發布了 MyThrift ?V0.4?版本,該版本的亮點是注重提升用戶體驗,降低編碼復雜性,屏蔽具體的技術細節。
3.?Apache MINA — Mina 是一個能夠幫助用戶開發高性能和高伸縮性網絡應用程序的框架,它通過 Java nio 技術基于 TCP/IP 和 UDP/IP 協議提供了抽象的、事件驅動的、異步的 API,發布了 2.0.16 版本。
三、工具相關
1.?Visual Studio Code —?Visual Studio Code 是一個運行于 OS X,Windows 和 Linux 之上的,針對于編寫現代 Web 和云應用的跨平臺編輯器。這次發布的 1.7.1 版本也是一波三折,發布 1.7.0 版本不久后,就宣布要回滾,原因是一項新功能給 npmjs.org 帶去了過量負載。1.7.1 版本主要更新內容:
-
水平布局?-?按縱向或橫向組織編輯器;
-
鍵盤快捷鍵參考?-?新鍵盤快捷鍵可打開 PDF 備忘單;
-
調試命中的計數控制?-?設置斷點命中計數條件;
-
簡化的 Node.js 調試?-?輕松配置您的 Node.js 調試;
-
Sublime 和 Atom 的鍵映射?-?現在可以在 VS 代碼中使用常用的鍵盤快捷鍵;
-
禁用擴展?-?快速禁用全局或特定工作區擴展;
-
改進的 TypeScript 和 JavaScript 語法?-?The?Dark+?themes 現在著色變量和函數引用;
-
擴展包?-?在擴展詳細信息中查看擴展包的依賴關系。
2.?RStudio —?RStudio 是 R 語言的集成開發環境,分為面向桌面用戶 IDE 和 Linux R 服務器版編輯器兩種編輯器。這次發布了 v1.0.44 版本,也是首個 1.0 版本。
3.?QQ 聊天機器人小薇 —?XiaoV(小薇)是一個用 Java 寫的 QQ 聊天機器人 Web 服務,可以用于社群互動,如果你需要一個連通 QQ 群和論壇的機器人,小薇是個不錯的選擇!這次發布的?2.2.0 版本,主要是修復了?啟動掃碼 API 返回 100000,并且可以一鍵啟動了。
4.?Yasea —?完全開源的安卓直播推流客戶端。通過手機攝像頭和麥克風采樣,編碼為H.264和AAC,再封裝FLV格式,推送至RTMP服務器。這次發布的?v2.1 版本,有以下亮點:
- 實時美顏在磨皮基礎上增加了粉嫩和白亮效果
- 可直接在 UI 界面上切換
- 使用 GPUImage 渲染,不掉幀
四、開發語言
1. Scala —?Scala 是一門現代的多范式編程語言,志在以簡練、優雅及類型安全的方式來表達常用編程模式。它平滑地集成了面向對象和函數語言的特性。這次發布的?2.12.0 版本,主要更新如下:
-
trait 使用默認方法直接編譯到接口,這提高了二進制兼容性和 Java 互操作性。
-
Scala 和 Java 8 互操作也針對功能代碼進行了改進,使用 lambda 語法可以在每個方向輕松調用函數。
-
Scala 標準庫中的 FunctionN 類現在是(SAM)類型,所有 SAM 類型都被統一處理 - 從類型檢查直到代碼生成(沒有為 lambdas 生成類文件,而是使用invoke dynamic)
@海淀游民對于 Scala 這門語言有這樣的看法 ——
借用知乎的評論,這是一門可以讓你裝B讓你飛的語言
2. D 語言 —?D 是具有類 C 語法和靜態類型的系統編程語言。 它將效率,控制和建模能力與安全性和程序員生產力相結合。這次發布了 2.072 版本卷土重來。
五、操作系統
1.?Red Hat Enterprise Linux —?Red Hat Enterprise Linux 發布了?7.3 版本,新版本(Red Hat Enterprise Linux 7.3)是對 7.x 系列的更新,并解決了已知的 bug 和錯誤。
2.?CoreOS —?CoreOS 是面向服務器的基于 Linux 的操作系統。它被從無到有創建并主要設計為面向現代化數據中心,還提供專家級工具以使系統安全、可靠、保持軟件最新。這次發布的?1185.3.0 版本有以下的安全修復:
-
Fix privilege escalation vulnerability in Linux kernel -?CVE-2016-5195?(Dirty COW)
-
Fix denial of service in systemd -?CVE-2016-7795
3.?FreeDOS —?免費的 DOS 操作系統。這次發布的是 1.2 RC1 版本,現在是測試兼容性和最新版本的最佳時間,有興趣的朋友不妨下載下來進行測試,可將任何問題報告給 freedos-devel 郵件列表。
By the way,評論里都是暴露年齡的骨灰級網民 ——
@Kevin1970?— “在DOS里編寫BAT文件是當年最快樂的時光。以后轉去Linux Shell就覺得一點都不陌生。最懷念的,還是PCMAN游戲。”
@夜雨輕茶?— “前幾個月,特意用這個重玩了 《魔法門之英雄無敵 I 》”
@ruki — “來這里評論就暴露年齡了。。哎。。”
轉載于:https://my.oschina.net/hardbone/blog/782307
總結
以上是生活随笔為你收集整理的【软件周刊】D语言卷土重来,Vue.js 应获 1024 个赞,小薇可以一键启动了的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: excel下划线转驼峰公式
- 下一篇: Java8 (1)