一般執行git cherry-pick只會套用到專案下的相同資料夾的相同檔案,
若是要將提交套到不同資料夾下的檔案,需先將提交內容轉成patch檔案,
再視情況使用git am 或 patch
Vagrant的虛擬機在實體主機關機前最好手動關機
Vagrant的虛擬機在實體主機關機前最好手動關機,若是被系統強制關閉的話,硬碟上會遺留Virtualbox的快照檔案,每個檔案的size都很大,而且沒有任何提示訊息,所以時間一久就會導致硬碟空間被用完。
閱讀全文〈Vagrant的虛擬機在實體主機關機前最好手動關機〉查facebook應用程式擁有者
首先要能夠拿到應用程式id和secret,沒有這兩項就沒辦法繼續後續的步驟。
步驟1) 取得應用程式的access token:
請將應用程式id代入下方的{APP_ID},secret代入下方的 {APP_SECRET}
https://graph.facebook.com/oauth/access_token?client_id={APP_ID}&client_secret={APP_SECRET}&grant_type=client_credentials
將替換後的網址貼到瀏覽器之後會取得下方的結果,其中的 access_token 要拿來繼續查詢。
閱讀全文〈查facebook應用程式擁有者〉串接facebook登入的權限設定
串facebook登入要設為正式環境,除了應用程式模式要設為「上線」外,
下圖裡紅框的權限項目(public_profile,email)也要設為「進階存取權限(Advanced Access)」。
閱讀全文〈串接facebook登入的權限設定〉網頁使用手機照相功能
網頁使用手機照相功能,最簡單的方式就是嵌入下述欄位即可。
閱讀全文〈網頁使用手機照相功能〉1000公里換機油是盤子嗎?
最近網路新聞很多關於1000公里就換機油其實是盤子的標題。
想說小麥在大鳥換的機油騎到1000公里時都還蠻順的,不然就來實驗看看。
最終騎到1300+就去換了。
閱讀全文〈1000公里換機油是盤子嗎?〉vagrant up失敗,被avast給擋掉了
如標題所述,vagrant up竟然因為avast防護而失敗。
vagrant up失敗後,提示訊息裡有建議去查看log,以獲得更詳細的資訊。
打開log後,基本都是指向系統的dll檔案及一些參數,說實在的也看不懂。
閱讀全文〈vagrant up失敗,被avast給擋掉了〉空白的g-recaptcha-response
最近在某個案件串recaptcha都無法驗證通過,實際一查發現是g-recaptcha-response是空白的,因此在主機端的驗證就失敗了。
閱讀全文〈空白的g-recaptcha-response〉vagrant up卡在SSH auth method: private key
我的I7新電腦安裝win10,原本買回來安裝vagrant(homestead)+virtualbox運作都還算正常。後來因為要測試docker,安裝了docker for windows,然後依照指示啟用了一些服務,回頭再使用vagrant時就發現會有如標題一般的狀況。
閱讀全文〈vagrant up卡在SSH auth method: private key〉存取Vagrant(Homestead)虛擬機器時取得真實IP
一直以來都是採用預設設定建立homestead虛擬機器,虛擬機預設的網路介面就是nat和hostonly,這樣的環境基本上開發上也沒什麼問題,只是如果要判別client IP的話,不會是真實主機在區網的ip,而是虛擬機裡的gateway IP,例如如果建立虛擬機有指定192.168.10.10的靜態ip,那麼通常程式抓到的client IP應該會是192.168.10.1。
之前有利用虛擬機架設了一個網站提供服務,最近要開發的功能可能需要判斷使用者的真實ip,陸陸續續花了些時間研究,在混亂的網路知識基礎下終於有了些成果,說明如下。
閱讀全文〈存取Vagrant(Homestead)虛擬機器時取得真實IP〉