<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">
    <title>Either You Succeed or Explain</title>
    
    <link rel="hub" href="http://hubbub.api.typepad.com/" />
    <link rel="alternate" type="text/html" href="http://blog.zvikico.com/" />
    <id>tag:typepad.com,2003:weblog-1313758</id>
    <updated>2009-10-27T17:53:52+02:00</updated>
    <subtitle>The Blog of Zviki Cohen, founder of nWire Software.
Software Development, Java, Eclipse, Macs and  Entrepreneurship...</subtitle>
    <generator uri="http://www.typepad.com/">TypePad</generator>
    <link rel="self" href="http://feeds.feedburner.com/ZvikisStartupBlog" type="application/atom+xml" /><feedburner:emailServiceId>ZvikisStartupBlog</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry>
        <title>Installing Eclipse Galileo on Mac OS X</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ZvikisStartupBlog/~3/2Y3Z_A0U3_A/installing-eclipse-galileo-on-mac-os-x.html" />
        <link rel="replies" type="text/html" href="http://blog.zvikico.com/2009/10/installing-eclipse-galileo-on-mac-os-x.html" thr:count="2" thr:updated="2009-11-01T08:34:22+02:00" />
        <id>tag:typepad.com,2003:post-6a00d83548421753ef0120a6248263970b</id>
        <published>2009-10-27T17:53:52+02:00</published>
        <updated>2009-10-27T18:43:42+02:00</updated>
        <summary>I wrote two articles on this issue in the past and I'm still get a lot of search hits everyday for people searching for answers, which means it is still a hot topic. Things changed a bit since I wrote...</summary>
        <author>
            <name>Zviki</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Eclipse" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Mac" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Software Development" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Eclipse" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Mac OS X" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Snow Leopard" />
        
<content type="html" xml:lang="en-US" xml:base="http://blog.zvikico.com/">
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;div style="float:left; padding-right: 11px; padding-bottom: 7px;"&gt;
&lt;script type="text/javascript"&gt;var dzone_url = 'http://eclipse.dzone.com/articles/installing-eclipse-galileo-mac';&lt;/script&gt;
&lt;script type="text/javascript"&gt;var dzone_title = 'Installing Eclipse Galileo on Mac OS X';&lt;/script&gt;
&lt;script type="text/javascript"&gt;var dzone_style = '1';&lt;/script&gt;
&lt;script language="javascript" src="http://widgets.dzone.com/links/widgets/zoneit.js"&gt;&lt;/script&gt; 
&lt;/div&gt;

&lt;p&gt;I wrote &lt;a href="http://blog.zvikico.com/2009/06/eclipse-galileo-for-mac-cocoa-or-carbon.html"&gt;two&lt;/a&gt; &lt;a href="http://blog.zvikico.com/2009/09/eclipse-java-and-snow-leopard.html"&gt;articles&lt;/a&gt; on this issue in the past and I'm still get a lot of search hits everyday for people searching for answers, which means it is still a hot topic. Things changed a bit since I wrote the articles, so it's worth brining this update.&lt;/p&gt;

&lt;p&gt;If you check the &lt;a href="http://eclipse.org/downloads/"&gt;Eclipse download page&lt;/a&gt;, you will notice that there are plenty of options to choose from.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://zvikico.typepad.com/.a/6a00d83548421753ef0120a6242602970b-pi"&gt;&lt;img  alt="Eclipse Downloads" border="0" class="asset asset-image at-xid-6a00d83548421753ef0120a6242602970b image-full " src="http://zvikico.typepad.com/.a/6a00d83548421753ef0120a6242602970b-800wi" style="display: block; margin-left: auto; margin-right: auto;" title="Eclipse Downloads" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The purpose of this post is to help you make the best selection and install it properly. It applies to all the Eclipse packages, including Java, JEE, PHP and C++. I did my best to assume little knowledge with Eclipse. If you still have questions, please ask in the comments.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;h3&gt;&lt;span style="text-decoration: underline; "&gt;Leopard (10.5.x) Users&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Download the &lt;strong&gt;Mac Cocoa 32-Bit &lt;/strong&gt;version. &amp;nbsp;&lt;/p&gt;

