2011年5月12日 星期四

USB OTG

USB OTG: USB On-The-Go
讓 USB 同時具有 Master/Slave 的功能。

例如:
外接式硬碟具備USB OTG,接上數位相機後,外接式硬碟變成Master,可經由單鍵複製數位相機內的相片,數位相機的記憶卡就可以空出來繼續照新的相片。回家後,外接式硬碟接上電腦,又變成Slave,可透過電腦存取硬碟裡的相片。好處便在於,數位相機和外接式硬碟之間不需要第三方加入控制,便稱之為On-The-Go。

2011年4月27日 星期三

Add 32-bit library to 64-bit server

Ubuntu 10 - 64bit
apt-get update
apt-get install ia32-libs
apt-get install lib32z1

Fedora10 - 64bit
1. for /lib
yum install compat-libstdc++-33
yum install libstdc++.i386

2. error
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
yum install glibc-devel.i386

CentOS - 64bit

yum install libstdc++.i686
yum install compat-libstdc++-33.i686
yum install glibc-devel.i686
yum install libzip.i686

2011年4月14日 星期四

SVN related

find . -name ".svn" -delete


# checkout
svn co svn+ssh://user@your.server.net/path/to/repo

2011年4月12日 星期二

Moving SVN repository to another server

Refer: http://www.petefreitag.com/item/665.cfm

Step 1: Backup your old Repository

svnadmin dump /path/to/repository > repo_name.svn_dump

Step 2: Create the new Repository

svnadmin create /path/to/repository

Step 3: Import your old repository into the new one

svnadmin load /path/to/repository < repo_name.svn_dump