Monday, October 17, 2011

Engineering:為什麼Startup更需要自動化測試 | EZTABLE IDEAS

Engineering:為什麼Startup更需要自動化測試 | EZTABLE IDEAS

[教學] 前端自動化測試 (上) -- YUI Test + Selenium - clayliao.f2e

[教學] 前端自動化測試 (上) -- YUI Test + Selenium - clayliao.f2e

Android安裝busybox(Universal Androot適用) - Android Rooted 專用軟件 GPhonefans.net

因為Universal Androot(以下簡稱UA)算是比較簡易的root法
所以在根的過程當中不會把busybox安裝進去; j- R* h" }9 a& S# l
busybox本身的功用在於提供root後的機器簡易檔案存取的指令
就是說裝了busybox之後,原本要寫好幾行的指令可以改成偷懶只寫一行就搞定! ?+ Q* h4 W: @: G' Y
所以有部分的工具軟體仍然是必須要搭配busybox使用的(簡單的說就是開發者很懶)# o v& H! ^8 y# J' B- J
! K1 o( r9 Q: V
首先請先安裝Android SDK(不會的自己上網google一下); B9 ` S {4 D* y3 d
然後將下面的附件(busybox)放到SDK中的Tools資料夾內
busybox (417.34 KB) 下載次數: 77! r. x7 v6 {& ]4 M: K4 G# L

2010-8-18 02:36

把手機接上電腦,記得先去"設定->應用程式->開發"裡面把USB偵錯打勾- p2 U* d* A6 b+ A' E

開始->執行6 u4 a7 t; \; z* ~3 b3 \* X, ^. b
CMD
cd\xxxxx\tools
//此處的xxxxx=你的Android SDK安裝路徑/ {% i, T& n# N* B, q
adb push busybox /mnt/sdcard/busybox
//把busybox丟到卡上, X" {2 g) U2 b


adb shell. r- P1 v0 Q' l0 K. ?+ F' _) M2 t g
//連線到手機內進行操作
! \1 b: a2 I! E) Q$ d- y. T
% H( j/ L/ s0 p
su, M6 T) _+ `) z
//取得管理者權限(這裡如果是用UA的朋友麻煩看一下你的機器,應該會有一個允許存取的確認,點allow就好)
7 Z( n" ~2 }; U! n4 M, H

mount -o rw,remount /dev/block/mtdblock3 /system
//把system改為可讀寫狀態(system=ROM)7 U' C# ]0 S+ X% E1 ^! e7 `
% w0 m% a( y1 C4 e

cat /mnt/sdcard/busybox > /system/bin/busybox
//把busybox複製到system中
. N- R" {/ q0 n0 F" |: `& l
, q/ s: p8 ~! e1 q
rm /mnt/sdcard/busybox: D/ i p* Q7 G* d% |# L6 |9 V/ T# Q
//移除掉記憶卡上的busybox
; J8 G$ [! `: x5 r+ ~! r k

chmod 755 /system/bin/busybox
//修改system內busybox的權限
# s! X4 |% R0 x! Q* C

mount -o ro,remount /dev/block/mtdblock3 /system3 `6 B- L, J/ e: o
//把system改回唯讀狀態

Ivan IT' Notes: htaccess 的 Order allow,deny 迷思 [簡易版]

Ivan IT' Notes: htaccess 的 Order allow,deny 迷思 [簡易版]

##HIDEME##