&lt;p&gt;The Carbon version is there in case you encounter compatibility issues with older plugins. The 64-Bit is there in case you need to run a plugin which requires Java 1.6, since Leopard Java 1.6 is only 64-Bit. Otherwise, I don't see a real reason to use it (although not everybody agrees) and you will be wasting RAM and machine resources.&lt;/p&gt;

&lt;p&gt;Read &lt;a href="http://blog.zvikico.com/2009/06/eclipse-galileo-for-mac-cocoa-or-carbon.html"&gt;the original post&lt;/a&gt; for more details.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;h3&gt;&lt;span style="text-decoration: underline; "&gt;Snow Leopard (10.6.x) Users&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Download the&amp;nbsp;&lt;strong&gt;Mac Cocoa 64-Bit &lt;/strong&gt;version.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Again, the Carbon version is there in case you encounter compatibility issues with older plugins. The main reason you would want to use the 32-Bit version is because of plugins which are incompatible with 64-Bit. This time, the 32-Bit version will waste your resources because you will cause the OS to start a whole bunch of 32-Bit services.&lt;/p&gt;

&lt;p&gt;Read &lt;a href="http://blog.zvikico.com/2009/09/eclipse-java-and-snow-leopard.html"&gt;the original post&lt;/a&gt; for more details.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;The 64-Bit Eclipse will consume more memory than a 32-Bit Eclipse of Leopard.&amp;nbsp;There's a small tweak you can use to reduce the memory consumption of the 64-Bit Eclipse: add the UseCompressedOops flag to the Eclipse JVM. Here's how:&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;After you downloaded the Eclipse package, decompress it. Locate your &lt;em&gt;Eclipse.app&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;Right-click it and select &lt;em&gt;Show Package Contents&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;Under &lt;em&gt;Contents/MacOS&lt;/em&gt;, locate the &lt;em&gt;eclipse.in&lt;/em&gt;i file. Open it with a text editor.&lt;/li&gt;
&lt;li&gt;At the end of the file, add two lines:&lt;br&gt;&lt;em&gt;-XX:+UseParallelGC&lt;/em&gt;&lt;br&gt;&lt;em&gt;-XX:+UseCompressedOops&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Save and close the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Full explanation on the&amp;nbsp;UseCompressedOops&amp;nbsp;switch can be found &lt;a href="http://blog.juma.me.uk/2008/10/14/32-bit-or-64-bit-jvm-how-about-a-hybrid/"&gt;here&lt;/a&gt;. Note that this option may not be the most stable: if you experience crashes, remove it.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;h3&gt;&lt;span style="text-decoration: underline; "&gt;Installing Eclipse&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;

&lt;p&gt;After you downloaded Eclipse and untar/ungzip it, you will get a folder called &lt;em&gt;eclipse&lt;/em&gt;. Several people asked my what's the best practice for installing Eclipse. Eclipse is a bit different than other Mac applications. It needs to stay in the same folder with all the files that came along with it. So, naturally, installing the &lt;em&gt;Eclipse.app&lt;/em&gt; directly in your Applications folder is a bad idea.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;My favorite is this:&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Create a folder inside your Applications folder called Dev. This folder hosts all my development related applications.&lt;/li&gt;
&lt;li&gt;Copy the &lt;em&gt;eclipse&lt;/em&gt; folder to the Dev folder.&lt;/li&gt;
&lt;/ul&gt;
Note that there's no limitation on the number of Eclipse installations you can have in this Dev folder. For example, I have both Eclipse 3.4 and 3.5 installed. I even have Eclipse 3.5 Carbon which I use for testing. You can rename the eclipse folder after unzipping the downloaded zip: I usually use the full name of the zip (sans the suffix) as the name of the folder.&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;h3&gt;&lt;span style="text-decoration: underline; "&gt;Your Workspace&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;

