EclipseZone logo image
Thursday, September 07, 2006 

Point & Click Clustering - Free Download Available Now

Terracotta DSO (Distributed Shared Objects) is a runtime solution that allows data to be shared across multiple Java Virtual Machines (JVMs) without the need for proprietary APIs, custom code, databases, or message queues. DSO helps you build, test, de-bug, and manage clustered applications within Eclipse.

Download Terracotta DSO now complete with our Eclipse plug-in.

 EZ News Corner
 
 EZ News Corner
 Next section
Riyad Kalla and RJ Lorimer are tag-teaming the EclipseZone community as head EZ editors. They have both been long-time Javalobby.org members and are avid Eclipse users.

RJ LorimerOn surveys and statistics

One of the key pieces of news in the Eclipse world recently was the staggering survey results from the Eclipse foundation. You can see the press coverage here, and you can read some of the less formal insider information here. Last but not least, Riyad (my partner in crime) covered the survey here at EclipseZone, with helpful links to exclusive EZ content.

This is the second year in a row for this survey, and the numbers as reported are certainly impressive. Across the board, various Eclipse features have gained adoption, and Eclipse itself is only getting stronger (if that is even possible). As an example, in 2005 when asked the question "If Eclipse IDE or Eclipse-based products are being used in your company, about how many developers use them?", 4% of respondants chose 'More than 1000', while in 2006, 24.9% chose 'More than 1000'.

On the positive side of things, I certainly recognize the value in surveys like this. Eclipse planning and requirement gathering needs to look at how Eclipse is being used, and perhaps more importantly how Eclipse is not being used to help guide their compass. At the same time, it's valuable to look at the numbers in retrospect to get some idea of what approaches, marketing, and planning worked, and also what of the same didn't work.

The waters get a lot murkier, however, when you start using these surveys as a marketing tactic and as some end-all be-all of Eclipse's position in the marketplace as a whole. After all, this is an Eclipse 'funded' study, it doesn't consider other competing products, and it's not a long-term representative sample. It is probably premature to jump to conclusions by applying these numbers to other data sets in the world, making correlations where there are none.

Also, let us not forget that Evan's Data, the company that Eclipse is sponsoring to conduct this survey, is the same company that created such a fury only two months ago by running a survey of popular IDEs that ignored some of the most popular for Java programmers, such as Intellij IDEA.

Now, don't get me wrong - I'm extremely pleased that, when given an apparently representative sample, Eclipse usage has climbed on almost all fronts - it's a testament to the work being done by the foundation, and it speaks good things for the strength of the platform and the tools as time goes on (a win-win for Java developers as I like to call it). I'm also not saying that the Eclipse foundation is guilty of mis-using these numbers; in fact they have been very controlled with this information, and haven't (as far as I've seen) jumped to any conclusions. I just cringe at the jump-to-conclusion office-talk that numbers like this are bound to create. After all, remember what they say: There are Lies, damn lies, and then there are statistics.

Anyway - see you at the water cooler.

Until Next Time,
RJ Lorimer
rj@javalobby.org

 Tips and Tricks
 
 Tips and Tricks
 Next section
 Back to top
Nearly every day, RJ and others, bring you the hottest tips and tricks from around the Eclipse universe. Have a hot tip? E-mail the editors at editors@eclipsezone.com.
Replacing JARs on the Build Path

Replacing build-path JARs can be tedious when upgrading a dependency. Eclipse 3.2 can make the process a lot less painful.

Full DiscussionPosted By: R.J. Lorimer - (4 Replies)

XY coordinates of a decorator

You define a polyline decorator using X-Y points. The orientation of the coordinate system is not obvious. This diagram provides an explanation of the coordinate system.

Full DiscussionPosted By: Jeffrey Ricker - (0 Replies)

Circle polygon decoration for polyline connection in GMF

The GMF examples tell you how to create an arrow head on your connections, but sometimes you need a circle. Here's one way to do it.

Full DiscussionPosted By: Jeffrey Ricker - (1 Replies)

Open the windows explorer with a file selected in eclipse...

Create an external tool with location ${env_var:SystemRoot}\explorer.exe and arguments /select,${resource_loc}. Any selected file or directory can now be shown in the windows explorer.

Full DiscussionPosted By: Michael Scharf - (7 Replies)

Small trick for debugging code that contains a lot of java.langRunnable

Create Runnable that remembers the stack trace when it gets posted, return the stack trace in asString() and paste the trace onto a Stack Trace console.

Full DiscussionPosted By: Michael Scharf - (2 Replies)

