當責。前陣子也很熱門的管理術語。我對它的定義是:做它,不只是做它。通常被認定做完,也就會被認為之後不關自己的事了,甚至做之前就沒去了解狀況,看了一位同事的source code,連基本的DAO都不求甚解,不管好壞,照抄別人的code,只要能work,就當是做完。而做好它,最常見的副作用是,不是你的事最後常常變成你的事,甚至淪入到做得越好、死得越快的惡性循環,所以做好它的範圍,還包括敢言而不鄉愿,這是門很難的課題,幽默有時是化解該難題的解藥,但也很難學。

  創新者的解答作者克里斯汀生,在天下雜誌有篇文章是寫,若公司成為員工只有工作賺錢的目的,那麼A+的公司也會墮落為C-。在不景氣的今日,台灣竟是世界最缺適任員工的國家,個人覺得不是技職上的供需失衡,而是普遍欠缺做好它的觀念,有時還包括雇主本身也欠缺。做好它也包括另一個範圍,就是會做人,不是只有自己的Project重要,甚至到為求結果而不計過程,我也看過太多不計過程只求達到結果的案例了,就算這次成功,也斷絕下次合作的互信互助的基礎。

Jemmy 發表在 痞客邦 留言(0) 人氣()

P7250088 P7170084 P7170085 P7240086

Jemmy 發表在 痞客邦 留言(0) 人氣()

  今天的新聞真是令人感傷。文英阿姨往生,學生時代的偶像酒井法子失蹤傳自殺,因老公吸毒又劈腿。而陳致中夫婦沒法匯12億回來的原因是已經買房產、債券了(全投入買了嗎?很懷疑。)。發生在週遭的,也有同事被逼退,也有人身在福中不知福。方才看了地球暖化的報導,赫然發現,其實不管是北捷高鐵弊案,或是陳水扁A錢,全然不及美國前任總統布希殘毒。

  在911事件發生後,美國CIA顯示各種情資其實蓋達組織與伊拉克海珊無關,全被布希駁回,硬要伊拉克參與戰爭。最後獲得伊拉克石油的研究權。更有甚者,隱瞞地球暖化情資,阿拉斯加州因冰河暖化而現出許多陸地,布希家族的石油業更擴展到那兒,而且借著北極的暖化,船運可以取道北極洋縮短航程,搶得航線權和石油開採權。不只如此,已宣告破產的通用汽車,早在十數年前就已研發電動車,卻因以布希為主的石化工業和汽車大廠基於現實利益而讓電動車胎死腹中,然後借由油價飆漲發財。為了生意,為了賺錢,不惜發動戰爭、破壞環境、扼殺環保。是貪嗎?

Jemmy 發表在 痞客邦 留言(0) 人氣()

  從業十餘年來多在Windows下開發系統,Windows有個工作管理員可以監看CPU使用情形,在Linux Like的command mode下也有這種指令:Top,便能在一整頁的Shell顯示最新的CPU使用情形,而若遇有多CPU情形,可以按1來顯示與摺疊每一顆CPU的使用比例,預設是摺疊,以Cpu(s)顯示之。

  top -c,會顯示完整的command line,而不會只有java程式名而已。

Jemmy 發表在 痞客邦 留言(0) 人氣()

  今天在IE測試Web,在Testing沒事,在Production就出現Java Script錯誤。有時是Cache到以前的HTML所導致的,記得對頁面按F5去Refresh,也許就成了。

Jemmy 發表在 痞客邦 留言(0) 人氣()

  自霹靂劍蹤後出現吞佛童子雙重人格吸引人的角色,從霹靂開疆紀到霹靂神州,有兩個沒見過面的高手卻也有著與吞佛童子的雙重人格有異曲同工之妙。一個東瀛浪人雪舟神無月,另一個是浪蕩江湖的紈絝子弟的逆天風朱聞蒼日,他們相同點,都背負另一個不想擁有的身份,所以在還沒有被這個身份牽絆的時刻,神無月、朱聞蒼日的身份就是很單純的做自己,一樣的愛好朋友,一樣的擁有一個摯愛之人,只是,神無月比朱聞蒼日幸運、幸運太多太多了。

  神無月在麻將桌上和莫召奴、草一色結識後,初時三人之間還相互猜忌,在得知神無月原來就是大名鼎鼎的遊俠南武魁後,更得莫、草兩人信任,多次為他出生入死。也寄望他能打敗與他齊名的北軍神源武藏,終止北軍神的窮兵黷武。然而料想不到的梗,北軍神就是南武魁,源武藏請假自批假單,以原本的神無月身份在東瀛遊歷,行俠仗義之餘,順道剷除野心份子八歧太歲,卻也沒想到因而與莫召奴、草一色結為至交。但一恢復軍職身份,服從天皇便是天職,源武藏的任務就是剷除叛國賊莫召奴、鬼祭餘黨和兵進中原,這也大違神無月愛好和平的本意。

Jemmy 發表在 痞客邦 留言(0) 人氣()

  Cisco的SCSM裡的SM(Subscriber Manager)提供兩類API:Blocking和Nonblocking,call Blocking的API等到它的return,表示它進行的交易全數完成才傳回,而且提一堆get開頭的查詢API。而涉及到Subscriber的增改刪,若使用Blocking API,通常要等SM內部commit完成才會把結果傳回,而Nonblocking API則可以把交易提出後,設置Listener等候SM傳回交易結果,這樣做的好處是系統可以往下處理不必枯等結果,是做Cisco都會建議使用Nonblocking API,而使用Blocking API則占了一個connection,所以萬一要使用Blocking API,Cisco也建議建置一個Pool來管理,避免connect又disconnect,甚至漏掉disconnect動作導致connection的浪費。

  以下是使用Blocking API查詢用戶是否存在的Sample,需include smapi.jar:

Jemmy 發表在 痞客邦 留言(0) 人氣()

  人家在台灣晴天看日蝕,我在吉隆坡陰天看Eclipse。也下載最新版Eclipse 3.5試用,代號Galileo,原來是伽俐略,聽同事說,前兩個版本代號是星座名,3.4的Ganymede是木星(功能不少但比3.3慢),3.3的Europa據查是木星外63顆衛星第二顆,據說由伽俐略發現。Eclipse給代碼的方式還真是一脈相承。

  今天日蝕,卻有日本人大前研一來台訪問,他強調台灣剩不到一年時間可以佈局大陸,否則優勢儘被歐美日趕上。而中國步入經濟第二階段,將由其國內併吞國外企業,如不尋求與歐美日企業合作,難以與爭之競爭甚至被併購。

Jemmy 發表在 痞客邦 留言(0) 人氣()

  若不是經歷本專案,還不知Oracle有這種特殊的語法。如下:

Update (Select * from table1 where fld='2') set fld3='A'。

Jemmy 發表在 痞客邦 留言(0) 人氣()

  第一種,是會丟出SocketTimeoutExcpetion的,有找到Host但一直等不到回應。可以設socket.setSoTimeout(timeout)。

  第二種,是會丟出UnknownHostException的,是找不到Host的,若在Local找不到這個Host很快就丟,但在Server通常內建一堆DNS解析IP,等全部巡完一輪都要等好久。所以時間內找不到就視為UnknownHostException作法如下:

Jemmy 發表在 痞客邦 留言(0) 人氣()