2016年4月13日 星期三

由 Line bot 及 FB Message bot 猜測未來的App

以前在 MSN 盛行的時間,流行過一種 MSN 機器人,也就是透過簡單的對話選項,讓 User 與 MSN 機器人做資訊的交換,而最近 Line 跟 FB Message 都各自開放了 bot API

與之前的MSN 機器人的差別,是 MSN 其實沒有開放 API 是鄉民自已拆解 MSN 使用的 Protocol 而且可能隨著MSN 的改版,Protocol 也改了

但現在的 Line 跟 FB Message 則是由官方直接開放 API,所以不再會有因為改版而程式不能使用的問題。

另外在應用方面,以前的 MSN 機器人的溝通方式,大多類似於電話的答錄系統,你要北部天氣輸入[1],你要中部天氣輸入[2],輸入[1]之後可能又要再輸入各種不同的代碼,來取得 User 想要的資訊

但是現在有大數據的加持,光Siri 聽你說就可以幫你做事 ,如果再加上文字就可以更精確的給 User 要的資訊,起碼不應該再有像電話答錄的那種多層式的迷宮出現

所以將來小型的商家可能不用需要向使用說「我們的APP 上線了,下載可享優惠」,而是「你有Line/ FB Message 嗎?快加我好友享優惠」甚至主動加在店內路邊的客戶為好友

這是我想像的將來 :)

2015年10月12日 星期一

Linux 指令系列 - profile

# 編輯 profile 設定
vi /etc/profile

# 在 PATH 最後加上新增的路徑,格式為路徑1:路徑2:路徑3export PATH=path1:path2:path3

# 套用更新
source /etc/profile

2015年4月18日 星期六

NAS 更換硬碟血淚記錄

前陣子NAS 的硬碟突然出現狀況,而且還兩顆一起,所以就開始了這場要命的更換硬碟之旅。

硬碟壞了怎麼辦?
當然趕快買新的來的換阿!!!立馬到PCHOME 買兩個來換
印像中容量只用了1T 左右,所以買個2T的來換是很合理的考慮,但是我錯了。

因為我原本是使用兩個 3T 的硬碟來做 RAID 1,所以換上 2T 的系統就跟我說"不行唷!這個硬碟太小了"
在這個情況下,系統也不給我把 2T 的硬碟直接做一個新的 Volume,這個限制我覺得很麻煩。
系統可以不自動建立新 Volume 但是希望可以給使用者手動操作。

所以我又買了一個硬碟的外接 dock,收到 dock 後就把原本的舊硬碟接到 dock 上,想說直接把資料 copy 到新硬碟上就好了
沒想到系統認不出來....也許是壞的比較嚴重吧。(但是後來又認到了......)

只好無奈的將舊硬碟接回系統,讓資料旅行一下,以下我安排的行程
[舊硬碟@NAS] -COPY-> [新硬碟A@外接] -COPY-> [新硬碟B@NAS] -建立RAID 1-> [新硬碟AB@NAS]

BUT!BUT!!BUT!!! 就是這個BUT!
我在建立RAID 1操作錯誤,應該要選 [遷移/migrate] 但是我卻選到 [建立/Create],因為很神奇的是他們不在同一個分頁裡,如果在同一個分頁也許我就不會選錯了吧(馬後炮來著....)

每次資料 COPY 的時間跟建RAID都大約都要 8 到 9 個小時,就算只搬一次,還是很久。
所以我在建RAID 時選錯,等於浪費了18個小時左右。

不過幸運的時我在建完 RIAD 後,再次把舊硬碟用外接的方式存取成功了,所以我應該只要再花 9 小時就可以把 NAS 回復正常狀況了。

這次的過程讓我深刻體驗到在使用 NAS 維護的麻煩

總之
1. 組成RAID後硬碟只能越買越大,買錯就麻煩了。
2. 資料搬移的時間非常的長,我才 1T 的資料 就要搬 9 個小時,正常?
3. 硬碟的費用與線上空間相比算是便宜,如果以 Google Drive 的方案來算 1T/月/310NTD (9.99US),5000(兩個 2T 硬碟)只能用八個月
4. 我也忘了我到底壞掉的硬碟用了多久,如果 NAS 能夠提供這個資訊也不錯。