<?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>SlashCode &#187; Progetti</title>
	<atom:link href="http://davideaversa.it/slashcode/category/progetti/feed/" rel="self" type="application/rss+xml" />
	<link>http://davideaversa.it/slashcode</link>
	<description></description>
	<lastBuildDate>Thu, 03 May 2012 14:28:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Update per OpenGLoader</title>
		<link>http://davideaversa.it/slashcode/2010/07/update-per-opengloader/</link>
		<comments>http://davideaversa.it/slashcode/2010/07/update-per-opengloader/#comments</comments>
		<pubDate>Sat, 03 Jul 2010 17:57:13 +0000</pubDate>
		<dc:creator>THeK3nger</dc:creator>
				<category><![CDATA[Progetti]]></category>
		<category><![CDATA[opengl]]></category>
		<category><![CDATA[opengloader]]></category>

		<guid isPermaLink="false">http://davideaversa.it/slashcode/?p=628</guid>
		<description><![CDATA[<div><a href="http://davideaversa.it/slashcode/2010/07/update-per-opengloader/"><img title="Update per OpenGLoader" src="http://davideaversa.it/slashcode/wp-content/uploads/2010/06/Schermata-150x150.png" alt="Update per OpenGLoader"  width="200" height="200" /></a></div><br/>Piccolo aggiornamento per la mia libreria microscopica per importare mesh OBJ all&#8217;interno di applicazioni OpenGL. Ho aggiunto un paio di piccole gestioni di errore che impediscono al programma di piantarsi di netto se si sbaglia a selezionare un file. Poca roba ma nelle ultime settimane mi stavo dedicando ad un altro paio di cose e <a href='http://davideaversa.it/slashcode/2010/07/update-per-opengloader/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2010%2F07%2Fupdate-per-opengloader%2F&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;send=false&amp;height=27" 
						scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:27px;" allowTransparency="true"></iframe></div><div class="really_simple_share_google1" style="width:90px;"><div class="g-plusone" data-size="medium" data-href="http://davideaversa.it/slashcode/2010/07/update-per-opengloader/" ></div></div><div class="really_simple_share_twitter" style="width:110px;"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
						data-text="Update per OpenGLoader" data-url="http://davideaversa.it/slashcode/2010/07/update-per-opengloader/" 
						data-via=""  ></a></div></div>
		<div style="clear:both;"></div><p><img class="alignleft size-thumbnail wp-image-596" title="Scimmia" src="http://davideaversa.it/slashcode/wp-content/uploads/2010/06/Schermata-150x150.png" alt="" width="150" height="150" />Piccolo aggiornamento per la mia libreria microscopica per importare mesh OBJ all&#8217;interno di applicazioni OpenGL. Ho aggiunto un paio di piccole gestioni di errore che impediscono al programma di piantarsi di netto se si sbaglia a selezionare un file.</p>
<p>Poca roba ma nelle ultime settimane mi stavo dedicando ad un altro paio di cose e OpenGLoader non ha certo la priorità. <img src='http://davideaversa.it/slashcode/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Ecco il repo: <a href="http://github.com/THeK3nger/OpenGLoader">http://github.com/THeK3nger/OpenGLoader</a></p>
 <p><a href="http://davideaversa.it/slashcode/?flattrss_redirect&amp;id=628&amp;md5=b882c0ca9431ce4023d7c81865fa936e" title="Flattr" target="_blank"><img src="http://davideaversa.it/slashcode/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://davideaversa.it/slashcode/2010/07/update-per-opengloader/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=thek3nger&amp;popout=1&amp;url=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2010%2F07%2Fupdate-per-opengloader%2F&amp;language=it_IT&amp;category=text&amp;title=Update+per+OpenGLoader&amp;description=Piccolo+aggiornamento+per+la+mia+libreria+microscopica+per+importare+mesh+OBJ+all%26%238217%3Binterno+di+applicazioni+OpenGL.+Ho+aggiunto+un+paio+di+piccole+gestioni+di+errore+che+impediscono+al+programma+di+piantarsi...&amp;tags=opengl%2Copengloader%2Cblog" type="text/html" />
	</item>
		<item>
		<title>OpenGLoader v.0.1</title>
		<link>http://davideaversa.it/slashcode/2010/06/opengloader-v-0-1/</link>
		<comments>http://davideaversa.it/slashcode/2010/06/opengloader-v-0-1/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 21:03:43 +0000</pubDate>
		<dc:creator>THeK3nger</dc:creator>
				<category><![CDATA[Progetti]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[display list]]></category>
		<category><![CDATA[loader]]></category>
		<category><![CDATA[mesh]]></category>
		<category><![CDATA[opengl]]></category>

		<guid isPermaLink="false">http://davideaversa.it/slashcode/?p=595</guid>
		<description><![CDATA[<div><a href="http://davideaversa.it/slashcode/2010/06/opengloader-v-0-1/"><img title="OpenGLoader v.0.1" src="http://davideaversa.it/slashcode/wp-content/uploads/2010/06/Schermata-150x150.png" alt="OpenGLoader v.0.1"  width="200" height="200" /></a></div><br/>OpenGLoader è un semplicissimo mesh-loader (sistema che si occupa di caricare in memoria la struttura 3D di un oggetto scritta in un file) scritto in C++ che potete utilizzare per caricare dei modelli pre-costruiti all'interno delle vostre applicazioni. Questa libreria non ha affatto intenzione di sostituirsi a librerie professionali ma vuole essere una via estremamente breve per inserire mesh complessi in programmi di complessità medio-bassa.]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2010%2F06%2Fopengloader-v-0-1%2F&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;send=false&amp;height=27" 
						scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:27px;" allowTransparency="true"></iframe></div><div class="really_simple_share_google1" style="width:90px;"><div class="g-plusone" data-size="medium" data-href="http://davideaversa.it/slashcode/2010/06/opengloader-v-0-1/" ></div></div><div class="really_simple_share_twitter" style="width:110px;"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
						data-text="OpenGLoader v.0.1" data-url="http://davideaversa.it/slashcode/2010/06/opengloader-v-0-1/" 
						data-via=""  ></a></div></div>
		<div style="clear:both;"></div><p><img class="alignleft size-thumbnail wp-image-596" title="Scimmia" src="http://davideaversa.it/slashcode/wp-content/uploads/2010/06/Schermata-150x150.png" alt="" width="150" height="150" /> Vi avevo avvertito che stavo lavorando ad un piccolo progetto didattico. Sono quindi lieto di annunciarvi che finalmente è disponibile una versione funzionante di questa piccola libreria.</p>
<p><strong>OpenGLoader </strong>è un semplicissimo mesh-loader (sistema che si occupa di caricare in memoria la struttura 3D di un oggetto scritta in un file) scritto in C++ che potete utilizzare per caricare dei modelli pre-costruiti all&#8217;interno delle vostre applicazioni. Questa libreria non ha affatto intenzione di sostituirsi a librerie professionali ma vuole essere una via <em>estremamente</em> <em>breve</em> per inserire mesh complessi in programmi di complessità medio-bassa.</p>
<p>Il primo intento di OpenGLoader è di essere <strong>istruttivo<em>. </em><span style="font-weight: normal;">Il sorgente è volutamente semplice, super modulare e &#8220;all-inclusive&#8221; ovvero non fa uso di alcuna libreria esterna (escluse le OpenGL, ovviamente).</span></strong></p>
<p><strong><span style="font-weight: normal;">Il secondo intento è di essere estremamente veloce da usare. Infatti una mesh può essere caricata con </span>2 comandi</strong>:</p>
<pre>
<div class="codecolorer-container cpp dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="cpp codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">gloDLInitFile<span style="color: #008000;">&#40;</span><span style="color: #FF0000;">&quot;/home/davide/scimmia_tr.obj&quot;</span>, gloReader<span style="color: #008080;">::</span><span style="color: #007788;">GLO_OBJ</span><span style="color: #008000;">&#41;</span><span style="color: #008080;">;</span><br />
GLuint dl<span style="color: #008080;">;</span><br />
gloDLRead<span style="color: #008000;">&#40;</span><span style="color: #000040;">&amp;</span>amp<span style="color: #008080;">;</span>dl<span style="color: #008000;">&#41;</span><span style="color: #008080;">;</span></div></div>
</pre>
<p>La sintassi è estremamente semplice: si inizializza il tutto con <code class="codecolorer text dawn"><span class="text">gloDLInitFile</span></code> passando come parametro la posizione e il formato del file. Poi si genera un <em>display-list</em> tramite <code class="codecolorer text dawn"><span class="text">gloDLRead</span></code>.</p>
<p>Per chi non conoscesse le <em>display list</em> vi dico che per essere disegnate basta dare questi comandi:</p>
<pre>
<div class="codecolorer-container cpp dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="cpp codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">glColor3f<span style="color: #008000;">&#40;</span><span style="color:#800080;">1.0</span>, <span style="color:#800080;">1.0</span>, <span style="color:#800080;">1.0</span><span style="color: #008000;">&#41;</span><span style="color: #008080;">;</span><br />
<br />
glCallList<span style="color: #008000;">&#40;</span>dl<span style="color: #008000;">&#41;</span><span style="color: #008080;">;</span><br />
glFlush<span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008080;">;</span></div></div>
</pre>
<p>Il programma è ancora molto immaturo, funziona ma non è stato ancora testato a dovere e, inoltre, credo che dia ancora qualche problema di <em>memory-leak </em>dato che quell&#8217;aspetto lo devo ancora valutare accuratamente. Quindi usatelo per giocarci ma vi sconsiglio ancora di usarlo per applicazioni &#8220;serie&#8221;.</p>
<p>La versione inoltre è estremamente limitata rispetto alle caratteristiche che ho programmato per la versione completa. Ecco alcune limitazioni:</p>
<ul>
<li>Non supporta la decodifica delle texture.</li>
<li>Non supporta la decodifica dei materiali.</li>
<li>Supporta esclusivamente i file nel formato .OBJ.</li>
<li>Output solamente sotto forma di <em>display-list.</em></li>
</ul>
<p>Tuttavia questo basta e avanza per poter usare, ad esempio, <strong>Blender</strong> per costruire modelli, esportarli in OBJ e importarli nella vostra applicazione.</p>
<p>Detto questo vi lascio alla pagina di git-hub dove trovate il codice sorgente e il download della documentazione delle API. In attesa che completi una documentazione più dettagliata. <img src='http://davideaversa.it/slashcode/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://github.com/THeK3nger/OpenGLoader">REPO GIT</a></p>
 <p><a href="http://davideaversa.it/slashcode/?flattrss_redirect&amp;id=595&amp;md5=1b84726785c6f40ba5612e05ac421da2" title="Flattr" target="_blank"><img src="http://davideaversa.it/slashcode/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://davideaversa.it/slashcode/2010/06/opengloader-v-0-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=thek3nger&amp;popout=1&amp;url=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2010%2F06%2Fopengloader-v-0-1%2F&amp;language=it_IT&amp;category=text&amp;title=OpenGLoader+v.0.1&amp;description=Vi+avevo+avvertito+che+stavo+lavorando+ad+un+piccolo+progetto+didattico.+Sono+quindi+lieto+di+annunciarvi+che+finalmente+%C3%A8+disponibile+una+versione+funzionante+di+questa+piccola+libreria.+OpenGLoader+%C3%A8+un...&amp;tags=C%2Cdisplay+list%2Cloader%2Cmesh%2Copengl%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Qt-Italia.org</title>
		<link>http://davideaversa.it/slashcode/2009/12/qt-italia-org/</link>
		<comments>http://davideaversa.it/slashcode/2009/12/qt-italia-org/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 21:18:03 +0000</pubDate>
		<dc:creator>THeK3nger</dc:creator>
				<category><![CDATA[Esterni]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[qt]]></category>

		<guid isPermaLink="false">http://davideaversa.it/slashcode/?p=519</guid>
		<description><![CDATA[<div><a href="http://davideaversa.it/slashcode/2009/12/qt-italia-org/"><img title="Qt-Italia.org" src="http://davideaversa.it/slashcode/wp-content/uploads/2009/11/qt-150x150.jpg" alt="Qt-Italia.org"  width="200" height="200" /></a></div><br/>Tempo fa vi segnalai che stavo  preparando una guida a Qt e Python. Poi è stato aperto Qt-Italia.org. Ho quindi deciso di collaborare direttamente con il  progetto e quindi, inserirò tutto il materiale sulle Qt all&#8217;interno del portale. Ovviamente, inserirò periodicamente anche qualcosa qui Il portale è nuovo ed esce da poco da una riorganizzazione <a href='http://davideaversa.it/slashcode/2009/12/qt-italia-org/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2009%2F12%2Fqt-italia-org%2F&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;send=false&amp;height=27" 
						scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:27px;" allowTransparency="true"></iframe></div><div class="really_simple_share_google1" style="width:90px;"><div class="g-plusone" data-size="medium" data-href="http://davideaversa.it/slashcode/2009/12/qt-italia-org/" ></div></div><div class="really_simple_share_twitter" style="width:110px;"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
						data-text="Qt-Italia.org" data-url="http://davideaversa.it/slashcode/2009/12/qt-italia-org/" 
						data-via=""  ></a></div></div>
		<div style="clear:both;"></div><p><img class="alignleft size-thumbnail wp-image-475" title="qt" src="http://davideaversa.it/slashcode/wp-content/uploads/2009/11/qt-150x150.jpg" alt="qt" width="150" height="150" />Tempo fa vi segnalai che stavo  preparando una guida a Qt e Python. Poi è stato aperto <a href="http://qt-italia.org/"><strong>Qt-Italia.org</strong></a>. Ho quindi deciso di collaborare direttamente con il  progetto e quindi, inserirò tutto il materiale sulle Qt all&#8217;interno del portale. Ovviamente, inserirò periodicamente anche qualcosa qui <img src='http://davideaversa.it/slashcode/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Il portale è nuovo ed esce da poco da una riorganizzazione generale del CMS. Tuttavia, ad ora, tutto sembra in ordine e quindi vi suggerisco di visitare il sito e iscrivervi al relativo forum.</p>
<p>Se amate le Qt o volete semplicemente farvi un idea delle loro potenzialità avete trovato il posto giusto.</p>
 <p><a href="http://davideaversa.it/slashcode/?flattrss_redirect&amp;id=519&amp;md5=0a805ed42cd2de07196f6b4d87f8b7a5" title="Flattr" target="_blank"><img src="http://davideaversa.it/slashcode/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://davideaversa.it/slashcode/2009/12/qt-italia-org/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=thek3nger&amp;popout=1&amp;url=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2009%2F12%2Fqt-italia-org%2F&amp;language=it_IT&amp;category=text&amp;title=Qt-Italia.org&amp;description=Tempo+fa+vi+segnalai+che+stavo%C2%A0+preparando+una+guida+a+Qt+e+Python.+Poi+%C3%A8+stato+aperto+Qt-Italia.org.+Ho+quindi+deciso+di+collaborare+direttamente+con+il%C2%A0+progetto+e+quindi%2C+inserir%C3%B2...&amp;tags=community%2Cpython%2Cqt%2Cblog" type="text/html" />
	</item>
		<item>
		<title>ENEA 1.0</title>
		<link>http://davideaversa.it/slashcode/2009/12/511/</link>
		<comments>http://davideaversa.it/slashcode/2009/12/511/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 09:33:39 +0000</pubDate>
		<dc:creator>THeK3nger</dc:creator>
				<category><![CDATA[Enea]]></category>

		<guid isPermaLink="false">http://davideaversa.it/slashcode/?p=511</guid>
		<description><![CDATA[<div><a href="http://davideaversa.it/slashcode/2009/12/511/"><img title="ENEA 1.0" src="http://davideaversa.it/slashcode/wp-content/uploads/2009/04/enea-logo-150px.png" alt="ENEA 1.0"  width="200" height="196" /></a></div><br/>ENEA sta per Environment for Network Application. È un architettura di grid computing scritta in Java che permette la risoluzione di problemi tramite calcolo distribuito. Oltre a questo è il mio progetto di tesi e quindi, ora che l&#8217;ho discussa e non mi ha tradito, ho deciso di rilasciarlo al mondo nel caso possa servire. <a href='http://davideaversa.it/slashcode/2009/12/511/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2009%2F12%2F511%2F&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;send=false&amp;height=27" 
						scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:27px;" allowTransparency="true"></iframe></div><div class="really_simple_share_google1" style="width:90px;"><div class="g-plusone" data-size="medium" data-href="http://davideaversa.it/slashcode/2009/12/511/" ></div></div><div class="really_simple_share_twitter" style="width:110px;"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
						data-text="ENEA 1.0" data-url="http://davideaversa.it/slashcode/2009/12/511/" 
						data-via=""  ></a></div></div>
		<div style="clear:both;"></div><div id="attachment_196" class="wp-caption alignleft" style="width: 160px"><img class="size-full wp-image-196" title="Enea Logo" src="http://davideaversa.it/slashcode/wp-content/uploads/2009/04/enea-logo-150px.png" alt="ENEA" width="150" height="147" /><p class="wp-caption-text">Logo di ENEA</p></div>
<p><strong>ENEA </strong>sta per <em>Environment for Network Application.</em> È un architettura di grid computing scritta in Java che permette la risoluzione di problemi tramite calcolo distribuito. Oltre a questo è il mio progetto di tesi e quindi, ora che l&#8217;ho discussa e non mi ha tradito, ho deciso di rilasciarlo al mondo nel caso possa servire. Principalmente a scopo didattico ma penso che con qualche piccolo cambiamento possa essere utilizzato anche per qualcosa di serio.</p>
<p>L&#8217;archivio qui di seguito contiene:</p>
<ul>
<li>Versione compilata in un pacchetto .jar</li>
<li>Sorgenti</li>
<li>Javadoc</li>
<li>Relazione e descrizione di tutto il progetto.</li>
</ul>
<p><strong><a href="http://dl.dropbox.com/u/89889/CD%20ENEA.tar.gz">DOWNLOAD</a></strong></p>
<p><strong><span style="font-weight: normal;">E&#8217; anche disponibile un repository GIT all&#8217;indirizzo: <a href="http://gitorious.org/enea/enea/commits/master">http://gitorious.org/enea/enea/commits/master</a></span></strong></p>
<p>Tutto il codice è rilasciato sotto licenza BSD.</p>
 <p><a href="http://davideaversa.it/slashcode/?flattrss_redirect&amp;id=511&amp;md5=3ff4a2656cb6957ec45109357cc64e7d" title="Flattr" target="_blank"><img src="http://davideaversa.it/slashcode/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://davideaversa.it/slashcode/2009/12/511/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=thek3nger&amp;popout=1&amp;url=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2009%2F12%2F511%2F&amp;language=it_IT&amp;category=text&amp;title=ENEA+1.0&amp;description=ENEA+sta+per+Environment+for+Network+Application.+%C3%88+un+architettura+di+grid+computing+scritta+in+Java+che+permette+la+risoluzione+di+problemi+tramite+calcolo+distribuito.+Oltre+a+questo+%C3%A8+il...&amp;tags=blog" type="text/html" />
	</item>
		<item>
		<title>Libgwave, cercasi collaboratori</title>
		<link>http://davideaversa.it/slashcode/2009/11/libgwave-cercasi-collaboratori/</link>
		<comments>http://davideaversa.it/slashcode/2009/11/libgwave-cercasi-collaboratori/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 20:36:24 +0000</pubDate>
		<dc:creator>THeK3nger</dc:creator>
				<category><![CDATA[Progetti]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google wave]]></category>
		<category><![CDATA[plasma]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://davideaversa.it/slashcode/?p=509</guid>
		<description><![CDATA[<div><a href="http://davideaversa.it/slashcode/2009/11/libgwave-cercasi-collaboratori/"><img title="Libgwave, cercasi collaboratori" src="http://davideaversa.it/slashcode/wp-content/uploads/2009/10/tools-150x150.png" alt="Libgwave, cercasi collaboratori"  width="200" height="200" /></a></div><br/>Questo non è un messaggio. E&#8217; un annuncio. Un inserzione. Avevo intensione di scrivere un plasmoide per le notifiche di nuove wave su Google Wave. Ma prima di questo volevo fare una sorta di libreria di accesso in Python. Il problema è che è più complicato del previsto e non ho esperienza in interazioni con <a href='http://davideaversa.it/slashcode/2009/11/libgwave-cercasi-collaboratori/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2009%2F11%2Flibgwave-cercasi-collaboratori%2F&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;send=false&amp;height=27" 
						scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:27px;" allowTransparency="true"></iframe></div><div class="really_simple_share_google1" style="width:90px;"><div class="g-plusone" data-size="medium" data-href="http://davideaversa.it/slashcode/2009/11/libgwave-cercasi-collaboratori/" ></div></div><div class="really_simple_share_twitter" style="width:110px;"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
						data-text="Libgwave, cercasi collaboratori" data-url="http://davideaversa.it/slashcode/2009/11/libgwave-cercasi-collaboratori/" 
						data-via=""  ></a></div></div>
		<div style="clear:both;"></div><p><img class="alignleft size-thumbnail wp-image-428" title="Tools" src="http://davideaversa.it/slashcode/wp-content/uploads/2009/10/tools-150x150.png" alt="Tools" width="150" height="150" />Questo non è un messaggio. E&#8217; un annuncio. Un inserzione.</p>
<p>Avevo intensione di scrivere un plasmoide per le notifiche di nuove wave su Google Wave. Ma prima di questo volevo fare una sorta di libreria di accesso in Python. Il problema è che è più complicato del previsto e non ho esperienza in interazioni con web-application via software. Quindi se qualcuno fosse disponibile mi contatti pure che proviamo a cercare una soluzione.</p>
<p>Alla prossima.</p>
 <p><a href="http://davideaversa.it/slashcode/?flattrss_redirect&amp;id=509&amp;md5=bc8f2aad949f67f1e3beca7afbba5b43" title="Flattr" target="_blank"><img src="http://davideaversa.it/slashcode/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://davideaversa.it/slashcode/2009/11/libgwave-cercasi-collaboratori/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=thek3nger&amp;popout=1&amp;url=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2009%2F11%2Flibgwave-cercasi-collaboratori%2F&amp;language=it_IT&amp;category=text&amp;title=Libgwave%2C+cercasi+collaboratori&amp;description=Questo+non+%C3%A8+un+messaggio.+E%26%238217%3B+un+annuncio.+Un+inserzione.+Avevo+intensione+di+scrivere+un+plasmoide+per+le+notifiche+di+nuove+wave+su+Google+Wave.+Ma+prima+di+questo+volevo...&amp;tags=google%2Cgoogle+wave%2Cplasma%2Cpython%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Nota su Google Wave</title>
		<link>http://davideaversa.it/slashcode/2009/11/nota-su-google-wave/</link>
		<comments>http://davideaversa.it/slashcode/2009/11/nota-su-google-wave/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 16:34:44 +0000</pubDate>
		<dc:creator>THeK3nger</dc:creator>
				<category><![CDATA[Esterni]]></category>
		<category><![CDATA[Progetti]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[wave]]></category>

		<guid isPermaLink="false">http://davideaversa.it/slashcode/?p=493</guid>
		<description><![CDATA[<div><a href="http://davideaversa.it/slashcode/2009/11/nota-su-google-wave/"><img title="Nota su Google Wave" src="http://davideaversa.it/slashcode/wp-content/uploads/2009/11/gwave-150x150.jpg" alt="Nota su Google Wave"  width="200" height="200" /></a></div><br/>Ieri notte tornando a casa mi sono ritrovato l&#8217;invito di Google per la nuova e misteriosa piattaforma Wave. Richiesi l&#8217;invito perché attratto dal video dimostrativo ebbi l&#8217;idea di integrare alcune funzioni su KDE appoggiandomi ad alcune api di Wave che Google mise a disposizione fin dall&#8217;inizio. Ora posso iniziare questo progetto. O meglio&#8230; potrei&#8230; dato <a href='http://davideaversa.it/slashcode/2009/11/nota-su-google-wave/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2009%2F11%2Fnota-su-google-wave%2F&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;send=false&amp;height=27" 
						scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:27px;" allowTransparency="true"></iframe></div><div class="really_simple_share_google1" style="width:90px;"><div class="g-plusone" data-size="medium" data-href="http://davideaversa.it/slashcode/2009/11/nota-su-google-wave/" ></div></div><div class="really_simple_share_twitter" style="width:110px;"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
						data-text="Nota su Google Wave" data-url="http://davideaversa.it/slashcode/2009/11/nota-su-google-wave/" 
						data-via=""  ></a></div></div>
		<div style="clear:both;"></div><p><img class="alignleft size-thumbnail wp-image-494" title="Google Wave" src="http://davideaversa.it/slashcode/wp-content/uploads/2009/11/gwave-150x150.jpg" alt="Google Wave" width="150" height="150" />Ieri notte tornando a casa mi sono ritrovato l&#8217;invito di Google per la nuova e misteriosa piattaforma Wave. Richiesi l&#8217;invito perché attratto dal video dimostrativo ebbi l&#8217;idea di integrare alcune funzioni su KDE appoggiandomi ad alcune api di Wave che Google mise a disposizione fin dall&#8217;inizio.</p>
<p>Ora posso iniziare questo progetto. O meglio&#8230; potrei&#8230; dato il mio sovraccarico di impegni. <img src='http://davideaversa.it/slashcode/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Comunque sia. Per ora Wave è una scatola piuttosto inutile. Non per suoi demeriti ma semplicemente perché per ora non ho contatti! xD E a che serve una potente interfaccia di comunicazione se non c&#8217;è nessuno con cui comunicare?</p>
<p>Se mai mi daranno qualche invito e troverò qualche contatto, magari potrei capirci qualcosa di più e fare qualcosa di utile!</p>
 <p><a href="http://davideaversa.it/slashcode/?flattrss_redirect&amp;id=493&amp;md5=55457565567b9a6bc8a23905d41bebe9" title="Flattr" target="_blank"><img src="http://davideaversa.it/slashcode/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://davideaversa.it/slashcode/2009/11/nota-su-google-wave/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=thek3nger&amp;popout=1&amp;url=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2009%2F11%2Fnota-su-google-wave%2F&amp;language=it_IT&amp;category=text&amp;title=Nota+su+Google+Wave&amp;description=Ieri+notte+tornando+a+casa+mi+sono+ritrovato+l%26%238217%3Binvito+di+Google+per+la+nuova+e+misteriosa+piattaforma+Wave.+Richiesi+l%26%238217%3Binvito+perch%C3%A9+attratto+dal+video+dimostrativo+ebbi+l%26%238217%3Bidea+di+integrare+alcune...&amp;tags=google%2Cinternet%2Cwave%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Uno script per creare DEB</title>
		<link>http://davideaversa.it/slashcode/2009/11/uno-script-per-creare-deb/</link>
		<comments>http://davideaversa.it/slashcode/2009/11/uno-script-per-creare-deb/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 16:21:43 +0000</pubDate>
		<dc:creator>THeK3nger</dc:creator>
				<category><![CDATA[Script Vari]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[deb]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://davideaversa.it/slashcode/?p=491</guid>
		<description><![CDATA[<div><a href="http://davideaversa.it/slashcode/2009/11/uno-script-per-creare-deb/"><img title="Uno script per creare DEB" src="http://davideaversa.it/slashcode/wp-content/uploads/2009/11/packdeb.png" alt="Uno script per creare DEB"  width="200" height="193" /></a></div><br/>Dato che spesso mi capita di dover programmare in Python e dato che non ho voglia di stare ogni volta che modifico un sorgente a ricrearmi tutto il .deb. Ho deciso di automatizzare la cosa con uno script. E&#8217; uno script grezzo e perfezionabile, ma fa magnificamente il suo lavoro. Lo pubblico sperando che possa <a href='http://davideaversa.it/slashcode/2009/11/uno-script-per-creare-deb/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2009%2F11%2Funo-script-per-creare-deb%2F&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;send=false&amp;height=27" 
						scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:27px;" allowTransparency="true"></iframe></div><div class="really_simple_share_google1" style="width:90px;"><div class="g-plusone" data-size="medium" data-href="http://davideaversa.it/slashcode/2009/11/uno-script-per-creare-deb/" ></div></div><div class="really_simple_share_twitter" style="width:110px;"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
						data-text="Uno script per creare DEB" data-url="http://davideaversa.it/slashcode/2009/11/uno-script-per-creare-deb/" 
						data-via=""  ></a></div></div>
		<div style="clear:both;"></div><p><img class="alignleft size-full wp-image-492" title="Pacchetto Deb" src="http://davideaversa.it/slashcode/wp-content/uploads/2009/11/packdeb.png" alt="Pacchetto Deb" width="120" height="116" />Dato che spesso mi capita di dover programmare in Python e dato che non ho voglia di stare ogni volta che modifico un sorgente a ricrearmi tutto il .deb. Ho deciso di automatizzare la cosa con uno script. E&#8217; uno script grezzo e perfezionabile, ma fa magnificamente il suo lavoro. Lo pubblico sperando che possa essere utile a qualcuno, ovviamente una volta che l&#8217;avete modificato per le vostre esigenze.</p>
<div class="codecolorer-container bash dawn" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;">#! /bin/bash</span><br />
<br />
<span style="color: #007800;">version</span>=<span style="color: #ff0000;">&quot;0.2.0-1&quot;</span><br />
<br />
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> nomeprogramma_<span style="color: #800000;">${version}</span>_all<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> nomeprogramma_<span style="color: #800000;">${version}</span>_all<br />
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> DEBIAN<br />
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> usr<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> DEBIAN<br />
<br />
<span style="color: #666666; font-style: italic;"># GENERATE CONTROL FILE</span><br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Package: nomeprogramma&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> control<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Version: <span style="color: #007800;">${version}</span>&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> control<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Section: video&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> control<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Priority: optional&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> control<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Architecture: all&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> control<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Depends: python, python-qt4&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> control<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Installed-Size: 309&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> control<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Maintainer: Nome Cognome &lt;email@gmail.com&amp;&gt;&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> control<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Description: Bla bla bla&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> control<br />
<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> ..<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> usr<br />
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> bin<br />
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> share<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> bin<br />
<br />
<span style="color: #666666; font-style: italic;"># GENERATE START FILE</span><br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;#!/bin/bash&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> nomeprogramma<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;cd /usr/share/nomeprogramma&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> nomeprogramma<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;env python -O main.py&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> nomeprogramma<br />
<br />
<span style="color: #c20cb9; font-weight: bold;">chmod</span> +x nomeprogramma<br />
<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> ..<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> share<br />
<br />
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> applications<br />
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> doc<br />
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> nomeprogramma<br />
<br />
<span style="color: #666666; font-style: italic;"># GENERATE DESKTOP FILE</span><br />
<span style="color: #7a0874; font-weight: bold;">cd</span> applications<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;[Desktop Entry]&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> nomeprogramma.desktop<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Version=<span style="color: #007800;">${version}</span>&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> nomeprogramma.desktop<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Name=Nome Programma&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> nomeprogramma.desktop<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Comment=Bla bla&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> nomeprogramma.desktop<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Type=Application&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> nomeprogramma.desktop<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Comment[it_IT]=Bla bla&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> nomeprogramma.desktop<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Exec=/usr/bin/nomeprogramma&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> nomeprogramma.desktop<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Icon=/usr/share/prova/img/nomeprogramma.png&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> nomeprogramma.desktop<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Terminal=false&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> nomeprogramma.desktop<br />
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Categories=Multimedia;QT;&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> nomeprogramma.desktop<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> ..<br />
<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> ..<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> ..<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> ..<br />
<br />
<span style="color: #666666; font-style: italic;"># COPY COMPILED FILE</span><br />
<span style="color: #c20cb9; font-weight: bold;">cp</span> <span style="color: #660033;">-r</span> <span style="color: #660033;">-v</span> .<span style="color: #000000; font-weight: bold;">/</span>src<span style="color: #000000; font-weight: bold;">/*</span> .<span style="color: #000000; font-weight: bold;">/</span>nomeprogramma_<span style="color: #800000;">${version}</span>_all<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>share<span style="color: #000000; font-weight: bold;">/</span>nomeprogramma<span style="color: #000000; font-weight: bold;">/</span> <span style="color: #666666; font-style: italic;">#Questa parte copia tutti i sorgenti del vostro programma python.</span><br />
<span style="color: #7a0874; font-weight: bold;">cd</span> .<span style="color: #000000; font-weight: bold;">/</span>nomeprogramma_<span style="color: #800000;">${version}</span>_all<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>share<span style="color: #000000; font-weight: bold;">/</span>nomeprogramma<span style="color: #000000; font-weight: bold;">/</span><br />
<br />
<span style="color: #666666; font-style: italic;"># CLEAN NOT USEFUL FILES</span><br />
<span style="color: #666666; font-style: italic;">#Cancella i file non necessari all'esecuzione.</span><br />
<span style="color: #c20cb9; font-weight: bold;">find</span> <span style="color: #660033;">-name</span> <span style="color: #ff0000;">'*.ui'</span> <span style="color: #660033;">-exec</span> <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-v</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span><span style="color: #7a0874; font-weight: bold;">&#125;</span> \;<br />
<span style="color: #c20cb9; font-weight: bold;">find</span> <span style="color: #660033;">-name</span> <span style="color: #ff0000;">'*.*~'</span> <span style="color: #660033;">-exec</span> <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-v</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span><span style="color: #7a0874; font-weight: bold;">&#125;</span> \;<br />
<span style="color: #c20cb9; font-weight: bold;">rm</span> Makefile<br />
<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> ..<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> ..<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> ..<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> ..<br />
<br />
<span style="color: #666666; font-style: italic;">#  MAKE DEB</span><br />
<span style="color: #c20cb9; font-weight: bold;">dpkg</span> <span style="color: #660033;">-b</span> .<span style="color: #000000; font-weight: bold;">/</span>nomeprogramma_<span style="color: #800000;">${version}</span>_all<br />
<br />
<span style="color: #666666; font-style: italic;"># REMOVE TEMP DIRECTORY</span><br />
<span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-r</span> .<span style="color: #000000; font-weight: bold;">/</span>nomeprogramma_<span style="color: #800000;">${version}</span>_all</div></div>
<p>Ovviamente in <em>nomeprogramma</em> dovete inserire il nome del vostro programma. Ancora meglio sarebbe metterlo in una variabile e usare una variabile, così potete riutilizzarlo per più programmi. A me non andava di farlo e ve lo beccate così com&#8217;è <img src='http://davideaversa.it/slashcode/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Inoltre la copia dei file dovete rivederla perché io assumo che nella cartella in cui c&#8217;è questo script esista una cartella <em>src</em> che contiene i sorgenti (in pratica assumo che usiate una convenzione che uso io xD). Ma è solo una riga, si cambia facilmente.</p>
<p>Spero vi sia utile. <img src='http://davideaversa.it/slashcode/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
 <p><a href="http://davideaversa.it/slashcode/?flattrss_redirect&amp;id=491&amp;md5=879c18fa4169bb3aebfdc66495a2b523" title="Flattr" target="_blank"><img src="http://davideaversa.it/slashcode/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://davideaversa.it/slashcode/2009/11/uno-script-per-creare-deb/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=thek3nger&amp;popout=1&amp;url=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2009%2F11%2Funo-script-per-creare-deb%2F&amp;language=it_IT&amp;category=text&amp;title=Uno+script+per+creare+DEB&amp;description=Dato+che+spesso+mi+capita+di+dover+programmare+in+Python+e+dato+che+non+ho+voglia+di+stare+ogni+volta+che+modifico+un+sorgente+a+ricrearmi+tutto+il+.deb.+Ho...&amp;tags=bash%2Cdeb%2Cpython%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Tv-Player &#8211; Da oggi in Qt</title>
		<link>http://davideaversa.it/slashcode/2009/11/tv-player-da-oggi-in-qt/</link>
		<comments>http://davideaversa.it/slashcode/2009/11/tv-player-da-oggi-in-qt/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 15:59:16 +0000</pubDate>
		<dc:creator>THeK3nger</dc:creator>
				<category><![CDATA[Esterni]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[qt]]></category>
		<category><![CDATA[radio]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[tv]]></category>

		<guid isPermaLink="false">http://davideaversa.it/slashcode/?p=487</guid>
		<description><![CDATA[<div><a href="http://davideaversa.it/slashcode/2009/11/tv-player-da-oggi-in-qt/"><img title="Tv-Player &#8211; Da oggi in Qt" src="http://davideaversa.it/slashcode/wp-content/uploads/2009/11/TV_head-150x150.jpg" alt="Tv-Player &#8211; Da oggi in Qt"  width="200" height="200" /></a></div><br/>Guardare le Tv e le Radio in streaming è sempre un problema, vuoi che richiedono plugin particolari, vuoi che Moonligth sta sempre cento passi dietro alla versione di Silverligth per Windows&#8230; fatto sta che non funziona mai niente. I più astuti di noi riescono a ricavarsi l&#8217;indirizzo del flusso web e a guardarselo con VLC. <a href='http://davideaversa.it/slashcode/2009/11/tv-player-da-oggi-in-qt/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2009%2F11%2Ftv-player-da-oggi-in-qt%2F&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;send=false&amp;height=27" 
						scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:27px;" allowTransparency="true"></iframe></div><div class="really_simple_share_google1" style="width:90px;"><div class="g-plusone" data-size="medium" data-href="http://davideaversa.it/slashcode/2009/11/tv-player-da-oggi-in-qt/" ></div></div><div class="really_simple_share_twitter" style="width:110px;"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
						data-text="Tv-Player &#8211; Da oggi in Qt" data-url="http://davideaversa.it/slashcode/2009/11/tv-player-da-oggi-in-qt/" 
						data-via=""  ></a></div></div>
		<div style="clear:both;"></div><p><img class="alignleft size-thumbnail wp-image-488" title="TV Head" src="http://davideaversa.it/slashcode/wp-content/uploads/2009/11/TV_head-150x150.jpg" alt="TV Head" width="150" height="150" />Guardare le Tv e le Radio in streaming è sempre un problema, vuoi che richiedono plugin particolari, vuoi che Moonligth sta sempre cento passi dietro alla versione di Silverligth per Windows&#8230; fatto sta che non funziona mai niente. I più astuti di noi riescono a ricavarsi l&#8217;indirizzo del flusso web e a guardarselo con VLC. Ma i nuovi utenti smadonnano ferocemente. E li capisco.</p>
<p>Così da qualche tempo era uscito un piccolo progetto amatoriale in bash per automatizzare questo processo. Il progetto in questione è <a href="http://tvplayersite.altervista.org/index.php">Tv-Player</a>. Poiché conosciamo tutti i limiti del bash mi sono incaricato di cotattare le persone che mantenevano questo progetto per proporgli una conversione totale in Python+Qt.</p>
<p>Posso annunciare fieramente che il progetto originale è appena stato portato interamente in Qt. Inoltre sto sviluppando un altra funzionalità molto carina che permetterà di avere una lista di tv e radio sempre aggiornata. Infatti la lista degli indirizzi non sarà più locale, ma remota e gestita dai ragazzi del team.</p>
<p>In pratica il programma si incarica di scaricare automaticamente l&#8217;ultima versione aggiornata della suddetta lista.</p>
<p>Tutto qua.</p>
<p>Se siete interessati al progetto andate pure numerosi a visitare il sito! <img src='http://davideaversa.it/slashcode/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>&#8212;</p>
<p>Foto by <a href="http://silentawakening.deviantart.com/">SilentAwakening</a> on DeviantArt</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">
<h1><small><small><a class="u" href="http://silentawakening.deviantart.com/">SilentAwakening</a></small></small></h1>
</div>
 <p><a href="http://davideaversa.it/slashcode/?flattrss_redirect&amp;id=487&amp;md5=ba195ecbaea74aad52ee91cf96eb250a" title="Flattr" target="_blank"><img src="http://davideaversa.it/slashcode/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://davideaversa.it/slashcode/2009/11/tv-player-da-oggi-in-qt/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=thek3nger&amp;popout=1&amp;url=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2009%2F11%2Ftv-player-da-oggi-in-qt%2F&amp;language=it_IT&amp;category=text&amp;title=Tv-Player+%26%238211%3B+Da+oggi+in+Qt&amp;description=Guardare+le+Tv+e+le+Radio+in+streaming+%C3%A8+sempre+un+problema%2C+vuoi+che+richiedono+plugin+particolari%2C+vuoi+che+Moonligth+sta+sempre+cento+passi+dietro+alla+versione+di+Silverligth+per...&amp;tags=python%2Cqt%2Cradio%2Cstreaming%2Ctv%2Cblog" type="text/html" />
	</item>
		<item>
		<title>LinuxQualityHelp Presente e Futuro</title>
		<link>http://davideaversa.it/slashcode/2009/10/linuxqualityhelp-presente-e-futuro/</link>
		<comments>http://davideaversa.it/slashcode/2009/10/linuxqualityhelp-presente-e-futuro/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 14:04:03 +0000</pubDate>
		<dc:creator>THeK3nger</dc:creator>
				<category><![CDATA[LinuxQualityHelp]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[linuxqualityhelp]]></category>
		<category><![CDATA[lqh]]></category>

		<guid isPermaLink="false">http://slashcode.wordpress.com/?p=356</guid>
		<description><![CDATA[<div><a href="http://davideaversa.it/slashcode/2009/10/linuxqualityhelp-presente-e-futuro/"><img title="LinuxQualityHelp Presente e Futuro" src="http://davideaversa.it/slashcode/wp-content/uploads/2009/10/lqh-150x150.png" alt="LinuxQualityHelp Presente e Futuro"  width="200" height="200" /></a></div><br/>Sono passati quasi due mesi dall&#8217;apertura di LinuxQualityHelp. Ora ci sono 480 iscritti e altri se ne iscrivono ogni giorno. Abbiamo una bella schiera di utenti esperti  pronti a risolvere ogni problema e abbiamo un ottimo tasso di problemi risolti. Sono decisamente soddisfatto. Prossimamente però lo staff sta preparando interessanti novità: Un concorso per il <a href='http://davideaversa.it/slashcode/2009/10/linuxqualityhelp-presente-e-futuro/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2009%2F10%2Flinuxqualityhelp-presente-e-futuro%2F&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;send=false&amp;height=27" 
						scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:27px;" allowTransparency="true"></iframe></div><div class="really_simple_share_google1" style="width:90px;"><div class="g-plusone" data-size="medium" data-href="http://davideaversa.it/slashcode/2009/10/linuxqualityhelp-presente-e-futuro/" ></div></div><div class="really_simple_share_twitter" style="width:110px;"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
						data-text="LinuxQualityHelp Presente e Futuro" data-url="http://davideaversa.it/slashcode/2009/10/linuxqualityhelp-presente-e-futuro/" 
						data-via=""  ></a></div></div>
		<div style="clear:both;"></div><p><img class="alignleft size-thumbnail wp-image-424" title="Logo LQH" src="http://davideaversa.it/slashcode/wp-content/uploads/2009/10/lqh-150x150.png" alt="Logo LQH" width="150" height="150" />Sono passati quasi due mesi dall&#8217;apertura di <a href="http://www.linuxqualityhelp.it/">LinuxQualityHelp</a>. Ora ci sono 480 iscritti e altri se ne iscrivono ogni giorno. Abbiamo una bella schiera di utenti esperti  pronti a risolvere ogni problema e abbiamo un ottimo tasso di problemi risolti. Sono decisamente soddisfatto. <img src='http://davideaversa.it/slashcode/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Prossimamente però lo staff sta preparando interessanti novità:</p>
<ul>
<li>Un concorso per il modding desktop incentrato sulla usabilità.</li>
<li>Un repository che contiene software e script utili non presenti nei repository ufficiali.</li>
<li>Il team di sviluppo invece sta sviluppando un programma in grado di aiutare l&#8217;utente ad identificare i problemi della propria installazione.</li>
</ul>
<p>E oltre a questo molte altre sono le proposte quindi rimanete collegati su LQH</p>
 <p><a href="http://davideaversa.it/slashcode/?flattrss_redirect&amp;id=356&amp;md5=4c89228d164c1e4f60f031c9a65f38cc" title="Flattr" target="_blank"><img src="http://davideaversa.it/slashcode/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://davideaversa.it/slashcode/2009/10/linuxqualityhelp-presente-e-futuro/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=thek3nger&amp;popout=1&amp;url=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2009%2F10%2Flinuxqualityhelp-presente-e-futuro%2F&amp;language=it_IT&amp;category=text&amp;title=LinuxQualityHelp+Presente+e+Futuro&amp;description=Sono+passati+quasi+due+mesi+dall%26%238217%3Bapertura+di+LinuxQualityHelp.+Ora+ci+sono+480+iscritti+e+altri+se+ne+iscrivono+ogni+giorno.+Abbiamo+una+bella+schiera+di+utenti+esperti%C2%A0+pronti+a+risolvere...&amp;tags=gnu%2Clinux%2Clinuxqualityhelp%2Clqh%2Cblog" type="text/html" />
	</item>
		<item>
		<title>LQH &#8211; Linux Quality Help</title>
		<link>http://davideaversa.it/slashcode/2009/09/lqh-linux-quality-help/</link>
		<comments>http://davideaversa.it/slashcode/2009/09/lqh-linux-quality-help/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 05:00:16 +0000</pubDate>
		<dc:creator>THeK3nger</dc:creator>
				<category><![CDATA[LinuxQualityHelp]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[lqh]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://slashcode.wordpress.com/?p=229</guid>
		<description><![CDATA[<div><a href="http://davideaversa.it/slashcode/2009/09/lqh-linux-quality-help/"><img title="LQH &#8211; Linux Quality Help" src="http://slashcode.files.wordpress.com/2009/09/site_logo-gif.png" alt="LQH &#8211; Linux Quality Help"  width="" /></a></div><br/>LQH &#8211; Linux Quality Help è un servizio di supporto tecnico gratuito per Ubuntu, Debian e derivate dove chi ti risponde sa di cosa sta parlando. Un innovativo forum di supporto tecnico dove puoi avere le risposte che cerchi da chi ha esperienza. LQH infatti ti mette a disposizione un team di &#8220;esperti certificati&#8221; e <a href='http://davideaversa.it/slashcode/2009/09/lqh-linux-quality-help/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div style="height:33px;" class="really_simple_share robots-nocontent snap_nopreview"><div class="really_simple_share_facebook_like" style="width:100px;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2009%2F09%2Flqh-linux-quality-help%2F&amp;layout=button_count&amp;show_faces=false&amp;width=100&amp;action=like&amp;colorscheme=light&amp;send=false&amp;height=27" 
						scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:27px;" allowTransparency="true"></iframe></div><div class="really_simple_share_google1" style="width:90px;"><div class="g-plusone" data-size="medium" data-href="http://davideaversa.it/slashcode/2009/09/lqh-linux-quality-help/" ></div></div><div class="really_simple_share_twitter" style="width:110px;"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" 
						data-text="LQH &#8211; Linux Quality Help" data-url="http://davideaversa.it/slashcode/2009/09/lqh-linux-quality-help/" 
						data-via=""  ></a></div></div>
		<div style="clear:both;"></div><p><img class="alignleft size-full wp-image-235" title="site_logo.gif" src="http://slashcode.files.wordpress.com/2009/09/site_logo-gif.png" alt="site_logo.gif" width="128" height="128" /></p>
<blockquote><p><a href="http://www.linuxqualityhelp.it/"><strong>LQH &#8211; Linux Quality Help</strong></a> è un servizio di supporto tecnico gratuito per Ubuntu, Debian e derivate dove chi ti risponde sa di cosa sta parlando.</p>
<p>Un innovativo forum di supporto tecnico dove puoi avere le risposte che cerchi da chi ha esperienza. LQH infatti ti mette a disposizione un team di &#8220;esperti certificati&#8221; e solo da questi utenti esperti e preparati avrai le risposte.</p></blockquote>
<p>Sono lieto ed orgoglioso di annunciare l&#8217;apertura di questo nuovo servizio di supporto dedicato alle Debian-based (Quindi anche Ubuntu e compagni). La differenza fondamentale con tutti gli altri forum è che alle vostre domande potranno rispondere soltanto gli utenti &#8220;certificati&#8221; per garantire il più possibile la qualità della risposta. L&#8217;orgoglio nasce dal fatto che il sottoscritto fa parte del gruppo di utenti <em>fondatori</em> che in queste settimane hanno messo a punto questo progetto. La lista completa dei 8 fondatori consiste in<strong> Badìl, Divilinux, DjNeophite, Guiodic, Muflone, Scolpi, Streetcross</strong> e, infine, <strong>THeK3enger </strong>ovvero me.</p>
<p>Per chi bazzica il mondo Open Source avrà notato che molti nomi sono ben noti e rinomati, il che non fa che aumentare il mio orgoglio.</p>
<p>Tutte le mie guide e la mia esperienza in programmazione e in software libero verrà messa a disposizione in questa piattaforma.</p>
<p>Vi invito quindi a <a href="http://www.linuxqualityhelp.it/">entrare nel sito</a> per saperne di più, domandare, chiedere, discutere e guadagnarsi la qualifica di <span style="text-decoration:underline;"><em>utente certificato</em></span>! Come utente qualificato avrai a disposizione numerosi servizi  come aggregarti al nostro <a href="http://www.linuxqualityhelp.it/blog">metablog </a>, avere un <em>&#8220;bollino&#8221;</em> di qualità di LQH da poter mettere nel vostro blog, avere aree riservate di discussione con altri utenti esperti nonché la possibilità di avere uno spazio dedicato ai vostri progetti liberi. Inoltre nuovi privilegi verranno implementati nel prossimo futuro.</p>
<p>Se pensate di essere all&#8217;altezza inserite pure la vostra richiesta <a href="http://www.linuxqualityhelp.it/formexpert.html">nell&#8217;apposito form</a>.</p>
<p>Facciamo in modo che il servizio cresca e aiuti sempre più persone a passare ai sistemi Open.</p>
<p><a href="http://www.linuxqualityhelp.it/">VISITA LQH</a></p>
 <p><a href="http://davideaversa.it/slashcode/?flattrss_redirect&amp;id=229&amp;md5=6ce1d5b63c5bdd88b218f7eb9d1b2b66" title="Flattr" target="_blank"><img src="http://davideaversa.it/slashcode/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://davideaversa.it/slashcode/2009/09/lqh-linux-quality-help/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=thek3nger&amp;popout=1&amp;url=http%3A%2F%2Fdavideaversa.it%2Fslashcode%2F2009%2F09%2Flqh-linux-quality-help%2F&amp;language=it_IT&amp;category=text&amp;title=LQH+%26%238211%3B+Linux+Quality+Help&amp;description=LQH+%26%238211%3B+Linux+Quality+Help+%C3%A8+un+servizio+di+supporto+tecnico+gratuito+per+Ubuntu%2C+Debian+e+derivate+dove+chi+ti+risponde+sa+di+cosa+sta+parlando.+Un+innovativo+forum+di...&amp;tags=debian%2Cgnu%2Clinux%2Clqh%2Cubuntu%2Cblog" type="text/html" />
	</item>
	</channel>
</rss>

