| 微軟 | Visual Studio 2019 | Mac | 開發 | 無障礙設計

微軟改善Visual Studio 2019 for Mac無障礙設計,重新調整配色與圖標

微軟重新調整了調色盤以增加圖標與背景的對比,無論是在淺色還是深色主題,圖標都維持高可辨識度

2020-02-12

| Oracle | Java | Kotlin | 開發

調查:去年36%原Oracle JDK開發者改用OpenJDK

受JDK授權改變影響,去年有36%使用Oracle JDK的開發者轉而使用OpenJDK,Oracle JDK占比從70%降到34%

2020-02-10

| google | Android | 編譯器 | 開發

Android Studio棄用DX編譯器進入第二階段

DX棄用第二階段為期一年,Google將不再提供問題修補,只是讓大專案有足夠時間轉移使用D8

2020-02-09

| Angular | 網頁 | 框架 | 開發

近三年最大改版Angular 9釋出,開始預設使用Ivy編譯器

Ivy編譯器可以縮減應用程式的大小,並讓測試程序更加快速,而且還能加快開發模式建置,使得開發更加有效率

2020-02-09

| Discord | Go | Rust | 開發

語音通訊軟體Discord開發語言以Rust代替Go

Go程式仰賴記憶體回收器處理閒置記憶體,而這會使Discord的讀取狀態服務每兩分鐘,產生回應延遲和CPU使用率高峰

2020-02-06

| Go | 錯誤處理 | vet | 開發

Go 1.15將加入新的Vet檢查以及次要語言調整

考量向後相容性因素,Go官方提案以Go vet診斷string(int)轉換以及介面對介面類型斷言

2020-02-05

| Rust | Cargo | Trait | 開發

Rust發布1.41.0鬆綁Trait實作限制

Rust團隊表示過去的孤立規則(Orphan Rule)太嚴格,導致組合(Composition)受到阻礙

2020-02-04

| 微軟 | MSBuild | 建置 | 開發 | C++

微軟改進MSBuild平行處理能力提升建置效率

微軟以Multi-ToolTask​​(MTT)平行化Vcxproj建置任務,開發者還能設定屬性控制建置吞吐量

2020-02-04

| Shopify | React Native | 行動應用程式 | 開發

Shopify將大量採用React Native開發行動應用程式

Shopify將用來追蹤訂單的Arrive應用程式以React Native改寫,iOS與Android兩版本共用程式碼可高達95%

2020-02-03

| 詐欺 | Chrome | 外掛 | 開發

詐欺交易猖獗,Chrome Web Store暫停付費外掛上架

為了整頓Chrome Web Store上許多付費外掛非法榨取用戶錢財的亂象,Google發信通知開發商無限期暫停付費外掛的出版作業

2020-01-27

| 微軟 | Visual Studio 2019 | Xamarin | 開發

Visual Studio 2019將支援Xamarin熱重啟

Xamarin熱重啟能快速推送更新到現存的應用程式捆綁包中,使漸增建置速度提升81%

2020-01-26

| Circleci | CI/CD | DevOps | 開發 | 自動化部署 | 雲端平臺 | Kubernetes | K8s | 持續整合 | 持續交付

CircleCI推出自動化部署配置工具Orbs,可整合AWS、GCP以及K8s

持續部署配置工具CircleCI Orbs可簡單地連接CI/CD工作管線到雲端平臺上,執行應用程式自動化部署

2020-01-24