11 月 5 日上午,TypeScript 開發者 Resynth 發布了一篇博客,文中表示 GitHub DMCA 的官方 repo 出現了非常可疑的 commit,這些 commit 的備註是"felt cute, might put gh source code on dmca repo now idk",看起來是一個不明身份的人冒充 Nat Friedman (GitHub CEO) 利用 GitHub 應用的 bug 上傳了一些機密原始碼。因為 Readme 顯示這些代碼包含 linting 配置、CI 工作流、Dockerfiles 和其他與構建相關的配置文件,以及"This is GitHub.com and GitHub Enterprise."文案。目前這些 commit 已被刪除,不過在被刪除前有人將其備份了至網際網路檔案館:
https://web.archive.org/web/20201104050026if_/https://github.com/github/dmca/tree/565ece486c7c1652754d7b6d2b5ed9cb4097f9d5
GitHub CEO Nat Friedman 立即做出了回應。他表示 GitHub 沒有被黑客入侵,一切都很正常。「代碼洩露」是由於幾個月前他們意外地將 GitHub Enterprise Server 原始碼未脫敏 / 混淆的 tarball 交付給了一些客戶。
繼宣布針對免費用戶的拉速限制聲明後,Docker 如今又透露了進一步的策略更新,旨在恢復對開源項目的無限制訪問。
Docker 方面表示,為了支持開源社區,他們為開源項目制定了一個特殊計劃,讓開源社區和用戶能獲得持續免費的、不受限制的訪問。任何符合 Docker 對 OSS 開發人員定義資格的團隊,都可以為自己和用戶獲得相應項目名稱空間的無限拉取,每年審核一次。
https://www.docker.com/blog/expanded-support-for-open-source-software-projects/?utm_campaign=IT+Pro&utm_content=1604355555&utm_medium=social&utm_source=Organic
Windows 7 仍佔有 20% 的桌面作業系統市場份額今年 1 月 15 日後,微軟結束了對 Windows 7 的支持,這意味著微軟將不再釋出安全更新。但在 10 個月後,Windows 7 仍然佔據了 20% 的桌面作業系統市場份額,它還遠遠稱不上已經死亡。據 NetMarketShare 的 統計,2020 年 10 月,Windows 10 從 9 月的 61.26% 增長到 64.04%,Windows 7 從 22.77% 減少到 20.41%,Mac OS X 10.15 4.88%,Ubuntu 0.51%,Windows XP 仍然有 0.87%。
蘋果新規:App Store 應用從 12 月 8 日起需提供隱私標籤今年 WWDC 大會期間,蘋果宣布了一項新的 App Store 功能,以允許開發者列出特定 App 的隱私詳情。蘋果將之比作一款應用程式的「營養標籤」,並且希望廣大開發者都能夠遵循相應的指導。
11 月 6 日,蘋果正式向開發者發出通知,告知他們能夠通過 App Store Connect 工具,提交有關其應用程式的隱私詳情。具體說來,蘋果正在要求開發者提升用戶的知情權,比如一款 App 收集了哪些類型的數據、以及該數據是否會用於連結和追蹤。從 2020 年 12 月 8 日開始,所有向 App Store 提交的新應用,都將被強制要求提供這些信息。
蘋果 11.11 再次召開發布會,或發布 ARM 架構版 Mac本周,蘋果再發邀請函,確認將於北京時間 2020 年 11 月 11 日凌晨 2 點在 Apple Park 舉辦發布會,這是今年的第四次線上發布會。有網友表示,根據邀請函的設計來看,應該是要發布新版的 Mac 了。關於這次發布會的內容,關注度最高的就是蘋果首款自研電腦晶片。
《拋棄 x86 的蘋果,意味著什麼?》
11 月 5 日,國家網信辦發文稱,即日起將開展為期 45 天的 APP 內容亂象專項整治行動,同時將推進「知識社區問答」行業規範管理。另據央視新聞,國家網信辦即日起還將開展為期 2 個月的網絡「有償刪帖」問題專項整治,以及為期 1 個月的網上「軟色情」信息專項整治,內容包括:
① 重點清理「招募水軍」「刪除差評」「負面優化」等推廣信息及相關虛假謠言信息。
② 集中處置參與有償刪帖的自媒體帳號、批量轉發虛假信息的「水軍」帳號。
③ 整治打著輿論監督名義敲詐勒索,及放任「有償刪帖」信息發布傳播的網站平臺。
11 月 3 日,此前曾下架的「阿里雲網盤」,更名為「阿里雲盤」上架蘋果應用商店。阿里雲盤是阿里雲團隊打造的智能雲存儲產品,為個人用戶提供「更快」、「更安全」、「更流暢」、「更智能」的個人云服務。
本周,在上交所以監管理由緊急叫停螞蟻 IPO 後,FT 報導,螞蟻集團 IPO 至少要推遲半年,其估值也可能會大幅下降。直接參與上市計劃的律師稱,公司需要回應監管部門的要求,向香港證券交易所遞交新的 IPO 招股書,這一流程至少要半年時間。關鍵是新的監管變化。新監管讓螞蟻集團的商業模式更接近銀行,而銀行面臨的監管更嚴格,一旦貸款惡化,螞蟻的資產負債表將會更容易受到影響。IPO 在短期內是不可能進行的,將至少延期半年,甚至可能一年或更長時間。
暫緩上市消息宣布後,螞蟻集團通過官方微信帳號向投資者致歉,並表示「有關發行上市的下一步進展我們將與上海證券交易所及監管部門保持密切溝通,並及時披露相關情況。」
使用 Scriptable App 開發 iPhone 小組件iOS 14 升級了小組件功能,有一個 Scriptable App 可以使用 JavaScript 語言為 iPhone 創建各種小組件。
https://github.com/dreamapplehappy/blog/tree/master/2020/10/24
在 Nuxt.js 中使用 Serverless 功能前端開發人員構建 Web 應用程式的方式一直在不斷變化。如今,您無需了解有關管理伺服器以構建和發布應用程式的知識。這就是 Serverless 的意義。
https://blog.logrocket.com/using-serverless-functions-with-nuxt-js/
在 Unleash 和 Node.js 中使用功能標誌標誌通常是環境變量,在伺服器啟動時會被調用,並用於執行諸如在開發和生產環境之間設置日誌中的詳細信息級別,建立應用程式的默認語言等操作。要切換這些變量,您需要在文件或資料庫中進行更改並重新啟動伺服器,以便應用新設置。功能標記是一個可以隨時切換的變量,更改將反映在程序中,而無需重新啟動它。
https://blog.logrocket.com/using-feature-flags-with-unleash-and-node-js/
在今天的文章中,我們將討論 JavaScript 的 ES6 版本(ECMAScript 2015)的功能之一,即 Spread 運算符和 Rest 運算符。在開發和使用前端框架時,這些功能可能非常有用。我們將解釋如何在複製和合併數組和對象文字,插入數據時在實踐中使用它,以及使代碼更簡潔的好處。讓我們進入它,看看它是如何工作的。
https://www.ma-no.org/en/programming/javascript-hellip-spread-and-rest-operators
近日,微軟發布了 TypeScript 4.1 RC 版本。主要更新的功能有:
引入字符串模板類型
在映射類型中加入鍵重映射
允許遞歸條件類型
新增檢查索引訪問功能 noUncheckedIndexedAccess
使用 path 啟用路徑映射時可以不指定 baseUrl
checkJs 現在默認意味著 allowJs,不再需要同時設置 checkJs 和 allowJs
支持 React 17 的 jsx 和 jsxdev 功能
支持 JSDoc@see 標籤
……
https://devblogs.microsoft.com/typescript/announcing-typescript-4-1-rc/#breaking-changes
Electron 8.5.3 現已發布,修復了諸多問題。
https://github.com/electron/electron/releases/tag/v8.5.3
一個製作互動式圖表的 JS 庫。
https://github.com/vega/vega-lite
一個可視化製作 H5 頁面的在線工具。
https://github.com/MrXujiang/h5-Dooring