<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Democratic ambitions... and software dev juices</title>
	<atom:link href="http://www.alessandro.vincelli.name/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alessandro.vincelli.name</link>
	<description>by alessandro vincelli</description>
	<lastBuildDate>Mon, 09 Jan 2012 10:02:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>YouEat 1.10 released</title>
		<link>http://www.alessandro.vincelli.name/2012/01/09/youeat-1-10-released/</link>
		<comments>http://www.alessandro.vincelli.name/2012/01/09/youeat-1-10-released/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 10:02:17 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[youeat]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[wicket]]></category>
		<category><![CDATA[youeat.org]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=341</guid>
		<description><![CDATA[YouEat 1.10 is released and available on www.youeat.org. Improvements: added  SSL to SignIn Page and protected pages, I uses www.godaddy.com as certification authority improved REST services Technical Notes: upgraded to Wicket 1.5.3 several bug fixes upgraded to Postgresql 9.1.2 Links: project home 1.10 source code Java Doc maven site issues wiki]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.alessandro.vincelli.name/wp-content/uploads/2010/02/logo-mela-small.png"><img class="size-full wp-image-138 alignright" title="logo-mela-small" src="http://www.alessandro.vincelli.name/wp-content/uploads/2010/02/logo-mela-small.png" alt="" width="80" height="80" /></a>YouEat 1.10 is released and available on <a title="youeat.org" href="http://www.youeat.org">www.youeat.org</a>.</p>
<p><strong>Improvements:</strong></p>
<ul>
<li>added  SSL to SignIn Page and protected pages, I uses <a title="Go Daddy" href="http://www.godaddy.com/" target="_blank">www.godaddy.com</a> as certification authority</li>
<li>improved REST services</li>
</ul>
<p><strong>Technical Notes:</strong></p>
<ul>
<li>upgraded to Wicket 1.5.3</li>
<li>several bug fixes</li>
<li>upgraded to Postgresql 9.1.2</li>
</ul>
<p><strong>Links:</strong></p>
<ul>
<li><a title="youeat.org project home" href="http://code.google.com/p/youeat/">project home</a></li>
<li><a title="youeat.org 1.10 source tag" href="http://code.google.com/p/youeat/source/browse/#svn/tags/youeat-1.10">1.10 source code</a></li>
<li><a title="youeat.org JavaDoc" href="http://www.alessandro.vincelli.name/youeat/apidocs/index.html">Java Doc</a></li>
<li><a title="youeat.org Maven Site" href="http://www.alessandro.vincelli.name/youeat/">maven site</a></li>
<li><a title="youeat.org issues" href="http://code.google.com/p/youeat/issues/list">issues</a></li>
<li><a title="youeat.ork wiki" href="http://code.google.com/p/youeat/w/list">wiki</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2012/01/09/youeat-1-10-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Maven 3 Cookbook review</title>
		<link>http://www.alessandro.vincelli.name/2011/10/26/apache-maven-3-cookbook-review/</link>
		<comments>http://www.alessandro.vincelli.name/2011/10/26/apache-maven-3-cookbook-review/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 14:47:31 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[segnalazioni]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=333</guid>
		<description><![CDATA[Excellent review on: http://mammamao.posterous.com/apache-maven-3-cookbook-review thanks to mamamao.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.alessandro.vincelli.name/wp-content/uploads/2011/10/apache-maven3-cookbook-image.jpg.scaled500.jpg"><img class="size-full wp-image-334 alignright" title="apache-maven3-cookbook-image.jpg.scaled500" src="http://www.alessandro.vincelli.name/wp-content/uploads/2011/10/apache-maven3-cookbook-image.jpg.scaled500.jpg" alt="" width="300" height="370" /></a>Excellent review on:</p>
<p><a title="apache maven 3 cookbook review" href="http://mammamao.posterous.com/apache-maven-3-cookbook-review">http://mammamao.posterous.com/apache-maven-3-cookbook-review</a></p>
<p>thanks to mamamao.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2011/10/26/apache-maven-3-cookbook-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Good Bye Steve Jobs</title>
		<link>http://www.alessandro.vincelli.name/2011/10/06/good-bye-steve-jobs/</link>
		<comments>http://www.alessandro.vincelli.name/2011/10/06/good-bye-steve-jobs/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 07:25:19 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[segnalazioni]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[steve jobs]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=324</guid>
		<description><![CDATA[Good Bye Steve Jobs, I&#8217;m a software developer and your revolutionary ideas remember to me , everydays, that every lines of code that i write could be a step to improve the quality of our life; Just following one of your principles: Say no to 1,000 things. Innovation means eliminating the unnecessary so that the [...]]]></description>
			<content:encoded><![CDATA[<p>Good Bye Steve Jobs,<br />
I&#8217;m a software developer and your revolutionary ideas remember to me , everydays, that every lines of code that i write could be a step to improve the quality of our life; Just following one of your principles: Say no to 1,000 things. Innovation means eliminating the unnecessary so that the necessary may speak.</p>
<p>Thanks.</p>
<p>P.S. see <a href="http://www.alessandro.vincelli.name/2010/05/31/macworld-boston-1997-the-microsoft-deal-the-apple-esurrection/">this post</a> to understad where and how he started his second revolutinary adventure at the Apple.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2011/10/06/good-bye-steve-jobs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pezzi di ricambio e accessori per IPhone, IPad e Ipod</title>
		<link>http://www.alessandro.vincelli.name/2011/08/24/pezzi-di-ricambio-e-accessori-per-iphone-ipad-e-ipod/</link>
		<comments>http://www.alessandro.vincelli.name/2011/08/24/pezzi-di-ricambio-e-accessori-per-iphone-ipad-e-ipod/#comments</comments>
		<pubDate>Wed, 24 Aug 2011 08:51:52 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[segnalazioni]]></category>
		<category><![CDATA[accessori]]></category>
		<category><![CDATA[IPad]]></category>
		<category><![CDATA[IPhone]]></category>
		<category><![CDATA[Ipod]]></category>
		<category><![CDATA[ricambi]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=320</guid>
		<description><![CDATA[Dopo un&#8217;ottima esperienza con questo sito: http://www.iphone-ricambi.com/ lo consiglio caldamente per l&#8217;acquisto di ricambi e accessori per IPhone, IPad ed IPod. Si sono dimostrati economici, veloci, efficenti e disponibili (hanno esaudito la mia richiesta di accorpare due ordini ravvicinati che ho fatto, rimbordanso una delle due quote di spese di spedizione).]]></description>
			<content:encoded><![CDATA[<p>Dopo un&#8217;ottima esperienza con questo sito:</p>
<p><a href="http://www.iphone-ricambi.com/">http://www.iphone-ricambi.com/</a></p>
<p>lo consiglio caldamente per l&#8217;acquisto di ricambi e accessori per IPhone, IPad ed IPod.</p>
<p>Si sono dimostrati economici, veloci, efficenti e disponibili (hanno esaudito la mia richiesta di accorpare due ordini ravvicinati che ho fatto, rimbordanso una delle due quote di spese di spedizione).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2011/08/24/pezzi-di-ricambio-e-accessori-per-iphone-ipad-e-ipod/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spring Security, OpenID, Wicket Demo</title>
		<link>http://www.alessandro.vincelli.name/2011/05/11/spring-security-openid-wicket-demo/</link>
		<comments>http://www.alessandro.vincelli.name/2011/05/11/spring-security-openid-wicket-demo/#comments</comments>
		<pubDate>Wed, 11 May 2011 09:45:36 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[openID]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[spring security]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=247</guid>
		<description><![CDATA[I completed the setup of a small application that use Spring Security to perform an OpenID authentication. The application integrates also SpringSecurity and Wicket Security. Follows some details. The demo conatains two different solutions, one uses the spring namespace, the other configures explicilty Spring security filters and providers. The main issue to solve is how [...]]]></description>
			<content:encoded><![CDATA[<p>I completed the setup of a small application that use Spring Security to perform an OpenID authentication. The application integrates also SpringSecurity and Wicket Security. Follows some details.</p>
<p>The demo conatains two different solutions, one uses the spring namespace, the other configures explicilty Spring security filters and providers.</p>
<p>The main issue to solve is <em>how store the OpenID attributes returned from the OpenID provider to the Sprin UserDetails object</em>.</p>
<p><strong>Spring Security Name Space OpenID Setup</strong></p>
<p>Through the element <em>&lt;openid-login/&gt;</em> Spring  auto-configures an <em>OpenIDAuthenticationFilter</em> and an <em>OpenIDAuthenticationProvider. </em>The element <em>&lt;attribute-exchange/&gt; </em>contains all the  OpenId attribute element to ask to the provider.</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:http<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:anonymous</span> <span style="color: #000066;">enabled</span>=<span style="color: #ff0000;">&quot;false&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:logout</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:openid</span> -login <span style="color: #000066;">authentication-success-handler-ref</span>=<span style="color: #ff0000;">&quot;authenticationSuccessHandler&quot;</span> <span style="color: #000066;">login-page</span>=<span style="color: #ff0000;">&quot;/login&quot;</span> <span style="color: #000066;">authentication-failure-url</span>=<span style="color: #ff0000;">&quot;/?login_error=true&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:attribute</span> -exchange<span style="color: #000000; font-weight: bold;">&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:openid</span> -attribute <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;email&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;http://schema.openid.net/contact/email&quot;</span> <span style="color: #000066;">required</span>=<span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:openid</span> -attribute <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;firstName&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;http://axschema.org/namePerson/first&quot;</span> <span style="color: #000066;">required</span>=<span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:openid</span> -attribute <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;lastName&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;http://axschema.org/namePerson/last&quot;</span> <span style="color: #000066;">required</span>=<span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:openid</span> -attribute <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;language&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;http://axschema.org/pref/language&quot;</span> <span style="color: #000066;">required</span>=<span style="color: #ff0000;">&quot;true&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/security:attribute<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/security:openid<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;security:remember</span> -me <span style="color: #000066;">key</span>=<span style="color: #ff0000;">&quot;alessandro-vincelli-openid&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/security:http<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></div></div>

<p>To be continue&#8230;</p>
<p>DEMO: <a href="http://demo.alessandro.vincelli.name/openid/">http://demo.alessandro.vincelli.name/openid/</a></p>
<p>Source: <a href="http://youeat.googlecode.com/svn/spring-security-open-id">http://youeat.googlecode.com/svn/spring-security-open-id</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2011/05/11/spring-security-openid-wicket-demo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Write ISO to USB stick</title>
		<link>http://www.alessandro.vincelli.name/2011/05/10/write-iso-to-usb-stick/</link>
		<comments>http://www.alessandro.vincelli.name/2011/05/10/write-iso-to-usb-stick/#comments</comments>
		<pubDate>Tue, 10 May 2011 09:47:31 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[macosx]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=289</guid>
		<description><![CDATA[Its actualy pretty easy to do this in the terminal: Code: $ diskutil list and it returns something like Code: /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.0 TB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 999.9 GB disk0s2 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *4.1 GB disk1 1: [...]]]></description>
			<content:encoded><![CDATA[<p>Its actualy pretty easy to do this in the terminal:</p>
<p>Code:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ diskutil list</pre></div></div>

<p>and it returns something like<br />
Code:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>disk0
<span style="color: #666666; font-style: italic;">#:                       TYPE NAME                    SIZE       IDENTIFIER</span>
<span style="color: #000000;">0</span>:      GUID_partition_scheme                        <span style="color: #000000; font-weight: bold;">*</span><span style="color: #000000;">1.0</span> TB     disk0
<span style="color: #000000;">1</span>:                        EFI                         <span style="color: #000000;">209.7</span> MB   disk0s1
<span style="color: #000000;">2</span>:                  Apple_HFS Macintosh HD            <span style="color: #000000;">999.9</span> GB   disk0s2
<span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>disk1
<span style="color: #666666; font-style: italic;">#:                       TYPE NAME                    SIZE       IDENTIFIER</span>
<span style="color: #000000;">0</span>:     FDisk_partition_scheme                        <span style="color: #000000; font-weight: bold;">*</span><span style="color: #000000;">4.1</span> GB     disk1
<span style="color: #000000;">1</span>:                 DOS_FAT_32 GENTOO LIVE             <span style="color: #000000;">4.1</span> GB     disk1s1</pre></div></div>

<p>Now unmount the disk using diskutil replace the disk number with the id of your usb stick</p>
<p>Code:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ diskutil unmountDisk <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>disk1</pre></div></div>

<p>And use DD to write again replace the disk number<br />
Code:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">dd</span> <span style="color: #007800;">if</span>=<span style="color: #7a0874; font-weight: bold;">&#123;</span>ISO_IMAGE_HERE_<span style="color: #7a0874; font-weight: bold;">&#125;</span> <span style="color: #007800;">of</span>=<span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>disk1 <span style="color: #007800;">bs</span>=1m</pre></div></div>

<p>Replace if={} with the path to your iso image</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2011/05/10/write-iso-to-usb-stick/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You are NOT a Software Engineer!</title>
		<link>http://www.alessandro.vincelli.name/2011/05/06/you-are-not-a-software-engineer/</link>
		<comments>http://www.alessandro.vincelli.name/2011/05/06/you-are-not-a-software-engineer/#comments</comments>
		<pubDate>Fri, 06 May 2011 10:31:27 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[segnalazioni]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=299</guid>
		<description><![CDATA[I want share this post of Chris Aitchison with you! http://chrisaitchison.com/2011/05/03/you-are-not-a-software-engineer You are NOT a Software Engineer! You are not a Software Engineer. You do not build skyscrapers. You do not build bridges. You grow gardens. You are a Software Gardener. Do you try to plan your gardens in such detail that you know where [...]]]></description>
			<content:encoded><![CDATA[<p>I want share this post of Chris Aitchison with you!<br />
<a href="http://chrisaitchison.com/2011/05/03/you-are-not-a-software-engineer">http://chrisaitchison.com/2011/05/03/you-are-not-a-software-engineer</a></p>
<blockquote>
<p><strong>You are NOT a Software Engineer!</strong></p></blockquote>
<div>
<blockquote><p>You are not a Software Engineer.  You do not build skyscrapers.  You do not build bridges.</p>
<p>You grow gardens.</p>
<p>You are a Software Gardener.</p>
<p>Do you try to plan your gardens in such detail that you know where  each leaf will be positioned before you plant a single seed?  Do people  expect estimates (or are they promises in your organisation?) on exactly  how many flowers will have bloomed in one years time?  Do you have a  bonus tied to that?  Things that would be perfectly reasonable to plan  for a skyscraper seem a little ridiculous when you are talking about a  garden.</p>
<p>You probably have a good idea of what your garden should look like a  week into the future.  You might even have a rough idea of the shape you  expect it to be in a year from now.  But you have no idea of where each  branch, leaf, stem and flower will be a year from now, and if you say  you do then you’re really only guessing.</p>
<p>If you were building a bridge or a skyscraper and you told me, before  you began, that you knew exactly how it would look when it was finished  – I would believe you. If you told me that you knew to some insane  degree of accuracy how long it would take to get to ‘finished’ – I would  believe you again.  That’s how Engineers roll.  Tell me the same thing  about your garden and I’m gonna call bullshit.  Tell me you are going to  make it grow faster by hiring more gardeners and I’m gonna laugh at  you.</p>
<p>So why do so many gardens fail, yet so many skyscrapers succeed?   With a few exceptions, the technique for building a skyscraper is  similar whether you are in Europe or you are in Singapore.  Gardens do  not work that way.  Every garden is different because the environment it  is in is different.  Even gardens that are within throwing distance of  each other can have wildly different soil.  That is why the lowest  bidder can probably build the same bridge as the highest bidder, but  your company can’t grow the calibre of gardens that Google can grow.</p>
<p>Remember that time when someone in your company unsuccessfully used  an Agile gardening methodology, and then went around saying that it was  horse shit that doesn’t work? Well horse shit does grow gardens, it just  wasn’t enough to save your garden. Your garden was probably dead before  it started – a victim of the climate of your organisation.  Were you  trying to grow a rainforest in the desert?  You can’t just plant the  same plants as Facebook, Flickr or Twitter and expect them to take root  regardless of the quality of your gardeners or the climate of your  organisation.</p>
<p>Unlike a skyscraper, your garden will grow weeds.  It will never be  ‘finished’. Just because you stop spending money on it doesn’t mean it  is finished.  If you stop weeding your garden the weeds will eventually  smother it, and soon a re-plant will look easier than a pruning.  The  environment around your garden will also always be changing, and a  neglected garden will become harder and harder to keep alive.</p>
<p>In most countries, Engineers need a license to build a bridge.   Gardeners have no such government-mandated quality control.   Unfortunately, the quality of your gardeners is going to have a bigger  influence on your gardens success than any other factor – so you’d  better be good at picking the wheat from the chaff.  Only an experienced  gardener really knows another good gardener when they see them.   Someone who has merely managed gardening projects will have no idea what  they should be looking for (though they won’t know this).  So if you  are not a gardener, but need to recruit good gardeners, then quickly  find an experienced gardener you trust to vet your candidates. You can’t  learn gardening in a classroom, so remember to focus on gardens your  candidates have grown before, rather than how much gardening theory they  learned at school (which nearly always won’t be applicable to the  climate you are growing in anyway).</p>
<p>The engineering metaphor has had its time in the sun, and maybe it  even used to be accurate, but now it really only serves to help  non-technical people have unrealistic expectations about how software  gets built.</p>
<p>I am a Software Gardener.</p>
<p>So are you.</p></blockquote>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2011/05/06/you-are-not-a-software-engineer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YouEat 1.9 released</title>
		<link>http://www.alessandro.vincelli.name/2011/03/29/youeat-1-9-released/</link>
		<comments>http://www.alessandro.vincelli.name/2011/03/29/youeat-1-9-released/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 22:25:50 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[youeat]]></category>
		<category><![CDATA[c3p0]]></category>
		<category><![CDATA[google sitemap]]></category>
		<category><![CDATA[youeat.org]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=293</guid>
		<description><![CDATA[YouEat 1.9 is released and available on www.youeat.org. Improvements: Improved performance searching restaurants Technical Notes: upgraded to Wicket 1.4.16 moved to c3p0 JDBC several bug fixes google sitemap generation improved Links: project home 1.9 source code Java Doc maven site issues wiki]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.alessandro.vincelli.name/wp-content/uploads/2010/02/logo-mela-small.png"><img class="size-full wp-image-138 alignright" title="logo-mela-small" src="http://www.alessandro.vincelli.name/wp-content/uploads/2010/02/logo-mela-small.png" alt="" width="80" height="80" /></a>YouEat 1.9 is released and available on <a title="youeat.org" href="http://www.youeat.org">www.youeat.org</a>.</p>
<p><strong>Improvements:</strong></p>
<ul>
<li>Improved performance searching restaurants</li>
</ul>
<p><strong>Technical Notes:</strong></p>
<ul>
<li>upgraded to Wicket 1.4.16</li>
<li>moved to c3p0 JDBC</li>
<li>several bug fixes</li>
<li>google sitemap generation improved</li>
</ul>
<p><strong>Links:</strong></p>
<ul>
<li><a title="youeat.org project home" href="http://code.google.com/p/youeat/">project home</a></li>
<li><a title="youeat.org 1.9 source tag" href="http://code.google.com/p/youeat/source/browse/#svn/tags/youeat-1.9">1.9 source code</a></li>
<li><a title="youeat.org JavaDoc" href="http://www.alessandro.vincelli.name/youeat/apidocs/index.html">Java Doc</a></li>
<li><a title="youeat.org Maven Site" href="http://www.alessandro.vincelli.name/youeat/">maven site</a></li>
<li><a title="youeat.org issues" href="http://code.google.com/p/youeat/issues/list">issues</a></li>
<li><a title="youeat.ork wiki" href="http://code.google.com/p/youeat/w/list">wiki</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2011/03/29/youeat-1-9-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YouEat 1.8 released</title>
		<link>http://www.alessandro.vincelli.name/2011/02/11/youeat-1-8-released/</link>
		<comments>http://www.alessandro.vincelli.name/2011/02/11/youeat-1-8-released/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 10:13:41 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[youeat]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[openID]]></category>
		<category><![CDATA[spring security]]></category>
		<category><![CDATA[wicket]]></category>
		<category><![CDATA[youeat.org]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=283</guid>
		<description><![CDATA[YouEat 1.8 is released and available on www.youeat.org. Improvements: Added &#8220;OpenID&#8221; login mechanism &#8211; Gmail/Google account support Technical Notes: upgraded to Wicket 1.4.15 Links: project home 1.8 source code Java Doc maven site issues wiki]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.alessandro.vincelli.name/wp-content/uploads/2010/02/logo-mela-small.png"><img class="size-full wp-image-138 alignright" title="logo-mela-small" src="http://www.alessandro.vincelli.name/wp-content/uploads/2010/02/logo-mela-small.png" alt="" width="80" height="80" /></a>YouEat 1.8 is released and available on <a title="youeat.org" href="http://www.youeat.org">www.youeat.org</a>.</p>
<p><strong>Improvements:</strong></p>
<ul>
<li>Added <strong>&#8220;OpenID&#8221; </strong>login mechanism<strong> &#8211; </strong>Gmail/Google account support<strong><br />
</strong></li>
</ul>
<p><strong>Technical Notes:</strong></p>
<ul>
<li>upgraded to Wicket 1.4.15</li>
</ul>
<p><strong>Links:</strong></p>
<ul>
<li><a title="youeat.org project home" href="http://code.google.com/p/youeat/">project home</a></li>
<li><a title="youeat.org 1.8 source tag" href="http://code.google.com/p/youeat/source/browse/#svn/tags/youeat-1.8">1.8 source code</a></li>
<li><a title="youeat.org JavaDoc" href="http://www.alessandro.vincelli.name/youeat/apidocs/index.html">Java Doc</a></li>
<li><a title="youeat.org Maven Site" href="http://www.alessandro.vincelli.name/youeat/">maven site</a></li>
<li><a title="youeat.org issues" href="http://code.google.com/p/youeat/issues/list">issues</a></li>
<li><a title="youeat.ork wiki" href="http://code.google.com/p/youeat/w/list">wiki</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2011/02/11/youeat-1-8-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Get Lyrical &#8211; add lyrics to songs in iTunes!</title>
		<link>http://www.alessandro.vincelli.name/2011/01/20/get-lyrical-add-lyrics-to-songs-in-itunes/</link>
		<comments>http://www.alessandro.vincelli.name/2011/01/20/get-lyrical-add-lyrics-to-songs-in-itunes/#comments</comments>
		<pubDate>Thu, 20 Jan 2011 13:38:38 +0000</pubDate>
		<dc:creator>Alessandro</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[segnalazioni]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[lyrics]]></category>
		<category><![CDATA[macosx]]></category>
		<category><![CDATA[songs]]></category>

		<guid isPermaLink="false">http://www.alessandro.vincelli.name/?p=240</guid>
		<description><![CDATA[If you are searching a tool to Auto-magically add lyrics to your songs fo Mac you have to use Get Lyrical.]]></description>
			<content:encoded><![CDATA[<p>If you are searching a tool to Auto-magically add lyrics to your songs fo Mac<a title="Get Lyrical" href="http://www.alessandro.vincelli.name/wp-content/uploads/2011/01/new-gl-icon-web.png"><img class="size-full wp-image-241 alignright" title="new-gl-icon-web" src="http://www.alessandro.vincelli.name/wp-content/uploads/2011/01/new-gl-icon-web.png" alt="" width="128" height="128" /></a> you have to use <a title="Get Lyrical" href="http://shullian.com/get_lyrical.php">Get Lyrical</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alessandro.vincelli.name/2011/01/20/get-lyrical-add-lyrics-to-songs-in-itunes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

