顯示具有 電腦學習 標籤的文章。 顯示所有文章
顯示具有 電腦學習 標籤的文章。 顯示所有文章

2008年12月8日 星期一

Everybody Splunk!

也許很多人還不知道什麼是Splunk,甚至根本不會念這個字。你值得瞧一瞧!

  1. Splunk是從英文單字spelunking而來,讀英也相近
  2. Splunk是專門設計給企業使用的IT搜尋引擎(Search Engine),它將雅虎、Google的搜尋技術與概念發揚光大,使企業可以用Splunk來管理複雜的 IT 系統
  3. Splunk的設計與使用概念就像是Google一樣,它打破過去傳統IT管理的方式,企業一旦安裝Splunk的IT Search Engine之後,IT人員就可以透過Browser使用Splunk並對企業的各種IT Data進行關鍵字(Keyword)搜尋,快速地得到所需要的資料
  4. 除此之外Splunk本身還具有計算(Computing)能力,管理者可以透過Splunk將搜尋所得的結果立即做運算處理,進行分析與產生各種報告、圖表與警示,而且還可以設定Splunk進行排程定時搜尋,並將結果以Alert方式通知相關人員
  5. 商業週刊稱Splunk為企業內部的Google

2008年11月24日 星期一

Old School Text Editor - vi

不知道是不是有人跟我一樣,在Windows用熟了強大的文字編輯器(如我習慣EmEditor),但不得不使用Unix裡的vi呢?
其實vi雖然強大,但其實只要熟悉幾個命令,就能讓你順暢編輯文字文件囉!
下面我列出幾個讓你得心應手的指令:
  1. 移動(操控在右手):  h(←) j(↓) k(↑) l(→)
    Tips: 數字0移至行首。
    Tips: 數字$移至行尾。
  2. 輸入: i(insert), a(insert after), o(insert newline)
  3. 刪除: x(=del鍵), X(=backspace鍵), dd(delete one line)
    Tips: dd0刪除至行首。
    Tips: dd$刪除至行尾。
  4. 複製: yy(copy one line)
  5. 貼上: p/P(paste in the next/previous line)
  6. 復原: u
  7. 搜尋: /(find down), ?(find up)
  8. :w(save), :q(quit), :wq(save then quit), ZZ(若檔案沒有更動,則不儲存離開;若檔案有過更動,則儲存後離開)
熟悉以上8個操作指令後,再進階去熟悉vi的一些共通用法就能更得心應手。下面兩個是我比較常用的:
  1. [數字N+指令] = N指令,如 [數字N+移動] 讓你移動N次。
  2. 小寫字母有向後的意味;大寫則是向前。如 x/X(x=del; X=backspace), p/P(paste in the next/previous line)
另外如果你是Windows但又很想來Old School一下,可以參考Vim

2008年11月6日 星期四

Auto Web Application Testing

最近在建立Web網頁的自動化測試,我考慮了兩套目前較多人對於WAT(Web Application Testing)所採取的解決方法:Selenium 以及WatiN。我們的網頁是ASP.Net,開發環境在VS2005。對於網頁測試我最後選擇了WatiN +  IE Developer Toolbar WatiN Test Recorder。而自動化採用NAnt+NAntContrib+NUnit。影響決定的因素包括滿多:
  1. 公司內部還是以IE為主要的網頁瀏覽工具。(這點Selenium 與WatiN都做得很好。)
  2. 搭配Selenium的Record只有Firefox的extension,但因為Firefox與IE對於Javascript的支援有些許落差,需要另外的功夫解決。(我們好死不死遇到Web使用的Javascript語法在Firefox上不支援。)
  3. 一定要能與NUnit整合。因為我們的測試都是排成自動化交由NUnit執行。(這點Selenium 與WatiN都做得很好。)
  4. Selenium 對於網頁的反應實在笨拙,這點是我們最不喜歡的。用Selenium 寫出來的測試常常塞了一些wait,去等某個回應才能繼續往下;這點WatiN勝出。
  5. Selenium 需要設定java proxy server,如此測試環境需要安裝java runtime。而WatiN可以直接執行,這點也是我們選擇WatiN很大的原因。
以上是我做WAT的心得,給仍停留在Monkey test但想做這塊的開發者一點經驗分享,也希望能得到箇中好手的指教。

2008年11月3日 星期一

How to create a blog with Blogger


Blogger簡單的設計承襲了Google特有的風格,還沒加入的人趕快來吧!