Check linux hardware 取得連結 Facebook Twitter Pinterest 以電子郵件傳送 其他應用程式 - 2月 13, 2011 忘記哪一台機器是VMWare了嗎... 下面指令可以由硬體資訊透露一些端倪... /sbin/lspci 顯示pci相關硬體資訊 (including usb bridges,agp cards etc) 如果是VMWare, 可以從lspci上面的顯卡或PCI Bridge看到VMWare的註記喔! 另一個相關指令:/sbin/lsusb 顯示usb devices (mice,etc)可以看得到USB上的資訊 取得連結 Facebook Twitter Pinterest 以電子郵件傳送 其他應用程式
Bash判斷參數是否存在 - 12月 06, 2012 早上看到nixCraft的文章後,決定在這邊記錄一下... 透過之前提過的 -z "$var"可以判斷var這個變數是否存在 而很多的shell希望判斷可以再精簡一點... 所以會有結合[ test ]跟&&, ||來做流程的方式 其中: [ ] 裡面可以放test語句,執行完會傳出結果為true或false || 我比較不常用,看起來是如果前面為非則執行後面的程式段落 && 這個後面接的是當前面段落執行無錯誤時候,則執行後面程式段落 透過上面說明,使用"||"組句的話,我們可以把判斷是這樣寫: [ -z "$var" ] || echo "Empty" #如果var存在為非,則echo Empty [[ -z "$var" ]] || echo "Empty" #同上 反之,使用"&&"組句的話,可以: [ ! -z "$var" ] && echo "Empty" # 如果var存在為是,則echo Empty [[ ! -z "$var" ]] && echo "Empty" #同上 參考自: http://www.cyberciti.biz/faq/unix-linux-bash-script-check-if-variable-is-empty/ 閱讀完整內容
Node.js package : forever - 4月 29, 2012 forever為一套node.js維運套件 透過監控程式健康狀態來管理node.js程式,並在異常關閉時候重新啓動您的程式,這樣就不用怕程式因為沒有handle的exception導致異常關閉時候不能提供服務拉! forever的安裝與使用相當簡單: 1.首先,安裝forever套件(當然,您需要先有node.js與npm套件拉!),其中 -g 很重要,因為您必須要安裝到系統目錄,才能夠支援在任何環境下啟動forever程式 # npm install forever -g 2.使用forever管理您的node.js程式: (這邊假設我們建立了一個express專案,app.js的路徑是/tmp/TestPrj/app.js) 啟動您的node.js程式: forever start [node.js application path] # forever start /tmp/TestPrj/app.js info: Forever processing file: /tmp/TestPrj/app.js 檢視已啓動的forever程式(就是您使用forever啓動的node.js程式): forever list # forever list info: Forever processes running data: uid command script forever pid logfile uptime data: [0] P0Fa node /tmp/TestPrj/app.js 50062 50079 /Users/simonsu/.forever/P0Fa.log 0:1:49:10.335 關閉已啓動的Node程式: forever stop [forever process id] # forever stop 0 info: Forever stopped process: data: uid command script forever pid logfile 閱讀完整內容
jQuery移除頁面超連結,僅顯示文字 - 10月 06, 2010 有時候很需要頁面上所有超連結都不可以被存取,下面這段code可以將超連結移除,僅留下超連結的內文 $('a').each(function(index) { $(this).replaceWith($(this).html()); }); 閱讀完整內容