2011年12月12日 星期一

diff 用法

 

指令用法: 用來比較兩個檔案的差異

#diff cookies.old cookies.new

#舉例而言,下列為列印出來的差異

5c5

< One cup vanilla extract

---

> One teaspoon vanilla extract

7d6

< Six ounces chopped liver

21a22

> Note: The previous version of this recipe had a few errors!

24,26c31,33

< entry = https://xxx,xxx,xxx

< mail_sender = xxx@test.com

< report_banner = XXXXX.png---

 

說明:

5c5:    (c: change, 取代第五行舊的資料,取代的資料來至於新的檔案第五行)

> (great than) : 代表 add this line

<  (less than):   代表 remove this line

--- 用來隔離新舊替換的資料

7d6:  (d: delete, 代表第七行會被刪除,在新的檔案中,會變成從第六行開始

21a22:    (a:  add this line) :代表,舊的檔案第21行之後增加新的資料,資料來至新的資料的第22行

24,26c31,33: 代表,從24至26行的資料會被新的檔案中的31至33行取代掉



參考資料:Read more:http://lowfatlinux.com/linux-compare-files-diff.html#ixzz1gIb6sZyY

 

 

virtual appliance and application virtualization 哪個好

最近同事間,又起了virtual appliance 跟application virtualization哪一個對產品維護

比較好的爭論,根據我自己的想法,我是覺得virtual appliance比較簡單維護,尤其是

根據vmware邵面對 virtual appliances的定義,virtual appliance是一個

*pre-configured,reducing time and expenses associated with application deployment.

*Save time, money, and resourcs on patching, maintaining and managing

*optimized to run in a virtual environment means more flexibility with how and where your applications run.

 

就我自己的經驗而言,以前在virtualization solution還沒發達前,公司為了省下appliance的錢,所以都會要求

developers 要做 pure software packages,但做了一陣子後,就會發現,小公司其實是沒辦法做很完善的compatibility

testing,所以在後續的sustain上面遇到很多的問題,後來為了省麻煩還是走回Appliance的架構,事實上如果公司產品

屬性不是屬於end point端,我是覺得不太有需要採用pure application,即時實際上可以,但也不要強調宣稱support

,可以替公司省下不少的maintain efforts.  如果公司產品又是需要做一些os level tuning ,更需要避免,因為不這樣做

代表你要提共很多的文件來記載這些設定更動,不是小公司可以負擔的

 

 

參考網址:

http://www.vmware.com/appliances/getting-started/learn/fag.html

2011年12月11日 星期日

歐元問題

仍然清楚的記得,差不多去年的這個時候,我轉了陶冬博士的預言,说歐元可能撐不過十年的文章給同事看,(原始來源)http://hungyouchen.pixnet.net/blog/post/36534059

同事還直接回我怎麼可能,其實那時候因為自己沒在玩股票,也很少接觸國際金融局勢,所以單純是從歐洲國家個懷鬼胎的角度來看這件事,覺得有可能,但我完全不知道會

有多嚴重,今年,從年中開始,歐元解體的新聞就不斷,每天新聞報的不是歐元區有解,不然就是歐元快解體,每天新聞多變,變到都煩了,我個人覺得這種舉債過度造成的經濟

問題,唯一的解法就是戰爭,歷史上這種例子其實很多,當一個國家靠著舉債過著富裕生活,如果不是發動戰爭去別國略奪,來補這個缺口,就是被其他國家滅國了,一切從頭來過

,讓財富重頭歸零,重頭來過,這樣問題就解了,目前看各國領袖,或是各國的經濟學著,都說歐元區無特效藥,沒特別的解法,原因就是債務不會無中消失,總要有人認賠

簡單的事情每天持續做,就是不簡單

轉眼間,就漏了兩天沒寫文章,果然,一件看似簡單的事情,要每天持續做還真的不容易,

話說寫文章這種屬於輸出(output)的事情,平常沒多一點的輸入(input),還真是很難,原以為

只要題材不受限,就可以輕易的達到目標,但看來不是如此,念書時,聽過中文老師說過一段

話,參考一本書並抄襲寫一本書,就叫做抄襲,抄襲十本書,並寫出一本書,就做摹擬,但

參考一百本書,並寫出一本書,就做作創作,看來要每天有新的心得與創作,大量的閱讀時

很需要的。

2011年12月8日 星期四

使用parallels desktop 7 安裝 WIN7 x64 遇到 BSoD (藍屏)問題

1.自從買了Mac MBP 2011後,第一件事就是透過parallels transport agent把我原本的筆記型電腦windows 7轉到 虛擬機器,還為了這個問題

花了錢買了parallels desktop 7,但神奇的是一直遇到BSoD(藍屏)死當,我原本也不知道真正的問題在哪,還以為是轉換系統遇到的問題,也

移除我windows本身很多的軟體,但一直都沒改善,一直到今天才偶然看到,以前parallels 5有一個bug,就是虛擬作業系統不知道多CPU

抱持著實驗的精神,我把cpu 限制在一個,很神奇,目前系統已經活的好好的超過了三個鐘頭,已經破了我的紀錄

2011年12月6日 星期二

vSphere client çan't power on client os

當要把vSphere guest OS 開機時,如果遇到以下的錯誤訊息時,可以嘗試增加一個參數來解決這個問題 問題: You are running VMware Player via an incompatible hypervisor.  You may not power on a virtual machine until this hypervisor is disabled." 解法:增加下列的參數 vmx.allowNested = "TRUE"
Ishot 3

vSphere Client v5.0 connection problem

 

今天將vSphere client 從4.0 升級到v5.0後,發現無法連線到vSphere server.遇到的錯誤訊息如下

vSphere Client could not connect to "xx.xx.xx.xx".
An unknown connection error occurred. (The request failed because the client could not validate the server's SSL certificate. (The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.))

看起來應該是certificate的問題,我也有用瀏覽器直接連線vSphere server,有看到certificate error的錯誤,也直接選擇安裝,但結果一樣,後來稍微搜尋一下,原來

是憑證需要安裝到  root Trusted certificates 路徑下,所以我就在重新安裝一次,這次就自己選擇import的路進,把certifcate安裝到 root trusted certifcates下,問題

即可解決,詳細的說明,可以參考下面的連結


 

http://blogs.msdn.com/b/jpsanders/archive/2009/09/16/troubleshooting-asp-net-the-remote-certificate-is-invalid-according-to-the-validation-procedure.aspx

demo_article

使用 msty.app 和 Knowledge Stacks 建立個人知識庫系統 說明 嘗試利用local llm自動從文字檔轉成影音檔 利用AI自動對文件檔產生影音檔案 - YouTube 引言 在資訊爆炸的時代,我們每天接收大量的資訊,但如何有效地管理...