vfcaptain

rmkh

jerryliu

fatting

0404

siuonzihk

2la2

fpatrick

yiumama

terencelg

kimcheng77

kkkkk

albertchris

yhloo

yanyan29

gamehan

gameemag

purin

sprite

RSS Feed


March 05,2007

今年的 Peak Time

滿以為完左個YCK relocaton, 可以抖一抖... 點知轉頭又黎四個Project, 仲要個個都係四月要搞掂... 噢... >_<


睇怕三四月都係今年O既peak time羅...


 

:em_29



February 28,2007

YCK Relocation

噢.. 由上年十一月到依家,終於完成左呢個咁偉大O既工程了。 嚮香港都怕無乜公司會兩個幾用搬過百部server了...



September 23,2006

Systems Analyst

當日,我突然升左做SA。 對於一直寫開Program亦一直都係諗住乖乖寫program o既我黎講,出事o勒....  夠竟SA應該做乜o既呢?  我當然唔係講緊一個SA應有o既job duty,而係指應該點樣做一個SA先至係波!


我開始睇好多好多以前我唔會睇o既website、magazine、BBS、forum。  我亦第一次毫無顧忌咁去做一次system design,而呢個project可以話係集我五年所學之大成,我諗到o既都已經放哂入去!


今日,我諗... 我可以同自己講:我合格掛~~~ :em_36



July 14,2006

不斷工作

每天返工...



  • 不斷開發新功能配合業務
  • 不斷改善工作流程提升工作效率
  • 不斷學習新知識追上時代
  • 不斷改變角式去擴闊技能
  • 不斷交際去擴充脈絡

可惜的是...



  • 業務成功關你O的功能鬼事咩,衰左就真係你有事O勒。
  • 因為工作量比以往超出了一倍,所以改善左都無人知。
  • 因為時代改變得太快,學左都只係追上時代,而唔可以突破時代。
  • 改變角式唔代表你可以掉低以前O既工作,只係做多幾份O者。
  • 人地O既故事我又邊記得咁多先得家??

話雖如此...



  • 工作始終是生命一部份,所以我依然熱愛工作!



April 07,2006

舞台已經為你們建好了,大家盡情跳舞吧!

收第一份Document、開第一個Meeting、聽你們第一個願望‧‧‧ 到今天已經足足六個月了! 雖然我只係一個裝修佬,但每一日望住呢間新屋o既未來住客嚮個地盤度氹氹轉,我已經可以預見呢間屋o既生活將會幾咁飯Tastic!


:em_51


依家個舞台搞掂o勒,連同過往所建o既大屋、視廳房、兒童樂園、主人衣帽間、書房、同會客室,呢間大屋開o既Party唔係人人都學得。 讓我再一次看到你地驚人o既爆炸力吧!



January 25,2006

近況

好耐無update,係咁依更新下...


1. 買左我們的演唱會DVD,重拾童年!


2. 無乜再打VF,因為正正經打o既人已經買少見少,所以都費事出去。 我都仲諗緊VF5會唔會唔玩,我知道只要過左頭半年唔上癮就會遠離呢隻Game。


3. 呢期都係日日做運動,朝朝七點到八點。


4. 前日搬左Office,同闊別三年半o既同事坐返埋一齊。


5. 06年預定工作排出倒海,但係腦就一個手就一雙。 又要諗又要寫Code又要傾都唔係辦法。 想快都快唔到。


6. 下次都唔知幾時再update,同大家講定聲恭喜發財先。


 



December 21,2005

Tomcat 5 JVM Remote Debugging

要開啟Tomcat 5 O既JVM remote debugging,你要嚮你個server startup script 入邊加入environment variables:


JPDA_TRANSPORT=dt_socket
JPDA_ADDRESS=[port for remote debugging]
export JPDA_TRANSPORT JPDA_ADDRESS


再以 jpda argument 去start 個container!


$CATALINA_HOME/bin/catalina.sh jpda start



December 21,2005

Struts - Taglib - NoSuchMethodError

在JSP裡使用Struts Taglib時遇到:

exception
 
javax.servlet.ServletException: javax.servlet.jsp.tagext.TagAttributeInfo.(Ljava/lang/String;ZLjava/lang/String;ZZ)V
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:244)
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 
 
root cause
 
java.lang.NoSuchMethodError: javax.servlet.jsp.tagext.TagAttributeInfo.(Ljava/lang/String;ZLjava/lang/String;ZZ)V
org.apache.jasper.compiler.TagLibraryInfoImpl.createAttribute(TagLibraryInfoImpl.java:568)
org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(TagLibraryInfoImpl.java:401)
org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImpl.java:248)
org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:162)
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:418)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:483)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1539)
org.apache.jasper.compiler.Parser.parse(Parser.java:126)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:220)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:101)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:203)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:470)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

解決方法:


其實有兩個versionO既 javax.servlet.jsp.tagext.TagAttributeInfo class,一個package嚮servlet.jar度而另一個package嚮 jsp-api.jar度。 jsp-api.jar 入邊O既TagAttributeInfo class 先係你要O既野,如果servlet.jar 同jsp-api.jar都嚮你個server classpath入邊,咁你要確定jsp-api.jar reference 先過servlet.jar,我就暫時move走左個servlet.jar先!


Environment:


Tomcat 5.5
JDK 5
Struts 1.2