發表文章

目前顯示的是 11月, 2018的文章

[其他] 查詢 Amazon 商品歷史價格的網站 camel

camel 在網頁上方的輸入框貼上 Amazon 商品的網址進行查詢,就可以知道目前的價格是不是歷史最低價了。 PS. 在美國 Amazon 下單,結帳時系統會詢問要用什麼幣別結帳,請選擇美金USD,如果選台幣結帳,會因為匯差而付比較多錢喔。 例如:我買 Dyson V10 用美金結帳時,系統顯示 USD$455.49 ,如果選擇用台幣結帳,系統顯示 TWD$14801.04,很明顯用美金結帳比較划算(最後刷卡後信用卡公司通知扣帳金額為14393元)。

[JavaScript] JavaScript 直接產生 Excel 檔案

這是一個從前端 JavaScript 直接產生 XLSX Excel 檔案 (二進位格式) 的函式庫,支援 Unicode 與多工作表,還可以直接滑鼠拖曳 Excel 檔案到瀏覽器,並自動轉成 JavaScript 物件。 SheetJS   HTML table 轉 excel 的 Demo

[Laravel] 如何設定 Session 的存活時間 與 當關閉瀏覽器時 清除 Session

Laravel 的 Session 並非使用 PHP 原生 Session 機制,而是使用自己的 Session 機制,所以,要調整存活時間等相關設定時,不是在 php.ini 裡面設定,而是要在 config/session.php 中設定,設定方式如下: Session 的存活時間(分鐘): 原始 (先找 .env 的 SESSION_LIFETIME 值,如果沒定義就用120分鐘) 'lifetime' => env('SESSION_LIFETIME', 120), 修改 (24小時,例如 希望使用者登入一天後自動登出) 'lifetime' => 1140, 當關閉瀏覽器時 清除 Session: 原始 (關閉瀏覽器 不會清除 Session) 'expire_on_close' => false, 修改 (關閉瀏覽器 自動清除 Session,例如 關閉瀏覽器後 自動登出) 'expire_on_close' => true,

[好文][Linux] awk 入門教程(簡中)

awk 入門教程

[Linux] Ubuntu 的 log 管理

有時 server 掛掉是因為 log 檔把硬碟空間吃滿,所以如何管理 log 檔就變成一件重要的工作,簡單說一下 Linux 的 log 管理機制: 1. 系統預設會跑一些 cron 工作 (每小時、每日、每週、每月) #vim /etc/crontab 2. 在每日的工作項目中有一項是 log 管理 (也就是說,系統每天會進行一次 log 管理) #vim /etc/cron.daily/logrotate 3. 管理的方式就是透過設定檔 (/etc/logrotate.conf 以及 /etc/logrotate.d/個別設定檔),依內容定義的規則進行管理。 4. 舉 /etc/logrotate.d/apache2 這個設定檔來說 #vim /etc/logrotate.d/apache2 daily: 用"天"來分log檔 rotate 14: 保留14份log檔 其他詳見  用logrotate管理每日增長的日誌