關於我自己

我的相片
New York, New York, United States
我叫江奕賢啦

2007年1月10日

tomcat installation problem

通常執行"service.bat install" 就可以把apache tomcat放進windows services裡, 然後進去服務裡面把他手動startup就行了

結果在某台上不行, 事件檢視器裡面的系統 error message:
Apache Tomcat service terminated with service-specific error 0 (0x0)

logs目錄裡面jakarta_service的log顯示Failed creating java

結果執行tomcat5w 把java的use Default勾掉, 然後jvm手動選一個jvm.dll給她 就行了

2007年1月5日

perl compile to bytecode

有些簡單的東西 我通常用perl寫
可是顧客要我安裝在他們電腦上
這時候 如果不想要被看到source code怎麼辦?
PerlApp? perlcc?
我不想花錢 也不想麻煩去裝VC(perlcc如果要compile成windows的程式需要VC)
結果發現sparky有裝Bytecode的module (我真是佩服管sparky那台的admin)
所以只要下個指令就可以compile成各個plateform都可以跑的bytecode了
範例如下
1. perl -MO=Bytecode,-H,-ohi -e 'print "hi!\n"'
就會生出一個file "hi"
2. perl hi
就會執行hi那個bytecode檔

reference
PS:如果你要隱藏的是密碼等資訊 不建議這樣做