自動清空/刪除 Google Drive 的垃圾桶

在Google Drive中,如果你對檔案按下刪除,當下檔案只會搬移到垃圾桶,並不會真的刪除。

而在垃圾桶內的檔案,若沒有人工去手動清空,那麼垃圾桶內的檔案將會一直存在,仍然會持續的佔用空間。

這就是為什麼很多人說,我明明把Google Drive內的檔案刪了,但是為什麼可用的空間仍然沒有變多。

如果你想定時把Google Drive垃圾桶自動清空的話,就照此篇文章執行吧。

於 MySQL / MariaDB 中啟用 SQL Query Log

要知道前端下了什麼SQL到DB,在SQL Server中你可以使用SQL Server Profiler這個工作來達成。

但是在MySQL / MariaDB中目前似乎沒有一個好用的介面可以使用,

Oracle MySQL Enterprise Monitor 應該可以做到,但是授權商業使用的就是要錢,而且還不便宜,

官方定價,要使用Oracle MySQL Enterprise Monitor 最低消費,請付 USD 5000,價格請見 http://www.mysql.com/products/。

這價錢不是一般小公司玩的起的,所以只能先用比較陽春的方法來解決了。

要在 MySQL / MariaDB 中啟用SQL Query Log的功能,有以下2種方法:

把Log寫入檔案。
把Log寫入資料庫中的Table。

把EmEditor轉換為便攜版

EmEditor是一套強大的「處理大檔案」的處理器,官方號稱可以輕鬆處理 248 GB 大的檔案。

官方網站:https://zh-tw.emeditor.com/

下載後為一般安裝版。

要改為便攜版(Portable),也很簡單。

EmEditor安裝完成後,於安裝的路徑下(C:\Program Files\EmEditor),新增一個「eeUseIni.ini」的空白檔案。

然後開啟EmEditor,輸入你所購買的序號,EmEditor會自動在C:\Program Files\EmEditor產生一個加密過的「eeLM.ini」驗證檔。

這樣就完成EmEditor的便攜版。

在Ubuntu上Redmine與Git + Grack整合

本篇文章是依據 在Microsoft Azure中,手動安裝Redmine for Ubuntu Linux 實作完成後的續集。

會想把Redmine與Git整合起來,是因為這樣子對於專案的進度與程式碼的管控會比較方便。
不然分2邊寫,實在是很困擾,工程師就是不太喜歡這種事。
而因為工作性質的關係,專案也不能放上GitHub,所以就只能自己架設跟整合了。

當Redmine跟Git整合後,隨之而來的就是帳號驗證的問題,
一般有以下幾種方式:
1.完全不驗證,這也太不安全了。
2.使用htpasswd檔案來驗證。缺點是每個人都要再額外開立帳號,如果要改密碼的話會很麻煩。
3.結合LDAP來驗證。目前公司沒有LDAP,所以不討論。
4.使用SSH來存取git。缺點是每個人都要在ubuntu中開立系統帳號,並設定權限,也是很麻煩吶。
5.結合redmine中的帳號密碼來驗證。就是本文使用的方式。

這過程也踢了好幾次鐵板,為了避免自己忘記,也順便造福網友,故有此文章的產生。

話不多說了,直接進入主題吧。