2005年6月22日 #
摘要: 如何在SWT中使用chart(曲線圖表,如柱狀圖,餅圖等)? 目前我知道的有兩種方式: 方式一: 使用Eclipse BIRT中的chart引擎。 方式二: 使用JFreeChart。 最新的JFreeChart 1.0.2增加了對(duì)SWT的支持。 閱讀全文
摘要: Eclipse RCP平臺(tái)真的是一個(gè)非常好的平臺(tái),但是在用RCP的過程中,一定有一個(gè)大問題: SWT的UI widgets。 了解Swing的人知道,Swing下面有相當(dāng)多的widgets,而且Sun還贊助著一個(gè)SwingLab,為Swing開發(fā)更多的客戶化的UI widgets。 但是SWT目前有這么一個(gè)問題,SWT的元件,不能直接繼承來開發(fā)一個(gè)新的UI組件,Eclipse雖然提供了大量的widgets,但是卻還不夠豐富,或者使用上有局限性(比如table這個(gè)組件)。 所以我們面臨的問題就是: 要么自己開發(fā)適合自己需求的widgets,要么在網(wǎng)上找。 而目前,還沒有像Swing那樣存在大量的custom widgets,這有點(diǎn)像``雞"和``蛋"的問題。 閱讀全文
摘要: ``When people discuss layering, there's often some confusion over the terms layer and tier. Often the two are used as synonyms, but most people see tier as implying a physical separation. Client-server systems are often described as two-tier systems, and the separation is physical: The client is a desktop and the server is a server. I use layer to stress that you don't have to run the layers on different machines. A distinct layer of domain logic often runs on e 閱讀全文
摘要: Scrum是什么呢? 套用介紹文章中的定義: ``Scrum has a simple implementation that is designed to increase productivity and reduce the time it takes to benefit from a software/product development. Importantly, it embraces adaptive and empirical systems development. "。用中文定義來說,就是: ``Scrum提供了一種經(jīng)驗(yàn)方法,它使得團(tuán)隊(duì)成員能夠獨(dú)立地,集中地在創(chuàng)造性的環(huán)境下工作。它發(fā)現(xiàn)了軟件工程的社會(huì)意義。這一過程是迅速,有適應(yīng)性,自組織的,它代表了從順序開發(fā)過程以來的重大變化"。 閱讀全文
摘要: JavaRef.com發(fā)表了一個(gè)Eclipse的插件,允許你在Eclipse IDE里面方便的查詢JavaDoc... 閱讀全文
摘要: Glassfish是Sun Microsystem支持的一個(gè)開源社區(qū),它參考了Apache, Eclipse等開源社區(qū)的模式,通過OpenSource實(shí)現(xiàn)了Java EE 5的全部功能。 Sun的Java System Application PE 9和Java EE 5 SDK即以Glassfish為基礎(chǔ)。利用空閑的時(shí)間,安裝了Glassfish和相對(duì)應(yīng)的Eclipse插件,簡單的玩了一下. 閱讀全文
摘要: Eclipse 3.2 Callisto中增加了一個(gè)Data Tool,下面簡單的介紹一下如何使用這個(gè)工具。 如果你以前使用過SQLExplorer,會(huì)覺得這兩個(gè)工具非常相似。 閱讀全文
摘要: Eclipse Callisto在歷經(jīng)了長時(shí)間的等待之后終于發(fā)布了。 Callisto的主要目的是為了同步發(fā)布10個(gè)Eclipse的主要項(xiàng)目(Eclipse Platform, JDT, PDE, CDT, BIRT, EMF, GEF, VE, WST, TPTP等)。 這樣會(huì)使得下載,安裝和配置這些項(xiàng)目變得更加容易。 前一篇blog中簡單描述了如何下載最新的Eclipse 3.2 SDK,以及如何通過Callisto Discovery Site來安裝其他的插件,在這里,將比較詳細(xì)的描述一下如何使用Callisto Discovery。
閱讀全文
閱讀全文
摘要: 一早得知Eclipse 3.2正式發(fā)布的消息以后,第一時(shí)間就安裝了Eclipse Callisto。也許是趕在下載高峰到來之前安裝的,一共耗時(shí)約50分鐘,包括Eclipse 3.2 SDK和所有Callisto中包含的Plugins。 閱讀全文
摘要: Eclipse 3.2在發(fā)布了RC-7 20多天以后,終于正式發(fā)布了3.2版,同時(shí)Callisto項(xiàng)目也被鏡像到了多個(gè)站點(diǎn),可以下載了。 你可以直接下載Eclipse 3.2 SDK(大約為120MB),然后更新你需要的其他模塊(入TPTP),也可以只下載Eclipse 3.2 Platform (大約為34MB),然后通過Update Manager,從Callistor更新站點(diǎn),下載JDT, PDE, VE等其他模塊。
閱讀全文
閱讀全文
摘要: Apache Geronimo 1.1近日發(fā)布了,新版本修復(fù)了大量的問題,并且提升了系統(tǒng)的性能和易用性。 閱讀全文
摘要: Eclipse 3.2(以及Eclipse Callisto)在6月30日就要release了,為此,Ed Burnette專門寫了一篇報(bào)道:What's New in Eclipse 3.2 Java Development Tools,著重介紹在Eclipse 3.2中JDT的新特性: 閱讀全文
摘要: Eclipse帶有其內(nèi)置的Tomcat服務(wù)器,用于支持Eclipse的Help服務(wù)。 通常在打開Help頁面的時(shí)候,Help系統(tǒng)會(huì)啟動(dòng)內(nèi)置的Tomcat。我們?cè)陂_發(fā)基于RCP的應(yīng)用系統(tǒng)時(shí),也同樣可以通過API來啟動(dòng)并且使用這個(gè)內(nèi)置的Tomcat服務(wù)器(盡管Eclipse沒有提供相應(yīng)的文檔,并且不推薦使用這類功能)。 閱讀全文
摘要: 當(dāng)使用Tree/Table來顯示大數(shù)據(jù)集的時(shí)候,如果使用VIRTUAL Table或者VIRTUAL Tree,可以明顯的降低計(jì)算時(shí)間,提高顯示速度。 Virtual?Table/Tree并不是SWT里面的新特性,但是卻沒有詳細(xì)的文檔可以參考。?Eclipse.org上最新發(fā)表了一篇文章來介紹這個(gè)特性. 閱讀全文
摘要: 這真的是一份非常詳細(xì)的列表,看來,又有很多東西可以閱讀了。 閱讀全文
摘要: Eclipse 3.2現(xiàn)在已經(jīng)發(fā)布到RC6了,那Eclipse 3.2種到底有哪些新特性呢? Callisto自然不必說了。 Chris Laffra 制作了一個(gè)91頁的ppt,來介紹3.2種的新特性,覆蓋到很多的頁面....... 閱讀全文
摘要: Fundation里終于有了第一個(gè)來自Sun Microsystems的成員了。 這位新成員將和Eclipse小組一起工作,使得Eclipse可以在Solaris x86平臺(tái)下得到更好的支持,其中也包括在Solaris x86下,SWT可以得到更好的支持。 Eclipse 3.2RC4已經(jīng)offcial地支持Solaris了。
閱讀全文
閱讀全文
摘要: Eclipse 3.2 RC3 在5月5日release了。 ...... 我想,Eclipse 3.2里面最大,最吸引人,也難度最大的,就是Callisto了: 通過Callisto,在發(fā)布Eclipse platform的同時(shí),發(fā)布TPTP, BIRT, JDT, EMF, GEF等相關(guān)的開發(fā)包。有了Callisto,也就意味著Eclipse platform + Callisto就是一個(gè)完整的開發(fā)平臺(tái)了,不用再像以前那樣,為了不同模塊之間的兼容性而頭疼不已了。 謝謝Eclipse和Callisto。
閱讀全文
閱讀全文
摘要: 昨天把一直在用的FeedDemon做了升級(jí),從原來的1.5升級(jí)到了2.0。。。。 現(xiàn)在,我還是很enjoy新的2.0版的,使用新的surf模式都feed,也是一種“享受”啊 閱讀全文
摘要: 根據(jù)Ed的報(bào)道,BO宣布了兩套產(chǎn)品:其中一個(gè)是Crystal Reports for Eclipse,提供一個(gè)創(chuàng)建新CR報(bào)表或者移植現(xiàn)有報(bào)表的環(huán)境;另一個(gè)和Eclipse沒有直接關(guān)系,而是一個(gè)嵌入式的的報(bào)表引擎,可以方便的測試報(bào)表。 閱讀全文
摘要: Visual Studio .Net 2005發(fā)布了以后,裝了一個(gè)Visutal Studio .Net C# 2005 Express (目前是一年免費(fèi)),然后就在網(wǎng)上看到了這樣一篇文章:Ten Must-Have Tools Every Developer Should Download Now。 里面列出了開發(fā).Net的10個(gè)必備的工具,寫的通俗易懂,其中的工具包括了:NAnt和NUnit (都是從Ant和JUnit借鑒到.Net平臺(tái)的工具)。 那在Java開發(fā)領(lǐng)域,有沒有10個(gè)必備工具呢(除了IDE以外)?
那在Java開發(fā)領(lǐng)域,有沒有10個(gè)必備工具呢(除了IDE以外)? 閱讀全文
那在Java開發(fā)領(lǐng)域,有沒有10個(gè)必備工具呢(除了IDE以外)? 閱讀全文
摘要: 這個(gè)基于Web的SQL Designer真的很Cool,完全基于Web的,使用DHTML完成的。 閱讀全文
摘要: 你的blog值多少錢?我的,目前值US$3951.78...... 閱讀全文
摘要: O'Reilly OnJava.com 發(fā)表了一篇文章:Eclipse Web Tools (by Lawrence Mandel, Jeffrey Liu,兩人均是WTP項(xiàng)目的成員)。 這是我迄今為止看到的比較詳細(xì)地介紹WTP的文章了:包括WTP的簡單歷史,簡單的Data Tool (這個(gè)工具未來將會(huì)被Eclipse的Data Tool所替換), Web Service開發(fā)工具以及JSP開發(fā)/調(diào)試。
閱讀全文
閱讀全文
摘要: Eclipse 3.1.1前些天發(fā)布了。 昨天,Eclipse開通了3.1.1的Update Site,并且給出了一個(gè)詳細(xì)的指導(dǎo):<如何用Eclipse Update Manager從3.1升級(jí)為3.1.1。
閱讀全文
閱讀全文
摘要: Eclipse.org的 SWT 站點(diǎn)上的SWT widget 的示例。 當(dāng)然,注意看一下文檔。 閱讀全文
摘要: Eclipse的WTP Project發(fā)表了最新的兩個(gè)Tutorial。 這兩個(gè)都可以作為學(xué)習(xí)WTP不錯(cuò)的教材。
閱讀全文
閱讀全文
摘要: eclipse.org主頁新風(fēng)格的投票結(jié)果出來了,列第一的是那個(gè)基于藍(lán)色底面的設(shè)計(jì) 閱讀全文
摘要: Borland這周要宣布JBuilder 2006,很快就會(huì)上市。 但是JB 2006不會(huì)是基于Eclipse,估計(jì)這將是JBuilder最后一個(gè)基于其自身框架的IDE了。 明年開始的版本,將全面基于Eclipse(也就是說Borland現(xiàn)在有一群人在Eclipse下開發(fā)JBuilder呢)。
閱讀全文
閱讀全文
摘要: 若你一天在電腦前超過4小時(shí)一定要看(如何放松你自己) 閱讀全文
摘要: 大胃在6月6號(hào)的blog中,曾經(jīng)推薦過這個(gè)Eclipse的插件。 當(dāng)時(shí)SQLExplorer 2.23對(duì)Eclipse 3.1的支持還不是很好。 7月份的SQLExplorer 2.24發(fā)布了,在Eclipse 3.1上安裝以后,沒有任何問題。
閱讀全文
閱讀全文
摘要: Windows Vista (原來的Longhorn) Beta 發(fā)布了以后,Eclipse和NetBeans兩大陣營的“狂熱愛好者”就在Vista分別下試驗(yàn)了Eclipse 和 NetBeans。 下面分別是運(yùn)行在Vista下的Eclipse和NetBeans的屏幕效果。看上去,在Vista下面,Java UI 更加成熟和漂亮了 閱讀全文
摘要: Phoenix Project,是Eclipse.org下面一個(gè)重新設(shè)計(jì)eclipse.org站點(diǎn)風(fēng)格的項(xiàng)目,按照項(xiàng)目計(jì)劃,9月1日開始,公眾就可以開始從已經(jīng)設(shè)計(jì)出來的若干個(gè)不同的風(fēng)格中投票選擇最喜歡的一個(gè)。 目前提供了三個(gè),均列在下面,點(diǎn)擊圖片可以看到清晰的大圖,點(diǎn)擊圖片下面的鏈接則可以投票了... 閱讀全文
摘要: del.icio.us 其實(shí)只是一個(gè)網(wǎng)絡(luò)版的書簽管理系統(tǒng)。 但是它的風(fēng)格足夠簡單,使用tag來作為分類(區(qū)別于傳統(tǒng)的分類方式,使用tag,最簡單的好處就是一個(gè)書簽,可以放在不同的好幾個(gè)分類下面,而且可以任意定義tag),同時(shí)可以構(gòu)建一個(gè)書簽的社會(huì)網(wǎng)絡(luò):你可以知道同一個(gè)書簽被哪些其他人也收錄了,從而找到相同興趣的人,并且可以分享他們的收藏。 閱讀全文
摘要: 為什么Eclipse RCP會(huì)rule the world? 閱讀全文
摘要: 通過Eclipse中CVS的synchronize功能,比較本地和服務(wù)器上的圖片文件... 閱讀全文
摘要: Google Talk 是不能替換Skin的,但是真有這么些人去hack Google的東西。 閱讀全文
摘要: 盡管整部電影力圖還原動(dòng)物世界的真相,但它又并不全然是一部紀(jì)錄片。按照導(dǎo)演呂克?雅蓋的說法,《帝企鵝日記》和《夢(mèng)與鳥同行》之間最大的不同在于,后者只是將“很多漂亮的畫面展現(xiàn)在你面前,”而前者則試圖“講一個(gè)故事,它有一個(gè)連貫的情節(jié)”。 閱讀全文
摘要: 在Windows XP下使用Eclipse,你會(huì)發(fā)現(xiàn),Eclipse的UI(比如對(duì)話框中的按鈕,toolbar上的按鈕等)比較象Windows 2000而不是XP。 Eclipse上SWT的FAQ解釋了這個(gè)問題,而且給出了解決方案...
閱讀全文
摘要: yWorks的Ant Explorer是一個(gè)可以圖形化Ant腳本,并且執(zhí)行Ant Task的Eclipse插件。 閱讀全文
摘要: 堅(jiān)持你一定會(huì)成功的信念,同時(shí),要面對(duì)現(xiàn)實(shí)中最殘忍的事實(shí),不論有多大困難,不論它們是什么 閱讀全文
摘要: 企業(yè)級(jí)架構(gòu)最關(guān)鍵的原則問題是什么。 這些“大腕”一共總結(jié)出來40條,然后投票得出了最關(guān)鍵的5條 (Top 5 Principles of Enterprise Architecture) 閱讀全文
摘要: 如果你在開發(fā)Eclipse的plug-in或者RCP程序,你一定在為找到一些好的圖標(biāo)(icons)而犯愁。 也許你只是想找到一些icons而已,那么就到Eclipse里面找吧。 閱讀全文
摘要: 很多的Java程序員(特別是開發(fā)Web程序的時(shí)候),通常在log文件中(比如log4j文件)查看Stack Traces的信息,然后在Eclipse中找到相關(guān)的class,在定位到Stack Trace提供的特定的代碼行上。 Eclipse提供了一個(gè)非常聰明,也非常簡單的方式協(xié)助從log文件中查看Stack Trace: 閱讀全文
摘要: 現(xiàn)在Gtalk的討論仍然熱火朝天,發(fā)現(xiàn)也還不少。有人總結(jié)了小竅門,包括粗斜體改變字體大小等;有人發(fā)現(xiàn)了怎么用Gtalk播音樂給朋友們聽。 匯總幾個(gè)在這里 閱讀全文
摘要: 摘自《從優(yōu)秀到卓越》,43頁。這不是在說我自己,我和這幾條描述的差太遠(yuǎn)了。 這也許是我應(yīng)該努力去成長為的某一種人。 閱讀全文
摘要: Google Talk 的 Easter Egg: 把 wumpus.game@gmail.com 加入你的Talk, 開始玩游戲吧。 閱讀全文
摘要: 今天,Google終于發(fā)布了他自己的即時(shí)通訊軟件了:Google Talk。 客戶端安裝文件只有900K大小,功能非常簡單實(shí)用,除了文字和語音聊天以及Gmail收信以外,沒有任何冗余的功能。 閱讀全文
摘要: 用了3年多的ThinkPad T23就要還給公司了,對(duì)于我這樣每天都需要電腦的人,一定得在這之前準(zhǔn)備一個(gè)備份的方案。 閱讀全文
摘要: The Eclipse 3.2M1 is able to be downloaded 閱讀全文
摘要: Ted Neward, 暢銷書 Efective Enterprise Java 作者, 在他自己的新blog中給出了一份Recommended Reading List。Ted 說這是一個(gè)非常“舊”的讀書清單了,但是還是可以參考一下的。 閱讀全文
摘要: 今天是休假的第一天。 還是象往常一樣早起了,才發(fā)現(xiàn),其實(shí)沒有什么事情需要去做。 閱讀全文
摘要: 今天在MSN上和一個(gè)好朋友聊了一些有趣的話題,關(guān)于分號(hào)和省略號(hào)的。這個(gè)話題,也是從最近我所做出的一些決定,以及我起伏的心情談起的。 我把一些談話的內(nèi)容摘錄在這里(作了些修改,希望我這位好朋友不要征收我的版權(quán)費(fèi)) 閱讀全文
摘要: 休云成敗俯仰無愧天地,閑思功過褒貶自有春秋…
閱讀全文
摘要: 如果你有一個(gè)GMail帳號(hào),同時(shí)也象我一樣喜歡使用Eclipse的話,也許你也可以試試這個(gè)GMail的Eclipse插件。 閱讀全文
摘要: 42天的時(shí)間,Eclipse 3.1的下載量突破了100萬了。 閱讀全文
摘要: 這里有更多的JavaOne 2005的照片,一共57張高質(zhì)量的照片。 閱讀全文
摘要: Groovy這個(gè)新近的腳本語言(其實(shí)也不是很新了),在JavaOne 2005上又被熱炒了一回。 來自O(shè)penLogic, Inc的Rod Cope在Day 1做了Groovy的技術(shù)講座:Groovy = Java Technology + Ruby + Python for JVM,同時(shí)演示了一些Groovy的強(qiáng)項(xiàng)和最新的功能,比如操作Excel工作表單,通過Groovy的腳本,在Groovy的控制臺(tái)中,向一個(gè)Excel的表單中添加數(shù)據(jù)(當(dāng)然是通過MS COM接口的)。 Artima.com上也發(fā)表了Eric Armstrong的一篇文章:It’s a Groovy Day。 [閱讀全文] 閱讀全文
摘要: 有些朋友問我為什么kukooBlog的主要站點(diǎn):kukoo.blogsome.com日前無法訪問了。 我也不是非常清楚,但據(jù)說這個(gè)位于愛爾蘭的blog服務(wù)商是被禁掉了(這里)。 我在國外,所以沒有遇到這個(gè)問題。 好在,我在www.aygfsteel.com/kukoo上會(huì)轉(zhuǎn)載自己寫的一些關(guān)于Java, Eclipse, Web和WebSphere的blogs的,只是更新速度沒有blogsome上面快...... 閱讀全文
摘要: 寫了幾篇關(guān)于JavaOne2005的報(bào)道,但是似乎都沒有Eclipse的消息(除了那篇Eclipse guy & NetBeans guy中講到NetBeans guy參加了Eclipse的技術(shù)講座之外)。 不要誤以為Eclipse Foundation沒有參加J1,這樣的一個(gè)機(jī)會(huì),Eclipse不會(huì)放過的。 事實(shí)上,我也不知道該寫些什么,沒有親歷這次盛會(huì),很多的消息都是來源于網(wǎng)上,或是其它的blogger。 沒有調(diào)查研究就沒有發(fā)言權(quán)的。 但是,好歹我在這里把一些相關(guān)的消息匯總一下吧...[閱讀全文] 閱讀全文
摘要: 這是Artima Developer的總編 Bill Venners對(duì)Erich Gamma的采訪中的第四部分。 在第四部分中,Bill和Erich討論了設(shè)計(jì)模式如何與解決問題相配對(duì),設(shè)計(jì)模式如何幫助你理解問題解決的意圖以及pattern本身的不足之處,最后如何通過練習(xí)成為一個(gè)好的設(shè)計(jì)師。 閱讀全文
摘要: 要使用AJAX,肯定是要寫JavaScript的。 Eclipse下面并沒有一個(gè)好的JavaScript文件編輯器(編輯.js文件的)。 今天恰好在網(wǎng)上看到一個(gè)JavaScript文件編輯器的plug-in:NRG JavaScript Editor。 安裝非常容易,象其它的plug-in一樣,下載,然后解壓縮到Eclipse目錄下面(壓縮包已經(jīng)帶了plugins這級(jí)目錄了)。 然后,你就有一個(gè)不錯(cuò)的JavaScript編輯器了...... 閱讀全文
摘要: Both planets are powered by PlanetPlanet, and the first page layout looks very similar. Both are blogs aggregator, just one for Eclipse and the other is for NetBeans. I just feel that looks like the "battle" between NetBeans and Eclipse will never be ceased...... 閱讀全文
摘要: The June 2005 issue of IBM WebSphere Developer Technical Journal is now available. 閱讀全文
摘要: 目前正在重讀《Core J2EE Patterns》這本書。經(jīng)歷了幾年的編程生活和系統(tǒng)設(shè)計(jì),重讀這本書的第二版,感觸良多。 恰好看到gigix在blog中發(fā)表的“那本”J2EE書——《J2EE核心模式》(第二版)譯者序 。 雖然我很少看中文的技術(shù)書籍,但是這篇譯者序卻值得收藏,收錄在自己的blog中。借此,感謝譯者翻譯這本書,為廣大的中國程序員帶來了一本好書...... 閱讀全文
摘要: If you are reading my blog, you may notice that I have subscribed some online service and I am using different icons to group my blogs entries. I'd like to give some simple explanation for those icons.... 閱讀全文