星期三, 7月 20, 2011

vmware player 3 設定 NAT 的 virtual server

執行 vmnetcfg.exe
選擇 Type 是 NAT 的那一行
然後按下 NAT Settings... 按鈕





























按下 ADD 按鈕



























然後輸入
Host Port: 輸入 HOST 的 port
Type: 選擇是 TCP 或是 UDP
Virtual machine IP address: 輸入 虛擬機器 的 IP
Virtual machine port: 輸入 虛擬機器 的 port
按下 OK













看到下圖就代表設定好了

星期二, 7月 19, 2011

vmware player 3 如何取得 vmnetcfg

vmnetcfg 是 vmware 的網路設定程式
在安裝 vmware player 時並沒有安裝起來
所以必須手動安裝

首先先開啟 dos prompt
cd 到 vmware player 安裝檔的目錄
執行



會產生 extract 這個目錄







進入 extract 這個目錄
找到 network.cab 檔






















用 解壓縮程式 將 network.cab 裡面的 vmnetcfg.exe 解壓縮
放到 vmware player 所在的目錄
(通常是在 C:\Program Files\VMware\VMware Player 裡)








然後就可以執行 vmnetcfg 了

星期一, 7月 04, 2011

在 Linux 下, 一次修改多個檔案的檔名

我有一堆檔案








我要把所有檔案 *.jpg 都改為 *.JPG
只要下指令

rename 's/jpg/JPG/' *.jpg

就OK了










如果是要將 檔案名稱裡所有的小寫都改成大寫
就用

rename 'y/[a-z]/[A-Z]/' *

就OK了

星期四, 6月 23, 2011

在 Emacs 上做 urldecode

當在 url 上看到 類似 %E6%B5%B7%E7%B6%BF%E5%AF%B6%E5%AF%B6 的字串
這是經過 urlencode 後的字

那如何在 emacs 下可以將 %E6%B5%B7%E7%B6%BF%E5%AF%B6%E5%AF%B6 做 urldecode

在 *scratch* 輸入程式:
(defun my-urldecode (s)
  (interactive "sURL: ")
  (let ((result nil))
    (setf result
          (decode-coding-string
           (apply 'unibyte-string
                  (string-to-list
                   (url-unhex-string s nil)))
           'utf-8))
    (message "%s" result)))


在最後一個括號後 M-x M-e

然後
只要 M-x my-urldecode





輸入 %E6%B5%B7%E7%B6%BF%E5%AF%B6%E5%AF%B6





就可以完成 urldecode





環境:
Windows XP
Emacs 23.1

星期二, 6月 21, 2011

為 Blogger 加上 META description 資料

在管理介面 , 選 設計, 修改 HTML, 將 展開小裝置範本 打勾
然後找到
<data:blog.pageTitle/>

在下面加上


注意: 部落格網址最後要加上 /

ex:

星期二, 3月 15, 2011

在 linux 用 vim 開檔案,卻出現^M符號,如何去除??

會出現 ^M 是因為這個檔案是在 windows 下建立的
在 vi 裡要去除 ^M, 要下以下指令

:%s/^M//g
(^M要用CTRL-V CTRL-M來輸入)

3+2郵遞區號查詢

可以查詢 郵遞區號 的網站
http://zip5.5432.tw

只要輸入地址,就可以查詢出郵遞區號
有需要的人可以試試看

PS: 有支援 五都