2011年3月30日 星期三

ios開發經驗談 (一)

發開ios的application需要申請apple 的ios developer program
才能將開發的app放到iphone或ipad上測試 (當然可以採用jb方式)
我在申請ios developer program發生了一些滿機車的事情
打了很多電話,寫了很多Email後權限才被開啟

ios developer program申請流程大致如下:
1. 填寫資料
2. 刷卡付保護費
3. 點選認證Email

重點來了
填寫資料的英文名
刷卡信用卡上的英文名
必須一樣
如果不一樣就會Email認證失敗
然後就會跟我一樣打很多電話寫很多Email後帳號才會開通
 

Firefox 4 歷史紀錄保留天數設定

Firefox4 沒有歷史紀錄的設定頁面
需透過 about:conifg 設定

browser.history_expire_days 保留幾天
browser.history_expire_days_min 最少留幾天
browser.history_expire_days.mirror coding用?

我的設定保留 90天
browser.history_expire_days 90
browser.history_expire_days_min 90
browser.history_expire_days.mirror 90

參考文章: http://www.jenssegers.be/blog/20/Firefox-4-history-setting-browser.history_expire_days

2011年3月29日 星期二

mac git client

http://code.google.com/p/git-osx-installer/
下載安裝後
$ git: Command not found
我的mac之前改用csh
$ vim ~/.cshrc
set path = ($path /usr/local/git/bin)

使用bash 的
$ vim ~/.profile
PATH="/usr/local/git/bin:$PATH"

Special device UUID= does not exist

ubuntu將分隔區重新format後uuid會變
如果 /etc/fstab 裡面沒有修改
重開機會卡在開機畫面,要按 S 去 skip mount的動作
好家在有console server...不然為了這個 "S" 得跑機房真的會幹死...

如何找 uuid
$ ls -la /dev/disk/by-uuid





然後修改 /etc/fstab





$ sudo mount /srv/cache1 ; sudo mount /srv/cache2

2011年3月25日 星期五

mac ramdisk作法

參考 http://blog.markseinn.idv.tw/?p=504

AppleScript
-----
do shell script "

if ! test -e /Volumes/RamDisk ; then

diskutil erasevolume HFS+ RamDisk `hdiutil attach -nomount ram://$((3*1024*1024*2))`

fi

"
-----

Firefox ramdisk

中午跟Jon吃飯時,聊到Firefox用ramdisk當cache
Firefox 加速使用 RamDisk(Windows, Linux)

找了半天沒發現mac上免費又好用的ramdisk軟體或作法

不過Jon的文章裡已經有提到把cache放到ram裡 (如圖)



於是我對我的FireFox做了設定

1. 網址列打上 about:config
2. 搜尋 browser.cache
3. browser.cache.disk.capacity: 0
4. browser.cache.disk.enable: false
5. browser.cache.memory.capacity: 50000
6. browser.cache.memory.enable: true