Hero - enjoy the song
There's a hero
If you look inside your heart
You don't have to be afraid of what you are
There's an answer
If you reach into your soul
And the sorrow that you know will melt away
And then a hero comes alone
With the strength to carry on
And you cast your fears aside
And you know you can survive
So when you feel like hope is gone
Look inside you and be strong
And you'll finally see the truth
That a hero lies in you
It's a long road
When you face the world alone
No one reaches out a hand for you to hold
You can find love if you search within yourself
And the emptiness you felt will disappear
And then a hero comes alone
With the strength to carry on
And you cast your fears aside
And you know you can survive
So when you feel like hope is gone
Look inside you and be strong
And you'll finally see the truth
That a hero lies in you
Lord knows dreams are hard to follow
But don't let anyone tear them away
Hold on, there will be tomorrow
In time, you'll find the way
And then a hero comes alone
With the strength to carry on
And you cast your fears aside
And you know you can survive
So when you feel like hope is gone
Look inside you and be strong
And you'll finally see the truth
That a hero lies in you
RSYNC 前 VMWARE的操作
僅做簡述 保留印象之用 詳細歡迎來信交換意見
首先要安裝VMWARE vix library
包含dll , com , 還支援 perl language
節錄幾個部份:
Batch file sample:
@ECHO OFF
suspend.wsf
"C:\Program Files\cwRsync\bin\rsync.exe" -av --delete --progress /cygdrive/d/workpath/vm/win98se /cygdrive/d/workpath/vm/backup
powerOn.wsf
wsf sample:
<job id="powerOn">
<reference object="VixCOM.VixLib" />
<script language="VBScript" src="suspend.vbs" />
</job>
vbs sample:
Dim lib, job
Set lib = CreateObject("VixCOM.VixLib")
' Connect to the local installation of Workstation. This also intializes the VIX API.
Set job = lib.Connect(VixCOM.Constants.VIX_API_VERSION, VixCOM.Constants.VIX_SERVICEPROVIDER_VMWARE_WORKSTATION, Empty, 0, Empty, Empty, 0, Nothing, Nothing)
' results needs to be initialized before it's used, even if it's just going to be overwritten.
Set results = Nothing
err = job.Wait(Array(VixCOM.Constants.VIX_PROPERTY_JOB_RESULT_HANDLE), results)
QuitIfError(err)
' The job result handle will be first element in the results array.
Set host = results(0)
' Open the virtual machine with the given .vmx file.
Set job = host.OpenVM("D:\\workpath\\VM\\win98se\\Windows 98.vmx", Nothing)
err = job.Wait(Array(VixCOM.Constants.VIX_PROPERTY_JOB_RESULT_HANDLE), results)
QuitIfError(err)
Set vm = results(0)
' Power on the virtual machine we just opened. This will launch Workstation if it hasn't
' already been started.
'Set job = vm.PowerOn(VixCOM.Constants.VIX_VMPOWEROP_LAUNCH_GUI, Nothing, Nothing)
Set job = vm.suspend(VixCOM.Constants.VIX_VMPOWEROP_LAUNCH_GUI, Nothing)
' WaitWithoutResults is just like Wait, except it does not get any properties.
err = job.WaitWithoutResults()
QuitIfError(err)
host.Disconnect()
'--------------------------------------------------------------------------------
' A simple error handler. Prints the error message to the console, and then exits.
sub QuitIfError(err)
if lib.ErrorIndicatesFailure(err) then
WScript.Echo("Error: " & lib.GetErrorText(err, empty))
WScript.Quit
end if
end sub
給客戶的一封信截文
以此自勉!
工程師捨高薪 下鄉種菜去
2009/01/04 11:01
一位在竹科上班20多年的工程師,2008年11月辭掉令人羨慕的工作,跑去竹東租了10間溫室種植有機蔬菜,轉行當起佃農,完全不懂農業的他,靠著自己上網研究和努力學習,現在每個月已經能產出3000斤蔬菜,非常有成就感。
熟練的開著耕耘機,整地、播種,樣樣難不倒他,很難想像這位劉先生,1年前還是連鋤頭都沒碰過的竹科新貴,毅然決然辭了工作租了塊地,轉行當佃農。
不過要當現代陶淵明,可沒那麼容易,從種菜門外漢到現在370坪的土地,每月生產的溫室蔬菜,就高達3000台斤,靠的就是健全的管理系統,把溫室當成生產線管理,完整紀錄了每天蔬菜生長跟工作進度。
劉先生的用心,讓當年引進門的師父也欽佩,每天與泥土為伴,劉先生說他不敢稱自己是現代陶淵明,只想當個日出而作,日落而息的快樂農夫。