原创 J2SE 5.0中增強的Looping

這是從我以前在blogspirit上移過來的一篇。 IBM developerWork on Enhance looping in Java 5.0 with for/in, "The for/in loop -- often calle

原创 Eclipse相關新聞的聚合器(Feed Aggregator)

eclipseplanet.org是一個Eclipse相關新聞和blog的聚合器(Feed Aggregator),是Ed Burnette創建的。目前,訪問這個網址的時候,事實上是到一個名叫Gunnar Wagenknecht維護的個人

原创 [轉貼]隱藏在SWT/Swing背後的故事

這是從一個叫做 “擇就居”的blog上摘錄下來的。無從考證這個email是真是假,但是你可以打開它的原文鏈接(在Yahoo的一個討論組裏面)。如果這個email所述是真的話,那真的很有意思。沒有人把SWT/Swing的故事說的再詳細不過了

原创 忙碌的一天和RCP

幾乎忙翻了天了。一整天,差不多沒有時間坐到自己的Laptop之前。 終於有時間坐下來了。大胃告訴我,關於Eclipse和NetBean的爭論,上了CSDN的Java頻道首頁了,差不多成了頭版頭條。進Blog看了看,確實有很多blogger

原创 使用RCP而不是Websphere Portal

看到一篇挺有意思的blog,這位仁兄的項目是一個進行預算安排的軟件,而且看上去在挺大的範圍內使用(across the country)。但是這個項目

原创 [轉譯] Pay less for Strings

這是在eclipsepowered上看到的。 Ed提到了eclipse-dev committers mailing list中, Jerome Lanneluc 指出的一個String#substring和String(String)的

原创 軟件開發應該研讀的5本書

這是從自己以前在Blogspirit的blog中轉過來的另外一篇 Top 5 Must-Read Software Development Books 1) Refactoring,Author: Martin Fowler 2) Des

原创 Eclispe方式(Eclipse Way) - Part II

這裏是Eclispe方式(Eclipse Way)的第二部分。 計劃(Planning)爲下一次的發佈設計一個藍圖。組件團隊定義所要開發的組件的計劃,然後管理委員會(PMC)制定出最初的項目計劃。在計劃中,總有一些我們可以做什麼和我們想做

原创 又要出差了

03年開始,由於業務的發展,就不停的出差。03年有12次,04年也有10次。明天則是05年的第一次出差。雖然已經習慣出差的生活了,但是每次出差都很捨不得離開家。打包行李也不用多考慮什麼了,出差常用的東西都放在最容易拿得到的地方,所有的襯衫

原创 Eclipse Article 的編輯換人了

Eclipse Corner的編輯Jim des Rivieres決定轉到其他領域去,比如API設計。接受這個職位的新編輯則是eclipsepowered的主人Ed Burnette。Ed Burnette在他的blog提到目前有相當一些

原创 iPod Mini 和 iRiver H10

兩個國內的同事要我利用這次出差回國的機會給他們買MP3的播放器,一個要iPod Mini 6G(Mini 2代。但他並不是Mac迷),一個要iRiver H10 (iRiver最近發佈的5G彩屏)。都買來了以後,正好比較了一下。由於沒有仔

原创 RCP: 把常用的庫打包成plug-in

開發系統的時候,經常會用到一些開源的庫,如果log4j, JFreeChart等。如果是開發RCP的系統,那麼最好的辦法就是把這些庫作爲plug-in

原创 Eclipse中的Hippie Completion

Eclipse中的Hippie Completion,是一個非常類似Emacs (Unix/Linux下的一個非常有名的編輯器)的Hippie Completion的功能(連名字都是從Emacs中來的)。這個功能的主要表現是:但你在編輯器

原创 [原創] Eclipse 3.1M5a中創建RCP程序

Eclipse 3.1M5a中加強了對RCP的支持,RCP團隊爲RCP程序的創建,配置,發佈提供了非常精巧的辦法。在這裏,僅介紹3.1M5a中創建RCP的4個步驟,基本上可以全部通過窗口操作來完成,而避免了直接編輯plug-in.xml和

原创 SWT真的有缺陷?SWT的缺陷就是因爲不是J2SE一部分

看來,Bill Dudney在看了Charles Ditzel's的blog ("Eclipse的使用者轉向了Netbean")之後,有和我類似的感受。Bill在他的blog中寫道:“我恨SWT,是因爲SWT不是J2SE的一部分,使用SW