星期一, 四月 02, 2007

Beep Media Player(BMP) 避免自動停止播放音樂設定

BMP 在硬碟有大量存取動作的時後, 就會停止播放(還以為是硬碟有問題.. XD)

PS: 我使用 Ubuntu Edgy 6.1.0 有此狀況.

 (閱讀全文)

星期一, 十月 02, 2006

MySQL Replication Status

MySQL 設好 Replication 後, 常會用以下指令來觀察 Master, Slave status, 但是秀出來的資訊代表的意思到底是如何呢??

  • show master status
  • show slave status
 (閱讀全文)

星期日, 十月 01, 2006

MySQL MyISAM 4GB限制解除

MySQL MyISAM 有 4GB 的限制, 如果使用量超出 4GB, 有何方法能解決.

因: MySQL 用 32bits pointer 來記錄資料位置, 所以只能定址到4GB的空間, 再多就會出現此錯誤.

解法: 將原本檔案大小限制 轉換成 rows 數目限制即可. 但是特別注意, 要做此轉換前, 一定要做備份, 並對 table 做 OPTIMIZE TABLE... 千萬千萬要做 OPTIMIZE TABLE.

 (閱讀全文)

星期日, 八月 20, 2006

IE 的檢視原始碼 預設編輯程式設定

IE 檢視原始碼, 預設是開啟 Notepad, 但是如果要將他改成 vim, Pspad, Editplus 等的, 做法如下:

  1. 執行 -> regedit
  2. 找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\View Source Editor\Editor Name預設值
  3. 將預設值內容改成你要的即可 (default: %SystemRoot\%System32\NOTEPAD.EXE)

星期日, 七月 02, 2006

grep、man 顏色設定

既然 ls 顏色設好了, grep、man 當然也要對一些 keyword 來做做顏色區分囉~

grep 對要找的字做顏色標註, 只要用預設參數即可(--color), 所以在 .bashrc 寫個 alias 就好囉, 如下:

alias grep='grep --color'

man 的話需要在 .bashrc 最後面加以下幾行, 就可以輕鬆的看 man page 囉~

  • # For colourful man pages (CLUG-Wiki style)
  • export LESS_TERMCAP_mb=$'\E[01;31m'
  • export LESS_TERMCAP_md=$'\E[01;31m'
  • export LESS_TERMCAP_me=$'\E[0m'
  • export LESS_TERMCAP_se=$'\E[0m'
  • export LESS_TERMCAP_so=$'\E[01;44;33m'
  • export LESS_TERMCAP_ue=$'\E[0m'
  • export LESS_TERMCAP_us=$'\E[01;32m'
 (閱讀全文)

星期日, 七月 02, 2006

ls 顏色設定(in Bash shell)

ls 出來沒有任何顏色的時後看的很辛苦, 但是 ls --color 秀出來的時後, 看到目錄顏色是深藍色的時後, 有時後看起來會比沒有顏色更辛苦, 所以還是來修改一下顯示的顏色吧.

不過因為 BSD 和 Linux 的設定不一樣(BSD 用 LSCOLORS, Linux 用 LS_COLORS), 所以以下會分別記錄兩者的 原始狀態 和 如何修改.

 (閱讀全文)

星期六, 六月 24, 2006

Screen 中 backspace 無法使用

一直都是用 gnome-terminal, 今天使用 xfce 的時候, 使用 xfce 內建的終端機, 發現到 backspace 在 screen 中居然無法使用.

後來查了一下, 應該是送出去的 key 的問題, gnome-terminal 在設定裡面有個相容性的設定, 預設都是設後退鍵會產生 - ASCII DEL, 但是 XFCE 的 terminal 裡面 偏好設定 -> 進階 -> Backspace 鍵產生 預設是自動偵測, 而這自動偵測送出去的 key 很明顯的並不被 screen 喜歡, 所以就將自動偵測改成送出ASCII DEL就可以了.

作法: 偏好設定 -> 進階 -> Backspace 鍵產生 -> ASCII DEL 即可

或者可以設在 .screenrc 中, 將 backspace 設定成 ASCII DEL 的 key 也可以.

星期日, 六月 18, 2006

VIM7 新增功能

VIM 多了一些新的功能, 但是要如何使用, 有人特別介紹出來:

另外一篇有個大陸人把 vim help 翻譯出來, 並列了實用的技巧, 平常可以一點一點慢慢看.

 (閱讀全文)

星期六, 六月 17, 2006

gmplayer 增加 codecs

gmplayer 要看 wmv 等需要另外加上 codecs, ubuntu 目前好像還沒把這個包進去, 所以就自己手動去抓一下吧~

官方網站: MPlayer Codecs

然後下方有個 essential-version 抓這個, 或者, 把 essential-version 的 link 複製起來, 貼到瀏覽器上, 再把 /essential 之後的全部刪掉就可以看到所有 codecs, 再來抓 all-date version 那個也可以.

看不懂上述作法的, 可直接連此 連結.

 (閱讀全文)

星期六, 六月 10, 2006

Beep-Media-Player 設定 Utf-8 顯示曲名

Beep-Media-Player 曲名都以 UTF-8 顯示, 但舊有的歌曲 ID3 都是 Big5, 就全部都會變成亂碼, 解決方法如下:

  1. 開啟 Beep-Media-Player
  2. 選擇 偏好設定 -> Plugins -> MPEG Audio Plugin -> 偏好設定
  3. 進去後再選 Title -> 勾選 Convert non-UTF8 ID3 tag to UTF8
  4. 勾選後打入 BIG-5 再按確定即可

詳細可見 此連結[ How to Music ] 還有圖文並茂的教學

星期四, 六月 01, 2006

Putty 備份

Putty 主要是將東西都存在 registry 裡面, 所以要備份主要就是備份 registry 裡面的資料.

  1. 執行 → regedit
  2. 到 HKEY_CURRENT_USER\Software\SimonTatham\PuTTY
  3. 在此目錄下有 Sessions 目錄: 設定連線的項目、設定值
  4. 再來是 SshHostKeys 目錄: 紀錄所有曾設定過的 Remote Host Public Key
  5. 簡單說, 就是將 PuTTY 這整個 registry 匯出來就對了~

星期一, 四月 17, 2006

vimrc 常用設定(問答)

記錄 .vimrc 設定(採用問與答的方式記錄).

簡易版 vimrc設定 下載(自己改名為 .vimrc 即可).

更多詳細的教學也可見: 大家來學VIM - set 功能設定

 

 (閱讀全文)

星期一, 四月 17, 2006

vimrc 自動回到最後離開編輯的位置

將以下設定社於 .vimrc(或 gvimrc), 在編輯檔案結束, 再次開啟的時後, 會自動到最後編輯的位置.

if has("autocmd")
   autocmd BufRead *.txt set tw=78
   autocmd BufReadPost *
      \ if line("'\"") > 0 && line ("'\"") <= line("$") |
      \   exe "normal g'\"" |
      \ endif
endif

星期日, 四月 02, 2006

PHP Eclipse 安裝

PHP Eclipse 安裝筆記:

所需軟體:

  • XAMPP http://www.apachefriends.org/en/xampp.html
  • Eclpse.org http://www.eclipse.org/

Eclipse 就照預設安裝, XAMPP 將 XAMPP 裝在 D:\XAMPP 中.

 (閱讀全文)

星期日, 四月 02, 2006

lftp下載上傳限速

lftp 的上傳下載的速度限制

於 lftp.conf 中加入

set net:limit-rate 10000,10000

代表限制 上傳10K, 下載10K