tools

A collection of 6 posts

app

App for traveling

旅行好用 APP 無關乎是自助旅行或是商務出差,旅行總是到達一個陌生的地方,有些手機 app 可以幫上大忙。 Map Google Map,地圖不用說,一定是第一個需要的,早期 Google Map 需要網路,不過也會 cache你瀏覽過的區域,現在他還提供了離線區域的功能,可以先下載好特定區域的地圖。 maps.me 離線地圖,我最常用的離線地圖,時常更新。 Tripadvisor 住宿,景點,都有豐富的資料,各種語言都有,網友的評價都值得參考,透過 Tripadvisor 預定的房間有時候有便宜一點點。 查機票 Skyscanner 這個應該不用多解釋,可以先查一下了解價格帶 Kayak 如果是美洲的機票和住宿,Kayak 有機會出現不錯的價格 ITA Matrix

mac OS X

create bootable USB for mac OS X

以前都還有光碟,現在的時代筆電都不配光碟了,用 USB 做個開機碟還比方便。 需要一個至少 8G的隨身碟,大於 8G 的其他空間在做成開機碟之後就不能用,所以,就用個剛好 8G 的 USB disk。 簡單作法,用 DiskMaker X,目前支援 10.9, 10.10 and 10.11 的 mac OS X,這個方法推薦給一般使用者。 For commandline lover download 10.11 installer from App Store sudo

developer

rbenv on mac

gem install xxxyyy 大概是要在mac安裝些軟體時候會需要做的動作,安裝相依性套件,但是!! 升級到 10.10 mac很容易跑出這樣的錯誤給你看。 ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory. 意思是/Library/Ruby/Gems/2.0.0無權限寫入,當然啦!這是root所有的目錄,通常一般人也就用sudo gem install xxxyyy來解決,但這並不是一個很好的方法。

developer

Edit remote files on another UNIX-like server

做開發工作,處理的系統一旦龐大,往往會蓋自己的開發機器,而不是用本機(不論是Mac, linux or Windows)建立伺服器,原因往往跟套件管理,機器權限管理有關。 大公司都有自己 inhouse 的套件管理,登入機器的權限管理與使用者管理也自有一套系統。想要用原生的 Mac建成類似的系統並且接上各個後端,是吃力不討好。 有些硬派開發者會標榜使用 Vim 無敵,當然這也是一個選項,但是我自己會儘量嘗試各種 IDE或 editor。 想要在本機編輯完程式檔案之後,直接使用開發機器驗證,有幾種方式。 Aptana 免費版本的就可以直接設定SFTP存取,即時把檔案拉下來編輯的做法。 sublime with sftp plugin sublime 也是很方便的編輯器,但是只能編輯本地端檔案,折衷的方式安裝sftp plugin,設定local folder 和 remote