佩服Rex鍥而不捨的測試,Notes在Java的運作真的有夠OOXX,Session、Database和Form這祖孫三代物件,完全不像一脈相承的物件。就列舉這三代物件每一代若設錯會如何?

  1. 建立Session要Server URL和登入者帳密,若Server URL是不正確或找不到的,丟出的Exception如下,是最正常的反應了。

    NotesException: Could not get IOR from Domino Server: java.net.UnknownHostException: NOTESHOST

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

  本來沒有想過權限議題,因為無法Update Notes Server幾乎是因為無法連線,但在有連線狀態下無法Update資料,大概只有權限了。Notes本身架構算完整了,對映到的Java API的物件體系也很完整,但不敢恭維的是在Exception表示方式,千篇一律像以下的Exception Stack:

NotesException: Notes error: ??????????

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

  在考慮停用花旗信用卡了,響應環保改用電子帳單反而更不方便。看不出消費明細及紅利點數。連免付費電話也省,原免付費電話是0800-012-345,打去後第一個告訴你的選項選[5]繳款簡訊,再按[5]後又叫你改撥02開頭的付費電話,巴不得希望用戶忘記原來的免付費電話,在最後才播選[1]信用卡服務,輸入身份證號或卡號才得到繳款金額。而花旗網站根本要你先註冊網路銀行,不提供查詢明細服務,也不知怎麼點的越點越火大,繞來繞去要你即時繳,還記得前兩個月終於點到可以查明細的(現在忘了),結果那個flash只給你瞄一眼就收摺起來了。是在美國虧太多了才想在台灣補虧損嗎? 雪特。

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

摘自http://catchtest.pixnet.net/blog/post/21981758網站:

換行符號有兩種,一個叫Cr(carriage return),一個是Lf(line feed)

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

  最初用Perl來Code Generate和Parse Log,現在可以變成專案交付的程式之一了。實作兩個不錯用的工具程式,可以設定於crontab。因為沒設定Perl主題,姑且併到Regex吧!

第一個是用於偵測特定process是否陣亡,若陣亡予以重啟,並透過SMTP發Mail告警,這雖然也可以用bash辦到,但搞不好還有Run在Windows的需求。

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

  前有一篇說過,用Java對Notes的Document做完新增修改後再做刪除會丟出Exception,類似如下內容:

NotesException: Notes error: ??????????

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

從 iphone4.tw 轉載

昨天跟一位在富士康工作的朋友聊iPhone 4...聊著聊著就聊到富士康事件... 

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

  在家加班會有點不甘願,但研究和工作有關的技能倒還可以。Java在Regex的跨行比對有點彆扭,用來解析非XML、具Block性質的配置檔會比較清晰。需求如下:

*

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

  這事發生在我用PC自svn下載之前開發的東東所遇,而到Maven Repository URL去看,其實都有這些jar,但在local裡卻沒下載到,以aspectj-1.6.9為例,只有aspectj-1.6.9.jar.lastUpdated和aspectj-1.6.9.pom.lastUpdated而已.後來直接刪除這個1.6.9目錄再對project clean就下載成功.後來去看了lastUpdated內容,如下:

#Last modified on: Fri Sep 03 14:24:24 CST 2010

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

與老情人張菲12年不見,再度相見竟然是在張媽媽的靈堂上,林慧萍說婚後不但沒與他見面,連一通電話也沒打,讓張小燕直說:「你這樣很傷他的心耶!」她笑說:「沒連絡是希望他尊重我!」原來當年張菲曾拿著前女友的簡訊給她看,上面寫著:「我先生出差,4、5天不在」,讓他大呼:「人性啊!」也讓林慧萍下定決心結婚後就不會跟他糾纏。

這是某娛樂新聞的片段,記下來留給日後也許的回眸。

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