Awesome X 2020-W17

聽說不能用明文存密碼,那到底該怎麼存?.

聽說不能用明文存密碼,那到底該怎麼存?

介紹密碼加密儲存的一些考量,總之就是能加鹽就加鹽,能雜湊就雜湊。


Bringing Old Photos Back to Life.

Bringing Old Photos Back to Life

Bringing Old Photos Back to Life

微軟的學術研究專案,利用 PyTorch 把老照片修復,包括去除刮痕、泛黃、美肌等效果。


MVP.css.

MVP.css

MVP.css

輕量的 CSS 樣式庫,以原生的 CSS 樣式提供,沒有 JavaScript 依賴,適合用於產品搭建初期的基礎樣式,不用過多的調整就可以擁有還算美觀的界面,這也是它取名為 MVP.css 的原因。


pattern.css.

pattern.css

pattern.css

輕巧的 CSS 的圖樣產生器。

想要做一些裝飾圖樣或背景圖樣的話用 pattern.css 可以很簡單的達成,用起來比圖檔靈活,可以指定顏色和大小,也就是說可以用程式碼動態的改變圖樣,要注意的是 CSS 的優先權問題,要避免 pattern.css 和現有的 CSS 規則衝突,效果可能出不來或是破壞現有版面。


Fluid Framework.

Microsoft

Fluid Framework

像 Microsoft 365 或 Google Workspace 甚至是蘋果的 iCloud 裡面都提供了線上版的文件編輯、試算表、簡報製作應用,這些應用也大多具有多人即時同步的特性,微軟最近公佈 Fluid Framework 就是一個負責處理資料即時同步的專案,Fluid 可以把任意物件加上即時同步的特性,並在每個客戶端做出即時的反應以及觸發 onChange 的事件,讓客戶端可以用自己的商業邏輯來處理值的變更。


GitLab Static Site Editor.

Middleman is Running

GitLab Static Site Editor

GitLab 推出整合靜態網站產生器 Middleman 的功能,只要複製一份 Middleman 的範本到自己的帳號內,就可以以該範本為基礎製作一個靜態網站,GitLab 也支援編輯 Middleman 頁面的功能,可以以 Markdown 或是所見即所得的模式做編輯,存檔後 GitLab 會自動化的處理 git commit 和佈署到 GitLab Pages 的工作,這對不熟悉 Git 流程的人來說更加簡單,目前 GitLab 對 Middleman 的整合能力還很初期,未來除了 Middleman 還會支援其他的靜態網站產生器。


Amazon AppFlow.

AppFlow

New – Announcing Amazon AppFlow

AppFlow 是 AWS 最近新推出的服務,可以把其它服務的資料接入 AWS 做處理,目前支援的來源有 S3、Salesforce、Marketo、Zendesk、Slacke,可以把這些平台的資料導入到 AWS,整個就是無縫接軌。