The JDT tips and tricks help page

Take some time and look at the http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.jdt.doc.user/tips/jdt_tips.html JDT tips and tricks help page. I'm sure you'll find some new tricks to make your life simpler.

Full DiscussionPosted By: Michael Scharf - (0 Replies)

Avoid Periods in Extension Identifiers

Extension ids allow periods, but probably shouldn't; particularly when it comes to applications. Learn about this little situation in this tip.

Full DiscussionPosted By: R.J. Lorimer - (1 Replies)

Top 10 Eclipse Hotkeys

A nice list of 10 interesting Eclipse hotkeys to speed up your development efforts in Eclipse and the ultimate hotkey to see a list of hotkeys.

Full DiscussionPosted By: Peter Stofferis - (8 Replies)

Implementing Custom 'Surround With' Templates

A new feature in Eclipse is the ability to execute a 'surround with' behavior on a block of code, and perhaps more importantly, the ability to write your own surround-with templates. Learn how to implement custom templates in this tip.

Full DiscussionPosted By: R.J. Lorimer - (7 Replies)

Using templates

Eclipse templates are too easy to use,to modify and to remember.Lets write one to make our class a singleton.

Full DiscussionPosted By: sedat - (9 Replies)

 Ask EZ
 
 Ask EZ
 Next section
 Back to top
Everyone has questions, especially about a platform such as Eclipse that has so much potential to be customized. EclipseZone comes to the rescue as our editors answer nearly any question you can think of in our Ask EZ forum.
Drag and Drop ByteArrayTransfer ... byte[] is null?

I am woking to get a drag and drop operation working from a list / listviewer widget to a table widget and the transfer fails.

Full DiscussionPosted By: Derrick Kittler - (0 Replies)

UML

Hi, Just wondering, is there any useful/good UML plug in for Eclipse and that is also free? Thanks

Full DiscussionPosted By: Niall - (3 Replies)

How to color a single cell with TableTreeViewer

How to create a TableTreeViewer with mulitple columns. I bind it with a ITableLabelProvider that implements IColorProvider.

Full DiscussionPosted By: mcg - (3 Replies)

RMI

Hi, Anyone know where there is some good information/tutorials/examples on the RMI concept within the J2EE architecture using Eclipse as the IDE?

Full DiscussionPosted By: Niall - (1 Replies)

Columns visibility in BIRT report design/document

How to get the columns visibility from BIRT report design or report document? Then this info will be used to render output document.

Full DiscussionPosted By: Lu - (0 Replies)

help contents hangs Eclipse

Accessing help sometimes hangs the Eclipse SDK, requiring a restart. Is this a common problem? Does anyone have specific tips on why this occurs?

Full DiscussionPosted By: Richard Adams - (0 Replies)

No Java Console

I am running eclipse 3.2. I do python programming using pydev. Console output for python is fine. So now I try to run java program.

Full DiscussionPosted By: Wesley Phillips - (2 Replies)

Formatting question (java)

Is there a way to tag a (java) code block to avoid formatting in eclipse when formatting the whole file?

Full DiscussionPosted By: Björn Julander - (2 Replies)

Birt tool help

help needed for using BIRT in a web appln ---------------------------------------------------------------------------

Full DiscussionPosted By: um - (1 Replies)

DataBindingContext issues with List widget

I am trying to bind a List widget to the DataBindingContext and I am getting the exception: org.eclipse.jface.internal.databinding.provisional..

Full DiscussionPosted By: Derrick Kittler - (2 Replies)

Key binding

How to diffrentiate between contexts of same editor instances opened.... How does eclipses Ctrl+S work for only active editor....

Full DiscussionPosted By: vijay - (0 Replies)

Remove Update Manager Entries

How to remove "Eclipse.org update site", "EMF/SDO/XSD Secondary Update Site", and "Visual Editor update site" from the sites to include in search?

Full DiscussionPosted By: merkul - (3 Replies)

Changing workspace

When I start Eclipse I've always to switch workspace because Eclipse starts from a wrong workspace...

Full DiscussionPosted By: Francesco Di Candia - (6 Replies)

How to (re-find and) remove ancient plugins / features

I need to remove a specific feature and/or plugin, but can't find it in the /feature or /plugin folder.

Full DiscussionPosted By: Robert Redford - (1 Replies)

Adding a root page to Universal Welcome

Is it possible to add a page to the universal welcome intro in Eclipse 3.2 and link to it from the main page.

Full DiscussionPosted By: Shane Clarke - (0 Replies)

