<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Non Solo 1x (Unix)(Linux)(Ubuntu)(Java)</title>
	<atom:link href="http://nonsolounix.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://nonsolounix.wordpress.com</link>
	<description>Unix Linux e non solo</description>
	<lastBuildDate>Mon, 29 Aug 2011 16:59:54 +0000</lastBuildDate>
	<language>it</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='nonsolounix.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Non Solo 1x (Unix)(Linux)(Ubuntu)(Java)</title>
		<link>http://nonsolounix.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://nonsolounix.wordpress.com/osd.xml" title="Non Solo 1x (Unix)(Linux)(Ubuntu)(Java)" />
	<atom:link rel='hub' href='http://nonsolounix.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Prova youtube</title>
		<link>http://nonsolounix.wordpress.com/2011/08/29/prova-youtube/</link>
		<comments>http://nonsolounix.wordpress.com/2011/08/29/prova-youtube/#comments</comments>
		<pubDate>Mon, 29 Aug 2011 16:59:53 +0000</pubDate>
		<dc:creator>nonsolounix</dc:creator>
				<category><![CDATA[Senza Categoria]]></category>

		<guid isPermaLink="false">http://nonsolounix.wordpress.com/?p=87</guid>
		<description><![CDATA[<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=87&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="text-align:center; display: block;"><a href="http://nonsolounix.wordpress.com/2011/08/29/prova-youtube/"><img src="http://img.youtube.com/vi/us_AN8dPpEQ/2.jpg" alt="" /></a></span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonsolounix.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonsolounix.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonsolounix.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonsolounix.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonsolounix.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonsolounix.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonsolounix.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonsolounix.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonsolounix.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonsolounix.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonsolounix.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonsolounix.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonsolounix.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonsolounix.wordpress.com/87/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=87&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonsolounix.wordpress.com/2011/08/29/prova-youtube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/95ae0d9d0b87f0d392ef1bb6fa0c8745?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nonsolounix</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/us_AN8dPpEQ/2.jpg" medium="image" />
	</item>
		<item>
		<title>Javascript Revealing Module Pattern</title>
		<link>http://nonsolounix.wordpress.com/2011/07/29/javascript-revealing-module-pattern/</link>
		<comments>http://nonsolounix.wordpress.com/2011/07/29/javascript-revealing-module-pattern/#comments</comments>
		<pubDate>Fri, 29 Jul 2011 17:03:36 +0000</pubDate>
		<dc:creator>nonsolounix</dc:creator>
				<category><![CDATA[Senza Categoria]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://nonsolounix.wordpress.com/2011/07/29/javascript-revealing-module-pattern/</guid>
		<description><![CDATA[Interessante recensione su come creare metodi con visibilità privata in un modulo javascript. http://antoniosalvati.tumblr.com/post/8182330695/javascript-revealing-module-pattern<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=85&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Interessante recensione su come creare metodi con visibilità privata in un modulo javascript.</p>
<p><a title="Javascrit Revealing Module Pattern" href="http://antoniosalvati.tumblr.com/post/8182330695/javascript-revealing-module-pattern" target="_blank">http://antoniosalvati.tumblr.com/post/8182330695/javascript-revealing-module-pattern</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonsolounix.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonsolounix.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonsolounix.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonsolounix.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonsolounix.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonsolounix.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonsolounix.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonsolounix.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonsolounix.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonsolounix.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonsolounix.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonsolounix.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonsolounix.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonsolounix.wordpress.com/85/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=85&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonsolounix.wordpress.com/2011/07/29/javascript-revealing-module-pattern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/95ae0d9d0b87f0d392ef1bb6fa0c8745?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nonsolounix</media:title>
		</media:content>
	</item>
		<item>
		<title>Experience with Google Web Toolkit</title>
		<link>http://nonsolounix.wordpress.com/2011/02/27/experience-with-google-web-toolkit/</link>
		<comments>http://nonsolounix.wordpress.com/2011/02/27/experience-with-google-web-toolkit/#comments</comments>
		<pubDate>Sun, 27 Feb 2011 12:19:13 +0000</pubDate>
		<dc:creator>nonsolounix</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[firefox3]]></category>
		<category><![CDATA[programmazione]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://nonsolounix.wordpress.com/?p=79</guid>
		<description><![CDATA[Salve a tutti, questo articolo si propone di condividere la mia esperienza con questo strumento messo a disposizione dalla grande G, nel corso delle sue evoluzioni con l&#8217;obiettivo di trasmettere pro e contro (difficile trovarne..) di questo potente tool. -cos&#8217;è GWT ?? Il primo errore che ho commesso nel valutare il Google Web Toolkit è [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=79&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Salve a tutti,</p>
<p>questo articolo si propone di condividere la mia esperienza con questo strumento messo a disposizione dalla grande G, nel corso delle sue evoluzioni con l&#8217;obiettivo di trasmettere pro e contro (difficile trovarne..) di questo potente tool.</p>
<p>-cos&#8217;è GWT ??</p>
<p>Il primo errore che ho commesso nel valutare il Google Web Toolkit è stato considerarlo un framework, (WARNING) , GWT non è un framework, bensì un insieme di strumenti che permettono lo sviluppo,  la manutenzione e il debugging di grosse applicazioni Javascript/AJAX. Infatti esistono quelli che possiamo definire dei veri e propri framework basati (chi più, chi meno) su GWT.</p>
<p>Parliamoci chiaro: a chi è che piace programmare in Javascript? Considerando specialmente aspetti come il debugging e la manutenzione non è una passeggiata, soprattutto se si proviene da una realtà come Java(SE o EE) andare su Javascript è come tornare alla preistoria.</p>
<p>Un primo punto di forza di questo strumento (e credo il fondamentale) è la possibilità di sviluppare le applicazioni attraverso il linguaggio Java portando con sè tutti i suoi vantaggi già affermati al giorno d&#8217;oggi specialmente per il packaging , la manutenzione,  per non parlare della facilità dei processi di sviluppo del software, che la tecnologia Java mette a disposizione.</p>
<p>Un altro problema del linguaggio Javascript e la tecnologia AJAX annessa, è la portabilità che i vari browser rendono sempre più difficile, il principio write once, run everywhere motto di Java viene propagato da GWT grazie al grosso lavoro del team di sviluppatori di questo toolkit che ha reso la vita facile a tanti altri sviluppatori.</p>
<p>Veniamo a noi:</p>
<p>Innanzitutto voglio premettere che non sono un &#8220;filoGoogle&#8221; d&#8217;altro canto bisogna dare a Cesare quel che è di Cesare, e Google merita un bel 10 su 10 se consideriamo aspetti come: portabilità del software, potenzialità del web, modelli di sviluppo. Su questo ed altro il tool di Google offre ampia versatilità ma allo stesso tempo riesce a dare all&#8217;utente poco esperto la consapevolezza delle potenzialità del web.  GWT si propone come un tool completo per scrivere e debuggare applicazioni: web come lo fa? Ti fa scrivere codice Java e te lo compila in Javascript. Un altro, a mio avviso, grosso errore che commettono molti utenti (me compreso) è di considerarlo un semplice compilatore, in realtà il compilatore è il cuore di GWT e fa parte dell&#8217;insieme di strumenti offerti per gestire: creazione di interfacce grafiche stile web2.0, modalità di deploy dell&#8217;applicazione, controllo del download delle risorse, ottimizzazione del codice.</p>
<p>Inoltre il Google Web Toolkit, offre delle API per sviluppare anche la parte server della nostra applicazione. L&#8217;invocazione della parte server è basata su chiamate RPC il cui protocollo è trasparente allo sviluppatore nel senso che non deve conoscere i dettagli del payload HTTP o dell&#8217;header, il tutto continua ad essere sviluppato in Java. Inoltre la parte server si appoggia alla specifica Servlet già ampiamente diffusa e conosciuta sul mercato.</p>
<p>Possibili svantaggi di GWT si possono ricondurre ad una vera e propria dipendenza dal tool che a mio avviso dovrebbe essere evitata creando disaccoppiamenti applicativi o con la consapevolezza di cosa si sta utilizzando e perché.</p>
<p>A presto.</p>
<p>NonSoloUniX</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonsolounix.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonsolounix.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonsolounix.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonsolounix.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonsolounix.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonsolounix.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonsolounix.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonsolounix.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonsolounix.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonsolounix.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonsolounix.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonsolounix.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonsolounix.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonsolounix.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=79&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonsolounix.wordpress.com/2011/02/27/experience-with-google-web-toolkit/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/95ae0d9d0b87f0d392ef1bb6fa0c8745?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nonsolounix</media:title>
		</media:content>
	</item>
		<item>
		<title>Ajax o non Ajax questo è il problema&#8230;</title>
		<link>http://nonsolounix.wordpress.com/2009/11/07/ajax-o-non-ajax-questo-e-il-problema/</link>
		<comments>http://nonsolounix.wordpress.com/2009/11/07/ajax-o-non-ajax-questo-e-il-problema/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 18:39:41 +0000</pubDate>
		<dc:creator>nonsolounix</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[programmazione]]></category>
		<category><![CDATA[servlet 3.0]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[web application]]></category>

		<guid isPermaLink="false">http://nonsolounix.wordpress.com/?p=71</guid>
		<description><![CDATA[Ultimamente mi sto imbattendo in molti progetti con tecnologia Ajax (Asynchronous Javascript and Xml), una tecnica molto utilizzata ultimamente per creare applicazioni web-2.0, stile applicazioni stand-alone. Molte applicazioni quali Facebook, Gmail, e tante altre sfruttano questa tecnica per implementare le lo funzionalità, ma ci si sta imbattendo sempre di più nel solito problema: qua ognuno [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=71&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ultimamente mi sto imbattendo in molti progetti con tecnologia Ajax (Asynchronous Javascript and Xml), una tecnica molto utilizzata ultimamente per creare applicazioni web-2.0, stile applicazioni stand-alone. Molte applicazioni quali Facebook, Gmail, e tante altre sfruttano questa tecnica per implementare le lo funzionalità, ma ci si sta imbattendo sempre di più nel solito problema: qua ognuno fa come vuole.</p>
<p>La nascita di Ajax è dovuta soprattuto al fatto che molti browser, oggi la maggior parte, mettono a disposizione una funzionalità per creare richieste http, la peculiarità di Ajax sta nel fatto che queste richieste Http sono state rese asincrone, per farla breve quando accedete ad un sito in realtà state facendo una richiesta Http richiedendo ad un server di fornirvi la pagina che avete appunto richiesto, quando il server esaudirà la vostra richiesta il vostro browser prenderà in carico la risposta e la processerà interpretando l&#8217;html restituito. Ora immaginate se al clic di un qualsiasi pulsante di questa pagina appena scaricata venisse innescata una nuova richiesta http e che la risposta di tale richiesta modificasse una porzione della pagina che avete inizialmente scaricato senza dare all&#8217;utente la percezione di quel fastidioso refresh&#8230; in realtà tutto ciò funziona perché la richiesta è asincrona e il browser non si mette in attesa della risposta dando la possibilità all&#8217;utente di poter fare altro.</p>
<p>Ma come mai Javascript and Xml? Javascript è un linguaggio di programmazione messo a disposizione dalla maggior parte dei browser ed è tramite questo che è possbile creare richieste http e processare le risposte, in una risposta il server potrebbe piazzare qualsiasi contenuto ma per la tecnica Ajax è stato usato spesso XML e poi per renderlo ancora più veloce JSON che sta per JavaScriptObjectNotation, è infatti come dice la parola, un modo per definire oggetti con notazione Javascript. Con entrambi è possibile definire qualsiasi tipo di protocollo per processare le risposte ricevute nella nostra web-application.</p>
<p>Bene, ora che avete capito cos&#8217;è Ajax, possiamo svelare quelle che non sono come sempre tutte rose e fiori. Come già accennavo prima prima purtroppo, non esiste ancora uno standard ben preciso di supporto allo sviluppo di applicazioni del genere, nè tanto meno esiste uno standard per i browser su come mettere a disposizione un oggetto XHR (XmlHttpRequest) e al momento chi vuole imbattersi in sofisticate applicazioni Ajax da solo dovrà gestire numerose casistiche dettate dai diversi comportamenti dei browser.</p>
<p>Questo articolo termina qui e sarà di spunto per molti altri articoli che cercano di spiegare come ad oggi sono stati risolti molti problemi, come l&#8217;utilizzo di svariati framework ajax, e le varie architetture messe a disposizione, inoltre verrà dedicato un articolo alla predisposizione della comunità verso nuovi standard rivolti verso questa che al momento possiamo solamente chiamare tecnica di programmazione.</p>
<p>Saluti</p>
<p>NonSoloUnix</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonsolounix.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonsolounix.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonsolounix.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonsolounix.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonsolounix.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonsolounix.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonsolounix.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonsolounix.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonsolounix.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonsolounix.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonsolounix.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonsolounix.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonsolounix.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonsolounix.wordpress.com/71/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=71&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonsolounix.wordpress.com/2009/11/07/ajax-o-non-ajax-questo-e-il-problema/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/95ae0d9d0b87f0d392ef1bb6fa0c8745?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nonsolounix</media:title>
		</media:content>
	</item>
		<item>
		<title>NonSoloUnix Vs JasperReport</title>
		<link>http://nonsolounix.wordpress.com/2009/11/07/nonsolounix-vs-jasperreport/</link>
		<comments>http://nonsolounix.wordpress.com/2009/11/07/nonsolounix-vs-jasperreport/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 18:05:55 +0000</pubDate>
		<dc:creator>nonsolounix</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[report]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[jasper report]]></category>

		<guid isPermaLink="false">http://nonsolounix.wordpress.com/?p=67</guid>
		<description><![CDATA[Ciao a tutti oggi voglio inaugurare la ripresa di questo mio blog dedicando un articolo a questo bel framework che me ne ha fatte passare di tutti i colori. Innanzitutto spieghiamo cosa è e a cosa serve questo framework. JasperReports è una libreria scritta in Java per sviluppatori Java e si compone di vari moduli [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=67&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ciao a tutti oggi voglio inaugurare la ripresa di questo mio blog dedicando un articolo a questo bel framework che me ne ha fatte passare di tutti i colori.</p>
<p>Innanzitutto spieghiamo cosa è e a cosa serve questo framework. JasperReports è una libreria scritta in Java per sviluppatori Java e si compone di vari moduli per soddisfare richieste di reportistica aiutando gli utilizzatori della libreria a non doversi concentrare su problematiche esterne ma comunque indispensabili per lo scopo.</p>
<p>Immaginate ad esempio di dover preleveare una serie di informazioni da una base dati per generare dei documenti in funzione dei dati prelevati, se il vostro obiettivo si avvicina anche di poco a quello dell&#8217;esempio appena descritto JasperReport allora fa al caso vostro.</p>
<p>Dopo questa piccola premessa voglio precisare che scrivo questo articolo poiché mi sono imbattuto in non pochi ostacoli per l&#8217;utilizzo di questo framework data la scarsa documentazione sul suo utilizzo(sarà che i tutorial e le guide sono a pagamento?).</p>
<p>Non disperate non sarete completamente abbandonati, fortuntamente esiste questo blog e tutta una serie di tool che possono agevolarvi per la generazione del vostro primo report, innanzitutto vi consiglio di scaricare:</p>
<ol>
<li>la libreria JasperReport</li>
<li>il tool iReport per Windows (vi consiglio l&#8217;ultima versione che è molto ben fatta almeno la 3.6.1 mentre scrivo queste righe)</li>
</ol>
<p>Fatto ciò installate iReport così da poter fare i vostri primi esperimenti, la prima cosa da fare in iReport è definire un DataSource, avete a disposizione varie fonti, una connessione JDBC, un file CSV, una fonte Excel, etc, io essendo pigro ho scelto una fonte Excel.</p>
<p>Successivamente create un report vuoto scegliendo il template A4, potrete notare come iReport vi illustra la struttura che potrebbe avere il vostro report che vi ha già comodamente diviso in bande: Titolo, Testa di colonna, Dettaglio, Piè di Pagina, Sommario, Sfondo. Non è detto che tutte queste debbano essere utilizzate, infatti io ho eliminato tutte tranne il Titolo, il Dettaglio e il Piè Pagina. Ho settato le altezze delle relative bande, ho valorizzato i margini della pagina e ho cominciato a definire i campi da prelevare dal mio DataSource (per semplicità ho fatto un DataSource Persona in un file Excel).</p>
<p>Dalle proprietà del report (tasto destro sull&#8217;icona radice nello schema ad albero alla vostra sinistra) cliccate su EditQuery, da lì è possibile importare i campi del vostro DataSource. I campi appena importati saranno disponibili ora per il vostro report se volete che vengano iterate tutte le persone del vostro DataSource  dovrete piazzare i campi nella banda Detail è solo lì che il campo verrà interpretato in questo modo, per campi unici vi consiglio di non usare la banda del dettaglio.</p>
<p>Una volta finito il vostro report potrete testarlo utilizzando l&#8217;apposito tasto Anteprima .. et voilà il report è servito.</p>
<p>Nel prox articolo vedremo un approfondimento su JasperReport e WebApplication</p>
<p>Saluti</p>
<p>NonSoloUnix</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonsolounix.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonsolounix.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonsolounix.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonsolounix.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonsolounix.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonsolounix.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonsolounix.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonsolounix.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonsolounix.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonsolounix.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonsolounix.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonsolounix.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonsolounix.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonsolounix.wordpress.com/67/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=67&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonsolounix.wordpress.com/2009/11/07/nonsolounix-vs-jasperreport/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/95ae0d9d0b87f0d392ef1bb6fa0c8745?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nonsolounix</media:title>
		</media:content>
	</item>
		<item>
		<title>Firefox 3 e video Flash</title>
		<link>http://nonsolounix.wordpress.com/2008/05/09/firefox-3-e-video-flash/</link>
		<comments>http://nonsolounix.wordpress.com/2008/05/09/firefox-3-e-video-flash/#comments</comments>
		<pubDate>Fri, 09 May 2008 12:50:56 +0000</pubDate>
		<dc:creator>nonsolounix</dc:creator>
				<category><![CDATA[audio]]></category>
		<category><![CDATA[firefox3]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[hardy heron]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[player video/audio]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://nonsolounix.wordpress.com/?p=64</guid>
		<description><![CDATA[Forse molti di voi che stanno usando Hardy Heron (Ubuntu 8.04) avranno notato rallentamenti e scattosità con i video in flash (ad esempio quelli di YouTube et simila&#8230;). Personalmente io trovavo grossi problemi e a volte Firefox 3 finiva per non rispondere completamente ai comandi, quindi ad un certo punto mi sono sentito in dovere [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=64&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Forse molti di voi che stanno usando Hardy Heron (Ubuntu 8.04) avranno notato rallentamenti e scattosità con i video in flash (ad esempio quelli di YouTube et simila&#8230;).</p>
<p>Personalmente io trovavo grossi problemi e a volte Firefox 3 finiva per non rispondere completamente ai comandi, quindi ad un certo punto mi sono sentito in dovere di indagare.</p>
<p>Per chi non lo sapesse quando si installa per la prima volta il Flash Plugin per Firefox Ubuntu vi fa scegliere quale installare dato che esistono più cloni dello stesso.</p>
<p>Io ho deciso di installare il flashplugin-nonfree, poco etico ma molto efficace visto che è la versione di flash ufficiale, purtroppo non è open source, ma meglio di niente; quando si installa questo pacchetto viene installata anche una dipendenza per il supporto all&#8217;audio dei filmati flash con il server audio PulseAudio. Ed è proprio questo pacchetto che dà tanti problemi con FireFox 3.</p>
<p>Quindi se usate il flash-plugin-nonfree vi consiglio di rimuovere il pacchetto <strong>libflashsupport</strong></p>
<blockquote><p>sudo apt-get remove libflashsupport</p></blockquote>
<p>Poi andate in Sistema-&gt;Preferenze-&gt;Audio e selezionate come server sonori ALSAcome in figura:</p>
<p><img style="vertical-align:middle;" src="http://img143.imageshack.us/img143/6067/preferenzeaudioig6.png" alt="" width="453" height="634" /></p>
<p>Ora dovrebbe andare tutto per il meglio&#8230;almeno io ho riscontrato effetti positivi dopo questo cambiamento.</p>
<p>A presto.</p>
<p>NoNSoLo1x.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nonsolounix.wordpress.com/64/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nonsolounix.wordpress.com/64/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonsolounix.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonsolounix.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonsolounix.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonsolounix.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonsolounix.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonsolounix.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonsolounix.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonsolounix.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonsolounix.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonsolounix.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonsolounix.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonsolounix.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonsolounix.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonsolounix.wordpress.com/64/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=64&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonsolounix.wordpress.com/2008/05/09/firefox-3-e-video-flash/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/95ae0d9d0b87f0d392ef1bb6fa0c8745?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nonsolounix</media:title>
		</media:content>

		<media:content url="http://img143.imageshack.us/img143/6067/preferenzeaudioig6.png" medium="image" />
	</item>
		<item>
		<title>Conversazioni audio in aMsn (Farsight)</title>
		<link>http://nonsolounix.wordpress.com/2008/05/07/conversazioni-audio-in-amsn-farsight/</link>
		<comments>http://nonsolounix.wordpress.com/2008/05/07/conversazioni-audio-in-amsn-farsight/#comments</comments>
		<pubDate>Wed, 07 May 2008 15:00:36 +0000</pubDate>
		<dc:creator>nonsolounix</dc:creator>
				<category><![CDATA[amsn]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[farsight]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://nonsolounix.wordpress.com/?p=63</guid>
		<description><![CDATA[Nuove librerie di sviluppo&#8230; ce l&#8217;hooo!! (Tcl/tk 8.5) Antialiasing &#8230; ce l&#8217;hoooo!! Skin xp/Vista &#8211; Like &#8230; ce l&#8217;hooo!! Versione di sviluppo 0.98&#8230; ce l&#8217;hoooo!! E le conversazioni audio&#8230; D&#8217;OH!!! Bene se vi ritrovate nella situazione sopra descritta (o qualcosa del genere) siete nel posto giusto, per aggiungere il supporto alle chiamate audio per aMsn [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=63&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Nuove librerie di sviluppo&#8230; ce l&#8217;hooo!! (Tcl/tk 8.5)</p>
<p>Antialiasing &#8230; ce l&#8217;hoooo!!</p>
<p>Skin xp/Vista &#8211; Like &#8230; ce l&#8217;hooo!!</p>
<p>Versione di sviluppo 0.98&#8230; ce l&#8217;hoooo!!</p>
<p>E le conversazioni audio&#8230; D&#8217;OH!!!</p>
<p>Bene se vi ritrovate nella situazione sopra descritta (o qualcosa del genere) siete nel posto giusto, per aggiungere il supporto alle chiamate audio per aMsn dovete installare alcune dipendenze prima di compilarlo.</p>
<p>Tutte le dipendenze sono raggruppate qui</p>
<blockquote><p>http://people.collabora.co.uk/~kakaroto/gutsy-debs/</p></blockquote>
<p>Installatele tutte e ricompilate aMsn con la solita procedura</p>
<blockquote><p>make clean</p>
<p>./configure</p>
<p>make</p>
<p>sudo make install</p></blockquote>
<p>Per chi non avesse i sorgenti da compilare deve dare questo comando:</p>
<blockquote><p>svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn amsn</p></blockquote>
<p>Entrare poi nella directory appena scaricata (amsn) e seguire i passi sopra descritti.</p>
<p>N:B: ATTENZIONE! Assicuratevi dopo il comando ./configure che la libreria FARSIGHT sia stata riconosciuta, per rendervene conto alal fine dell&#8217;output di ./configure dovreste trovare alal voce FARSIGHT la parola &#8220;yes&#8221;&#8230; niente di + semplice&#8230;. <img src='http://s2.wp.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>A presto e buona conversazione!!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nonsolounix.wordpress.com/63/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nonsolounix.wordpress.com/63/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonsolounix.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonsolounix.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonsolounix.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonsolounix.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonsolounix.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonsolounix.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonsolounix.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonsolounix.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonsolounix.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonsolounix.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonsolounix.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonsolounix.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonsolounix.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonsolounix.wordpress.com/63/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=63&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonsolounix.wordpress.com/2008/05/07/conversazioni-audio-in-amsn-farsight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/95ae0d9d0b87f0d392ef1bb6fa0c8745?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nonsolounix</media:title>
		</media:content>
	</item>
		<item>
		<title>Guida ufficiale per la compilazione di Kiba-Dock da SVN</title>
		<link>http://nonsolounix.wordpress.com/2008/04/06/guida-ufficiale-per-la-compilazione-di-kiba-dock-da-svn/</link>
		<comments>http://nonsolounix.wordpress.com/2008/04/06/guida-ufficiale-per-la-compilazione-di-kiba-dock-da-svn/#comments</comments>
		<pubDate>Sun, 06 Apr 2008 14:59:58 +0000</pubDate>
		<dc:creator>nonsolounix</dc:creator>
				<category><![CDATA[Compiz]]></category>
		<category><![CDATA[Dock bar]]></category>
		<category><![CDATA[kiba-dock]]></category>
		<category><![CDATA[kiba]]></category>

		<guid isPermaLink="false">http://nonsolounix.wordpress.com/?p=62</guid>
		<description><![CDATA[Per avere sempre l&#8217;ultima versione aggioranta di Kiba-Dock consiglio di compilarsela da soli dai sorgenti tramite SVN così da poter avere sempre le ultime modifiche rilasciate. Innanzitutto prepariamo il sistema alla compilazione di Kiba-Dock Le dipendenze da soddisfare le trovate qui. Per utenti Ubuntu basta dare: sudo apt-get install automake1.9 autoconf gcc libtool intltool intltool-debian [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=62&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Per avere sempre l&#8217;ultima versione aggioranta di Kiba-Dock consiglio di compilarsela da soli dai sorgenti tramite SVN così da poter avere sempre le ultime modifiche rilasciate.</p>
<p>Innanzitutto prepariamo il sistema alla compilazione di Kiba-Dock</p>
<p>Le dipendenze da soddisfare le trovate <a href="http://www.kiba-dock.org/components/com_mambowiki/index.php?title=Installing_Kiba-Dock#Dependencies">qui.</a></p>
<p>Per utenti Ubuntu basta dare:</p>
<blockquote><p>sudo apt-get install automake1.9 autoconf gcc libtool intltool intltool-debian gettext gettext-base libglib2.0-0 libglib2.0-dev libgtk2.0-0 libgtk2.0-dev libcairo2 libcairo2-dev libxml2 libxml2-dev libpango1.0-0 libpango1.0-dev</p></blockquote>
<p>A questo punto scarichiamo i sorgenti:</p>
<blockquote><p><code>svn co <a class="external free" title="https://kibadock.svn.sourceforge.net/svnroot/kibadock/trunk/" rel="nofollow" href="https://kibadock.svn.sourceforge.net/svnroot/kibadock/trunk/" target="_blank">https://kibadock.svn.sourceforge.net/svnroot/kibadock/trunk/</a> kiba</code></p></blockquote>
<p>Se entriamo nella directory <em><strong>kiba </strong></em>appena scaricata troveremo una struttura del genere:</p>
<blockquote><p>akamaru            kiba-dock            kiba-gaim-plugin<br />
kiba-dbus-plugins  kiba-ephy-extension  kiba-plugins</p></blockquote>
<p>Per compilare ogni componente basta dare in ogni directory in sequenza i seguenti comandi:</p>
<blockquote><p>./autogen.sh</p>
<p>make</p>
<p>sudo make install</p></blockquote>
<p>Io ho installato in questo ordine questi componenti</p>
<ol>
<li>akamaru</li>
<li>kiba-dock</li>
<li>kiba-plugins</li>
</ol>
<p>Potete lanciare la kiba-dock da terminale oppure dal launcher dei comandi (Alt+f2), dando il comando <em><strong>kiba-dock.</strong></em></p>
<p>Potete aggioranre i sorgenti dando il comando <em><strong>svn update </strong></em>dalla directory <em><strong>kiba</strong></em></p>
<p>A presto NonSolo1x.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nonsolounix.wordpress.com/62/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nonsolounix.wordpress.com/62/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonsolounix.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonsolounix.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonsolounix.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonsolounix.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonsolounix.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonsolounix.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonsolounix.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonsolounix.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonsolounix.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonsolounix.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonsolounix.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonsolounix.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonsolounix.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonsolounix.wordpress.com/62/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=62&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonsolounix.wordpress.com/2008/04/06/guida-ufficiale-per-la-compilazione-di-kiba-dock-da-svn/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/95ae0d9d0b87f0d392ef1bb6fa0c8745?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nonsolounix</media:title>
		</media:content>
	</item>
		<item>
		<title>Compilare aMsn 0.98 da sorgenti con antialiasing (Tcl/Tk 8.5.x)</title>
		<link>http://nonsolounix.wordpress.com/2008/04/06/compilare-amsn-098-da-sorgenti-con-antialiasing-tcltk-85x/</link>
		<comments>http://nonsolounix.wordpress.com/2008/04/06/compilare-amsn-098-da-sorgenti-con-antialiasing-tcltk-85x/#comments</comments>
		<pubDate>Sun, 06 Apr 2008 11:30:37 +0000</pubDate>
		<dc:creator>nonsolounix</dc:creator>
				<category><![CDATA[amsn]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[0.98]]></category>
		<category><![CDATA[antialiasing]]></category>
		<category><![CDATA[tcl]]></category>
		<category><![CDATA[Tcl/tk 8.5]]></category>
		<category><![CDATA[tk]]></category>

		<guid isPermaLink="false">http://nonsolounix.wordpress.com/?p=61</guid>
		<description><![CDATA[Salve a tutti!! In questa guida voglio proporre un metodo alternativo alla compilazione di aMsn 0.98 con antialiasing visto che la precedente guida, sta cominciando a dare problemi. L&#8217;altra guida proponeva uno script scritto da alcuni utenti del forum di Ubuntu, ma dall&#8217;ultimo aggiornamento mi sono reso conto che cercava di compilare aMsn con le [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=61&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Salve a tutti!!</p>
<p>In questa guida voglio proporre un metodo alternativo alla compilazione di aMsn 0.98 con antialiasing visto che la <a href="http://nonsolounix.wordpress.com/2008/02/04/amsn-098b-con-antialiasing-e-dragdrop-da-svn/" target="_blank">precedente guida</a>, sta cominciando a dare problemi. L&#8217;altra guida proponeva uno script scritto da alcuni utenti del forum di Ubuntu, ma dall&#8217;ultimo aggiornamento mi sono reso conto che cercava di compilare aMsn con le Tcl/Tk 8.6 e durante la compilazione con queste librerie viene restiuito un errore.</p>
<p>Se avete seguito <a href="http://nonsolounix.wordpress.com/2008/02/04/amsn-098b-con-antialiasing-e-dragdrop-da-svn/">questa</a> guida e vi siete ritrovati installate le Tcl/tk 8.6 seguite questa procedura per ripulire il sistema altrimenti saltate direttamente al passo 2.</p>
<p><strong>1. Ripulire il sistema dalle Tcl/Tk 8.6</strong></p>
<ol>
<li>Entrate nella directory /usr/local/lib col comando <strong>cd /usr/local/lib/</strong></li>
<li>Eseguite uno alla volta questi comandi:
<ul>
<li>sudo rm -r  tk8.6/</li>
<li>sudo rm -r  tcl8.6/</li>
<li>sudo rm libtkstub8.6.a</li>
<li>sudo rm libtk8.6.so</li>
<li>sudo rm libtclstub8.6.a</li>
<li>sudo rm libtcl8.6.so</li>
</ul>
</li>
<li>Entrate nella directory tcl8 con  <strong>cd tcl8</strong></li>
<li>Eliminate le 8.6 dando il comnando <strong>sudo rm -r  8.6/</strong></li>
</ol>
<p><strong>2. Installare le Tcl/Tk 8.5</strong></p>
<p>Per installare le Tcl/tk 8.5 su Ubuntu Gutsy Gibbon basta inserire nel file /etc/apt/sources.list il repository di backports di Hardy Heron:</p>
<blockquote><p>sudo gedit /etc/apt/sources.list</p></blockquote>
<p>Inserite la seguente stringa in fondo al file, salvate e chiudete:</p>
<blockquote><p>deb http://archive.ubuntu.com/ubuntu gutsy-backports main universe multiverse restricted</p></blockquote>
<p>Aggiornate la cache dei pacchetti:</p>
<blockquote><p>sudo apt-get update</p></blockquote>
<p>Rimuovete le Tcl/Tk 8.4 cercandovele da Synaptic e usate il front-end grafico per rimuoverle.</p>
<p>Installate i seguenti pacchetti:</p>
<blockquote><p>sudo apt-get install tcl8.5 tcl8.5-dev tcl8.5-doc tk8.5 tk8.5-dev tk8.5-doc</p></blockquote>
<p><strong>3. Compilare aMsn da SVN</strong></p>
<p>Per prima cosa scarichiamoci i sorgenti, quindi date un <strong>cd ~</strong> e poi il seguente comando:</p>
<blockquote><p>svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn amsn</p></blockquote>
<p>Rimuoviamo qualsiasi altra versione di aMsn da Synaptic.</p>
<p>Entriamo nella directory appena scaricata:</p>
<blockquote><p>cd amsn</p></blockquote>
<p>E diamo i soliti comandi per compilare assicurandoci che dopo il comando ./configure venga resituito l&#8217;uso delle Tcl/tk 8.5, se diversamente consiglio di non proseguire, verrà dato al 90% un errore di compilazione.</p>
<blockquote><p>./configure</p>
<p>make</p>
<p>sudo make install</p></blockquote>
<p>Provate a lanciare aMsn, e se non viene restituito nessun errore&#8230;&#8230; !!BRAVI!! avete appena installato l&#8217;ultima versione di aMsn con antialiasing!!</p>
<p>¹Altrimenti provate a dare questo comando:</p>
<blockquote><p>sudo update-alternatives &#8211;config tclsh &amp;&amp; sudo update-alternatives &#8211;config wish</p></blockquote>
<p>E assicuratevi che venga restituito un qualcosa del genere:</p>
<blockquote><p>C&#8217;è un solo programma che fornisce tclsh<br />
(/usr/bin/tclsh8.5). Non c&#8217;è nulla da configurare.</p>
<p>C&#8217;è un solo programma che fornisce wish<br />
(/usr/bin/wish8.5). Non c&#8217;è nulla da configurare.</p></blockquote>
<p>¹Se vi permette di scegliere tra più versioni della stessa libreria ma non risultano le Tcl/Tk 8.5 date questi comandi e poi di nuovo il precedente:</p>
<blockquote><p>sudo update-alternatives &#8211;install $(which tclsh) tclsh /usr/local/bin/tclsh8.5 900;</p>
<p>sudo update-alternatives &#8211;install $(which wish) wish /usr/local/bin/wish8.5 900;</p></blockquote>
<p>Se da terminale provando a  dare il comando <strong>/usr/local/bin/amsn </strong>viene restituito &#8220;<em><strong>/usr/local/bin/amsn: line 3: exec: wish: not found</strong></em>&#8221; o qualcosa del genere provate a dare questo comando:</p>
<blockquote><p><code style="font-weight:bold;color:#333333;">sudo ln -s /usr/local/bin/wish8.5 /usr/local/bin/wish</code></p></blockquote>
<p>¹ATTENZIONE: Questi comandi funzionano solo in distribuzioni Debian-Like (Debian Etch, Ubuntu Gutsy Gibon, Ubuntu Hardy Heron, etc), per altri tipi di distro Linux vi rimando al <a title="Wiki Amsn antialiasing" href="http://www.amsn-project.net/wiki/Enabling_antialiasing" target="_blank">wiki ufficiale di aMsn</a></p>
<p>Ulteriori info <a href="http://www.amsn-project.net/wiki/Installing_SVN" target="_blank">qui</a> e <a href="http://www.amsn-project.net/wiki/Compiling_aMSN" target="_blank">qui</a></p>
<p><strong>4. Plugins e Skins</strong></p>
<p>Se volete potete scaricare <a href="http://nonsolounix.altervista.org/Plugins_Skins.tar.gz" target="_self">questo archivio di plugins e skin</a> da me creato estraetelo e copiatene il contenuto nella directory ~/.amsn</p>
<p><strong>5. Aggiornare a nuove versioni.</strong></p>
<p>Per aggiornamenti futuri vi basta andare dalla vostra home nella directory amsn e dare il comando:</p>
<blockquote><p>svn update</p></blockquote>
<p>Poi compilate dando:</p>
<blockquote><p>make clean</p>
<p>./configure</p>
<p>make</p>
<p>sudo make install</p></blockquote>
<p>Non mi resta che augurarvi buona fortuna e ovviamente postate commenti, soprattutto se ci sono stati problemi nel seguire la mia guida!</p>
<p>A presto, NonSolo1x</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nonsolounix.wordpress.com/61/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nonsolounix.wordpress.com/61/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonsolounix.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonsolounix.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonsolounix.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonsolounix.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonsolounix.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonsolounix.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonsolounix.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonsolounix.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonsolounix.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonsolounix.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonsolounix.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonsolounix.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonsolounix.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonsolounix.wordpress.com/61/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=61&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonsolounix.wordpress.com/2008/04/06/compilare-amsn-098-da-sorgenti-con-antialiasing-tcltk-85x/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/95ae0d9d0b87f0d392ef1bb6fa0c8745?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nonsolounix</media:title>
		</media:content>
	</item>
		<item>
		<title>Eclipse come editor HTML,PHP,CSS</title>
		<link>http://nonsolounix.wordpress.com/2008/03/25/eclipse-come-editor-htmlphpcss/</link>
		<comments>http://nonsolounix.wordpress.com/2008/03/25/eclipse-come-editor-htmlphpcss/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 15:36:34 +0000</pubDate>
		<dc:creator>nonsolounix</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[programmazione]]></category>
		<category><![CDATA[Varie]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://nonsolounix.wordpress.com/?p=59</guid>
		<description><![CDATA[Ritorniamo su Eclipse, famoso IDE per los viluppo di applicazioni JAVA e non solo!!! A volte di questo IDE viene sottovalutata la sua qualità di essere un OPEN IDE. Infatti una delle caratteristiche più interessanti di Eclipse è quella della estendibilità dell&#8217;applicazione attraverso dei Plugin che sfruttano le caratteristiche di quello che risulta già essere [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=59&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ritorniamo su Eclipse, famoso IDE per los viluppo di applicazioni JAVA e non solo!!!</p>
<p>A volte di questo IDE viene  sottovalutata  la sua qualità di essere un OPEN IDE. Infatti una delle caratteristiche più interessanti di Eclipse è quella della estendibilità dell&#8217;applicazione attraverso dei Plugin che sfruttano le caratteristiche di quello che risulta già essere un editor con altre,  più particolari che lo rendono più specifico a seconda dell&#8217;utlizzo che vogliamo farne.</p>
<p>In questi giorni ho voluto provare Eclipse come tool di sviluppo per siti web, e sono rimasto davvero soddisfatto dalla cosa, ovviamente sto parlando di plugin open-source, ce ne sono di altri commerciali molto ben fatti, ma con questo qui che vi sto per presentare si possono fare già la maggior parte delle cose.. e avere il tutto <em>aggratise</em> mi sembra un buon compromesso!</p>
<p>Per chi non avesse Eclipse può scaricarlo da <a href="http://www.eclipse.org/">qui</a></p>
<p>Per sistemi operativi Ubuntu si può installare dando il comando &#8220;sudo apt-get install eclipse&#8221; ,  ma consiglio di scaricare sempre l&#8217;ultima versione aggiornata dal sito ufficiale.</p>
<p>Ora vediamo come installare il plugin:</p>
<p>Una volta aperto Eclipse andiamo nel Gestore aggiornamenti da <em>Help-&gt;Software Updates-&gt;Find And Install</em></p>
<p>Clicchiamo su &#8220;<em>Search for new features to install&#8221; </em>e andiamo avanti.</p>
<p>Alla nuova schermata clicchiamo su <em>&#8220;New Remote Site&#8221;</em> e inseriamo il seguene link <em>http://update.phpeclipse.net/update/stable/1.2.x</em></p>
<p>Confermiamo tutto selezioniamo la nuova sorgente e proseguiamo con l&#8217;installazione del plugin seguendo le semplici istruzioni a  video, tenendo presente che quando ci chiederà di selezionare cosa installare noi spunteremo tutto.</p>
<p>Se tutto è andato a buon fine avete appena instalalto il PHP-Plugin. Non fatevi trarre in inganno dal nome del plugin perchè in realtà c&#8217;è molto di più di un semplice editor php, ma anche un editor html, un editor css,  la gestione di progetti per un intero sito, l&#8217;avviatore per il server mysql e per il server Apache.</p>
<p>Inoltre i vari editor dispongono delle rispettive funzioni di completamento automatico durante la scrittura dei vostri programmi php o di codice html&#8230;  e se voglio vedere l&#8217;output delle mie modifiche a volo?? Niente paura, il browser interno ad Eclipse non vi farà perdere la percezione di utilizzare un unico tool per il development del vostro sito&#8230; Quindi non mi resta che augurarvi buon lavoro e non esitate e dirmi la vostra dopo averlo provato!</p>
<p><a title="Plugin PHP Eclipse" href="http://nonsolounix.files.wordpress.com/2008/03/phpeclipse.png"><img src="http://nonsolounix.files.wordpress.com/2008/03/phpeclipse.thumbnail.png?w=468" alt="Plugin PHP Eclipse" /></a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nonsolounix.wordpress.com/59/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nonsolounix.wordpress.com/59/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nonsolounix.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nonsolounix.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nonsolounix.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nonsolounix.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nonsolounix.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nonsolounix.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nonsolounix.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nonsolounix.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nonsolounix.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nonsolounix.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nonsolounix.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nonsolounix.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nonsolounix.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nonsolounix.wordpress.com/59/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nonsolounix.wordpress.com&amp;blog=2130142&amp;post=59&amp;subd=nonsolounix&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nonsolounix.wordpress.com/2008/03/25/eclipse-come-editor-htmlphpcss/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/95ae0d9d0b87f0d392ef1bb6fa0c8745?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nonsolounix</media:title>
		</media:content>

		<media:content url="http://nonsolounix.files.wordpress.com/2008/03/phpeclipse.thumbnail.png" medium="image">
			<media:title type="html">Plugin PHP Eclipse</media:title>
		</media:content>
	</item>
	</channel>
</rss>
