系列文章
查看全部最新文章
查看全部基礎概念
Cron Job 是什麼?從零開始搞懂 Linux 排程機制
你可能在部署腳本、資料庫備份、或是伺服器維護的文件裡看過「cron job」這個詞。
它到底是什麼東西?
為什麼幾乎每台 Linux 主機上都看得到它的身影?
如果你曾經想過「怎麼讓一支腳本每天凌晨自...
2026年7月15日
資料庫
資料庫的 Derived Attribute:status 欄位到底該不該存?
假設你正在設計一個訂單系統的資料庫,訂單表格裡有 is_paid、is_shipped、is_refunded 這些欄位。
這時你想到:「要不要再加一個 status 欄位,存『處理中』、『已完成』、...
2026年7月15日
基礎概念
0 基礎看懂 Odoo:最強免費開源 ERP 系統入門指南
你的公司是不是也有這種情況——客戶資料存在一套 CRM 軟體,庫存資料在 Excel 裡,會計帳又記在另一套系統?
每次要對帳,就得在三個地方來回查資料,不但浪費時間,還常常對不起來。
這種「資料散落...
2026年7月15日
基礎概念
遠端連線到底在連什麼?一次搞懂 SSH、AnyDesk 與 Tailscale
你是不是有過這種經驗:人在外面,突然想用一下家裡那台電腦的檔案?或是公司的伺服器當機了,你不在現場卻得馬上處理?又或者爸媽的電腦中毒了,你想隔空幫他們操作,但你們明明隔了半個城市?
這三個情境,答案都...
2026年6月18日
基礎概念
為什麼有些接案工程師留得住客戶,有些做完就掉?
有些接案工程師簽下合約後,客戶會持續續約、不斷追加新需求;有些工程師則是做完一個專案,客戶就再也沒消息了。
這兩種結果的差別,大多時候不是技術強弱,也不是價格高低,而是「客戶期望管理」做得好不好。
最...
2026年5月27日
JavaScript
TypeScript 陣列型別完整教學:宣告、存取與常用方法
陣列(Array)是程式開發中最常用的資料結構之一。
它可以把多個值放在同一個變數裡,方便你一次管理大量資料。
TypeScript 的陣列和 JavaScript 很像,但多了「型別檢查」的能力,能...
2026年5月19日