PostgreSQL 講座 - JSON vs. JSONB
PostgreSQL 9.2 起就支援儲存 JSON 格式的資料,帶來資料庫欄位規劃可以更加彈性的好處。 不過在 9.4 之後新增支援一種稱為 JSONB 格式,同樣可以儲存 JSON 格式的資料,其中 B 代表
Posted on Aug 16, 2023 by Amo Chen ‐ 1 min read
PostgreSQL 9.2 起就支援儲存 JSON 格式的資料,帶來資料庫欄位規劃可以更加彈性的好處。 不過在 9.4 之後新增支援一種稱為 JSONB 格式,同樣可以儲存 JSON 格式的資料,其中 B 代表
Posted on Aug 16, 2023 by Amo Chen ‐ 1 min read
這幾天都看到有人在推用 Tauri 做桌面應用程式(desktop application),所以特別掃了一下這個 Framework ,覺得值得關注! 值得關注的原因有: Write once,
Posted on Aug 15, 2023 by Amo Chen ‐ 1 min read
你有沒有想過相簿相關的 Web 服務如何同時載入那麼多張圖,但又不會讓體驗感覺很糟糕? 當一個網頁很多張圖時,最常見的情況是會因為圖還在下載的情況,導
Posted on Aug 14, 2023 by Amo Chen ‐ 1 min read
開發時很常會需要打開瀏覽器查點資料,如果有個指令可以在終端機輸入,就可以進行搜尋的話,那該有多懶啊! s 就是這樣一個指令,支援從終端機搜尋 Google, Amazon,
Posted on Aug 11, 2023 by Amo Chen ‐ 1 min read
Linux/Unix/macOS 都有內建 1 個 cat 指令,可以把檔案內容輸出到終端機(terminal),所以經常會有人會直接在終端機內用 cat 看程式碼,特別是後端工程師🤣 不過 cat 有
Posted on Aug 10, 2023 by Amo Chen ‐ 1 min read
不知道大家開發一項功能時,會怎麼思考讓它上線要做的事情? 我個人是使用「功能上線 3 階段思考框架(自稱)」幫助思考功能 1 個上線要做哪些事情,這個
Posted on Aug 9, 2023 by Amo Chen ‐ 2 min read
最近看到有專案的 GitHub Actions 在用 CodeQL, 所以查了一下什麼是 CodeQL 。 原來 CodeQL 是 1 套開源靜態程式碼弱點掃描工具,每個人都可以使用這套工具對程式碼進行弱點掃描,例如 SQL
Posted on Aug 8, 2023 by Amo Chen ‐ 1 min read
你知道 PostgreSQL 的 INSERT/UPDATE/DELETE 語句(statement)支援 RETURNING 子句(clause)嗎? PostgreSQL 的 INSERT 可以這樣寫: INSERT comment (name, text) VALUES ('JoJo', 'Hi') RETURNING id; 支援 RETURNING 子句的好處是像這種由資料庫產生
Posted on Aug 5, 2023 by Amo Chen ‐ 1 min read