JavaFX 1.0 released

The battle of RIA platforms goes on and SUN finally released (4th Dec 2008) the first version 1.0 after announcing and previewing it first time at JavaONE in May 2007. FX is the JAVA way of doing thing you are used to see in Adobe Flash/Flex and Microsoft Silverlight targeting integration of video, images, sound and 2D graphics (3D supposed to be in the roadmap). One of the main difference to competitors: Key elements of JavaFX are open source.

I find this an exciting step and it dont force me walk to far away from my JAVA platform environment to create more exciting frontends than standard Swing look-and-feel. It is integrated into Netbeans !

The programming language is JavaFX Script, some mixture of Javascript and Java (spiced with some python look-alike features).

It is not supporting all OS yet (only Windows and MAC OS X) and there is no need to install another plugin (unlike Silverlight), Java JRE just needs to be updated to unleash its power in and outside the browser !

The JavaFX website (link)
SUN one page summary (link)
OpenJFX on (link)
JavaFX Blog (link)
JavaFX Script Tutorial (link)

OpenSolaris 2008.11 released

2 days ago the latest OS version was released under the CDDL (free software license by SUN). Currently downloading the iso image I will have a look at its features. With my need to run several boxes for testing and development it is another option besides the various Linux distributions. Interesting enough, some hardware vendors (Toshiba,..) will start to ship notebooks with OpenSolaris preloaded.

Download the Live CD from (link)

OSDC 2008

Half way through the conference (link),inclusive of one day Google Hackathon. A developer conference like this one offers a wide variety of characters and looks, some of them confirming the usual bias stereotype picture that non-techy people have of geeks, prgrammers and techies with long hairs and T-Shirts with some kind of IT related statement though. There are no ties and suits but lots of passionate guys (and few gals) following the various techy tracks. Amazing enough, I never saw so many people typing aways on some sort of shells and terminals on Linux or MAC Notebooks (Windoos?) during the session
and occasionally looking up and asking questions. There is also the usual religious discussions, views and jokes about the various OS and programming languages and specifically about open source against propietary software or companies supporting it or not.

On the first day, during the Google Hackathon, I get my hands dirty on Googles Social API, Google Maps and the Apps Engine. For the rest of the time there are at almost any time at least 3 different talks, sessions or presentations going on and to choose from. Some rather generic topics, some so narrow and focused on a certain feature, that you wont carry away a lot if you are not into it.
Among the highlight of this years conference so far were they keynotes by Larry Wall (the brain behind Perl, see Wikipedia link) and Chirs DiBona from Google California (handling some opensource related licensing stuff).
So bias we are occasionally towards developer and geeks, so much I enjoyed some of the very entertaining and teaching sessions, not to talk about the Lightning Talks which are an experience of a kind !

My Office Toolbox

In previous company I used usually (was asked to use) Microsoft Office, MS Visio and MS Project. In my current company I endeavor to use opensourece or free applications as far as possible.

Here the list of alternative products:

  • MS Visio turns into DIA (link)
  • MS Project turns into OpenWorkbench (link)
  • MS Office turns into OpenOffice (link)
  • Nothing turns into FreeMind (link)

I am not into the religious war of Microsoft is evil and dislike everything that comes from Redmond. NO, I use the products as well (and even have 1(!) proper license for MS Office and Visual Studio 2008), but I prefere to stay clean in terms of licenses and I need the above applications on a range of notebooks and desktop PC’s.

On (Part 2)

I just released the latest version of my UUID Generator. Now as 0.3Beta, moving away from Alpha status. Not to sure what is the proper distinction between software in Alpha and Beta Stage. Despite the very limited amount of functionality my tool offers, it is still a good exercise to understand the logic of SF Open Source projects. I created feature requests, one of them is in the new release. Still observe the ranking, interesting enough in the second week it shot up to rank 998 then after a couple of days inactivity down to 2268. Now with the new release up to 1924. Guess it is the same like with blogs, you dont write, no visitors. With new entries visitors come back. Thanks 😉

I am browsing around and check out other projects. Not sure how many projects are there in total, but there are many dead ones, also test rubbish with big title and ambitious description but no activity at all for months (years). I also notice that only serious projects do bugtracking and have a active forum. Almost no project offers documentation. Reflects a bit the real world though.

UUID Generator 0.3B

UUID Generator 0.3B

Project site at (link)