September 15th, 2006
Good website for Scrum
No Comments, Popularity: 20% [?]This is a very good website for Scrum: Mountain Goat’s Scrum Development Process.

Source: Mountain Goat’s Scrum Development Process
Popularity: 20% [?]
This is a very good website for Scrum: Mountain Goat’s Scrum Development Process.

Source: Mountain Goat’s Scrum Development Process
Popularity: 20% [?]
在过去的几年中我在许多场所工作过。有一个项目甚至八十个人同时坐在一个开放的场所上班。在这种环境下工作就很难集中注意力。尽管现在我所在的项目已经比较小了,但是仍然有很多事情让你在工作的时候分心。那么有什么方法可以让我们把干扰和注意力分散最小化么?
以下是18种让我工作的时候集中精力的方法:
我希望这些建议让你在工作的时候更加集中注意力,更加富有创造性。祝你好运!如果你喜欢这篇文章,告诉你的朋友,Digg it或者加入到你的Delicious书签吧。
嘿,你还在这干什么?该回去工作了。
【摘自】十八种方法让你集中精力工作
【英文原文】 18 Ways to Stay Focused at Work
Popularity: 16% [?]
早些天写了一篇关于调整Eclipse启动的blog,目的还是希望提升Eclipse(包括启动时)的总体性能。 今天,尝试了一下使用BEA JRockit来作为Eclipse的JVM,同时使用JRockit来编译所有的项目。
安装JRockit:
1. 从BEA下载最新的JRockit。 JRockit据说是Wintel平台下最快的Java编译器(以前还有IBM的JDK和Jike,IBM JDK现在是WebSphere的一部分,而最先支持增量编译的Jike已经贡献给Eclipse了,BEA也将会把JRockit贡献给Eclipse。 天下归一啊)。 BEA的JRockit主页在这里,从这里下载最新的JRockit 5.0(我下载的是R26.4.0),大约75MB。
2. 安装JRockit非常容易,不停的”Next”即可。 安装完以后,可以把JAVA_HOME设置为JRockit(可选项)。
配置Eclipse:
1. Eclipse启动参数。 其实就是像前一篇所说的那样,在Eclipse启动参数里面修改-vm的值,使用JRockit来启动Eclipse。比如我修改为:
C:\Java\eclipse\eclipse.exe -vm C:\java\jrockit-R26.4.0-jdk1.5.0_06\ bin\javaw.exe -vmargs -Xms256m -Xmx512m -XXsetgc:singleparpar -XXcompactratio:1
2. 在Eclipse里面,安装JRockit,即在Installed JRE中添加JRockit,并设置为默认。 这样,就可以用JRockit来编译项目了。
至于性能:
Eclipse(我的Eclipse是v3.2 Callisto,含所有的插件,以及Crystal Report, SWT Designer, PowerDesigner,Mylar, FindBugs等插件)启动的时候,比使用Sun JDK 1.5要快一些(但不是快很多很多,毕竟Sun JDK 1.5的性能已经提升了),大约能有10-15%的改进吧。 我的工程一共有95个plug-in项目和1个Web项目。
之后,我可能会尝试一下把JRockit用到Glassfish的服务器上,看看效果如何。
【参考文章】Running BEA Workshop/Eclipse with JRockit 5.0
Technorati : Eclipse, JRockit
Del.icio.us : Eclipse, JRockit
Popularity: 24% [?]
如果你觉得你的Eclipse在启动的时候很慢(比如说超过20秒钟),也许你要调整一下你的Eclipse启动参数了,以下是一些"小贴士":
1. 检查启动Eclipse的JVM设置。 在Help\About Eclipse SDK\Configuration Detail里面,你可以看到启动Eclipse的JVM。 这个JVM和你在Eclipse中设置的Installed JDK是两回事情。 如果启动Eclipse的JVM还是JDK 1.4的话,那最好改为JDK 5,因为JDK 5的性能比1.4更好。
C:\eclipse\eclipse.exe -vm "C:\Program Files\Java\jdk1.5.0_08\ bin\javaw.exe"
2. 检查Eclipse所使用的heap的大小。 在C:\eclipse目录下有一个配置文件eclipse.ini,其中配置了Eclipse启动的默认heap大小
-vmargs
-Xms40M
-Xmx256M
所以你可以把默认值改为:
-vmargs
-Xms256M
-Xmx512M
当然,也可以这样做,把堆的大小改为256 - 512。
C:\eclipse\eclipse.exe -vm "C:\Program Files\Java\jdk1.5.0_08\ bin\javaw.exe" -vmargs -Xms256M -Xmx512M
3. 其他的启动参数。 如果你有一个双核的CPU,也许可以尝试这个参数:
-XX:+UseParallelGC
让GC可以更快的执行。(只是JDK 5里对GC新增加的参数)
【参考资料】Tweaking Eclipse
Popularity: 21% [?]
根据最新的Evans Data的研究报 "2006 Annual Eclipse Global Enterprise Survey Research";,在回复调查的用户中,有60%的用户将Eclipse作为首选的开发工具(2005年为32%),其中65%的用户使用Eclipse开发基于服务器端的应用系统。 报告同时也指出了有2/3的用户在考虑未来的6个月内将可能会开发基于Eclipse RCP的系统。
"Evans Data is reporting in its 2006 Annual Eclipse Global Enterprise Survey Research Findings that 60 percent of respondents indicated they used Eclipse as their primary IDE, up from 32 percent in 2005.
The study also found that in 2006, 65 percent of respondents used eclipse to develop server centric applications. In 2005 only 55 percent reported using Eclipse for server centric apps.
Of particular note in the survey results: two-thirds of the study respondents indicated they would make use of the Eclipse Rich Client Platform (RCP) in the next six month. "
这个调查报告肯定了我们当初选择RCP作为新一代应用系统框架的决定,在未来的6个月,我们不仅会拥有已经完成的基于RCP的企业应用系统,更会进一步增强它的功能,从而更进一步领先市场。
【阅读全文】Eclipse Adoption on The Rise
Popularity: 26% [?]