Hugo 開始書寫

wordpress.com 由於限制頗多,而且對於撰寫程式碼不是那麼友善(許多特殊符號需要自行轉譯處理)。參考官網提供的工具參考 https://gohugo.io/tools/migrations/ ,選用 https://github.com/palaniraja/blog2md 將匯出的文章轉換成 Hugo 格式。隨

Redmine container with Docker

除了官方的 Docker image 之外,sameersbn/redmine 算是最火紅的 image。安裝說明也十分詳細,不過目前搭配外部的 MySQL Sever,並且該 Server 架

使用 array_reduce 做 AND 邏輯運算

在官方手冊的頁面上有提供做 AND 運算的範例 <?php function andFunc($a, $b) { ​ return $a && $b; } $foo = array(true, true, true); var_dump(array_reduce($foo, "andFunc")); 而既然使用了 array_reduce,可以用來做更複雜的 AND 運用。例

日光節約時間的陷阱

在 PHP 上面計算當前時間之後一週的時間,以 Timestamp 來計算 <?php $now = time(); $next_week = $now + 7 \* 86400; 如果今天是 2016 年 3 月 13 日的上午一點,地點是美國呢?於是一個小時之後實施日光

Mocking View Facade in Laravel

在單元測試時,常會有需要 mock 元件的需求。按照 Laravel 4.2 官方文檔的說明,可以如下 mock 一個 Facade,https://laravel.com/docs/