tag:blogger.com,1999:blog-204917862008-07-05T11:25:16.521+02:00Jacopo's SpotJacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comBlogger26125tag:blogger.com,1999:blog-20491786.post-66526106444778368542008-07-03T01:00:00.001+02:002008-07-03T13:06:06.004+02:00MBP in Italy<div style="text-align: justify;">If you think that MBP stands for Mass Balance Potential aka the melting and recession of glaciers caused by global warming, then you are totally wrong.<br /><br />The real meaning of MBP is... ManBearPig!<br /><br />Al Gore, in episode 145 of South Park, provides a rigorous and unexceptionable definition for the threatening ManBearPig: ManBearPig is a creature "half man, half bear, half pig."<br /></div><br /><embed src="http://media.mtvnservices.com/mgid:cms:item:southparkstudios.com:62979:" type="application/x-shockwave-flash" wmode="window" width="480" height="360" allowfullscreen="true" scriptaccess="always"></embed><br /><br /><div style="text-align: justify;">Italian newspapers, each and every summer, exaggerate about the weather conditions, and the risks and consequences; for example, according to them the temperature is never normal, because it is always over or below the average temperature of the period... which is normal since an average is the result of upper and lower values.<br /><br />Any sightings of the ManBearPig?</div>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-8849752260447958382008-07-02T00:33:00.002+02:002008-07-02T01:08:38.543+02:00Why French don't like Italian people: love songs<div style="text-align: justify;">Italy and France are very close countries, but between French people and Italian there is not a huge feeling: French are usually very critic with Italians and they are very good in spotting all our defects... however they are not so good in spotting out their own ones; on the other hand Italian people consider French people boring and arrogant.<br /><br />But all in all, who can really blame the French people for not loving the Italian ones? Just watch at this two videos, two love songs: "Quelqu'un m'a dit" by Carla Bruni for France and "Ricominciamo" by Adriano Pappalardo for Italy... <span style="font-weight:bold;">Pappalardo</span>... the name alone would be enough to justify them!<br />The two songs are about the same subject, the two artists both miss a person that they used to love; but they treat the subject in totally different ways.<br /><br />Just look at the grace, politeness, the measure and sweetness of the beautiful Carla Bruni:</div><br /><br /><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/cNqTH3mb314&amp;hl=en"><param name="allowFullScreen" value="true"><embed src="http://www.youtube.com/v/cNqTH3mb314&amp;hl=en" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object><br /><br />and the histrionic, ugly and noisy Adriano Pappalardo:<br /><br /><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/YxJ9316d7QQ&amp;hl=en"><param name="allowFullScreen" value="true"><embed src="http://www.youtube.com/v/YxJ9316d7QQ&amp;hl=en" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object><br /><br /><div style="text-align: justify;">PS: this post is just a joke, I like playing with commonplaces. I have some good friends from France, and I don't think they are boring and arrogant! And Pappalardo is not really loved in Italy too.</div>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-35609140047868886072008-06-26T07:00:00.001+02:002008-06-27T22:33:36.019+02:00The Misfits CD Box Set<div style="text-align: justify;">Last night, I've won an eBay bid for "The Misfits CD Box Set", and now I can't wait to get my package from the US.<br />I used to listen to the Misfits's ironic, weird, funny horror punk songs at the time of the High School: I had a lot of them in a poorly recorded tape and I couldn't even think to purchase such an expensive box set.<br />Now I have enough money in my pockets to make irrelevant the amount spent, but I have to admit that there were many (most important) things that I could do at that time and I cannot do anymore.<br />However, I still like most of the things I used to like, and I'm sure that the Misfits' CDs will be in my CD player for a while.</div><br /><blockquote>"I'm gonna live my life to destroy your world<br />Prime directive, exterminate<br />The whole fuckin' race"</blockquote><br /><div style="text-align: justify;">From "Astro Zombies", The Misfits</div><br /><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/v86jU_1HcPU&amp;hl=en"><embed src="http://www.youtube.com/v/v86jU_1HcPU&amp;hl=en" type="application/x-shockwave-flash" width="425" height="344"></embed></object>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-60983066599091468922008-06-25T17:48:00.006+02:002008-06-28T00:06:48.529+02:00Homer the Idealist<blockquote>“I understand, honey. I used to believe in things when I was a kid.”</blockquote><br /><div style="text-align: justify;">This is what Homer Simpson said to his daughter Lisa in response/acceptance to her switch to vegetarianism ("Lisa the Vegetarian" Season 7, Episode 5 of "The Simpsons'").<br />It is funny and sad in the same time as only real life can be.</div>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-34995632505931955132008-06-24T11:53:00.003+02:002008-06-24T11:59:32.547+02:00Downbound Train<div></div><blockquote><div>She just said "Joe I gotta go<br /></div><div>We had it once, we ain't got it anymore"</div><div>She packed her bags, left me behind</div><div>She bought a ticket on the Central Line</div><div>Nights as I sleep I hear that whistle whining</div><div>I feel her kiss in the misty rain</div><div>And I feel like I'm a rider</div><div>On a downbound train</div></blockquote><div></div><div><br /></div><div>From "Downbound Train" by Bruce Springsteen</div>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-2361525537152076612008-05-05T15:43:00.003+02:002008-06-27T22:40:21.778+02:00Quattro Stracci<div style="text-align: justify;">After a very long time I add a new post here... it is not mine actually, it is a lyrics by Francesco Guccini, the great Italian songwriter, and, of course, it is in Italian :(</div><br /><div style="text-align: center;"><span class="Apple-style-span" style="font-weight: bold; ">"Quattro Stracci" by Francesco Guccini</span></div><br /><blockquote><span style="font-size: small;">E guardo fuori dalla finestra e vedo quel muro solito che tu sai.<br />Sigaretta o penna nella mia destra, simboli frivoli che non hai amato mai; <br />quello che ho addosso non ti è mai piaciuto, racconto e dico e ti sembro muto, <br />fumare e scrivere ti suona strano, meglio le mani di un artigiano <br />e cancellarmi è tutto quel che fai; <br />ma io sono fiero del mio sognare, di questo eterno mio incespicare <br />e rido in faccia a quello che cerchi e che mai avrai!<br /><br />Non sai che ci vuole scienza, ci vuol costanza, ad invecchiare senza maturità, <br />ma maturo o meno io ne ho abbastanza della complessa tua semplicità. <br />Ma poi chi ha detto che tu abbia ragione, coi tuoi "also sprach" di maturazione <br />o è un' illusione pronta per l'uso da eterna vittima di un sopruso,<br />abuso d' un mondo chiuso e fatalità; <br />ognuno vada dove vuole andare, ognuno invecchi come gli pare, <br />ma non raccontare a me che cos'è la libertà!<br /><br />La libertà delle tue pozioni, di yoga, di erbe, psiche e di omeopatia, <br />di manuali contro le frustrazioni, le inibizioni che provavi quì a casa mia, <br />la noia data da uno non pratico, che non ha il polso di un matematico, <br />che coi motori non ci sa fare e che non sa neanche guidare, <br />un tipo perso dietro le nuvole e la poesia, <br />ma ora scommetto che vorrai provare quel che con me non volevi fare: <br />fare l' amore, tirare tardi o la fantasia!<br /><br />La fantasia può portare male se non si conosce bene come domarla, <br />ma costa poco, val quel che vale, e nessuno ti può più impedire di adoperarla; <br />io, se Dio vuole, non son tuo padre, non ho nemmeno le palle quadre, <br />tu hai la fantasia delle idee contorte, vai con la mente e le gambe corte, <br />poi avrai sempre il momento giusto per sistemarla: <br />le vie del mondo ti sono aperte, tanto hai le spalle sempre coperte <br />ed avrai sempre le scuse buone per rifiutarla!<br /><br />Per rifiutare sei stata un genio, sprecando il tempo a rifiutare me,<br />ma non c'è un alibi, non c'è un rimedio, se guardo bene no, non c'è un perchè; <br />nata di marzo, nata balzana, casta che sogna d' esser puttana, <br />quando sei dentro vuoi esser fuori cercando sempre i passati amori <br />ed hai annullato tutti fuori che te, <br />ma io qui ti inchiodo a quei tuoi pensieri, quei quattro stracci in cui hai buttato l'ieri, <br />persa a cercar per sempre quello che non c'è, <br />io qui ti inchiodo a quei tuoi pensieri, quei quattro stracci in cui hai buttato l'ieri <br />persa a cercar per sempre quello che non c'è, <br />io qui ti inchiodo a quei tuoi pensieri, quei quattro stracci in cui hai buttato l'ieri <br />persa a cercar per sempre quello che non c'è...</span></blockquote>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-55622550282996242442007-03-25T09:16:00.000+02:002007-03-25T09:33:22.998+02:0010 things I love about cats<ul><li>cats like staying home</li><li>cats hate to get their legs wet</li><li>cats sleep a lot</li><li>the way cats bend their legs under their head when they are having a nap</li><li>when cats want to go thru a closed door they look at the door and not at you</li><li>cats make you understand very well when they are deliberately ignoring you</li><li>cats are shy with people they don't know</li><li>cats don't like children</li><li>cats don't learn anything from humans (stupid tricks etc...)</li><li>cats think humans are stupid (I'm pretty sure about this)</li></ul>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1169298494052228522007-01-20T08:17:00.000+01:002007-01-21T04:14:11.053+01:00Breakfast in NYCHere I am.<br />My first week of work in Manhattan is gone and I'm having my Saturday morning's breakfast at my apartment: a tall hot black coffee (really good) and a cake from the nearby Starbucks coffee shop.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/5777/2053/1600/554250/starbucks.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/5777/2053/320/347914/starbucks.jpg" alt="" border="0" /></a><br />Unfortunately, during this first busy week here I had no time to visit New York, even if I did some nice walks around this amazing city and I really enjoyed staying here: a great <span style="font-weight: bold;">thank</span> to the people of the AI crew (the company for which I'm working for, on an <a href="http://ofbiz.apache.org/">OFBiz</a> based project), that did their best to make me feel like I was home.<br />I'm going to stay in Manhattan for other two weeks and I'll soon add new posts about NY in the next few days.<br />Now I go for a walk northward in the 5th Avenue :-)Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1156605804510217692006-10-12T17:16:00.000+02:002007-01-03T08:50:49.820+01:00A Weekend in the Dolomites<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5777/2053/1600/mount1.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/5777/2053/320/mount1.jpg" alt="" border="0" /></a><br /><div style="text-align: justify;">Hmmm... I've been really very busy and had no time to add new posts here (but I'll come back soon!).<br />However, in September Silvia and I spent a long week-end in the Dolomites, the beutiful mountains in Trentino (Italy).<br />A few days in the Dolomites are the best way to get some rest and in fact Silvia and I have really enjoied our time off; here are some pictures we have taken.<br /></div><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5777/2053/1600/mount2.jpg"><img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/5777/2053/320/mount2.jpg" alt="" border="0" /></a><br /></div><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5777/2053/1600/mount3.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/5777/2053/320/mount3.jpg" alt="" border="0" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5777/2053/1600/mount4.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/5777/2053/320/mount4.jpg" alt="" border="0" /></a>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1152772341777696992006-07-13T07:54:00.000+02:002007-01-04T07:29:26.853+01:00Shine On, Syd<div style="text-align: justify;"><a href="http://en.wikipedia.org/wiki/Syd_Barrett">Syd Barret</a> has died.<br />This news hit me yesterday, while I was driving, for work, from Padova to Brescia.<br />I'd like to remember him, with the lyrics of the last song he wrote before leaving the Pink Floyd. It was published in 1968 and it is a sad farewell piece by Syd Barret who, at that time, was already shrinking into a delirious state of mind.</div><span class="sydclass"><blockquote><b>JUGBAND BLUES</b><br /><p><span style="font-size:100%;">It's awfully considerate of you to think of me here<br />And I'm most obliged to you for making it clear<br />That I'm not here.<br />And I never knew the moon could be so big<br />And I never knew the moon could be so blue<br />And I'm grateful that you threw away my old shoes<br />And brought me here instead dressed in red<br />And I'm wondering who could be writing this song. </span></p><p> <span style="font-size:100%;">I don't care if the sun don't shine<br />And I don't care if nothing is mine<br />And I don't care if I'm nervous with you<br />I'll do my loving in the winter. </span></p><p> <span style="font-size:100%;">And the sea isn't green<br />And I love the Queen<br />And what exactly is a dream<br />And what exactly is a joke. </span></p></blockquote><p><span style="font-size:100%;"></span></p></span>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1148189385529639792006-06-12T20:29:00.000+02:002006-06-12T19:57:22.433+02:00Meeting around the Olympic Torch<div style="text-align: justify;">Recently I had a meeting with a new customer, interested in adopting <a href="http://www.ofbiz.org">OFBiz</a> for a subsidiary company abroad.<br />When I entered in the conference room, I was surpised to see, standing in the center of the table, the Olympic Torch of Turin’s 2006 Olympic Winter games:<br /></div><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5777/2053/1600/olympictorch.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/5777/2053/320/olympictorch.jpg" alt="" border="0" /></a><br /><div style="text-align: justify;">It was there to remember that the Company implemented the special technology needed to light the torch with an inexhaustible fire.<br />However they told me that the technology was not enough when the anarchists, protesting against the Olympics, <a href="http://blog.guerillascience.com/?p=288">stole the torch</a> (for a few seconds, and not this item) in Trento.<br /></div>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1149152650074064662006-06-04T10:59:00.000+02:002006-06-06T16:12:23.093+02:00Implementing ERP systems and end user docs<div style="text-align: justify;">As one of the core developers of the Open For Business Project (<a href="http://www.ofbiz.org">OFBiz</a>), an open source Enterprise Resource Planning (ERP) software, it often happens to me to read emails from users disappointed by the lack of the 'right' documentation they need in order to easily implement the system in their company.<br /><br />Even if it's true that OFBiz's documentation can be improved, there is a lot of it already available (for free): quick start guides, reference manuals, videos, wiki based documents, the mailing list archieves etc...<br /><br />However very often none of the above seems to meet the expectations of these guys, mainly IT managers that are in the process of evaluating the software, because they have problems to map their company's internal processes to what is available in OFBiz.<br /><br />Nowadays, you can set up a web server even if you are not a system administrator; this is not true for setting up an ERP system for your company because this requires both technical and business level skills.<br /><br />SAP, Oracle, Intentia and many other big ERP vendors ship their softwares with a lot of end-user documentation (well, some of them, not so much as you could imagine...) but I've never heard of a company that even tried to deploy these systems without the support of a consulting company.<br /><br />In short, the underlying and real need is for free <span style="font-weight: bold;">consulting</span>, not for free <span style="font-weight: bold;">documentation</span>.<br /><br />Deploying an ERP system only reading its documentation is much like translating a book, written in an unknown language, with the only help of a dictionary.<br /><br /></div>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1147793278247177852006-05-16T17:26:00.001+02:002008-06-29T16:45:47.987+02:00Fiorentina, Paradise or Hell?<div style="text-align: justify;"><b>Serie A</b> <span style="font-size:100%;">2005/2006</span>, the top division of the Italian Football League, ended a few days ago and for the supporters, like me, of <a href="http://en.wikipedia.org/wiki/Fiorentina">Fiorentina</a> football club it has been a wonderful season, culminated, beyond all the most optimistic expectations, with the achievement of the fourth place, that means Fiorentina will play the <a href="http://en.wikipedia.org/wiki/Champions%27_League">UEFA Champions League</a> next year.<br />This is a very remarkable result, especially considering the recent <a href="http://en.wikipedia.org/wiki/Fiorentina#History">history</a> of the club and the current set up of the Italian Football League, where mostly all the financial resources and the power are in the hands of a few clubs - Juventus, Milan, Inter - and their vassals - Roma, Lazio and other smaller teams. In this layout Fiorentina is struggling to maintain an indipedent but important position, relying on the financial resources of their owners (the Della Valle family), on a close group of motivated and talented players and on the huge push of their supporters (probably the most ardent of Italy).<br /><div style="text-align: justify;">In fact the "Artemio Franchi" Stadium, during this season, has been a bedlam where mostly all the opposite teams have been defeated; here are the highligths of this season:<br /></div></div><div style="text-align: justify;"><br /><br /><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/xFDuUOHIz5s&hl=en"></param><embed src="http://www.youtube.com/v/xFDuUOHIz5s&hl=en" type="application/x-shockwave-flash" width="425" height="344"></embed></object><br /><br />Unfortunately we cannot really enjoy this moments, because the most schocking scandal in the history of Italian football is shaking the fundamentals of the Italian Football League:<br /><br /><a href="http://www.voanews.com/english/2006-05-13-voa12.cfm">Scandal Rocks Italian Football</a><br /><br />This probably represents the confirmation of the worst suspicions over the last years: there was a plan that consisted of assigning friendly referees for Juventus games, and finding unfriendly ones for their rivals.<br />But what is really schocking the supporters of Fiorentina is that also Fiorentina is under investigation!<br />Here is the plot that is emerging in these days:<br /><br /></div><ul style="text-align: justify;"><li>during the last season the Della Valle family (the owner of Fiorentina) was fighting a battle in the Italian Football League to try to get more equity in the distribution of money from the television between the bigger and smaller Serie A teams.</li><li>as a consequence of this, several Fiorentina's games have been conditioned by unfriendly refrees</li><li> the club struggled to avoid relegation, securing survival only on the last day of the season, but <span style="font-weight: bold;">only after</span> the Della Valle family gave up their battle for the tv money<br /></li></ul><div style="text-align: justify;">If it will be proved that Della Valle gave up the battle for the blackmail of their enemies and so they were aware of the existence of this illegal organization, Fiorentina could risk severe penalties... that's incredible.<br /><br />Now the question is: next year, Fiorentina will be in Paradise or Hell?<br /><br /></div>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1144906567698476442006-04-13T07:14:00.000+02:002006-04-13T07:36:07.740+02:00Two Days in The Eternal City<div style="text-align: justify;">At the beginning of the last week I was contacted by a new customer asking me to provide a two days <a href="http://www.ofbiz.org">OFBiz</a> training to its development team. They were in a hurry and so we scheduled the training for the end of the same week.<br />The nice thing is that the customer's site is in <span style="font-weight: bold;">Rome</span> and it was a long time since my last visit to the Eternal City.<br />Since the offices are located in a central part of the city, near the railway station, I went there by train (a comfortable 4 hours trip from Padova).<br />Unfortunately, even if I spent there two nights, I had very few time to play the role of the tourist so I don't have good pictures for this post, sorry.<br /><br />Maybe next time.<br /></div>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1144854495367997212006-04-12T16:34:00.000+02:002006-05-25T09:34:14.223+02:00A vote for ADuring the last weekend, the Italian <span style="font-size:100%;">parliamentary</span> elections were finally held after a very harsh political campaign.<br /><div style="text-align: justify;">The center-left coalition led by Romano Prodi won a narrow victory (<span style="font-weight: bold;">25,000</span>-vote margin out of 38 million votes cast) against the conservative party led by the billionaire Prime Minister Silvio Berlusconi.<br />Though the Interior Ministry has approved vote totals, Berlusconi<span style="font-weight: bold;"> </span>refused to concede defeat and has already called for a recount of the Chamber of Deputies votes (43,028 had been disputed).<br /><br />Let's see what will happen in this struggle for power... as usual, I'm calm because I know that no one will ever rule thanks to my vote:<br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5777/2053/1600/Anarchy.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/5777/2053/320/Anarchy.jpg" alt="" border="0" /></a><br /><br /></div>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1143895760058520642006-04-01T14:31:00.000+02:002006-12-25T04:30:16.666+01:00Tortoises' awakening<div style="text-align: justify;">Spring is finally arrived and my three tortoises have woken up from their four months long sleep.<br />Here is a picture of one of them:<br /></div><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5777/2053/1600/tortoise.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/5777/2053/320/tortoise.jpg" alt="" border="0" /></a>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1142706737241398582006-03-18T19:10:00.000+01:002006-03-21T16:27:30.553+01:00The other side of the deskThis morning I did a presentation of the Open For Business Project - <a href="http://www.ofbiz.org">OFBiz</a> - at the monthly meeting of the Java User Group of Padova - <a href="http://www.jugpadova.it">JUG</a>.<br /><div style="text-align: justify;"><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5777/2053/1600/jug-26.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/5777/2053/320/jug-26.jpg" alt="" border="0" /></a><br />I was invited there, due to my role of core committer in the OFBiz project.<br />I had never participated at the activities of the Group before today, and I was not sure about the subjects to cover: a technical and framework focused presentation or a features oriented one? I ended up with something in the middle (the audience was diverse), I prepared a few slides, a demo and I also showed some code and examples of implementation.<br />In despite of my doubts, the presentation went well: the partecipants have been very impressed by the OFBiz's features and by the framework and they did a lot of questions (that is usually a good indicator of an audience's interest).<br /><br />The JUG's meetings are hosted by the <span class="TESTOBLU"><span class="TESTOBLUBOLD"><a href="http://www.dei.unipd.it">Department of Information Engineering</a> - University of Padua - and this is a nice thing for me, since it is where (some years ago) I got my degree in Information Engineering. I did my OFBiz's presentation in the <span style="font-weight: bold;">De</span> lecture-hall: if I'm not wrong, in that room I attended the course of <span style="font-style: italic;">Theoretic Computer Science</span> (and probably a few other as well).<br />It has been really pleasant to go back there... even if this time I was at the other side of the desk.<br /><br /></span></span></div>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1142159109887614922006-03-12T11:23:00.000+01:002006-03-12T16:28:56.663+01:00Greetings from the 'sunny' Italy<div style="text-align: justify;">As usual, this morning I woke up rather early (at 6 am) and I was reviewing some Java code at my laptop for two hours when incidentally I had a look outside of my window. Here is what I saw:<br /></div><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5777/2053/1600/snow01.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/5777/2053/320/snow01.jpg" alt="" border="0" /></a><br /><div style="text-align: justify;">I went for a walk and took some pictures:<br /></div><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5777/2053/1600/snow02.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/5777/2053/320/snow02.jpg" alt="" border="0" /></a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5777/2053/1600/snow03.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/5777/2053/320/snow03.jpg" alt="" border="0" /></a><br /><br /><div style="text-align: justify;">I really like snow, especially when, like today, I can stay at home - it's sunday - at the warm comfort of my apartment, with a hot cup of tea in my hands.</div>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1142063005439774662006-03-12T08:42:00.000+01:002006-05-25T09:36:51.870+02:00The Biggest Pizza in Town<div style="text-align: justify;">I perfectly understand the great risk of being Italian and declaring that I like pizza: there are so many commonplaces about italian people around, and the one about our love for pizza and pasta is definitely one in the top ten list of them.<br /><br />By the way, yesterday my girlfriend Silvia and I had dinner in a nice <span style="font-style: italic;">pizzeria</span> in Padova: their pizzas are very good and probably the biggest that you can find in town... have a look at the picture Silvia took: how could we dislike this?<br /></div><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5777/2053/1600/pizza.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/5777/2053/320/pizza.jpg" alt="" border="0" /></a><br /><br /><div style="text-align: justify;"><span style="font-size:85%;"><span style="font-size:100%;">PS:</span></span><br /><br /><span style="font-size:85%;"><span style="font-size:100%;">I'd like to publicly state here that, even if I'm Italian (and I like pizza):</span></span><br /></div><ul style="text-align: justify;"><li><span style="font-size:100%;">I'm not a <span style="font-style: italic;">latin lover</span> (I'm a rather shy person)<br /></span></li><li><span style="font-size:100%;">I don't dress with particularly smart clothes<br /></span></li><li><span style="font-size:100%;">I'm not fat</span></li><li><span style="font-size:100%;">I don't have many children (I have no children at all)</span></li><li><span style="font-size:100%;">I'm not religious (nor I think that <span style="font-style: italic;">St. Gennaro</span> could play any special role in my life)<br /></span></li><li><span style="font-size:100%;">I don't play mandolin</span></li><li><span style="font-size:100%;">I don't have affiliations with </span><span style="font-style: italic;font-size:100%;" >mafia</span></li></ul><div style="text-align: justify;"><span style="font-size:100%;">:-)</span></div>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1141894243374072852006-03-09T12:50:00.000+01:002007-02-07T02:59:40.093+01:00About the supposed quality of proprietary software<div style="text-align: justify;">Recently a client running a <span style="font-weight: bold;">big</span> and <span style="font-weight: bold;">expensive</span> ERP system (released by <span style="font-weight: bold;">big</span> ERP vendor) asked me some help to fix a buggy procedure. So I had a chance to dig into the source code - a Java class - and see from the inside how things have been implemented.<br /><br />Here is a significant code snippet, but all the <span style="font-weight: bold;">proprietary</span> code in that file - a rather big class containing more than 1000 lines of code - was implemented according to the same style:<br /></div><br /><span style="font-size:85%;"></span><blockquote><span style="font-size:85%;">// I have changed all the names of the variables and methods<br />// to avoid copyright issues; however the names of the variables<br />// and methods reflect the original names i.e. they are totally meaningless.<br /></span><span style="font-size:85%;"></span><span style="font-size:85%;">// VAR45 and </span><span style="font-size:85%;">VAR62 are two boolean variables</span><br /><span style="font-size:85%;">do<br />{<br />// the following method returns a boolean value and,<br />// if an error occurs, it sets the VAR45 to true<br />VAR62 = !BOGUSMETHOD</span><span style="font-size:85%;">();<br />}<br />while<br />(!( ! VAR45 ));<br /><br />if( ! VAR62 ){<br />// Do something here...<br />} else {<br /></span><span style="font-size:85%;">// Do something here...</span><br /><span style="font-size:85%;">}<br /></span></blockquote><br /><div style="text-align: justify;">Just in a few lines the (salaried) developers succeeded in a very difficult task: they have violated mostly all of the <a href="http://java.sun.com/docs/codeconv/">Java coding conventions</a> (variable and method names, indentation, the total lack of comments etc...) .<br />But most of all it's amazing to see how exception handling is managed (maybe <span style="font-size:85%;">try/catch</span> clauses were not good enough for them) and how the (poor) boolean values are treated: my favourite expression is <span style="font-size:85%;">(!( ! VAR45 )).</span><br /><br /><span style="font-size:100%;">As a committer of an open source project - <a href="http://www.ofbiz.org">OFBiz</a></span><span style="font-size:100%;"> - I </span><span style="font-size:100%;">often </span><span style="font-size:100%;">review patches submitted by other developers: it's true, sometimes the code freely contributed contains some issues... but I've <span style="font-weight: bold;">never</span> seen something like this, really.<br /><br /></span></div>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1141815914706889382006-03-09T12:04:00.000+01:002006-03-08T22:25:37.170+01:00A Sliver of the WTC in Padua<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5777/2053/1600/MemoryAndLight.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/5777/2053/320/MemoryAndLight.jpg" alt="" border="0" /></a><br /><div style="text-align: justify;">The first european memorial for the World Trade Center has been presented in September 11, 2005 in Padua (Italy), the city where I live.<br /><br />The Monument, located in the central area of the ancient city, near <a href="http://en.wikipedia.org/wiki/Cappella_degli_Scrovegni">Cappella degli Scrovegni</a>, is called "<span style="font-style: italic;">Memory and Light</span>" and has been designed by the american architect <span style="font-weight: bold;">Daniel Libeskind</span>.<br />This is what Libeskind said to explain his work: <blockquote>"The light of Liberty shines through the Book of History. This Book is open to the memory of the heroes of September 11, 2001".</blockquote>In fact, the 'book' is luminous and it includes a section of a World Trade Center beam, salvaged after the 9/11 disaster.<br /><br />The beam was donated from the United States to the region of Venice, and then to the city of Padua to thank it for the support provided during these days.<br /><br />I 'm not really competent to say if the monument is really a work of art or not and if it is a good fit for the landscape of Padua.<br />However I'm getting to like it since I pass near the monument every day (two times a day) when I go to work by bike.<br /><br /><br /></div>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1141712169229635542006-03-08T07:11:00.000+01:002006-03-08T15:53:06.146+01:00Open Source: a revolution in business, a revolution in life?<div style="text-align: justify;">Thanks to Open Source Software, during the last three years the (family) company in which I work, <a href="http://www.sastau.it">Tau Informatica srl</a>, has gradually changed its business activities: even if the services we provide are almost the same (i.e. ERP business consulting and software development), the way our business is carried on is completely different.<br /><br />Now we are actively involved in the Open For Business Project, <a href="http://www.ofbiz.org/">OFBiz</a>, an open source enterprise automation software project: in fact I'm one of the members of OFBiz PMC.<br />During the last three years we have put a lot of effort to add to OFBiz the features needed by manufacturing firms, that are our main focus, (a lot of work still needs to be done) but now we are very happy of how our business is evolving and growing. We are sure that OFBiz is going to be one of our best bets/investments.<br /><br />Before the switch to OFBiz, our services were based on DOMUS, our proprietary ERP system (for the iSeries platform). Somehow or other, DOMUS used to condition our decisions and strategies and limit our horizons, for example:<br /><ul><li>from a technological point of view we were strictly tied to one vendor: our employers were all RPG programmers, the hardware/softwares needed to run it were all delivered by IBM.</li><li>from a geographic point of view we were tied to one region, the north-east of Italy: all the clients and contacts were all here (with some remarkable exceptions)<br /></li></ul>As you can imagine the costs were also very high for a small software company and so I've convinced Mario (my father/boss) to gradually move to the open source software and to OFBiz.<br /><br />Now the maintenance costs are lower (no more employers, even if sometimes we hire good developers on a per-project basis), we have the chance to play a role in several interesting international projects, we share code, ideas, plans with a big community composed by clever persons from all over the World.<br /><br />Moreover, as an unexpected side effect we have realized that things are moving in the direction that the physical place in which we are and operate is no more so important: thanks to the way an open source project like OFBiz is managed and thanks to technologies such as SVN, Jira, VoIP, VNC, VPN etc... we are currently doing demos, contacting clients, managing and deploying projects remotely thru the Internet; we have never met face to face with many of our clients or partners.<br /><br />Things are changing at the point that, during the last months, the dream of spending a part of the year in a beautiful exotic place (while continuing to work on OFBiz based projects) is attracting me a lot and it's becoming much more real as days pass.<br /><br />At that point, OFBiz will be not only a revolution in business, but a revolution in my life.<br /><br /></div>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1141634858186851532006-03-06T09:47:00.000+01:002006-03-17T09:46:28.036+01:00Ghibellines in Florence<div style="text-align: justify;">I am a supporter of Fiorentina, the football team of Florence, and yesterday, as usual, I went there (a 220 km drive from Padova, the city in which I live) for the football match: Fiorentina vs Siena.<br /><br />Florence is the main city of Tuscany, while Siena is one of the small medieval cities in the beautiful country of Tuscany.<br /><br />During the Middle Ages, Florence and Siena were hostile cities: in the conflict between the <a href="http://en.wikipedia.org/wiki/Guelphs_and_Ghibellines">Guelphs and Ghibellines</a>, Florence was Guelf and Siena was Ghibelline.<br /><br />Several centuries have passed since then (the Battle of Montaperti, in which the two cities clashed, was fought on September 4, 1260) but the two cities have not forgotten their history.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5777/2053/1600/schiavi-ghibellini.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/5777/2053/320/schiavi-ghibellini.jpg" alt="" border="0" /></a><br />In fact, the football match was very harsh and Fiorentina's supporters showed the banner in the picture to the visitors from Siena; the banner says:<br /><br /><blockquote>"<span style="font-style: italic;">Ieri schiavi Ghibellini,</span><br /><span style="font-style: italic;">Oggi solo contadini!</span>"<br /></blockquote>That in English sounds like (but the rhyme is lost):<br /><br /><blockquote>"<span style="font-style: italic;">Yesterday Ghibellines slaves,</span><br /><span style="font-style: italic;">Today just country folks!</span>"<br /></blockquote>For the ones interested, Fiorentina won the match (2-1) thanks to a goal of Pazzini during the last minute of the match: there was an explosion of joy at the stadium... Ghibellini will be slaves of Florence for another year.<br /></div>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1141417823804216492006-03-03T21:10:00.000+01:002007-01-01T12:22:52.433+01:00Different languages, same idioms<div style="text-align: justify;">It's interesting to discover that many idioms, that I believed to be specific of my language (I'm Italian), are used in other countries/languages as well.<br />The funny thing is that, even if the meaning is exactly the same, they are often phrased out in a very similar way, but with slight and amusing differences.<br /><br />For example, a few days ago, in a mail from a guy from the United States, there was a sentence like this:<br /><blockquote>"<span style="font-style: italic;">to kill two birds with one stone</span>"</blockquote>Well, here in Italy, we use a very similar idiom to express this concept (i.e. to reach two goals with one effort):<br /><blockquote>"<span style="font-style: italic;">prendere due piccioni con una fava</span>"</blockquote>that in English could be translated:<br /><blockquote>"<span style="font-style: italic;">to catch two pigeons with one bean</span>"</blockquote>What to say... I must admit that I prefer this idom in the Italian version: I am for animal rights and I think that only a bad guy would kill birds with a stone but... yeah, also the guy that catches them with a bean is probably ill-intentioned.<br /><br /></div>Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.comtag:blogger.com,1999:blog-20491786.post-1141887115588280192006-01-01T08:17:00.000+01:002006-03-20T06:41:30.713+01:00Events<span style="font-weight: bold;">Saturday, March 18, 2006</span><br /><br />I've presented "The Open For Business Project" (OFBiz) at the monthly meeting of the Java User Group (<a href="http://www.jugpadova.it/">JUG</a>) of Padua. For details see this <a href="http://www.jugpadova.it/articles/2006/03/10/jugmeeting-26-ofbiz-e-hibernate">page</a>.<br />Also, have a look at the <a href="/2006/03/other-side-of-desk.html">post</a> about it I did in this blog after the presentation.Jacopohttp://www.blogger.com/profile/06521093383984623951noreply@blogger.com