原创 把JWS用於DELPHI客戶端

其實之前已經給Delphi做的客戶端做了一個自動升級的小程序,用的蠻好的。但是當我看到了用JWS(Java Web Start)發佈的ERP客戶端之後

原创 JSP及所見即所得技術

WYSWYG所見即所得技術應該就是以MSWord爲代表的。事實上,任何WYSWYG技術背後,必然存在着類似html語言這樣的東西,我可以稱爲排版語言。

原创 oracle BI publisher and label

最近2天公司培訓Oracle BI publisher,它的前身是xml publisher.根據我這兩天學習的理解,它就是對一數據集的展現定義多個模

原创 thinking in software

題目是學人家的《thinking in XXXX》,作爲一個coder,or ba其實一直在探索究竟如何才能構建出好的software來,每天在學習,在摸索,卻不是每天都會停下腳步安安靜靜地來完整的思考一下自己所知道的關於software

原创 IoC牌馬甲

初次聽說spring的時候,就已經被IoC這個詞嚇壞了,等我真正明白這個詞的含義的時候,有一種強烈的想扁人的衝動。(那個人估計是rod) 今天要說的是delphi的.dfm文件跟所謂的IoC居然是一個東西,呵呵。 隨便看一個包含一個按鈕的

原创 學innosetup實踐fastscript(delphi)

常常遇到要寫一些客戶端程序,其中90%以上的代碼都是一樣的,但10%是不一樣的。最土的辦法自然是copy一個老程序過來,改一點就行了。但是從軟件重用精神講還是處於初級階段。但那些不同之處又是不能通過參數來調整這麼簡單的,有時還非得代碼不可

原创 代碼可視化之 對“雅奇MIS”的認識

我是在一次對google“代碼可視化”的時候,瞥見了雅奇MIS開發平臺的。第一感覺很神奇,這世界上居然有這麼神奇的開發平臺存在,我們爲什麼沒幾個人用?

原创 一些牢騷

令我幾乎整整一年之後又重新想起《重構》這本書,是因爲我在重構。 爲了看懂別人留下的代碼,我不得不先重構,然後理解,最後才能加上我想要加的不超過2句的代

原创 Delphi通用插件框架

近期打算抽時間看點OO,UML的書,電腦裏的martin fowler的5本書一直沒怎麼看過,學編程這麼多年,其實水平一直不高,工作性質是一個原因,做一個古董系統的維護工作,不如那些一年到頭在外做項目的有提高.反過來想,也許是個機會去重新

原创 紅寶石

無意中學到ruby這個老詞,中文意思居然是紅寶石。那Ruby on rails應該就是鐵軌上的紅寶石了,這老外取名字真有個性。以前一直納悶爲什麼都說R

原创 我的IT字典之:小說(smalltalk)

大凡學過c++的人,都聽說過smalltalk是OO的鼻祖,是pure OO的那種語言, 不像java, c++, c#,還存在者int,byte之

原创 Jasper Reports

剛接觸Java的時候,很早就覺得寫Jsp,直接拼<TR>,<TB>一堆的做報表查詢真的很低效。因爲之前用Delphi,Asp.net的時候,都有各自的報表控件工具。所以很早就打算也找個Java環境下的報表工

原创 Domain Specific Language(DSL)感想2

Martin Fowler在我心目中是個大牛,ThoughtWorks公司的chief scientist.每次聽他的presentation都很激動,幸虧有了internet這個好玩意,否則我這樣一個小小

原创 談抽象圖形界面

我這樣的有5年開發經驗的人(不是倚老賣老,還沒資格),經歷過delphi,vb,vc,asp.net,java的各種項目開發,特別是圖形界面的開發,時至今日,真的很想大家一起來立個標準,圖形界面的標準。說起

原创 自己搞了個J2ME的俄羅斯方塊玩玩

自己寫一個小遊戲,也許是很多程序員最初的夢想。從初中學習BASIC開始,到如今31歲了,我也今天是剛剛實現了自己的這個理想。我用那寫了7年SQL語句的鍵盤,用我那學習了OO思想,23種模式,UML,MDD的腦袋,結果2天,寫出了一個俄羅斯