搜尋此網誌
2012年11月20日 星期二
python 將 for的結果存到list去
一般會這樣寫:
entries_list = []
for row in entries.find():
entries_list.append(row)
但是有更省力的寫法:
entries_list = [row for row in entries.find()]
贊!
參考 python 2.7.3 tutorial 文件: 5.1.4. List Comprehensions
2012年11月13日 星期二
2012年8月14日 星期二
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。
執行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
解法:
使用./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日 星期三
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).
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日 星期三
用cat指令新建檔案
用 cat 建立文件並且輸入內容,
使用指令:
cat > userdoc
就會建立建立文件userdoc
就會建立建立文件userdoc
然後輸入你的文件內容,
結束按ctrl + d 終止輸入,
2012年4月5日 星期四
2012年3月25日 星期日
Libreoffice 自動校正選項
使用LibreOffice時有些自動完成選項很惱人,
像是自動把開頭字母換成大寫, 還有雙引號,單引號等等,
處理方法,就是到 工具 --> 自動校正選項 裏面把不要的自動完成或取代功能關掉。
像是自動把開頭字母換成大寫, 還有雙引號,單引號等等,
處理方法,就是到 工具 --> 自動校正選項 裏面把不要的自動完成或取代功能關掉。
2011年11月29日 星期二
2011年11月15日 星期二
Ubuntu 11.10 的 Gtk-WRANING
Ubuntu 11.10會出現:
Gtk-WARNING **: 無法在module_path 中找出佈景主題引擎:‘pixmap’
安裝以下套件:
sudo apt-get install gtk2-engines-pixbuf
Gtk-WARNING **: 無法在module_path 中找出佈景主題引擎:‘pixmap’
安裝以下套件:
sudo apt-get install gtk2-engines-pixbuf
Ubuntu 11.10 安裝 Qt SDK 1.1 (Qt 4.7.4)
Ubuntu 11.10 (Gnome3)
使用 Qt_SDK_Lin32_offline_v1_1_4_en.run -style cleanlooks 安裝。
不然會有畫面無法顯示的情況出現。
使用 Qt_SDK_Lin32_offline_v1_1_4_en.run -style cleanlooks 安裝。
不然會有畫面無法顯示的情況出現。
2011年11月8日 星期二
Dropbox and yum update fix
參考網址:here
安裝dropdox的時候會有無法yum update的問題,
會告知說dropbox來源找不到之類, 導致其他的也無法更新。
方法是:
sudo vim /etc/yum.repos.d/dropbox.repo
將裡面
baseurl=http://linux.dropbox.com/fedora/$releasever/
這行的$releasever改成 13, 14或是15
目前16還不行。
這樣就可以順利yum update了
安裝dropdox的時候會有無法yum update的問題,
會告知說dropbox來源找不到之類, 導致其他的也無法更新。
方法是:
sudo vim /etc/yum.repos.d/dropbox.repo
將裡面
baseurl=http://linux.dropbox.com/fedora/$releasever/
這行的$releasever改成 13, 14或是15
目前16還不行。
這樣就可以順利yum update了
2011年9月8日 星期四
Fedora 15 安裝 node.js
來源
安裝環境 : fedora 15 xfce
終端機執行:
sudo yum groupinstall "Development Tools"
sudo yum install openssl-devel
去 http://nodejs.org/#download 下載 source code
這裡安裝: 2011.08.17 v0.4.11 (stable) 版本
下載tar解壓縮後進到目錄,執行:
./configure
make
sudo make install
執行:
node-v
看安裝是否正確
再來安裝 NPM
sudo ln -s /usr/local/bin/node /usr/bin/node
sudo ln -s /usr/local/bin/npm /usr/bin/npm
sudo ln -s /usr/local/bin/node-waf /usr/bin/node-waf
git clone http://github.com/isaacs/npm.git
cd npm
sudo make install
執行以下指令檢查看是否ok :
npm --version
我的npm版本是: 1.0.28-pre-DEV-UNSTABLE
XFCE + Thunar + Dropbox 安裝
來源
測試環境: fedora 15 xfce
- cd
- wget -O dropbox.tar.gz http://www.dropbox.com/download\?plat=lnx.x86
- tar -zxvf dropbox.tar.gz
- wget -nd http://dl.dropbox.com/u/6995/dbmakefakelib.py
- wget -nd http://dl.dropbox.com/u/6995/dbreadconfig.py
- python dbmakefakelib.py
最後會執行的時候會出現錯誤, 但是ok
執行:
~/.dropbox-dist/dropboxd
測試環境: fedora 15 xfce
- cd
- wget -O dropbox.tar.gz http://www.dropbox.com/download\?plat=lnx.x86
- tar -zxvf dropbox.tar.gz
- wget -nd http://dl.dropbox.com/u/6995/dbmakefakelib.py
- wget -nd http://dl.dropbox.com/u/6995/dbreadconfig.py
- python dbmakefakelib.py
最後會執行的時候會出現錯誤, 但是ok
執行:
~/.dropbox-dist/dropboxd
2011年8月12日 星期五
OpenOffice 從網頁copy圖片
OpenOffice中,如果從其他網頁copy了圖片貼到文件中,
每次打開文件的時後, OpenOffice都會重新loading一次圖片
解決的方法就是:
點選Writer中的 「編輯」--> 「連結」
點選「中斷連結」就可以了。
有引用網路圖片的文件每個都要作一次這樣的動作 ....
2011年7月30日 星期六
OpenSUSE 11.4 安裝tips
如何在open suse 11.4中安裝dropbox
zypper ar -f http://download.opensuse.org/repositories/openSUSE:/11.4:/Contrib/standard contrib
然後sudo :
zypper in dropbox nautilus-dropbox
之後:
dropbox start -i
zypper ar -f http://download.opensuse.org/repositories/openSUSE:/11.4:/Contrib/standard contrib
然後sudo :
zypper in dropbox nautilus-dropbox
之後:
dropbox start -i
2011年7月9日 星期六
LMDE -- Grub rescue
有時候更新kernel後會進不去grub,
訊息會出現.
grub recue >
解決方法就是用LMDE開機光碟開機
重新安裝Grub
打開終端機輸入:
重新開機就可以了
參考資料連結
訊息會出現.
grub recue >
解決方法就是用LMDE開機光碟開機
重新安裝Grub
打開終端機輸入:
sudo mount /dev/sda1 /mntsudo grub-install --root-directory=/mnt/ /dev/sda重新開機就可以了
參考資料連結
訂閱:
文章 (Atom)