-
【開箱】Apple Watch Series 10 GPS 鋁金屬銀色規格挑選與使用一週心得
我沒有戴手錶的習慣,所以雖然我擁有很多蘋果的產品,但也不曾考慮蘋果手錶。最近因為發生了很多事情,讓我開始注意並想更瞭解自己的身體健康,包括心異變率(HRV)和睡眠品質,所以搭上這次的蘋果發表會,我決定入手我人生中第一支 Apple Watch。
-
【筆記】使用 react-to-image 實現網頁截圖功能並考量電腦與手機版差異
最近使用了 react-to-image 實現將網頁內容存成 PNG 檔的功能,過程中有發現一些內容跑版以及手機版 UX 不如預期的議題,所以簡單寫篇文章跟大家做分享。
-
【筆記】利用 Github Actions 將 node 專案自動部署至 Ubuntu 伺服器
將程式碼 push 到 GitHub,同時自動部署到伺服器上,是再方便不過的事。一直仗著 SPA 部署簡單而不肯學習自動部署的我,在面對最近開發的 Next.js 專案繁瑣的部署流程,決定好好研究 GitHub Actions,並將過程筆記下來與大家分享。
-
【筆記】JdbcPagingItemReader 資料遺失
在 JAVA Spring Batch 中,JDBC 分頁讀取器(JdbcPagingItemReader)可用於從資料庫中逐筆讀取資料。透過分頁讀取的方式,避免了處理龐大資料量可能導致的記憶體不足問題。然而,我最近遇到了一個問題:查出來的總筆數竟然與直接下 SQL 查詢的總筆數不一致!在本文中,我將分享解決這個問題的過程和相應的解決方法。
-
【紀念】作品《台鐵時刻表》最高一個月內獲 22 萬次使用量之心路歷程
從 2020 年 04 月上線的作品台鐵時刻表(https://traintime.jsy.tw/),在 2022 年 6 月開始每天維持 300~400 人使用,2023 年 1 月開始每天破千人次使用,在 2023 年 9 月來到歷史新高,最高一天來到快兩萬人次使用。最後在 2023 年 10 月1 號獲得了 28 天內 22 萬次使用量的最高成就。
-
【筆記】使用 pm2 進行 node 服務管理
最近開始在嘗試在 server 架設後端 node 服務,除了 screen 可以幫助我進行終端機的畫面切換之外,勢必還需要一套協助我監控服務和自動重啟服務以防服務中斷的工具,於是就找到了這一款好用又強大的工具 pm2。以下就簡單做一下筆記吧。
-
【筆記】使用 screen 進行 ubuntu 終端機管理
最近開始在嘗試在 server 架設後端 node 服務,需要使用工具進行 terminal 的視窗管理,於是找到了這一款很好用的工具 screen。就簡單做一下筆記吧。