&lt;p&gt;The default Eclipse distribution will ask you for a workspace by default. I have a number of workspaces and I switch between them. I keep my workspaces under &lt;em&gt;~/dev/workspaces/&amp;lt;my workspace&amp;gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;h3&gt;&lt;span style="text-decoration: underline; "&gt;Final Thoughts&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Installing Eclipse on Mac OS X is a simple task. If you want to simplify it even further, including ease the installation of Plugins (like &lt;a href="http://www.nwiresoftware.com/"&gt;nWire&lt;/a&gt; :-), I suggest looking into a more user friendly and powerful distribution like &lt;a href="http://poweredbypulse.com/"&gt;Pulse&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?a=2Y3Z_A0U3_A:vzrt0AmeRd8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?a=2Y3Z_A0U3_A:vzrt0AmeRd8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?i=2Y3Z_A0U3_A:vzrt0AmeRd8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?a=2Y3Z_A0U3_A:vzrt0AmeRd8:VYtfdMxc7SE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?i=2Y3Z_A0U3_A:vzrt0AmeRd8:VYtfdMxc7SE" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ZvikisStartupBlog/~4/2Y3Z_A0U3_A" height="1" width="1"/&gt;</content>


    <feedburner:origLink>http://blog.zvikico.com/2009/10/installing-eclipse-galileo-on-mac-os-x.html</feedburner:origLink></entry>
    <entry>
        <title>Missed Opportunities</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ZvikisStartupBlog/~3/lwZamVGf58Y/missed-opportunities.html" />
        <link rel="replies" type="text/html" href="http://blog.zvikico.com/2009/10/missed-opportunities.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00d83548421753ef0120a637e1f8970c</id>
        <published>2009-10-13T19:24:20+02:00</published>
        <updated>2009-10-13T19:24:20+02:00</updated>
        <summary>My mobile phone, a not-so-trusty Nokia, broke. I took it to the shop for repair. Nowadays, they don't do repairs on the spot. You leave your phone and get it two days later. In the mean while, they give you...</summary>
        <author>
            <name>Zviki</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Gadgets" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="marketing" />
        