Eclipse and Perforce p4wsad plugin

How to check out and work with Perforce project? After creating project from Perforce server it can`t be setted up for deployment and normal editing..

Full DiscussionPosted By: Andrey Bondarenko - (2 Replies)

Workflow Editor

I need to build a workflow editor and I want the drag source to be a palette of workflow objects that I specify and the drop target to be a composite.

Full DiscussionPosted By: Derrick Kittler - (0 Replies)

eclipse remote development

I want to edit remote files from within a local workspace project in Eclipse - are there specific plugins and/or tools for this?

Full DiscussionPosted By: Luke Crouch - (1 Replies)

Perspective Icons

I have created new perspectives based on the resource perspective. Is there any way to change the new perspective icon?

Full DiscussionPosted By: Wesley Phillips - (0 Replies)

how to supply username and psswd in bugzilla plugin?

lame question: how to supply username and psswd in bugzilla plugin? The bugzilla server that I use requires authentication for everything.

Full DiscussionPosted By: Boris - (0 Replies)

Tomcat Projects and .jar Files

Having trouble getting Apache Tomcat to display a JSP file due to some problems with the BrowserHawk .jar file.

Full DiscussionPosted By: Luke DeWitt - (1 Replies)

Modify classpath dynamically

Is there a mechanism to add a plugin automatically in project classpath and to update this classpath each time the plugin is modified ?

Full DiscussionPosted By: Mikl - (1 Replies)

Cannot start Eclipse

When I start Eclipse, the logo is shown, and then I get an error message like the following. An error has occurred. See the log file I:\Program.

Full DiscussionPosted By: Jörgen Andersson - (1 Replies)

Javascript Debugger

Can someone refer a good Javascript debugger? We definitely need a freeware for long term use so evaluation copy won't work.

Full DiscussionPosted By: Pavitra - (0 Replies)

Widgets are not remaining their fixed and defined size, rather they resize

I am working on an editor that has several labels and text fields (think of an input form). I have these text and label and button ...

Full DiscussionPosted By: Derrick Kittler - (1 Replies)

 Popular at EZ
 
 Popular at EclipseZone
 Next section
 Back to top
A recap of some of the most popular and active EclipseZone discussions this week.
Making the UpdateManager a better place

The UpdateManager needs improvement and one of the things that could get improved is the ability to find and install plugins from one central repository.

Full DiscussionPosted By: Stefan Langer - (14 Replies)

Tim Boudreau: Eclipse Fails at Quality

Frank Sommers, from artima developer, recently did an interview with Tim Boudreau from NetBeans where Tim made a comment that Eclipse's failure is in quality.

Full DiscussionPosted By: Riyad Kalla - (25 Replies)

Eclipse Linux "Distribution" Proposal

A new proposal that has been submitted to the Eclipse foundation is for a Linux-friendly installation of Eclipse that would lend itself to be redistributed with most all distributions out there.

Full DiscussionPosted By: Riyad Kalla - (3 Replies)

Next Eclipse Name Staying "Europa"

Bjorn has let us know that the results of the Eclipse 3.3 name voting are in and the name will stay "Europa".

Full DiscussionPosted By: Riyad Kalla - (2 Replies)

Phoenix Team: We're Targeting Newcomers Next

The Phoenix Team is planning for their next development cycle, and new Eclipse users are in the crosshairs.

Full DiscussionPosted By: R.J. Lorimer - (1 Replies)

 Your Account
 
 Your Account
 Next section
 Back to top
Manage your account info for this and other DeveloperZone publications.
Manage your DeveloperZone membership details

Click on the following links to:


 Contact Info
 Next section
 Back to top
Here's how to reach us, we love to hear from you.
Email us
Send news items to editors@eclipsezone.com
Send questions, complaints, or suggestions to feedback@javalobby.org
Send advertising inquiries to advertise@javalobby.org
 
Call us
Our number is (919) 678-0300. We'd love to hear from you!

 Legal
 Back to top
The fine print we'd rather avoid completely.
Feel free to redistribute this newsletter in part or in full to your friends.

EclipseZone News is a service mark of DeveloperZone, Inc.
Copyright ©2001-2006 DeveloperZone, Inc.

Thank you for your continued support of DeveloperZone. If you prefer not to receive the EclipseZone weekly newsletter, send an e-mail to unsubscribe-eznews@javalobby.org and please ensure the actual email address to be removed is present.
DeveloperZone Inc., 113 Legault Drive, Cary NC 27513 USA