Archive for November, 2009

Victor Hugo

Posted by Federico Tomassetti on Monday, 30 November, 2009

Nothing is stronger than an idea whose time has come.

Victor Hugo


Ex-colleguas

Posted by Federico Tomassetti on Monday, 30 November, 2009

An ex-collegua of mine is working at an important Italian software house, I was just watching on his website what they are working on:

Original post (in Italian), here.


Astonishing

Posted by Federico Tomassetti on Sunday, 29 November, 2009

Take a  look…


The code as a source for models

Posted by Federico Tomassetti on Wednesday, 25 November, 2009

I am taking a rest after some hours of work. I used the javassist library to extract informations from the code of a layer in an enterprise application and use it to build a model to generate the successive layer. I wish I could extract some of the informations using generics but the infamous “Java 1.4 only” constraint plagued me. Anyway to use generics I would need to refactor a little bit the layer I am using as source of my model (aka the “source layer”) and I can’t.

There were moments where I wanted to bang my head so strongly on the wall but after some efforts I managed to extract the informations in the 75% of the cases I needed to. Anyway it is informations that comes for free because it is not expressed purposely to build my model, it is just normal code. The problem is that I can not obtain all the information automatically, I still need a human refinement of the model before I start the generation of the target layer. So I am considering if the information I obtained is worthy because it saved the 75% of the human effort needed to build the complete model or it useless because it is not enough to support automatization.

Mumble, mumble… opinions?


Verifying technorati…

Posted by Federico Tomassetti on Tuesday, 24 November, 2009

To demonstrate that this blog is mine I have to publish a post with a given token so…

33DYMQGD7A3G

BPVE2FKDW9H5

Let’s claim my blog!


Mdd and Html.it

Posted by Federico Tomassetti on Monday, 23 November, 2009

In those days I am diving into model driven development for web applications. I am looking for solutions that are able to generate from a simple model prototypes that are good enough in many cases but those solutions need also to be customizable in various steps of the generation process. It is an amazing challenge.

And today an article of mine (written in Italian) was published on html.it:

http://java.html.it/articoli/leggi/3218/dependency-injection-con-google-guice/


Problems bringing opportunities

Posted by Federico Tomassetti on Saturday, 21 November, 2009

Today I was googling to find a solution to a problem with XTend and Java extensions. I did not find any solution over the Internet but after some hours I was able to find one by myself. Anyway while surfing the big net I found out this blog:

http://pettergraff.blogspot.com/

There I read some posts about XText and other openArchitectureWare tools. Another good one in my bookmarks.


Jan Köhnlein’s blog

Posted by Federico Tomassetti on Friday, 20 November, 2009

I am spending some time perusing the Jan Köhnlein’s blog, a guy working at itemis and involved in the development of openArchitectureWare:

http://koehnlein.blogspot.com/


Experiments for a multilanguage site

Posted by Federico Tomassetti on Friday, 20 November, 2009

…in example this post is available in both English and Italian.


Google OS is going to be presented tomorrow

Posted by Federico Tomassetti on Thursday, 19 November, 2009

http://www.osnews.com/story/22504/Google_To_Unveil_Chrome_OS_Tomorrow

The big question we will finally see answered tomorrow, then, is what the heck Chrome OS actuallyis. Chrome OS has been hyped a lot ever since its announcement, but we know absolutely nothingabout it. So, what do you think Chrome OS will be like? Are we looking at an operating system built entirely about being online? Or will it be a more traditional operating system?

The first time I heard about Chrome OS I was not so thrilled. I consider very difficult to deliver something new and exciting in the OS field. The last time it happened it was with BeOS. It was so modern still years after its commercial death. I am looking now to haiku affectionality but I am aware that it remained so behind compared to the competitors.

Anyway it is Google involved. Let’s think about GMail and Chrome. I was skeptic in regards of both of them and now I am using both and appreciating the quality so Google gained a huge credit with me, let’s see if it is going to waste it o steady it. Just a day to discover.