2013年4月9日 星期二

php pear 自動下載相依函示庫

phpunit/phpcpd requires package "channel://components.ez.no/ConsoleTools" (version >= 1.6)
phpunit/FinderFacade requires package "channel://pear.netpirates.net/fDOMDocument" (version >= 1.3.1
)phpunit/FinderFacade requires package "channel://pear.symfony.com/Finder" (version >= 2.1.0, version <= 2.1.99)

# pear config-set auto_discover 1




Reference :
php - PEAR package install fails - Stack Overflow

phpcdp 安裝

$ pear channel-discover pear.phpunit.de 
$ pear install phpunit/phpcpd





若出現缺少含式庫的訊息
phpunit/phpcpd requires package "channel://components.ez.no/ConsoleTools" (version >= 1.6) 
phpunit/FinderFacade requires package "channel://pear.netpirates.net/fDOMDocument" (version >= 1.3.1) 
phpunit/FinderFacade requires package "channel://pear.symfony.com/Finder" (version >= 2.1.0, version <= 2.1.99)

$ pear config-set auto_discover 1




$ phpcdp ./project/ 




Reference :
Detecting duplicate code in PHP files

debian/ubuntu 安裝 php pear

# apt-get install php-pear

2013年4月1日 星期一

xrandr 投影

$ xrandr --output LVDS --mode 1024x768




Reference :
Xrandr - ArchWiki
xrandr 與筆電的 VGA 輸出

Windows XP MTP 驅動

1. Windows XP 需更新至 SP3

2.下載安裝 Media Transfer Protocol Porting Kit 或升級 Windows Media Player 到11版

* 若是辨認不到裝置則手動修改 C:\WINDOWS\inf\wpdmtp.inf,新增裝置的 VID 和 PID

原來的:
[Generic.NTx86]
%GenericMTP.DeviceDesc%=MTP, USB\MS_COMP_MTP

[Generic.NTamd64]
%GenericMTP.DeviceDesc%=MTP, USB\MS_COMP_MTP

修改後:
[Generic.NTx86]
%GenericMTP.DeviceDesc%=MTP, USB\MS_COMP_MTP
%GenericMTP.DeviceDesc%=MTP, USB\VID_18D1&PID_4E42&MI_00

[Generic.NTamd64]
%GenericMTP.DeviceDesc%=MTP, USB\MS_COMP_MTP
%GenericMTP.DeviceDesc%=MTP, USB\VID_18D1&PID_4E42&MI_00



* 查看裝置 VID 和 PID 的方法:

裝置管理員 -> 對著此裝置按右鍵 ->  內容 -> 詳細資料 -> 硬體識別碼







Reference :
解決Nexus 7使用USB無法和Windows XP連線問題 - Carlos' Life Book
Garmin 部落格. » 使用Windows XP 無法連結 nuvi3595解決方式