Server
Mina mina puma:start mina deploy - - trace 用min自動deply
cp -r WEB_Vidol ./hello 複製這個資料夾裡面的WEB_Vidol 到同層,取名hello
Option shift <- 向左選取一個字元a ctrl command 上下 就可以移動整行
option command 1 k
讓別人手機也可以連我本機: 終端機:rs -b 0.0.0.0 ifconfig 找net後面的ip 然後手機連上跟電腦一樣的網路,打ip:3000
Google Event Tracking https://developers.google.com/analytics/devguides/collection/analyticsjs/events#implementation a = “test" a.charAt(1) 回傳e
正式&測試API 正式跟測試環境打的API是不一樣的, 要更改打API的位置去lib/api -> Settings.API.API_Path_Dev Settings.API.API_Path 寫在lib好處是,之後其他專案也可以include這些功能進來用。
rake -T 看所有指令 rake about看所有環境
Crontab 要在server設定: ssh [email protected] 前端用的伺服器帳號 放php server,拿這台做crontab password: SetplusSetplus sudo vim /etc/crontab curl 像爬蟲東西,讓server固定時間發request
清cache 網址 http://vidol.tv/clear?token=79d82d1b755b725c5dcb3e189a0e371ac10053b9aeedf7cb40b6e37cda4dfdc0f58d8f35e7458744e48157feda5dbee13afdec5a8f0c09da2cc2df7b8ede5d18 在route 裡面是get /clear 但是其實要帶token 不然controller 不會過 token是setting.yml的Static: Token: 一開始從專案底下打rake secret 就可以產生
另外使用者造訪網站的basic token產生方式是 middle layer 先定client id帳號 密碼client secret 然後從web idol專案的 lib -> api -> configuration API_Token = "Basic " + Base64.strict_encode64("#{Settings.API.CLIENT_ID}:#{Settings.API.CLIENT_SECRET}").to_s 產生
API_Path_Dev: 'http://api-background.vidol.tv' 正式機 API_Path_Dev: 'http://staging.vidol.tv' 測試機