2 月 15 日,大年初四,阿里旗下螞蟻金服的開源項目 Ant Design 出事了,倉庫源碼無法打開且處於 404 狀態,同時官網也出現了問題,不過還能通過 npm 使用。
國外開發者 Jeggy 發現問題後在 Stack Overflow 上上發帖詢問「Ant Design 發什麼事了?GitHub 上被刪除了」。
Ant Design 官方在推特上回復稱,「因未知原因 Ant Design GitHub 倉庫消失,我們正在調查原因,並尋求 GitHub 的官方恢復幫助。」隨後,Ant Design 官方在下午回應稱,「似乎是有人黑了我們,把倉庫轉移到黑客帳號了,然後把我們的所有權移除了。」
在 GitHub 幫助下,Ant Design 於 2 月 17 日恢復了倉庫及全部源碼,但項目的 Star 數沒能得到保留。不過,憑藉著超高的人氣, Ant Design 項目再次獲得了大家的支持,重新收穫 2.8k 個 Star,並登上 GitHub Trending Top 2。
2 月 4 日,數百萬瀏覽器標籤突然終止。知名 Chrome 開源擴展 The Great Suspender 在變更維護者後「變了味」,於去年 10 月份推送了惡意更新,近日,谷歌決定強行移除該擴展程序。
我們在日常使用 Chrome 時,同時打開十幾個標籤是常有的事,而打開更多標籤或電腦配置不夠時,就會感覺到明顯的卡頓。The Great Suspender 擴展可以將暫時不需要的標籤進入到睡眠模式以節省內存,保證瀏覽器的流暢度,在筆記本上還可以延長電池續航時間。
這一項目的維護者 Dean Oemcke 在 2020 年 6 月將該項目出售給當時未知身份的人,對於大部分用戶來說,維護者是誰並不會影響他們的使用,但該項目於去年 10 月發布的更新中包括了下載和執行第三方域名的 JS 文件。這一變動還關閉了自動更新,這意味著即使惡意代碼移除現有用戶仍然會繼續使用惡意版本。
如果你還在使用這一擴展程序,請儘快移除。
微軟昨日在一篇官網博客文章中宣布了 .NET 6 首個預覽版本的到來,可知本次大版本更新帶來了諸多的新特性。包括雲、桌面、以及行動應用程式,都將在 .NET 6 時代迎來重大的改進。與此同時,微軟正在將 Xamarin 的 Android / iOS / macOS 部分功能,也集成到 .NET 6 中。
https://devblogs.microsoft.com/
Brave 瀏覽器的隱私漏洞會暴露用戶訪問的 Tor onion URL在本周的一個在線發布的研究中,一位匿名安全研究人員聲稱他們發現 Brave 的 Tor 模式正在將對 .onion 域的查詢發送到公共 Internet DNS 解析器而不是 Tor 節點,這將暴露用戶訪問的 Tor onion URL。
Brave 是基於 Chromium 的瀏覽器,以重視隱私著稱,並於 2018 年 6 月 添加用於匿名瀏覽 Web 的內置 Tor 瀏覽器模式。位於 Tor 上的網站使用 onion URL 地址,因此用戶只能通過 Tor 網絡。
Linux 基金會免費提供 Node.js 在線課程近日,Linux 基金會和 OpenJS 基金會聯合發布了一門免費的在線課程「Introduction to Node.js」(Node.js 簡介)。
這個基於 edX 平臺的課程是為想要學習 Node.js 基礎知識和常見使用案例的前端或後端開發者而設計的。涵蓋的主題包括如何快速構建命令行工具、模擬 RESTful JSON API 和實時原型服務。課程還將帶領你了解並使用 Node 核心庫和各種生態系統,以及如何使用 Node.js。
課程地址:
https://www.edx.org/course/introduction-to-nodejs-2
ChessBase 「剽竊」開源西洋棋引擎 Stockfish知名西洋棋軟體公司 ChessBase 本月發布了 Fat Fritz 2.0,Fat Fritz 2.0 是 Fat Fritz 的繼任產品,後者基於著名的 AlphaGo 算法。
然而,這款售價為 99.90 歐元的商業軟體被認為是 Stockfish 的衍生產品,Fat Fritz 2.0 基於 Stockfish 修改了幾行代碼(引擎名稱、作者列表和部分參數),增加了一套自稱是專有的 NNUE 算法。經過包裝便搖身一變,成為了自己原創的產品,並且沒有遵守開源協議對相應修改了的代碼進行開源。
晚點 LatePost 報導稱,從多個信息源獲悉,小米已確定造車,並視其為戰略級決策,不過具體形式和路徑還未確定,或許仍有變數。一位知情人士稱,小米造車或將由小米集團創始人雷軍親自帶隊。此消息一出,小米集團尾盤直線拉升,最高漲超 11%,市值一度重返 8000 億港元大關。
隨後,據科創板日報消息,小米集團最新回應是「等等看看,暫時沒有」,更多信息暫不予回應。隨後,小米股價從高位回落,收盤漲 6.4%,市值 7723 億港元。
近日,b 站知名數碼視頻博主「老師好我叫何同學」公布了一段與蘋果掌門人蒂姆·庫克的專訪,目前該視頻在 B 站播放量已達 440 萬。
庫克在對話中表示,自己熱愛中國的歷史和文化,對此前參觀故宮、上海藝倉美術館印象深刻,而印象最深的是中國人民,他喜歡與開發者和用戶交流。庫克還表示,蘋果的很多功能都基於中國消費者的反饋,比如五筆輸入法、二維碼、5G 技術以及夜間模式等。
Chromebook 銷量超過蘋果電腦,Chrome OS 成為第二大作業系統根據市場分析公司 IDC 的數據,Chromebook 電腦的銷量超過了蘋果的 Mac,而它運行的 Chrome OS 作業系統也成為第二大流行的作業系統。但蘋果電腦的市場份額並沒有縮小,Chromebook 主要吞食的是低端的 Windows PC 市場,這可能與疫情推動的遠程教育有關。
Windows 的市場份額從 2019 年的 85.4% 跌至了 2020 年的 80.5%;Chrome OS 從 6.4% 增加到 10.8%;macOS 從 6.7% 增至 7.5%。
華為推出「智慧養豬」方案,任正非首次公開披露「南泥灣」計劃近日,華為創始人任正非首次公開提及華為「南泥灣」計劃,即生產自救,包括在煤炭、鋼鐵、音樂、智慧屏、PC 電腦、平板等各個領域的突破,任正非表示,華為不靠手機業務也可以存活。
隨後,華為機器視覺領域總裁段愛國在網絡爆料稱,華為推出了「華為智慧養豬解決方案」,宣布華為機器視覺要在智慧養豬上發力,AI 使能養豬智能升級。此前,任正非接受採訪時也曾提及養豬,他說:「如果我考不上大學,養豬可能也是養豬狀元」。
根據彭博社的 Mark Gurman 發現的招聘信息,蘋果正在招聘工程師,從事下一代 6G 無線技術的研發。根據 Gurman 的報導,這些職位位於蘋果公司在矽谷和聖地牙哥辦公室,該公司在那裡從事無線技術研發和晶片設計。根據招聘公告敘述:蘋果去年才在 iPhone 中採用了 5G 連接,而 6G 預計要到 2030 年左右才會推出,但招聘名單顯示,蘋果渴望在新技術發展的最早階段參與其中。
Chrome88 在 Android 和桌面端推出恐龍主題二維碼新版本的 Chrome 88 瀏覽器,原生支持生成頁面的二維碼。桌面版是在右鍵菜單裡面,手機版在分享菜單項裡面。
https://www.androidpolice.com/2021/02/04/chrome-84-brings-new-dino-themed-qr-codes-to-android-and-desktops/
如果 API 需要變更或關閉,並不是給用戶發一個通知那麼簡單,本文教你應該怎麼做。
https://httptoolkit.tech/blog/how-to-turn-off-your-old-apis/
使用 React-hook-form useController 在 React Native 中進行便捷的表單驗證ReactNative 中的窗體管理與 WebReact 中的不同。我們沒有捷徑 HTML 通過 ref 註冊欄位。本文將講述如何使用 React-hook-form useController 在 React Native 中進行便捷的表單驗證。
https://koprowski.it/react-native-form-validation-with-react-hook-form-usecontroller/
如何建立一個 React + TS + Tailwind 的設計系統在本文中,作者將講述什麼是設計系統以及如何使用 React + TypeScript + Tailwind + Styled Components 設計組件庫。
https://dev.to/hamatoyogi/how-to-build-a-react-ts-tailwind-design-system-1ppi
Vite(法語意思是 「快」,發音為 /vit/,類似 veet)是一種全新的前端構建工具。你可以把它理解為一個開箱即用的開發伺服器 + 打包工具的組合,但是更輕更快。Vite 利用瀏覽器原生的 ES 模塊支持和用編譯到原生的語言開發的工具(如 esbuild)來提供一個快速且現代的開發體驗。
《Vite 2.0 正式發布,開發者:終於可以不用 Webpack 寫 Vue 了》
Node.js 15.9.0 現已發布,主要更新內容有:
crypto
deps
doc
將 dmabupt 添加到協作者
重構 fs docs 結構
fs
添加 fsPromises.watch() 方法
對 fs.close() 使用默認回調
添加 AbortSignal 支持以進行觀察
perf_hooks
stream
timers
tls
https://nodejs.org/en/blog/release/v15.9.0/
基於熱門遊戲《塞爾達傳說:荒野之息》的 React 組件庫。
https://react-sheikah-ui.vercel.app/
越來越多的瀏覽器限制使用 Cookie,這個庫演示了如何使用網頁圖標 Favicon 來追蹤用戶,效果出色。
https://github.com/jonasstrehle/supercookie
拋棄V8參數適配器框架!將JavaScript調用提速40%的實踐
每一位程式設計師都應該學習的優秀代碼
Deno 2020 大事記