Skip to main content

Fabrizio Giudici

Fabrizio Giudici is a Senior Java Architect with a long Java experience in the industrial field. He runs Tidalwave, his own consultancy company, and has contributed to Java success stories in a number of fields, including Formula One. Fabrizio often appears as a speaker at international Java conferences such as JavaOne and Devoxx and is member of JUG Milano and the NetBeans Dream Team.

 

Weblogs

Erasure is a part of the way Java 5 implements generics, so the bytecode loses all the information about the generified types, only generating the proper...

Kenai is being closed, so I'm moving all my projects to Google Code for the Mercurial source repositories and Google Groups for the mailing lists.

I love owls; they are so elegant and have a...

As Terrence just pointed out, UE has cleared the Sun/Oracle deal. And I just read this on the Oracle website:

 

In many previous code examples in this blog I've used the “Finder pattern”, that I've elected as one of my best practices (it's standard in all my new APIs and will be retrofitted to...

Tree-like structures are a very common pattern. Just to count instances of this pattern in my FLOSS projects:

My first speech of the year will be at the JavaDay 2010 in Rome - officially a JUG event, practically a mini-conference (with more than one...

In the forceTen GeoCoding API there's a simple map-like class named FactSheet, that contains a few...

Given that Maven is much more complex than Ant, and it dinamically resolves dependencies, people are right to be concerned with having deterministic builds. But the vast majority of problems are...

I've been trying to install OpenSolaris since 2006, with no luck. At that time, probably, there were some blocking bugs of the installer when working in a MacBook Pro; furthermore network drivers...

You know, everybody has been saying it for years, that when we design a software in object-oriented way we must focus on one single thing at a time.





Baby steps. It...

I've previously blogged about the href="http://weblogs.java.net/blog/fabriziogiudici/archive/2009/11/29/using-standard-ontologies">as(...)
pattern I'm using for my projects.

forceTen
has been born as the container of components for rendering geographic
views and representing the related modes for the geotagging...

As I previously said, one of the advantage of using an RDF store is
that you're offered with a bunch of standard “ontologies”, that are
standard ways to do some common things (sounds...

The scoop of these days is the “climagate” - a hacker...

My latest example of an API that would benefit from support by a RDF
store was the href="http://weblogs.java.net/blog/2009/04/29/observation-api-hey-its-not-observable-pattern">“...

... what about JSR 310 (Date & Time API)? It was excluded since it was not stable enough for the deadline, but maybe now it could make for it?

...

While SwingX is going on steadily (1.6 has been recently released), things are pretty quiet for SwingX-WS. I've just recently patched it in order to make it compatible with the latest 1.6 and I'm...

forceTen has gotten the first public release and it's now possible to download it both as a binary...

In the past weekend I've been able to improve the settings for
automated Maven releases that href="http://weblogs.java.net/blog/fabriziogiudici/archive/2009/10/29/fixing-two-...

After the latest upgrade of my Hudson instance, I noticed that a new option in the security matrix appeared: it allows anonymous visitors to have a (read only) look at a job configuration, if the...

Today I've made some improvements with my Mercurial + Maven + Hudson
setup - and reached a new level of karma, being able to do automated
releases.



Let's go in...

Masoud Kalali just pointed me and other NBDT fellows to this document by Oracle, which contains some more...






My last post about my use of semantic...

A few days ago I started a series of post about one of the idioms I'm using with my NetBeans Platform projects, which is the "...

Rumors published by a newspaper are making people discuss whether JavaOne 2009 has been the last one, as Oracle would prefer...

Another important milestone in the process of switching to Maven all of my projects - ForceTen is my first NetBeans Platform application that has been...