Ryan Hsu安裝 Spectre CLI這次意外的因為重灌了 Mac,所以我需要重新安裝 Master Password CLI,也意外的發現他們改名為 Spectre CLI 了,但也因為這次安裝過程又跟 Master Password CLI 略有不同,所以用這邊文章來記錄一下。Oct 31, 2022Oct 31, 2022
Ryan Hsu解決 MBP 中文輸入法卡頓問題你是否有 Mac 開一段時間後?打字用起來卡到不行的狀況?但英文卻沒有這個問題,如果你也有這類的問題,試試看這邊的解決方法吧。Aug 22, 20223Aug 22, 20223
Ryan HsuinIts Ok to Make Mistakes前端工程師應該學的 Docker 打包應用程式通常在伺服器上我們要部署前端應用程式,最常見的就是使用 Docker 作為基礎,來執行包好的映像檔成為容器,而這個 image 可以是任何的 OS,例如 CenOS、Linux 或是依照你的需求在 Docker Hub 上可以找到的 image 作為基礎打包的 image。Mar 23, 2021Mar 23, 2021
Ryan Hsu.NET Core 3.1 後轉移 Newtonsoft.Json 至 System.Text.Json.NET Core 3.1 後已經正式把 System.Text.Json 內建在應用程式當中,微軟官方表示 System.Text.Json 這套比 Newtonsoft.Json 使用記憶體更小且速度更快,這篇來讓我們看如何轉換。Jul 28, 2020Jul 28, 2020
Ryan HsuinIts Ok to Make MistakesReact 中優雅使用網址參數 Query String以往用 JavaScript 來改變應用程式的狀態(State)最大的問題是,即使我們使用了 Redux,試想如果你有一些複合式的查詢的行為,每次刷新頁面後,那些查詢內容都要重新輸入一次,長期下來是不是非常惱人呢?今天就讓我們來看 React 如何使用 Query String。Jul 7, 2020Jul 7, 2020
Ryan HsuinIts Ok to Make Mistakes自架 Gitbook 教學各位試想一下,如果你想要在公司寫一些技術文件的時候,你會想怎麼做呢?可以自架、環境需求不複雜、支援 Markdown 語法且看起來順眼的服務。這樣的需求下,也許 Gitbook 是一個解決方案。Jun 23, 20201Jun 23, 20201
Ryan HsuinIts Ok to Make Mistakes如何把 .NET Core 的 Config 轉為 Dictionary一般來說我們寫 .NET Core 常常會使用到 Config 設定一些常會因為環境變動的值,對應到前端專案就類似是 Webpack.DefinePlugin 一樣的功能。Jun 16, 2020Jun 16, 2020
Ryan HsuinIts Ok to Make MistakesReact-Hot-Loader 下一代解決方案 React Fast Refresh 來了!如果你有看使用過或聽過 React-Hot-Loader,那你一定對於這套全新的下一代解決方案有興趣,大約一年前 React 團隊就有預期要把 React-Hot-Loader 用新方案替換掉的計畫,讓我們繼續看下去。May 12, 2020May 12, 2020
Ryan HsuinIts Ok to Make Mistakes解決 NPM 安裝時的 gyp: No Xcode or CLT version 錯誤今天來解決我實際上遇到 NPM 安裝時遇到的錯誤訊息,雖然不影響應用程式執行,但沒有錯誤才能解決我們的程式潔癖,這次絕對不是 xcode-select --install 就馬上解決的狀況。May 5, 2020May 5, 2020
Ryan HsuinIts Ok to Make Mistakes讓你的 Redux-Saga 應用程式簡單套用 Polling 功能如果你的應用程式正在使用 Redux-Saga,那你應該有很高的機率遇到「自動抓取伺服器新資料」的需求,我們稱為 Polling,今天就讓我們來探究如何簡單套用 Polling 功能。Apr 21, 2020Apr 21, 2020