顯示具有 LINUX 標籤的文章。 顯示所有文章
顯示具有 LINUX 標籤的文章。 顯示所有文章

2013年4月9日 星期二

修改 windows 下的 gvim 預設語系為 unicode

因為要在windows/linux間切換使用dropbox的文字資料...
big5 與 unicode 的問題一直很麻煩, 所以找了網路上的解決方法


修改安裝目錄下的 _vimrc 這個檔案.

let $LANG="zh_TW.UTF-8"
set langmenu=zh_tw.utf-8
set encoding=utf8

"reload menu with UTF-8 encoding
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim

2013年3月13日 星期三

修改 linux 下 vim 的配色~~

在linux下的預設vim配色真的會看到眼睛瞎掉...
那個註解是深藍色的, 怎麼看得清楚啊啊啊!!!
由於機器只有我一個人用, 就直接改/etc/vim/vimrc這個檔案了...
加上這個指令來配色(我比較喜歡)

colorscheme desert

結果如下
至於有那些可以選, 參考/usr/share/vim/vim73/colors 就可以啦...

2013年3月11日 星期一

DVD 轉檔給平板用!!

網路上找到的資源, 作個筆記..
公司的電腦是 linux, 所以只紀錄 linux 的操作流程, 其他參考原始出處!!

  1. sudo apt-add-repository ppa:stebbins/handbrake-releases
  2. sudo apt-get update
  3. sudo apt-get install handbrake-cli handbrake-gtk
Source: http://blog.lyhdev.com/2011/09/handbrake-mac-os-x-ubuntu-linux-dvd.html

2013年1月31日 星期四

利用R的Rmpi來做平行化運算..

筆電Toshiba Satellite C640, Linux Mint 13

速度, 本來需要578.18 secs, 加上平行化後只需209.99 secs.


R 程式碼
rm(list=ls())
library(snow)
myfun <- function(ii) {
    set.seed(ii*100)
    ret = mean(rnorm(10000))
    ret
}
cluster = makeCluster(4,type="MPI")

### Normal
tt0 = Sys.time()
aa = sapply(1:100000,myfun)
tt1 = Sys.time()
bb = parSapply(cluster,1:100000,myfun)
tt2 = Sys.time()

stopCluster(cluster)

cat(sprintf(" - %.4f, %.4f\n",difftime(tt1,tt0,units="secs"),difftime(tt2,tt1,units="secs")))

2013年1月10日 星期四

將遠端伺服器的GUI傳回本機client

由於要跑matlab, 但是又只有server端才有安裝..
勢必要連線到遠端跑程式, 再把圖形結果擷取下來...
但是要怎樣秀出X11 windows的畫面呢, 下面用X11 Forwarding的方法來達成..

[Linux]
  1. 修改client端的 /etc/ssh/ssh_config 這個檔案, 找到下面文字並修改成 X11Forward yes.
  2. 利用ssh連線到server, 例如: ssh -X user@hostname.
  3. 鍵入 echo $DISPLAY, 看是否會出現類似 localhost:10.0 這樣的訊息.
  4. 測試一下吧, 鍵入 xclock& 看會不會出現小時鐘.


所以現在可以跑matlab程式囉!!





資料來源:
http://www.techotopia.com/index.php/Displaying_Ubuntu_Linux_Applications_Remotely_(X11_Forwarding)