<content type="html" xml:lang="en-US" xml:base="http://blog.zvikico.com/">&lt;p&gt;My mobile phone, a not-so-trusty Nokia, broke. I took it to the shop for repair. Nowadays, they don't do repairs on the spot. You leave your phone and get it two days later. In the mean while, they give you a replacement phone. &lt;/p&gt;&lt;p&gt;I submitted my phone and the CSR took it backstage to transfer my phonebook to the replacement phone. I waited for about 5 minutes and realized that the feeling is almost the same as the feeling you get when going to rent a car (at least for me, I'm a petrol-head): you are really excited to find out you are going to get. Is it any good?  Maybe better than what you have?  "Better than a deed, better than a memory, the moment... of anticipation!" (&lt;a href="http://www.entertonement.com/clips/jwhspwgrgl--AnticipationThe-Simpsons-Albert-Brooks-Jacques-The-Simpsons-Season-1-"&gt;quote from the Simpsons&lt;/a&gt;, possibly my favorite).&lt;/p&gt;&lt;p&gt;The guy came back. Of course he had this crappy Nokia, looks like he fished it from a cereal box. I can't even write which model it is because I honestly don't know (and don't care). I took it and went on my way. &lt;/p&gt;&lt;p&gt;Then it hit me: what a waste. &lt;/p&gt;&lt;p&gt;Here I am, about to spend two days with a phone which is not mine. I have no other phone, so I simply have to get along. I have to use it. How many marketers get that chance? &lt;strong&gt; Get a completely captivated non-customer forcefully trying out your product for two days&lt;/strong&gt;?&lt;/p&gt;&lt;p&gt;If I was a Sony-Ericsson or a Samsung marketing guy, I would pay to have my mobile carrier carry a stock of loaners to give out to Nokia customers. I would make sure these are the latest models. I would have the CSR ask me, at the end of the two days: "do you really want your phone back or would you prefer to get a new phone like the one you tried?"&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?a=lwZamVGf58Y:6Kmf-ZYxalg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?a=lwZamVGf58Y:6Kmf-ZYxalg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?i=lwZamVGf58Y:6Kmf-ZYxalg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?a=lwZamVGf58Y:6Kmf-ZYxalg:VYtfdMxc7SE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?i=lwZamVGf58Y:6Kmf-ZYxalg:VYtfdMxc7SE" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ZvikisStartupBlog/~4/lwZamVGf58Y" height="1" width="1"/&gt;</content>


    <feedburner:origLink>http://blog.zvikico.com/2009/10/missed-opportunities.html</feedburner:origLink></entry>
    <entry>
        <title>Downloadable Eclipse Plugins</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ZvikisStartupBlog/~3/vgz_LXqxkqQ/downloadable-eclipse-plugins.html" />
        <link rel="replies" type="text/html" href="http://blog.zvikico.com/2009/10/downloadable-eclipse-plugins.html" thr:count="2" thr:updated="2009-10-15T08:35:02+02:00" />
        <id>tag:typepad.com,2003:post-6a00d83548421753ef0120a620984b970c</id>
        <published>2009-10-07T18:57:57+02:00</published>
        <updated>2009-10-08T16:05:53+02:00</updated>
        <summary>The following post outline a suggestion for a new Eclipse feature which will make it easier to download and install Eclipse plugins. If you like this suggestion please vote for this bug. Comments and further suggestions may be posted here...</summary>
        <author>
            <name>Zviki</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Eclipse" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Eclipse" />
        
<content type="html" xml:lang="en-US" xml:base="http://blog.zvikico.com/">
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;div style="float:left; padding-right: 11px; padding-bottom: 7px;"&gt;
&lt;script type="text/javascript"&gt;var dzone_url = 'http://eclipse.dzone.com/articles/downloadable-eclipse-plugins';&lt;/script&gt;
&lt;script type="text/javascript"&gt;var dzone_title = '
Downloadable Eclipse Plugins';&lt;/script&gt;
&lt;script type="text/javascript"&gt;var dzone_style = '1';&lt;/script&gt;
&lt;script language="javascript" src="http://widgets.dzone.com/links/widgets/zoneit.js"&gt;&lt;/script&gt; 
&lt;/div&gt;

&lt;p&gt;The following post outline a suggestion for a new Eclipse feature which will make it easier to download and install Eclipse plugins. If you like this suggestion please &lt;a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=291632" target="_blank"&gt;vote for this bug&lt;/a&gt;. Comments and further suggestions may be posted here or in the bug itself.&lt;/p&gt;

&lt;p&gt;Here's a common scenario: you are surfing the web, and then, out of the blue, you come across this incredibly interesting tool. You decide to give it a go. What will you do next?&lt;/p&gt;

&lt;p&gt;If it is a web application, you would probably signup. If it is a desktop application, you would download it. &lt;strong&gt;I&lt;/strong&gt;&lt;strong&gt;t turns out that most people will not install it right away&lt;/strong&gt;. You are now browsing the web: searching for answers, reading articles or just enjoying some leisure time. You are not interested in breaking your concentration and start fiddling with installations.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Eclipse plugins, however, are different. The best way to install Eclipse plugins is using the built in update manager by providing an update site URL. Instead of downloading the software you are left with an update site URL. If you are not going to install the software right away, what will you do? &amp;nbsp;write it on a piece of paper? &amp;nbsp;bookmark it for later? &amp;nbsp;The odds are that you will forget about it a couple of hours later and never install it anyway.&lt;/p&gt;

&lt;p&gt;It's a key element in selling software: &lt;strong&gt;&lt;span style="font-size: 14px; "&gt;People who decide to try desktop software should be left with something very tangible: a downloaded file&lt;/span&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Oh, and all you open source developers reading this, trust me: you want to "sell" your software too. There's nothing more rewarding than having people using your software. You won't get money but you will get recognition and gratitude. We are on the same page.&lt;/p&gt;

&lt;p&gt;There is an existing option of using the "Dropins" folder. I would bet that most people who use Eclipse or Eclipse based IDEs don't even know these droppings (sorry, couldn't resist) exist. It is not common knowledge when it comes to Eclipse (people working on the platform for a long time tend to forget that).&lt;/p&gt;

&lt;p&gt;&lt;span style="font-size: 14px; "&gt;&lt;strong&gt;&lt;span style="font-size: 15px; "&gt;&lt;span style="text-decoration: underline;"&gt;The Proposal: A New Eclipse File Format&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;A new Eclipse downloadable file format is introduced. The files will have a unique extension which is associated with Eclipse. Upon double clicking a file in the operating system, Eclipse will receive an open event for the file, much like other OS applications.&lt;/p&gt;

&lt;p&gt;The format itself will be a JAR with a different extension (much like WAR and EAR). There are several options as for the contents of this JAR:&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;A URL of an update site&lt;/strong&gt;. The URL could be in the manifest or in a dedicated resource bundle file. Upon launching the file, Eclipse will automatically add the site and start an installation process. One may think of more advanced options to include other than the URL, e.g. the feature name to install, which will transparently select the feature and move on the installation phase.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;An archived update site&lt;/strong&gt;. Operates much like the remote installation, but uses the local archive. It would be nice to add an option to check for newer versions.&lt;/li&gt;
&lt;/ul&gt;
One may take this one step further and allow the file to contain a complete OSGi bundle. Upon launching the file, the platform will automatically install the bundle and start it, enabling developers to develop custom installers and plugins which will not require any installation (for example, you want to do something just once).&lt;p&gt;&lt;/p&gt;

&lt;p&gt;The platform should protect against malicious content, check for code signing and confirm with the user before executing the code, much like it is done today with downloaded content in Windows and OS X.&lt;/p&gt;

&lt;p&gt;Future plugin updates will use the current Eclipse update mechanism, although it could be possible to download a newer version of the plugin and install it in the same easy manner.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The result:&lt;/strong&gt;&amp;nbsp;Installable plugins may be downloaded from web sites.&amp;nbsp;The installation process is a simple process as it is will all applications today: double click to execute the installer, receive an installation UI and complete the installation.&lt;/p&gt;

&lt;p&gt;IMHO, the main challenge is associating the platform with the file. For example, I have at least a dozen different Eclipse instances on my machine. Which one is loaded upon double clicking such a file? &amp;nbsp;Well, each OS has a way of handling these file associations and there should be a preferences page for defining which is the Eclipse installation which receives the file open events by default, unless a different platform is already open. Handling the case of multiple running platform also seems simple enough.&lt;/p&gt;

&lt;p&gt;Please vote for this bug &lt;a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=291632"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Sounds simple enough! Can I please have it yesterday? &amp;nbsp;In fact, can we have it for Eclipse 3.4? &amp;nbsp;:-)&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?a=vgz_LXqxkqQ:ROuLbLNjE0I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?a=vgz_LXqxkqQ:ROuLbLNjE0I:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?i=vgz_LXqxkqQ:ROuLbLNjE0I:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?a=vgz_LXqxkqQ:ROuLbLNjE0I:VYtfdMxc7SE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?i=vgz_LXqxkqQ:ROuLbLNjE0I:VYtfdMxc7SE" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ZvikisStartupBlog/~4/vgz_LXqxkqQ" height="1" width="1"/&gt;</content>


    <feedburner:origLink>http://blog.zvikico.com/2009/10/downloadable-eclipse-plugins.html</feedburner:origLink></entry>
    <entry>
        <title>Shalom PayPal, Welcome to Israel</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ZvikisStartupBlog/~3/aOR8Go7SvHc/shalom-paypal-welcome-to-israel.html" />
        <link rel="replies" type="text/html" href="http://blog.zvikico.com/2009/10/shalom-paypal-welcome-to-israel.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00d83548421753ef0120a61a552d970c</id>
        <published>2009-10-06T17:04:38+02:00</published>
        <updated>2009-10-06T17:04:38+02:00</updated>
        <summary>Yesterday, The PayPal Blog announced that they have a new addition to the PayPal Israel team: Oded Zehavi. First, I want to congratulate Mr. Zehavi on this new position and offer my sincere and best wishes. As a PayPal user...</summary>
        <author>
            <name>Zviki</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Web/Tech" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="PayPal" />
        
<content type="html" xml:lang="en-US" xml:base="http://blog.zvikico.com/">&lt;p&gt;Yesterday, &lt;a href="https://www.thepaypalblog.com/2009/10/oded-zehavi-joins-paypal%E2%80%99s-emerging-markets-team/"&gt;The PayPal Blog announced&lt;/a&gt; that they have a new addition to the PayPal Israel team: Oded Zehavi. First, I want to congratulate Mr. Zehavi on this new position and offer my sincere and best wishes. &lt;/p&gt;&lt;p&gt;As a PayPal user and merchant, I do have some suggestions to Mr. Zehavi. I tried leaving a comment on the blog post but it was rejected. So, here are some pointers to get your started. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size: 15px; "&gt;1. Nurture your existing community&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;There is already a nice user base of PayPal merchants in Israel. Most of us are not completely happy with the service and we have a lot to say. Before you embark on a massive campaign aimed at extending your users base: stop and listen. This will make it easier for you to retain the new customers you will gain. &lt;/p&gt;&lt;p&gt;PayPal is an extremely uncommunicative company. Getting &lt;strong&gt;quality&lt;/strong&gt; answers to questions is nearly impossible. Especially if you reside in a country that doesn't have a local PayPal representative. Your only choice is to contact the North American support and they usually fail to answer questions related to your specific location. More than once I got misleading information and had to re-iterate my questions (each iteration usually takes at least 3 business days). Phone support is a true joke: you get to the international support and they ask you for an American social security number. &lt;/p&gt;&lt;p&gt;Well, I know this can improve and I hope it will.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size: 15px; "&gt;2. We want more features&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;For starters, I want Website Payments Pro. I want to sell using PayPal without forcing my users to open a PayPal account. On the face of it, Website Payments Standard should provide this service. De facto, this depends on Geography. For example, I have a customer from Brazil which was forced to open a PayPal account.&lt;/p&gt;&lt;p&gt;Israeli vendors need a simple and cheap way to work with credit cards. PayPal is it. Let us take advantage of the platform you already have. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size: 15px; "&gt;3. Israeli bank accounts support&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;This should have been number one, but you already know that. Customers in Israel are forced to transfer their received payments through a Visa branded credit card. This is awkward and unnecessary. Enough said.&lt;/p&gt;&lt;p&gt;I'm sure I'll have more questions and comments. However, if you will follow my first advice, the dialog will become much simpler. For sure.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?a=aOR8Go7SvHc:A0mnJchKGJg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?a=aOR8Go7SvHc:A0mnJchKGJg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?i=aOR8Go7SvHc:A0mnJchKGJg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?a=aOR8Go7SvHc:A0mnJchKGJg:VYtfdMxc7SE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?i=aOR8Go7SvHc:A0mnJchKGJg:VYtfdMxc7SE" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ZvikisStartupBlog/~4/aOR8Go7SvHc" height="1" width="1"/&gt;</content>


    <feedburner:origLink>http://blog.zvikico.com/2009/10/shalom-paypal-welcome-to-israel.html</feedburner:origLink></entry>
    <entry>
        <title>nWire for PHP Released: Code Visualization &amp; Exploration for PHP</title>
        <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/ZvikisStartupBlog/~3/i6IrOz5a-WY/nwire-for-php-released.html" />
        <link rel="replies" type="text/html" href="http://blog.zvikico.com/2009/09/nwire-for-php-released.html" thr:count="0" />
        <id>tag:typepad.com,2003:post-6a00d83548421753ef0120a552cc6f970b</id>
        <published>2009-09-07T14:12:07+03:00</published>
        <updated>2009-09-07T14:28:24+03:00</updated>
        <summary>When we first launched the original nWire, which provided code exploration for Java, we knew that adding support for more languages was just a matter of time. With the support of the Zend Studio team, which is also leading the...</summary>
        <author>
            <name>Zviki</name>
        </author>
        <category scheme="http://www.sixapart.com/ns/types#category" term="Eclipse" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="nWire" />
        <category scheme="http://www.sixapart.com/ns/types#category" term="Software Development" />
        
        <category scheme="http://sixapart.com/ns/types#tag" term="Eclipse" />
        <category scheme="http://sixapart.com/ns/types#tag" term="nWire" />
        <category scheme="http://sixapart.com/ns/types#tag" term="PHP" />
        <category scheme="http://sixapart.com/ns/types#tag" term="Zend Studio" />
        
<content type="html" xml:lang="en-US" xml:base="http://blog.zvikico.com/">
&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;div style="float:left; padding-right: 11px; padding-bottom: 7px;"&gt;
&lt;script type="text/javascript"&gt;
tweetmeme_style = 'green';
tweetmeme_url = 'http://blog.zvikico.com/2009/09/nwire-for-php-released.html';
&lt;/script&gt;
&lt;script type="text/javascript" src="http://tweetmeme.com/i/scripts/button.js"&gt;&lt;/script&gt;
&lt;/div&gt;

&lt;p&gt;When we first launched the &lt;a href="http://www.nwiresoftware.com/java"&gt;original nWire&lt;/a&gt;, which provided code exploration for Java, we knew that adding support for more languages was just a matter of time. With the support of the &lt;strong&gt;Zend Studio team&lt;/strong&gt;, which is also leading the development of the &lt;a href="http://www.eclipse.org/pdt/"&gt;Eclipse PDT (PHP Development Tools)&lt;/a&gt; we are now proud to present &lt;strong&gt;&lt;a href="http://www.nwiresoftware.com/php" target="_blank"&gt;nWire for PHP&lt;/a&gt;&lt;/strong&gt;.&amp;nbsp;&lt;/p&gt;&lt;strong&gt;nWire for PHP&lt;/strong&gt; is an Eclipse plugin which accelerates PHP development by
helping developers navigate through their code and better understand
the architecture of their application. &lt;strong&gt;nWire was designed for
developers who get lost in large and complex applications.&lt;/strong&gt; It
dramatically shortens the time it takes to read and understand the code
and reduces the learning curve for new developers. &lt;br&gt;&lt;br&gt;nWire was
developed with support from &lt;a href="http://zend.com/"&gt;Zend, the PHP Company&lt;/a&gt; and works with the
new &lt;a href="http://www.zend.com/en/products/studio/"&gt;Zend Studio 7.0&lt;/a&gt; and Eclipse 3.5 (Galileo) with PDT 2.1. It adds several unique tools:&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;nWire Navigator&lt;/strong&gt; - a unique tool for browsing any type of association in the application code: type inheritance, file inclusion, method invocation and more - all in one central view. This view can be synced with the PHP code editor and provide instant context while browsing the code.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;nWire Quick Search&lt;/strong&gt; - search as you type for any element in the system, including methods and fields. Once a relevant component is found, a single click will reveal all its' associated components.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;nWire Visualizer&lt;/strong&gt; - graphically browse the system elements and visualize the associations between them. Filter the associations to produce different types of graphs. Exported images are a great enhancement for code reviews and documentation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;nWire is based on static code analysis. True, analyzing a dynamic and weakly typed language like PHP cannot be complete. Nevertheless, we have some interesting solutions for the dynamic nature of PHP. nWire can even analyze the PHP-Doc comments for associations like field types.&lt;/p&gt;
nWire for PHP is available today at an introductory price of $59 for a perpetual license (volume discounts available). A free (and risk-free), 30 day trial is available &lt;a href="http://www.nwiresoftware.com/download/get-nwire"&gt;on our site&lt;/a&gt;. It can also work side-by-side with nWire for Java.&lt;br&gt;&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Here's a brief demo...&lt;/p&gt;

&lt;object data="http://www.nwiresoftware.com/sites/all/files/misc/player.swf" height="390" id="nwirevideo" type="application/x-shockwave-flash" width="500"&gt;&lt;param name="menu" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="file=/sites/nwiresoftware.com/files/video/nwire-php-intro.flv&amp;type=video&amp;bufferlength=10&amp;screencolor=999999&amp;lightcolor=999999&amp;autostart=false&amp;plugins=googlytics-1"&gt;&lt;/object&gt;&lt;/div&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?a=i6IrOz5a-WY:rtwGG95-e9U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?a=i6IrOz5a-WY:rtwGG95-e9U:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?i=i6IrOz5a-WY:rtwGG95-e9U:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?a=i6IrOz5a-WY:rtwGG95-e9U:VYtfdMxc7SE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/ZvikisStartupBlog?i=i6IrOz5a-WY:rtwGG95-e9U:VYtfdMxc7SE" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/ZvikisStartupBlog/~4/i6IrOz5a-WY" height="1" width="1"/&gt;</content>


    <feedburner:origLink>http://blog.zvikico.com/2009/09/nwire-for-php-released.html</feedburner:origLink></entry>
 
</feed><!-- ph=1 --><!-- nhm:dynamic-ssi -->
