Nickin✨ 黑洞創造 BlackHole Creative ✨不用寫程式也能產生 API — strapi 工具介紹雖然這標題有點嚇人,但也確實也是我心中浮現的第一句話,今天想用個簡單範例跟大家分享一個才最近發現的工具 strapi 如何達成這個主題,推薦給9 min read·Sep 25, 2021--2--2
Nick如何傳輸只有收件者才能開啟的私密文件 — GunPG 應用在跟同事索取密碼之前呢,有先請我設定好 GPG key 後才會把這些密碼用加密的方式傳輸給我,覺得這過程蠻有趣的想藉此機會好好研究並記錄下來8 min read·Aug 24, 2021----
Nick使用 Firebase 快速建立網頁推播服務 Web Push Notifications Service使用 SDK 的同時一起來了解 Push API、Notification API、Push Server、Service Worker 是什麼吧16 min read·Aug 16, 2020----
Nick你知道 setTimout、setInterval、requestAnimationFrame API 三者的關係嗎這不是面試題,是近期實作關於動畫的開發項目時,在被同事 Code Review 時有提及的一個議題,內容是在計算動畫更新的邏輯從 setInterval 觸發改成使用 requestAnimationFrame API7 min read·Jun 14, 2020--1--1
NickLegacy Code 重構實戰練習 I(下) — DDD 讀書會筆記 Ch01 — Ch05今天要延續上篇重構實戰案例,在書中稱「沒有測試覆蓋的程式碼即是 Legacy Code」的規則下,我們先透過書中解耦合(coupling)的方法先釐清對象的三項功能,並補上測試,接著進入到討論如何重構讓程式碼變「乾淨」7 min read·Mar 7, 2020--3--3
NickLegacy Code 重構實戰練習 I(上) — DDD 讀書會筆記 Ch01 — Ch05Legacy Code 重構是程式開發者不可避免的問題,近期參加 DDD-TW(Domain Driven Design) 舉辦的 Legacy Code 讀書會,要讀 Working Effectively with Legacy Code 這本書,想透過文章紀錄一下。10 min read·Mar 4, 2020----
NickLaravel6.0 with Mysql8 problem for That the server requested authentication method unknown to the…SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client3 min read·Nov 30, 2019----
Nick[教學] Gitlab-CI 入門實作 — 自動化部署篇(CI/CD 系列分享文)以實務為例,帶領大家一步步學習 Gitlab-ci 上各種關鍵字的用法13 min read·Sep 22, 2019--5--5