2008/07/30

[Linux] Virtualbox 在 Ubuntu 裡使用 usbfs

參考連結在這邊。
不過要附帶一提的是:
1. virtualbox-ose (open source edition) 目前 stable 是到 1.5.6 的版本,所以 ose 還沒有提供 usbfs 的樣子。(我試不出來~ 哭哭)
2. virtual Sun xVM 的版本 功能比較強大 (當然跟 ose 有差了)

--
再註明阿駕先生 那邊對 usbfs 的修改:

編輯 /etc/init.d/mountdevsubfs.sh 檔案:

sudo nano /etc/init.d/mountdevsubfs.sh

找到 4x 行的 # Magic to make /proc/bus/usb work,將下面的註解拿掉:

#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,lis$
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb

然後執行:

sudo /etc/init.d/mountdevsubfs.sh start

就可以看到 USB 的選項出現了。

2008/07/23

[Linux] Ubuntu exploits warnning.

Dan Kaminsky discovered weaknesses in the DNS protocol as implemented
by Dnsmasq. A remote attacker could exploit this to spoof DNS entries
and poison DNS caches. Among other things, this could lead to
misdirected email and web traffic.


話說最近 ubuntu Linux 的漏洞被發現的有點多,雖然說安全更新有發現比沒發現好,不過在處理上面還是容易讓人反感。

// 唔... 自已沒本事去抓漏,只能記錄一下,希望以後可以接觸到更多點東西。

2008/07/21

[軟體] Ubuntu + VirtualBox 使用 bridge mode

apt-get install virtualbox
apt-get install virtualbox-ose-modules-generic


Ubuntu 上面用 Virtual Box 蠻簡單的, apt-get install virtualbox 加上 virtualbox 的 module 就解決了。預設網路使用 NAT 模式,所以沒有什麼太大的問題,不過如果遇上跟我一樣,一定要用 bridge mode 才行的時候,就有點麻煩。

所以要註記一下下面的步驟:
apt-get install bridge-utils, uml-utilities

vi /etc/network/interfaces

# 加入
auto tap0
iface tap0 inet manual
up ifconfig eth0 0.0.0.0 up
down ifconfig eth0 down
tunctl_user anton

auto br0
iface br0 inet dhcp
bridge_ports eth0 tap0
up ifconfig eth0 up

這樣就應該可以了。

--
參考連結:
阿駕零零壹

2008/07/11

[Programming] Javascript Compress

Well,老想著 js 不知道能不能搞點新花樣,像是可以壓縮﹑加密之類的。不過後來想想就知道蠻沒意思的,一來 js 還要給瀏覽器打開,所以不可能是 one way,二來,遶路走很難比直線快。

不過還是找到了兩個有關的連結
第一個連結
第二個連結

算是在某些情況下

http://pajhome.org.uk/crypt/md5/

2008/07/09

[Programming] Javascript cached by IE

這邊 有提到解法。
簡單的說,我給的 url ,就再加上一個亂數就好了。

很簡單,不過很想說,IE 很差耶...

2008/07/01

[軟體] svn + ssh

這邊有提到一點點。
簡單的說,就是利用 ssh 的關係,來存取 svn 的 repo 。

這樣子的存取方式,不用透過 svnserve ,不用透過 http/https (webdav),可以說是最直接的存取。不過因為單純,所以 ssh 加以變化一下,透過 ssh tunnel 的方式,也可以從家裡連結放在公司 svn repo 了。
svn co svn+ssh://your.remote-server.com/home/svn/test

BTW, svk 也可以用上這個 scheme.

[Windows] git-bash 底下的工具

因為工作轉到 Windows 平台上的關係,所以很多工具改到 Windows 上面運作,跟著在 TortoiseGit 底下使用 git-bash 來維護自己的專案原始碼。結果就是裝了前面提過的 auto-hotkey 使用熱鍵來提昇自己的平台操作速度; 但除了 hotkey...