2013年5月7日 星期二

Mac Android use Homebrew

原本Android SDK都從Google官網下載

想說Homebrew不知道能不能下載

沒想到竟然可以,真的很方便

brew install android

這樣就完成了,直接下
android


就會開啟Android SDK Manager下載需要的SDK

路徑位置在
/usr/local/Cellar/android-sdk/r21.1/


參考資料
http://blog.beyondthecorner.co.uk/2011/01/15/android-on-os-x-without-eclipse/

2013年5月6日 星期一

Homebrew

安裝到現在

到目前為止在mac安裝程式方式很多種

也因為使用太多種,因此在這裡將重新說明

從現在開始文章都將以 Homebrew 來安裝

先前的就當做沒看到吧  ㄎㄎ


http://mxcl.github.io/homebrew/


安裝方式
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

就安裝成功,基本上不會有太大的問題


在原生的Mac已經存在ruby, apache, php, ...等等

但你在從brew install執行都還是會指向舊的版本

接著再
printf '\n## Homebrew bin path address\nexport PATH=/usr/local/bin:$PATH' >> ~/.bash_profile

把路徑指向就會以Homebrew所下載的為主:P







2013年4月25日 星期四

LiveReload

在寫網頁的時候,時常在改一段code然後需要回去browser按個ctrl+r(F5)去重新整理畫面

來觀看改寫的內容,但現在要介紹一個好物!!!

那就是     LiveReload    !!!!

簡單來說只要安裝就可以解決上面了問題!!


可以去官網安裝  LiveReload

原則上就下一步下一步沒什麼太大問題!

接著再依序你所使用browser來安裝

下面是for chrome的擴充套件



來了來了
在Mac上需要   $300大洋

為了不想花錢

還是有別的方法!就是下面



使用方法很簡單

首先你必須先有install Ruby這邊就不介紹

接著再下
gem install guard-livereload

就安裝完成!!

接著再你的網頁目錄下
guard init livereload

就會在你的目錄下產生一個
Guardfile

產生的規則是以rails為主,可以從裡面做參考

若你沒有想特別去指定要偵測的檔案,可以用下面附檔名的方式去設定

接著你只要去修改成下面
# A sample Guardfile
# More info at https://github.com/guard/guard#readme

guard 'livereload' do
  watch(%r{.+\.(css|js|html?|php|inc|module|info)$})
end

可以再依你需要的偵測的附檔名做調整

接著再去執行他
guard

就可以執行了,接著一樣再去browser的Enable LiveReload就完成了

以上若有問題還請大家指教


參考資料
http://blog.wu-boy.com/2011/10/how-to-install-livereload/
http://wp.xdite.net/?p=3088

MacVim 切畫面及切換

在用Vim的時候,常會希望你可切畫面切左右來工作

在Vim可以切左右和上下

切上下
:split 

切左右
:vsplit 

這個時候你一定想問,我切換的畫面每次都要用滑鼠去點才能編寫

接下面是教你怎麼切換你所切的畫面

只要按
ctrl+w w
ctrl+w <方向鍵>

切回去的話
ctrl+w shift+w


參考資料
http://www.openfoundry.org/tw/tech-column/2383-vim--buffers-and-windows
http://hi.baidu.com/fox000002/item/0e962353f8e71f958c12edff
http://hi.baidu.com/southhill/item/724c9bcf6330f413b77a246a

Mac Mysql

在Mac install mysql有很多方法

可以用port, brew或是直接從官網下載

在這裡是用 brew來下載
brew install mysql

之前有用過port版本更新就沒有那麼快

再來就是要啟動需要打的指令比較多也比較繁瑣

啟動mysql方法
mysql.server start



2013年4月19日 星期五

MacVim plugin nerdcommenter

這是一個可以在程式碼內註解的plugin

前陣子還在nerdcommenter思考這要怎麼使用,看了資料還是不知道怎麼做

後來問了學長才知道



如果現在要註解第三行到第五行

那麼需要將你的游標先在第三行接者需要註解到第五行總共有2行

這個時候只要直接在vim上key
2,cc

就可以完成註解

如果要取消註解就是
2,cu

教學完畢!!

2013年4月18日 星期四

解除Mac Retina封印

在Mac Retina的狀態下

雖然官方說在13/15吋有2560*1600/2880*1800的解析度

但實際上在系統只能讓你調用到1680 x 1050/1920 x 1200

現在來打破限界

首先先到這裡下載

接著在上面Key上欲轉換的解析度
XXX YYY(用空白代替*)

就可以轉換成功


參考資料: