Archive for the ‘Work/tech’ Category

Eclipse Software Configuration

February 3, 2008

So, I’ve finally jumped onto the Eclipse IDE bandwagon.  I found it has very nice (and free!) plugins available, esp. for web authoring.

I was specifically looking for a nice PHP editing pluging.  So I found the plugin from the PHP company, Zend.  It is called PDT.  Instead of downloading the PDT-all-in-one package (which is basically a complete Eclipse installation with PDT plugin added), I decided I’ll rather use the Eclipse update manager.   In theory, one just points the update manager to the update / download URL of the plugin you are interested in and it takes care of the rest.  In theory.

Problem is this:  Many of the plugins/packages depend on many other packages and the update manager is not clever enough to figure out where to get the dependencies for each package (and in turn, their dependencies!).  So now each time the update manager bitches about a missing dependency, you have to locate the download link for that dependency, add it to the update manager list of download locations and hope the newly added dependency doesn’t have dependency issues of its own!

Tres irritating.  I’ve also found that some of the packages that you download in zip format and not via the update manager; clobber some of the core jar files and then screw up my existing core eclipse installation.  Not cool.

It would be nice if the Eclipse update manager could work like the Debian package manager ‘apt’ which resolves dependencies as needed.


Google Web Toolkit

October 22, 2007

I’m evaluating Google Web Toolkit for use in a work project.

For those of you not in the know, this toolkit allows you to code
web-based apps in Java (or at least a subset of it), then generate
the Javascript etc. required for hosting and voila… bootiful AJAX-like
websites in a jiffy.

Now why this gets me wet is not because of Java, but because of
NO PHP! Wheeee! But mostly because it gives me an excuse to try
out Java at work 😉 No; it is because of NO PHP!!! Oh; said that
already. Right…

A cool feature of the toolkit is the ability to code your little app/website,then ‘serve’ it (or ‘host’ it as GWT calls it) in a little browser thingy suppliedwith the toolkit. This allows you to make changes to your Java code, hit refresh in the hosted page and see the changes immediately. In short; we are talking very rapid development here, coupled with the powerful debugging capabilities of the Java / Eclipse combination (or so I’m told).

Will keep you posted of any major dramas etc.

Other than that; I’m in serious need of a big stomp (that means ‘trance party’ for those not in the know).