咖啡因有提神醒腦的效果,不過什麼時候喝最有效果呢?
(繼續閱讀…)分類: 未分類
-
台鐵月票精算
(註:更新至 2025 年版)
本文的目的是要幫通勤族精確地找出適合買台鐵定期票、或使用電子票證的時間點。以下是前情提要。
目前台灣鐵路局大致上有下列幾種乘車付款的方式:
- 於 2023 年中陸續於各縣市推出的行政院通勤月票(TPASS)
- 原價臨櫃買票:可買全系列車種與對號列車坐位票。
- 電子票證九折(90%):持悠遊卡、一卡通或 iCash 愛金卡,直接享九折優惠。除了觀光列車之外全車種都可上車,不過不劃位。使用的細節詳此:台鐵電子票證乘車業務網頁。
- 30 天定期票八五折(85%):下述。
- 60 天定期票八折(80%):下述。
定期票(以下稱「月票」)的適用車種跟電子票證一樣,也是不劃位。只要到車站臨櫃指定日期、起站與終站後,通勤區間若有自動驗票機,就能拿到一張磁卡,供進出站使用(使用細節:台鐵局定期票網頁)。單月票(30 天)與雙月票(60 天)的價格如下:
- 單月票:區間車票價 × 21 天計費日數 × 每日往返 2 趟 × 85 折
- 雙月票:區間車票價 × 42 天計費日數 × 每日往返 2 趟 × 8 折
月票的特色在於搭乘次數愈多愈划算;電子票證則是使用彈性高。兩者對於通勤族來說都非常方便。至於怎麼選?請往下看。
2025 年月票入手點精算
請參考下表(大圖連結,或 Google 試算表):

說明如下:
- 表格包含 2025 全年之月份與日期之對照。橫向為月份,縱向為日期。每個月/日都對應至兩個欄位,分別是「單」與「雙」。
- 欄位內的數值分別是「單」月票與「雙」月票「經工作日攤提後單日的平均價格」,代表的是「在該日啟動月票至月票效期結束期間,若依行政院的放假規定正常上下班,每日的平均花費」。
- 為了便於計算,表格中數值的參考的基準是 100 元,這是單日以原價票往返特定區間的價格。若以電子票證搭乘為 90 元。
- 為了便於比較「電子票證」與「月票」的價差,表格中包含底色識別。以 90 為中性色白色,代表於該日啟動月票的平均花費與使用電子票證相當;數值愈大愈紅,代表月票較貴;反之數值愈小則愈綠,代表月票較便宜。
使用上只要避開大紅色的地雷區,都是能安心啟用月票的時間點。
需注意的是,在該表格中, 5/1 勞動節設定為放假日。多上一天班,對於月票使用者約減少 5% 的平均花費;反之多放一天假約增加 5%。
(備份:2024 年版大圖連結,2023 年版大圖連結,2022 年版大圖連結,2021 年版大圖連結,2020 年版大圖連結,2019 年版大圖連結)
懶人用法
兩個要點。第一,在月票乘車區間 30 天(單月票)或 60 天(雙月票)內,如果有任何三日以上的連續假期,不要啟用月票。
第二,別在禮拜五、六、日這三天啟用月票。於這三天啟動月票,攤提後的單日平均價格常常會比月票的折數高。下面是 2017 年 12 月的資料,以 100 元為基準計算單月票的日平均價格,周五、六、日啟用的價格都超過月票的折數(85 元)。

聲明:本文試算僅供參考,請依自己的工作習慣判斷採用。
-
【碎念】基本款 & 水瓶
水瓶的選擇對大多數人來說是簡單的問題。喝完的保特瓶是最容易取得的水瓶。仔細去選購的話,材質上有塑膠、金屬或玻璃的;功能上有一般性的冷水瓶或具有保溫能力的保溫瓶;金屬瓶的話,採用何種型號的不鏽鋼?不鏽鋼內裏有無塗料?成型上是採用一體式或焊接式?焊接技術為何?瓶口或瓶蓋的設計為何?瓶蓋是否有快速按壓開關?瓶蓋是否能上鎖?瓶蓋密封膠條能否替換?採用吸管設計?開口與瓶身是否易於清洗?整體容量多大?外型是否容易收納?是拿在手上的、背在身上的、還是置於單車上或汽車上的?裝水的、裝飲料的、裝咖啡的?外型、美感與表面處理?總合前述以及前述未及的項目,終於才能買下一隻自己喜歡的水瓶。 (繼續閱讀…)
-
部落格寫作與 macOS 10.14
承之前討論到的「寫部落格的幾個實用工具」這篇文章,其中 Mac 的部分大部分是採用 macOS 內建的軟體來達成。例如使用 Command+Shift+4 進行截圖;以 Preview 軟體進行圖片編修或縮圖;或使用 QuickTime Player 進行螢幕錄影。今年(2018)九月底推出的 macOS Mojave (v10.14) 加入了幾個將上述流程再簡化的新功能。 (繼續閱讀…)
-
【LabVIEW】Hex viewer
之前寫嵌入式系統時常用 LabVIEW 來收資料,也常常要用肉眼檢查 binary 的資料。最簡單的方式就是把資料存在電腦裡,再用 NotePad++ 的 Hex Editor 或 Hex Fiend 這一類軟體把資料打開來檢查。其實滿多程設的 IDE 都有內建 hex viewer 或 hex display 的功能,以 LabVIEW 來說,只要把資料 typecast 成 string 後,就能用 hex 的方式來檢視;或更進一步的用 Number to Hexadecimal 把它轉成 hex string。 (繼續閱讀…)
-
Git 沒辦法透過 ssh 金鑰與 GitHub 連線的解法
前一陣子試著要把電腦上的 git 專案 push 到 GitHub 上,結果一直跳出 ssh 金鑰(ssh key)「無法驗證」之類的訊息。這邊的使用環境是 Windows 10 + TortoiseGit,二者都更新到最新的版本了(2018 年七月)。 (繼續閱讀…)
-
將元素置入 LabVIEW 陣列首部的效率比較
對於一個 LabVIEW 陣列,將元素插入陣列的首部或尾部有極大的速度差異,後者的效率會高上 100 倍以上,因此延伸出幾種對於「將元素置入陣列首部」的寫法。以下用 Insert Into Array、Build Array 與 Reverse 1D Array 三個內建的 LabVIEW 函式來實作並比較處理速度。其中第三種方式是先將陣列反轉,將新元素寫到陣列的尾巴後再反轉回來。主要是因為是陣列反轉只轉指標,再配合陣列置尾兩個雙重的速度優勢。下面的測試是在 LabVIEW 2016 的開發環境下。 (繼續閱讀…)