Bash 裡處理 PID file 的方式...

看到「Age comparison in Bash for files and processes」後查了一些資料,如果在不使用外部程式處理的話,的確是多做了不少事情。

這是 Bash-ot 的說明:

file1 -ot file2
       True if file1 is older than file2, or if file2 exists and file1 does not.

而這是 test (也就是 [ 這隻程式) 對 -ot 的說明:

FILE1 -ot FILE2
       FILE1 is older than FILE2

多了檔案是否存在的檢查...

另外可以參考「What's the difference between [ and [[ in Bash?」這邊的說明,Bash 的 [[ 是 Bash 特有的加強版,而 [ 則是用系統的 test 運算。

透過你用的 App 猜測你的性別、婚姻狀態與收入範圍

在「Quiz: Can we guess your age and income, based solely on the apps on your phone?」這篇給了一個測驗,透過回答 32 題 Yes/No 的答案來猜測你的性別、婚姻狀態與收入範圍,大約是 61% 到 82% 的準確率:(為什麼會是一個範圍?)

Based on those models, they then found that they could predict a user’s gender, age, marital status and income with between 61- and 82-percent accuracy.

會猜測四個答案,所以是 16 種組合:

There are 16 possible results, based on your gender (male/female), your age (over/under 32), your marital status (married/single) and your income (over/under $52,000).

做完後很不準 XDDD

我猜測用的方式與很久前 pest 講的「網路廣告商怎麼知道你是誰? 從 ClickStream 來判斷用戶資料」的方法類似,用已知的資料去 train 出一個模型,再丟進去判斷...