搜尋此網誌

2012年7月23日 星期一

Socket.IO出現 listen EACCES

資料來源

執行Socket.IO server出現以下錯誤訊息:
   info  - socket.io started
   warn  - error raised: Error: listen EACCES

只有root權限才可執行1024以下的port,
所以要碼將http server啟動的port改成超過1024,
或是用sudo啟動node app。

無法使用sudo npm

資料來源

使用./configure -> make -> sudo make install安裝node
但是無法下指令像是: sudo npm  install -g socket.io


解法:

sudo ln -s /usr/local/bin/node /usr/bin/node
sudo ln -s /usr/local/lib/node /usr/lib/node
sudo ln -s /usr/local/bin/npm /usr/bin/npm
sudo ln -s /usr/local/bin/node-waf /usr/bin/node-waf

2012年6月13日 星期三

VIM 縮排設定

編輯 .vimrc

set tabstop=4
set shiftwidth=4
set expandtab

設定縮排(tab)寬度為4個空白

2012年5月20日 星期日

tree -a

好用的tree -a 指令

list contents of directories in a tree-like format.

 -a     All  files  are  printed.  By default tree does not print hidden files
              (those beginning with a dot `.').  In no event  does  tree  print  the
              file  system  constructs  `.'  (current  directory) and `..' (previous
              directory).

2012年5月16日 星期三

連線ssh不用密碼

參考網址

ssh-keygen -t rsa

scp /home/parks/.ssh/id_rsa.pub parks@192.168.1.195:~/.ssh/


ssh parks@192.168.1.195

cat .ssh/id_rsa.pub >> .ssh/authorized_keys

chmod 600 ~/.ssh/authorized_keys

這樣就可以直接連線不用密碼了

用cat指令新建檔案



用 cat 建立文件並且輸入內容,
使用指令:

cat > userdoc  

就會建立建立文件userdoc

然後輸入你的文件內容, 
結束按ctrl + d 終止輸入,

文件就建立好了!

2012年4月5日 星期四

div 內防止文字溢出

使用CSS:

word-wrap: break-word;
word-break: normal;