The Source for Java Technology Collaboration
User: Password:



Ludovic Champenois's Blog

June 2007 Archives


Solaris on Mac/Parallels in no time...

Posted by ludo on June 20, 2007 at 09:36 PM | Permalink | Comments (4)

Bonjour, comment Java?

What is the fastest way to install the latest Solaris on a Mac/Intel? If you have parallels installed, then get an image of Solaris Express Developer Edition at http://www.sun.com/download/products.xml?id=461d6b7d

Assuming you have a correct internet connexion to download the image (in 4 compressed files and an easy to use script to automatize the installation), you'll be able to run the Solaris image is less than 30 minutes... Not bad for installing a kick ass System that contains:
  • Early release version of Solaris 11.
  • Sun Studio 11: compilers, tools, and IDE for C, C++, and Fortran.
  • NetBeans IDE 5.5 and NetBeans IDE Enterprise Pack 5.5
  • GlassFish V1 (aka Sun App Server 9)
  • Java Platform Standard Edition 6: for developing and deploying Java applications.
  • StarOffice 8: OpenOffice-based productivity suite provides word processor, spreadsheet, presentation, and drawing capabilities.
  • Firefox
  • ThunderBird
  • ... (imagine the combined time it would take to install separately all these products)
...and an intedmenu utility that:
  • is on the desktop (whao: click and run, no typing)
  • and works: I selected DHCP and was on the net writing this bog
...and a changeable screen resolution that works (initial screen resolution is 1280x800, with multiple resolutions available: 1440x1024, 1280x800, 1024x768, 800x600).

Cool, really,

Ludo





Can you really click on this pixel?

Posted by ludo on June 15, 2007 at 08:27 PM | Permalink | Comments (5)

Bonsoir, comment Java?

Tonight, I have a game for you:
How many of you will be able to click on this centered pixel:
.
and successfully download GlassFish V2 Beta 2?
Let me know,
Ludo

GlassFish Tooling

Posted by ludo on June 15, 2007 at 03:58 PM | Permalink | Comments (14)

Bonjour, comment Java?

Today is feature freeze date for NetBeans 6.0 Milestone 10, and here are a few of the new features rolling in from the GlassFish's perspective:
  • GlassFish V1 and V2 support (download the server from https://glassfish.dev.java.net/public/downloadsindex.html )
  • new Sun specific deployment descriptors files GUI editors
  • Finally Java EE Application (EAR) exploded directory deployment (much faster to deploy). (Web Application directory deployment was there since NetBeans 4.1)
  • Unified DataSource definition and Registration
  • GlassFish V3 preview module available on NetBeans Udpate Center
  • jMaki plugin working for both Netbeans 5.5.x and NetBeans 6.0 M10
  • Phobos plugins for both Netbeans 5.5.x and NetBeans 6.0 M10

ishot-66.png



Yesterday was also the WTP.2.0 Release Candidate 3 for Eclipse Java EE 5 support. A nice addition in this WTP 2.0 RC3 is the capability of registering the GlassFish (v1, V2, or even V3) Application server directly from the Eclipse 3.3: In the "New Server" dialog, you'll see a "Download Additional Server Adapters" link. When you click on it, you have the following choices:

glassfish.gif


If you add the recent MyEclipse 5.5 support for GlassFish V2, you must admit that GlassFish Java EE 5 server  has a very nice Tools coverage so far for developers... Idea anybody?

Bye,
Ludo

Phobos Editor in NetBeans 6.0

Posted by ludo on June 06, 2007 at 09:11 PM | Permalink | Comments (2)

Bonjour, Comment Java?

Why is it only under pressure that 'things' can get done? Today, I was working more or less in parallels on a  jMaki NetBeans update, a new Phobos update,  an improved NetBeans 6.0 GlassFish V3 plugin, a new GlassFish V3 Eclipse 3.3 plugin, an update of the Eclipse jMaki plugin to also support Java EE 5 web apps, downloading the Eclipse WTP 2.0 RC2, building NetBeans 6.0 daily from source (big big changes coming, mosly good stuff in preparation for Milestone 10), and then my manager asked me an innocent question regarding Phobos:
  • "Since Phobos is all about JavaScript on the Server Side and on the Cient side, how can you make the difference when a user is editing an EJS (Embedded JavaScript) page that contains both server and client JavaScript?"
Ouch...He had a good point...NetBeans 6.0 has an EJS editor on its update center, pretty good so far, but you could not find easily if a JavaScript statement was for the server side or the client side... I just updated this EJS editor so that the background color would be different (Client or Server), as seen in the following image:

1 2
 

You'll notice also that all the Phobos libraries (library.*) are available via code completion, thanks to Roberto that can produce a code completion database in JSON format via a Phobos tool... The documentation is also online at: https://phobos.dev.java.net/nonav/apidoc/javascript/index.html
and in the NetBeans editor.
All this work has to be done before I go on vacation, back to France in Ajaccio (Corsica) and Bourg de Batz (Britany), 2 of the nicest places on earth.

A Bientot,
Ludo




Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds