<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: I 10 comandamenti per NON diventare hacker</title>
	<atom:link href="http://www.antoniobarba.org/2010/07/12/i-10-comandamenti-per-non-diventare-hacker/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.antoniobarba.org/2010/07/12/i-10-comandamenti-per-non-diventare-hacker/</link>
	<description>We have cookies!</description>
	<lastBuildDate>Wed, 01 Feb 2012 18:57:47 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: TheKaneB</title>
		<link>http://www.antoniobarba.org/2010/07/12/i-10-comandamenti-per-non-diventare-hacker/comment-page-1/#comment-3460</link>
		<dc:creator>TheKaneB</dc:creator>
		<pubDate>Fri, 26 Aug 2011 13:49:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.antoniobarba.org/?p=113#comment-3460</guid>
		<description>Mi piacciono le tue aggiunte :-)

Tengo comunque a precisare che il post era scritto giusto per farsi due risate, non è niente di serio :-D</description>
		<content:encoded><![CDATA[<p>Mi piacciono le tue aggiunte <img src='http://www.antoniobarba.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Tengo comunque a precisare che il post era scritto giusto per farsi due risate, non è niente di serio <img src='http://www.antoniobarba.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ufo.roberto</title>
		<link>http://www.antoniobarba.org/2010/07/12/i-10-comandamenti-per-non-diventare-hacker/comment-page-1/#comment-3459</link>
		<dc:creator>Ufo.roberto</dc:creator>
		<pubDate>Fri, 26 Aug 2011 13:44:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.antoniobarba.org/?p=113#comment-3459</guid>
		<description>OK per il punto 9, però neanch&#039;io ho mai scritto che gli hacker sono quelli che bucano i siti :-) (in realtà ho scritto che &quot;alla maggior parte non interessa&quot;, non sono stato così categorico ma mi pento e mi dolgo per aver incluso anche quelli che bucano i siti tra gli hacker :-)) io comunque proponevo per sostituire la 3 qualcosa tipo:

3.1 Se pensi che per diventare hacker devi iniziare facendo un sito web, stai già sbagliando, spesso gli hacker non conoscono nemmeno HTML e Javascript (come Torvalds)
3.2 Se pensi che agli hacker interessi bucare i siti Internet ti informo che non è così (io avrei scritto &quot;alla maggior parte non interessa&quot; ma ripeto che mi rendo conto di aver sbagliato :-))

Io ero più che altro preoccupato per l&#039;accostamento HTML+Javascript a &quot;bucare siti&quot;.
La 3.2 in pratica è quello che hai scritto tu :-) e se era rivolto a me personalmente io sono già più grande dei 18 anni a cui si riferisce il post e comunque non desidero particolarmente diventare  un hacker (nel senso di definirmi o essere definito così) quindi non sono su nessuna strada sbagliata :-).

Aggiungo che mi piace la 7 perché non dice &quot;non sei certo un hacker per questo&quot; ma &quot;non hai capito granché della vita&quot; infatti anch&#039;io non l&#039;ho mai sopportato, che lo facciano per &quot;sentirsi hacker&quot; o no.</description>
		<content:encoded><![CDATA[<p>OK per il punto 9, però neanch&#8217;io ho mai scritto che gli hacker sono quelli che bucano i siti <img src='http://www.antoniobarba.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  (in realtà ho scritto che &#8220;alla maggior parte non interessa&#8221;, non sono stato così categorico ma mi pento e mi dolgo per aver incluso anche quelli che bucano i siti tra gli hacker <img src='http://www.antoniobarba.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ) io comunque proponevo per sostituire la 3 qualcosa tipo:</p>
<p>3.1 Se pensi che per diventare hacker devi iniziare facendo un sito web, stai già sbagliando, spesso gli hacker non conoscono nemmeno HTML e Javascript (come Torvalds)<br />
3.2 Se pensi che agli hacker interessi bucare i siti Internet ti informo che non è così (io avrei scritto &#8220;alla maggior parte non interessa&#8221; ma ripeto che mi rendo conto di aver sbagliato <img src='http://www.antoniobarba.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> )</p>
<p>Io ero più che altro preoccupato per l&#8217;accostamento HTML+Javascript a &#8220;bucare siti&#8221;.<br />
La 3.2 in pratica è quello che hai scritto tu <img src='http://www.antoniobarba.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  e se era rivolto a me personalmente io sono già più grande dei 18 anni a cui si riferisce il post e comunque non desidero particolarmente diventare  un hacker (nel senso di definirmi o essere definito così) quindi non sono su nessuna strada sbagliata <img src='http://www.antoniobarba.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>Aggiungo che mi piace la 7 perché non dice &#8220;non sei certo un hacker per questo&#8221; ma &#8220;non hai capito granché della vita&#8221; infatti anch&#8217;io non l&#8217;ho mai sopportato, che lo facciano per &#8220;sentirsi hacker&#8221; o no.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TheKaneB</title>
		<link>http://www.antoniobarba.org/2010/07/12/i-10-comandamenti-per-non-diventare-hacker/comment-page-1/#comment-3458</link>
		<dc:creator>TheKaneB</dc:creator>
		<pubDate>Fri, 26 Aug 2011 11:44:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.antoniobarba.org/?p=113#comment-3458</guid>
		<description>punto 3 - Gli Hacker che intendo io non sono quelli che bucano i siti.  Sono quelli descritti nel libro &quot;Etica Hacker&quot; di Pekka Himmanen.

punto 9 - vedi punto 3

Se pensi che gli hacker buchino siti internet, sei sulla strada sbagliata :D</description>
		<content:encoded><![CDATA[<p>punto 3 &#8211; Gli Hacker che intendo io non sono quelli che bucano i siti.  Sono quelli descritti nel libro &#8220;Etica Hacker&#8221; di Pekka Himmanen.</p>
<p>punto 9 &#8211; vedi punto 3</p>
<p>Se pensi che gli hacker buchino siti internet, sei sulla strada sbagliata <img src='http://www.antoniobarba.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ufo.roberto</title>
		<link>http://www.antoniobarba.org/2010/07/12/i-10-comandamenti-per-non-diventare-hacker/comment-page-1/#comment-3457</link>
		<dc:creator>Ufo.roberto</dc:creator>
		<pubDate>Fri, 26 Aug 2011 11:25:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.antoniobarba.org/?p=113#comment-3457</guid>
		<description>Tornando al punto 3, in effetti credo si possa &quot;bucare&quot; un sito senza sapere né HTML né Javascript, anzi credo che siano le cose meno utili da sapere per fare quello. Forse dovresti mettere un&#039;altra battuta per il bucare i siti tipo &quot;alla maggior parte degli hacker non interessa&quot; e sostituire la prima parte di questa con &quot;Se pensi che per diventare hacker bisogna iniziare facendo un sito web&quot;
Mi era sfuggito il 9. Il senso è che è una cosa inutile o che è una cosa così semplice che se non ci sei riuscito allora hai sbagliato la tua strada?</description>
		<content:encoded><![CDATA[<p>Tornando al punto 3, in effetti credo si possa &#8220;bucare&#8221; un sito senza sapere né HTML né Javascript, anzi credo che siano le cose meno utili da sapere per fare quello. Forse dovresti mettere un&#8217;altra battuta per il bucare i siti tipo &#8220;alla maggior parte degli hacker non interessa&#8221; e sostituire la prima parte di questa con &#8220;Se pensi che per diventare hacker bisogna iniziare facendo un sito web&#8221;<br />
Mi era sfuggito il 9. Il senso è che è una cosa inutile o che è una cosa così semplice che se non ci sei riuscito allora hai sbagliato la tua strada?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TheKaneB</title>
		<link>http://www.antoniobarba.org/2010/07/12/i-10-comandamenti-per-non-diventare-hacker/comment-page-1/#comment-3455</link>
		<dc:creator>TheKaneB</dc:creator>
		<pubDate>Wed, 24 Aug 2011 19:36:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.antoniobarba.org/?p=113#comment-3455</guid>
		<description>eheheh :D</description>
		<content:encoded><![CDATA[<p>eheheh <img src='http://www.antoniobarba.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ufo.roberto</title>
		<link>http://www.antoniobarba.org/2010/07/12/i-10-comandamenti-per-non-diventare-hacker/comment-page-1/#comment-3454</link>
		<dc:creator>Ufo.roberto</dc:creator>
		<pubDate>Wed, 24 Aug 2011 19:19:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.antoniobarba.org/?p=113#comment-3454</guid>
		<description>Lo sapevo, anche a me hanno insegnato che la ricorsione è MALE e potevo facilmente intuire che una mutua ricorsione fosse MOLTO MALE</description>
		<content:encoded><![CDATA[<p>Lo sapevo, anche a me hanno insegnato che la ricorsione è MALE e potevo facilmente intuire che una mutua ricorsione fosse MOLTO MALE</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TheKaneB</title>
		<link>http://www.antoniobarba.org/2010/07/12/i-10-comandamenti-per-non-diventare-hacker/comment-page-1/#comment-3452</link>
		<dc:creator>TheKaneB</dc:creator>
		<pubDate>Wed, 24 Aug 2011 14:26:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.antoniobarba.org/?p=113#comment-3452</guid>
		<description>Chiaramente si tratta di roba accademica. Nella programmazione &quot;comune&quot; non ho mai usato la mutua ricorsione, e anche le funzioni ricorsive semplici vanno usate con estrema cautela, soprattutto quando si lavora in un ambiente con poco spazio per lo stack con poche risorse di calcolo.

In generale si può sempre trasformare una funzione ricorsiva di tipo &quot;tail-recursion&quot; in una equivalente iterativa, facendo uso di uno stack di appoggio.

Nella pratica, ciò rende il codice più efficiente per vari motivi tecnici di basso livello che non sto qui a spiegare :-)
Da un punto di vista prettamente teorico, invece, le funzioni ricorsive sono spesso preferite perchè più brevi da scrivere e la cui validità algoritmica è più facilmente dimostrabile con una dimostrazione matematica.</description>
		<content:encoded><![CDATA[<p>Chiaramente si tratta di roba accademica. Nella programmazione &#8220;comune&#8221; non ho mai usato la mutua ricorsione, e anche le funzioni ricorsive semplici vanno usate con estrema cautela, soprattutto quando si lavora in un ambiente con poco spazio per lo stack con poche risorse di calcolo.</p>
<p>In generale si può sempre trasformare una funzione ricorsiva di tipo &#8220;tail-recursion&#8221; in una equivalente iterativa, facendo uso di uno stack di appoggio.</p>
<p>Nella pratica, ciò rende il codice più efficiente per vari motivi tecnici di basso livello che non sto qui a spiegare <img src='http://www.antoniobarba.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
Da un punto di vista prettamente teorico, invece, le funzioni ricorsive sono spesso preferite perchè più brevi da scrivere e la cui validità algoritmica è più facilmente dimostrabile con una dimostrazione matematica.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ufo.roberto</title>
		<link>http://www.antoniobarba.org/2010/07/12/i-10-comandamenti-per-non-diventare-hacker/comment-page-1/#comment-3451</link>
		<dc:creator>Ufo.roberto</dc:creator>
		<pubDate>Wed, 24 Aug 2011 14:10:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.antoniobarba.org/?p=113#comment-3451</guid>
		<description>Grazie dell&#039;esempio, mi veniva il classico fattoriale che avrei potuto fare con due funzioni identiche, ma a quale scopo? non riuscivo a immaginare una mutua ricorsione (tra due funzioni diverse) che facesse qualcosa di utile.</description>
		<content:encoded><![CDATA[<p>Grazie dell&#8217;esempio, mi veniva il classico fattoriale che avrei potuto fare con due funzioni identiche, ma a quale scopo? non riuscivo a immaginare una mutua ricorsione (tra due funzioni diverse) che facesse qualcosa di utile.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TheKaneB</title>
		<link>http://www.antoniobarba.org/2010/07/12/i-10-comandamenti-per-non-diventare-hacker/comment-page-1/#comment-3449</link>
		<dc:creator>TheKaneB</dc:creator>
		<pubDate>Tue, 23 Aug 2011 14:35:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.antoniobarba.org/?p=113#comment-3449</guid>
		<description>nella sua pagina ufficiale dell&#039;università di Helsinki si autodefinisce WWW-Illiterate (cioè analfabeta di WWW). Su una sua autobiografia ho letto la stessa cosa, non ricordo però la fonte... comunque dovrebbe essere abbastanza semplice rintracciare in rete le sue dichiarazioni in merito :-)

Anche Stallman si definisce allo stesso modo... anche in questo caso puoi trovare info nella sua pagina ufficiale (mi pare sia stallman.org)</description>
		<content:encoded><![CDATA[<p>nella sua pagina ufficiale dell&#8217;università di Helsinki si autodefinisce WWW-Illiterate (cioè analfabeta di WWW). Su una sua autobiografia ho letto la stessa cosa, non ricordo però la fonte&#8230; comunque dovrebbe essere abbastanza semplice rintracciare in rete le sue dichiarazioni in merito <img src='http://www.antoniobarba.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Anche Stallman si definisce allo stesso modo&#8230; anche in questo caso puoi trovare info nella sua pagina ufficiale (mi pare sia stallman.org)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TheKaneB</title>
		<link>http://www.antoniobarba.org/2010/07/12/i-10-comandamenti-per-non-diventare-hacker/comment-page-1/#comment-3445</link>
		<dc:creator>TheKaneB</dc:creator>
		<pubDate>Tue, 23 Aug 2011 14:32:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.antoniobarba.org/?p=113#comment-3445</guid>
		<description>significa esattamente quello :-)

esempio in C:

boolean pari(unsigned int n)
{
  if (n == 0) return true;
  else return dispari(n-1);
}

boolean dispari(unsigned int n)
{
  if (n == 0) return false;
  else return pari(n-1);
}

Nei linguaggi funzionali, la mutua ricorsione è molto frequente.</description>
		<content:encoded><![CDATA[<p>significa esattamente quello <img src='http://www.antoniobarba.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>esempio in C:</p>
<p>boolean pari(unsigned int n)<br />
{<br />
  if (n == 0) return true;<br />
  else return dispari(n-1);<br />
}</p>
<p>boolean dispari(unsigned int n)<br />
{<br />
  if (n == 0) return false;<br />
  else return pari(n-1);<br />
}</p>
<p>Nei linguaggi funzionali, la mutua ricorsione è molto frequente.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

