<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.1.3" -->
<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/"
	>

<channel>
	<title>Cristian Galletti</title>
	<link>http://www.cristiangalletti.com</link>
	<description>Blog personale di Cristian Galletti, creativo e sviluppatore specializzato in soluzioni web e multimediali, co-fondatore di Webgriffe Snc</description>
	<pubDate>Mon, 05 May 2008 08:59:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.3</generator>
	<language>en</language>
			<item>
		<title>Adobe Open Screen Project punta a portare Flash ovunque.</title>
		<link>http://www.cristiangalletti.com/adobe-screen-project/</link>
		<comments>http://www.cristiangalletti.com/adobe-screen-project/#comments</comments>
		<pubDate>Mon, 05 May 2008 08:55:41 +0000</pubDate>
		<dc:creator>Cristian Galletti</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[Mobile]]></category>

		<category><![CDATA[Tecnologia]]></category>

		<guid isPermaLink="false">http://www.cristiangalletti.com/adobe-screen-project/</guid>
		<description><![CDATA[
Il 1 Maggio Adobe ha annunciato Open Screen Project che ha come obiettivo quello di portare Flash Player sui dispositivi più differenti.
Come si può leggere dalla press release, i punti più significativi di questa manovra sono che Adobe sta rimuovendo le restrizioni d&#8217;uso sulle specifiche di Flash e Flash video (SWF, FLV, eF4V), pubblicando  [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.cristiangalletti.com/wp-content/uploads/2008/05/devices_376x200.jpg" alt="devices_376×200.jpg" style="display: block; float: none" /><br />
Il 1 Maggio Adobe ha annunciato <a href="http://www.adobe.com/openscreenproject/" target="_blank">Open Screen Project</a> che ha come obiettivo quello di portare Flash Player sui dispositivi più differenti.</p>
<p>Come si può leggere dalla <a href="http://www.adobe.com/aboutadobe/pressroom/pressreleases/200804/050108AdobeOSP.html" target="_blank">press release</a>, i punti più significativi di questa manovra sono che Adobe sta rimuovendo le restrizioni d&#8217;uso sulle specifiche di Flash e Flash video (SWF, FLV, eF4V), pubblicando  le API per semplificare il porting delle applicazioni per dispositivi mobile e azzerando i costi di licenza di Flash Player e AIR per dispositivi mobili. Questo vuol dire che gli sviluppatori potranno realizzare applicazioni Flash per qualsiasi tipo di device e distribuirle e svilupparle gratuitamente.</p>
<p>Flash Player è diventato da tempo il principale player su qualsiasi piattaforma desktop. Questa nuova mossa penso voglia essere un &#8220;arrembaggio&#8221; ai dispositivi mobile (telefoni, smartphones ecc.) sui quali ancora Flash non è riuscito a imporsi come protagonista. Open Screen Project è appunto la manovra congiunta di Adobe con aziende come ARM, Chunghwa Telecom, Cisco, Intel, LG Electronics Inc., Marvell, Motorola, Nokia, NTT DoCoMo, Qualcomm, Samsung Electronics Co., Sony Ericsson, Toshiba e Verizon Wireless.</p>
<p>Per concludere&#8230; Flash Player ora è più che mai aperto a qualsiasi uso anche se non è openSource. È una mossa molto grande da parte di Adobe (mi piacerebbe sapere che cifre girano dietro a queste partnership) e sono veramente curioso di vedere quali saranno i primi risultati&#8230; ehm&#8230; e il Flash Player su iPhone? Flash in TV o magari per il televideo? Vedremo&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cristiangalletti.com/adobe-screen-project/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ancora vivo&#8230; tante novità</title>
		<link>http://www.cristiangalletti.com/still-alive/</link>
		<comments>http://www.cristiangalletti.com/still-alive/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 11:01:46 +0000</pubDate>
		<dc:creator>Cristian Galletti</dc:creator>
		
		<category><![CDATA[Generale]]></category>

		<guid isPermaLink="false">http://www.cristiangalletti.com/still-alive/</guid>
		<description><![CDATA[È un po&#8217; che non riesco a dedicare il tempo necessario al blog per motivi di lavoro.
Non mi lamento affatto&#8230; ci mancherebbe! Ma dedicarmi a leggere i più di 80 feed a cui sono abbonato per mantenermi sempre aggiornato su quel che avviene nel mondo della tecnologia web è un impegno che non voglio assolutamente [...]]]></description>
			<content:encoded><![CDATA[<p>È un po&#8217; che non riesco a dedicare il tempo necessario al blog per motivi di lavoro.<br />
Non mi lamento affatto&#8230; ci mancherebbe! Ma dedicarmi a leggere i più di 80 feed a cui sono abbonato per mantenermi sempre aggiornato su quel che avviene nel mondo della tecnologia web è un impegno che non voglio assolutamente lasciare e quindi continuo e, anzi, mi prendo altri entusiasmanti impegni.</p>
<p>Il lavoro procede a ritmo serrato e stiamo aumentando il livello delle nostre conoscenze in ambito di sviluppo di <a href="http://www.adobe.com/it/resources/business/rich_internet_apps/" target="_blank">Rich Internet Applications</a> (RIA) grazie agli ottimi strumenti messi a disposizione da Flash, Flex, AIR e Flash Media Server. A questo proposito il CMS dei nostri progetti web è stato completamente riscritto in Flex con scambio di dati via AMFPHP. La richiesta di sviluppare soluzioni basate su Adobe Flash Player è in crescita (giochi, configuratori di prodotto, minisiti ecc.) così come soluzioni di tipo enterprise che possano elevare al massimo il livello della user experience (applicazioni intranet per la visualizzazione grafica di dati di analisi e statistica aziendale).<br />
Per quanto riguarda il video spero di farvi vedere presto il frutto dei nostri test sul supporto del codec H264 di Flash Player per lo streaming online di video ad altà definizione.</p>
<p>Anche a livello community siamo stati recentemente inseriti nello staff di <a href="http://www.actionscript.it" target="_blank">Actionscript.it</a> e questo ci lusinga molto e ci dà motivo di impegnarci e dare il meglio per essere utili agli utenti dei forum in una ottica di continuo scambio e apprendimento reciproco. La mia personale esperienza nell&#8217;ambiente delle community risale ai tempi di Flasher.it (forse la prima community italiana dedicata al mondo di Flash) dove militavo come moderatore del forum di &#8220;Actionscript e programmazione&#8221; e poi sul <a href="http://www.adobe.com/cfusion/webforums/forum/categories.cfm?forumid=30&amp;catid=211" target="_blank">Newsgroup Macromedia General Italy</a> dove ho conosciuto tanti sviluppatori che oggi ritrovo in Actionscript.it</p>
<p>A presto!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cristiangalletti.com/still-alive/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Photoshop Express cambia i Term of Use</title>
		<link>http://www.cristiangalletti.com/photoshop-aviary/</link>
		<comments>http://www.cristiangalletti.com/photoshop-aviary/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 08:31:52 +0000</pubDate>
		<dc:creator>Cristian Galletti</dc:creator>
		
		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[Photoshop]]></category>

		<guid isPermaLink="false">http://www.cristiangalletti.com/photoshop-aviary/</guid>
		<description><![CDATA[Avevo segnalato nel post precedente che i Term Of Use di Photoshop Express erano scritti in modo da cedere ad Adobe tutti i diritti sulle immagini e i lavori realizzati dagli utenti e/o uploadati online.
Scopro oggi che i Term of Use sono cambiati: click qui per leggerli.
Riporto in particolare quanto è cambiato rispetto alla mia [...]]]></description>
			<content:encoded><![CDATA[<p>Avevo segnalato nel post precedente che i Term Of Use di Photoshop Express erano scritti in modo da cedere ad Adobe tutti i diritti sulle immagini e i lavori realizzati dagli utenti e/o uploadati online.</p>
<p>Scopro oggi che i Term of Use sono cambiati: <a href="https://www.photoshop.com/express/pxterms.html" target="_blank">click qui per leggerli</a>.<br />
Riporto in particolare quanto è cambiato rispetto alla mia precedente segnalazione.</p>
<p class="bullet_lowerparagraph_alt"><em>6. Use of Your Content<br />
This section hereby replaces Section 8(a) (“Use of Your Content”) of the General Terms.</em></p>
<ol>
<li class="bullet_loweralpha"><em><u>By Adobe</u>
<p>Adobe does not claim ownership of Your Content. However, we do need certain rights from you, with respect to Your Content, in order to operate the Service and in order to enable you to do all the things this Service affords you the ability to do. Therefore, with respect to Your Content, you grant Adobe a worldwide (because the internet is global), royalty-free (meaning we do not owe you any money), nonexclusive (meaning you are free to license Your Content to others) fully sublicensable (so that we can permit our affiliates, subcontractors and agents to deliver the Service on our behalf) license to use, reproduce and modify Your Content solely for the purposes of operating the Service and enabling your use of the Service. With respect to Your Shared Content, you additionally grant Adobe the rights to distribute, publicly perform and publicly display Your Shared Content (in whole or in part) for the sole purposes of operating the Service and enabling your use of the Service and to sublicense Your Shared Content to Other Users subject to the limitations of Section 7 below. These limited licenses do not grant Adobe the right to sell or otherwise license Your Content or Your Shared Content on a stand alone basis. Further, you may terminate Adobe’s right to distribute, publicly perform and publicly display Your Shared Content by making it no longer shared. You may terminate the remainder of Adobe’s rights by removing Your Content from the Service. (Detailed instructions on how to do these things can be found at <a href="http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=74&amp;catid=684&amp;threadid=1351324&amp;enterthread=y">http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=74&amp; catid=684&amp;threadid=1351324&amp;enterthread=y</a>). Upon removal of Your Content from the Service or upon making Your Shared Content no longer shared, Adobe shall have a reasonable time to cease use, distribution and/or display of Your Content. However, you acknowledge and agree that Adobe shall have the right to keep archived copies of Your Content.</em></li>
</ol>
<p>Sono state aggiunti chiarimenti tra parentesi e in generale viene data la possibilità di eliminare i propri contenuti se non si è d&#8217;accordo con queste condizioni. A voi la scelta!</p>
<p>Personalmente, essendo possessore di Photoshop CS3 Extended, non ho bisogno di questo online tool e non mi registrerò se non per testarne le potenzialità.<br />
Vi segnalo però un progetto annunciato già da tempo che vedrà la luce fra non molto: <a href="http://a.viary.com/tools" target="_blank">Aviary </a>che consiste in una serie di tool in forma di desktop applications (AIR) per la creazione e modifica di immagini, audio, video ecc. Secondo me è un progetto molto interessante&#8230; <a href="http://a.viary.com/tools" target="_blank">dateci un&#8217;occhiata</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cristiangalletti.com/photoshop-aviary/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Photoshop Express&#8230; usare con cautela!</title>
		<link>http://www.cristiangalletti.com/photoshop-express-usare-con-cautela/</link>
		<comments>http://www.cristiangalletti.com/photoshop-express-usare-con-cautela/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 09:09:29 +0000</pubDate>
		<dc:creator>Cristian Galletti</dc:creator>
		
		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[Photoshop]]></category>

		<guid isPermaLink="false">http://www.cristiangalletti.com/photoshop-express-usare-con-cautela/</guid>
		<description><![CDATA[
Condivido l&#8217;entusiasmo per il lancio di Photoshop Express: la versione online di Photoshop (ovviamente una versione molto light nelle funzioni a disposizione dell&#8217;utente). Impeccabile come al solito l&#8217;interfaccia e la realizzazione in Flex alla quale seguirà anche la versione Air.
Ma attenzione a quel che fate!
Sottoscrivendo le condizioni di utilizzo (vedi i General Terms of use) [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.cristiangalletti.com/wp-content/uploads/2008/03/photoshop-express.jpg" alt="Photoshop Express Beta" />
<p style="clear:both">Condivido l&#8217;entusiasmo per il lancio di <a href="https://www.photoshop.com/express/" target="_blank">Photoshop Express</a>: la versione online di Photoshop (ovviamente una versione molto light nelle funzioni a disposizione dell&#8217;utente). Impeccabile come al solito l&#8217;interfaccia e la realizzazione in Flex alla quale seguirà anche la versione Air.</p>
<p><strong>Ma attenzione a quel che fate!</strong><br />
Sottoscrivendo le condizioni di utilizzo (<a href="https://www.photoshop.com/express/terms.html" target="_blank">vedi i General Terms of use</a>) di Photoshop Express Beta al punto 8 accettate che Adobe utilizzi tutto quello che create o le foto che inserite, per qualsiasi scopo (anche economico) e con ogni modalità (copia, modifica, riproduzione ecc.). Lo sapevate?<br />
Riporto di seguito il paragrafo incriminato tratto dalle condizioni di utilizzo:</p>
<p class="subhead"><em>8. Use of Your Content.</em></p>
<ol>
<li class="bullet_loweralpha"><em>Adobe does not claim ownership of Your Content. However, with respect to Your Content that you submit or make available for inclusion on publicly accessible areas of the Services, you grant Adobe a worldwide, royalty-free, nonexclusive, perpetual, irrevocable, and fully sublicensable license to use, distribute, derive revenue or other remuneration from, reproduce, modify, adapt, publish, translate, publicly perform and publicly display such Content (in whole or in part) and to incorporate such Content into other Materials or works in any format or medium now known or later developed.</em></li>
</ol>
<p>Non mi sembra un modo corretto di fare. Leggete sempre le condizioni di utilizzo (i Terms of use) prima di accettarli, per evitare spiacevoli sorprese.<br />
Che ne dite voi?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cristiangalletti.com/photoshop-express-usare-con-cautela/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Kuler 2.0</title>
		<link>http://www.cristiangalletti.com/kuler20/</link>
		<comments>http://www.cristiangalletti.com/kuler20/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 17:46:17 +0000</pubDate>
		<dc:creator>Cristian Galletti</dc:creator>
		
		<category><![CDATA[Creatività]]></category>

		<category><![CDATA[Grafica]]></category>

		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://www.cristiangalletti.com/kuler20/</guid>
		<description><![CDATA[
 La rich internet application Adobe Kuler per per la condivisione delle tavole colore si evolve ancora.
Oltre ad essere diventata anche desktop grazie a Adobe Air e permettere agli sviluppatori di utilizzare le sue API ora mette a disposizione nuove interessanti e utili features:

La funzione &#8220;color extraction&#8221; permette in modo semplice e veloce di generare [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.cristiangalletti.com/wp-content/uploads/2008/03/kuler2.png" alt="Kuler updated" /></p>
<p style="clear: both"> La rich internet application Adobe Kuler per per la condivisione delle tavole colore si evolve ancora.<br />
Oltre ad essere diventata anche desktop grazie a Adobe Air e permettere agli sviluppatori di utilizzare le sue API ora mette a disposizione nuove interessanti e utili features:</p>
<ul>
<li>La funzione &#8220;color extraction&#8221; permette in modo semplice e veloce di generare un tema colore da una foto o una immagine caricata. Inoltre una volta scelta l&#8217;immagine è possibile intervenire sui parametri per personalizzare ulteriormente il tema.</li>
<li>È possibile salvare nei propri preferiti una infinità di temi e poi consultarli nell&#8217;area Mykuler.</li>
<li>Consultare in modo random, oppure per Highest Rated, o i più nuovi o più popolari</li>
</ul>
<p>Divertitevi.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cristiangalletti.com/kuler20/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Corso di fotografia - Lezione 4</title>
		<link>http://www.cristiangalletti.com/corso-di-fotografia-lezione-4/</link>
		<comments>http://www.cristiangalletti.com/corso-di-fotografia-lezione-4/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 18:07:18 +0000</pubDate>
		<dc:creator>Cristian Galletti</dc:creator>
		
		<category><![CDATA[Fotografia]]></category>

		<guid isPermaLink="false">http://www.cristiangalletti.com/corso-di-fotografia-lezione-4/</guid>
		<description><![CDATA[Vi segnalo che ho aggiunto le slide della quarta lezione del Corso di Fotografia di Base.
Il tema è quello della Composizione ed è stato trattato principalmente commentando fotografie e dando ai partecipanti le nozioni di base sui concetti di equilibrio, linee, quinte, isolamento del soggetto, elementi ripetuti, prospettiva ecc. Si sa che è un argomento [...]]]></description>
			<content:encoded><![CDATA[<p>Vi segnalo che ho aggiunto le slide della <a href="http://www.gftorrione.it/corso" target="_blank">quarta lezione del Corso di Fotografia</a> di Base.<br />
Il tema è quello della Composizione ed è stato trattato principalmente commentando fotografie e dando ai partecipanti le nozioni di base sui concetti di equilibrio, linee, quinte, isolamento del soggetto, elementi ripetuti, prospettiva ecc. Si sa che è un argomento delicato e per quanto possiamo sforzarci non si riesce a trasmettere la capacità di vedere e crearsi la foto nella testa prima che nella macchina&#8230; l&#8217;esperienza è alla base della composizione: un occhio deve essere educato a guardare e il fotografo deve avere quella sensibilità interiore poi fa la differenza&#8230; più della strumentazione usata.</p>
<p>Vi lascio con una frase di Eugene Smith:<br />
&#8220;<em>A cosa serve una grande profondità di campo se non c&#8217;è una adeguata profondità di sentimento?</em>&#8220;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cristiangalletti.com/corso-di-fotografia-lezione-4/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sono già stanco di sentir parlare di Silverlight</title>
		<link>http://www.cristiangalletti.com/stanco-di-silverlight/</link>
		<comments>http://www.cristiangalletti.com/stanco-di-silverlight/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 08:53:40 +0000</pubDate>
		<dc:creator>Cristian Galletti</dc:creator>
		
		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[Silverlight]]></category>

		<category><![CDATA[Tecnologia]]></category>

		<guid isPermaLink="false">http://www.cristiangalletti.com/stanco-di-silverlight/</guid>
		<description><![CDATA[Non c&#8217;è giorno in cui non legga su uno dei 90 RSS feed a cui sono abbonato che Microsoft Silverlight è la novità più attesa e rivoluzionaria dopo il motore a scoppio. All&#8217;inizio si diceva: &#8220;Aspettate Silverlight 1.0 e vedrete&#8221;, poi si è passati a &#8220;Silverlight 1.1 è una realtà. Sviluppate applicazioni mai viste.&#8221; (appunto, [...]]]></description>
			<content:encoded><![CDATA[<p>Non c&#8217;è giorno in cui non legga su uno dei 90 RSS feed a cui sono abbonato che Microsoft Silverlight è la novità più attesa e rivoluzionaria dopo il motore a scoppio. All&#8217;inizio si diceva: &#8220;Aspettate Silverlight 1.0 e vedrete&#8221;, poi si è passati a &#8220;Silverlight 1.1 è una realtà. Sviluppate applicazioni mai viste.&#8221; (appunto, mai viste) e subito dopo che &#8220;Silverlight 2 è una rivoluzione: quello che c&#8217;era prima non è paragonabile&#8221;.<br />
Tante belle parole, promesse e performance sbandierate di qua e di la&#8230; ma adesso basta. Avete mai visto niente realizzato con Silverlight? Una applicazioncina reale, non chiedo di più. Come possiamo credere che Silverlight sia pronto se neanche Microsoft lo usa in favore di Flash Player e Flash Video: <a href="http://www.msnbc.msn.com/id/21134540/vp/23446303#23446303" target="_blank">guardate qui</a>.</p>
<p>Mi rendo conto, e la pubblicità e la politica si fondano proprio su questo, che le parole contano più dei fatti per la maggioranza delle persone, ma io mi aspetto qualcosa di reale, da analizzare e valutare. Non sono anti Microsoft o anti Silverlight, anzi uso costantemente prodotti e sistemi operativi Microsoft, però mi piace tenere d&#8217;occhio le nascenti tecnologie, ma non abbiamo ancora visto niente venire da Silverlight che possa essere di beneficio per gli utenti o possa discostarsi realmente dalle applicazioni Flash che sono in rete da anni.</p>
<p>Al di la dell&#8217;aspetto commerciale/strategico di questa mossa di Microsoft&#8230; qualcuno è in grado di spiegarmi cosa mette in tavola di così nuovo Silverlight che non sia già servito da Flash, Flex, Air e tutti i framework nati per sviluppare Rich Internet Application in questi ultimi anni? Adobe sta riesumando Director&#8230; c&#8217;entra qualcosa in queste dinamiche?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cristiangalletti.com/stanco-di-silverlight/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Corso di fotografia - Lezione 2 e Lezione 3</title>
		<link>http://www.cristiangalletti.com/corso-di-fotografia-lezione2e3/</link>
		<comments>http://www.cristiangalletti.com/corso-di-fotografia-lezione2e3/#comments</comments>
		<pubDate>Thu, 06 Mar 2008 13:56:52 +0000</pubDate>
		<dc:creator>Cristian Galletti</dc:creator>
		
		<category><![CDATA[Fotografia]]></category>

		<guid isPermaLink="false">http://www.cristiangalletti.com/corso-di-fotografia-lezione2e3/</guid>
		<description><![CDATA[Vi segnalo che ho provveduto alla pubblicazione delle slide relative alla lezione 2 &#8220;Leggere la luce&#8221; e la lezione 3 &#8220;Profondità di campo&#8221; che sto svolgendo al &#8220;Corso di fotografia di base&#8221; promosso dal Gruppo Fotografico Il Torrione.
Accedi alla pagina delle slide »
Comunico anche che ho aggiunto alcuni testi di approfondimento su alcune slide delle [...]]]></description>
			<content:encoded><![CDATA[<p>Vi segnalo che ho provveduto alla pubblicazione delle slide relative alla lezione 2 &#8220;Leggere la luce&#8221; e la lezione 3 &#8220;Profondità di campo&#8221; che sto svolgendo al &#8220;Corso di fotografia di base&#8221; promosso dal <a href="http://www.gftorrione.it" target="_blank">Gruppo Fotografico Il Torrione</a>.</p>
<p><a href="http://www.gftorrione.it/corso" target="_blank">Accedi alla pagina delle slide »</a></p>
<p>Comunico anche che ho aggiunto alcuni testi di approfondimento su alcune slide delle lezioni fino ad ora svolte.<br />
La prossima lezione vedrà come tema la Composizione.<br />
Se vi servono informazioni o avete domande o segnalazioni da fare lasciate un commento.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cristiangalletti.com/corso-di-fotografia-lezione2e3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>File Upload con Flash e PHP</title>
		<link>http://www.cristiangalletti.com/file-upload-con-flash-e-php/</link>
		<comments>http://www.cristiangalletti.com/file-upload-con-flash-e-php/#comments</comments>
		<pubDate>Thu, 06 Mar 2008 13:50:27 +0000</pubDate>
		<dc:creator>Cristian Galletti</dc:creator>
		
		<category><![CDATA[Flash]]></category>

		<category><![CDATA[Actionscript]]></category>

		<guid isPermaLink="false">http://www.cristiangalletti.com/file-upload-con-flash-e-php/</guid>
		<description><![CDATA[Già da diverso tempo è stata introdotta la classe actionscript flash.net.FileReference che permette la gestione degli upload/download da Flash Player.
Abbiamo già usato in Webgriffe questa classe per diversi progetti web, in particolare per backoffice e web applications, ma recentemente ci siamo scontrati con un malfunzionamento di questo tipo di implementazione su un sito in Flash [...]]]></description>
			<content:encoded><![CDATA[<p>Già da diverso tempo è stata introdotta la classe actionscript flash.net.FileReference che permette la gestione degli upload/download da Flash Player.<br />
Abbiamo già usato in Webgriffe questa classe per diversi progetti web, in particolare per backoffice e web applications, ma recentemente ci siamo scontrati con un malfunzionamento di questo tipo di implementazione su un sito in Flash ospitato su TopHost al quale dovevamo permettere l&#8217;upload di curricula tramite form.<br />
Accadeva che all&#8217;atto dell&#8217;upload il file non veniva scritto sul server ma veniva restituito un HTTPError 406.<br />
Il problema si presentava solo sul server di TopHost e consultando le FAQ e la guida tecnica fornita dal mantainer abbiamo concluso che era causato da impostazioni di sicurezza. In pratica TopHost blocca l&#8217;attribuzione di permessi a file e cartelle superiori al chmod 0750.</p>
<p>Per completezza di informazione riporto il code actionscript utilizzato:</p>
<pre>import flash.net.FileReference;var fileTypes:Array = new Array();
var allowedTypes:Object = new Object();
allowedTypes.description = "Documenti (*.pdf, *.doc, *.rtf, *.txt)";
allowedTypes.extension = "*.pdf; *.doc; *.rtf; *.txt";
fileTypes.push(allowedTypes);
var fileRef:FileReference = new FileReference();
var listener:Object = new Object();
listener.onComplete = function() {
trace("CURRICULUM FILE UPLOADED!");
};

listener.onHTTPError = function(file:FileReference, error:Number):Void {
trace("onHTTPError: " + file.name + " Error: " + error);
}

fileRef.addListener(listener);
curriculaForm.btn_browse.btn.onRelease = function() {
fileRef.browse(fileTypes);
};</pre>
<p>e il codice PHP invece</p>
<pre>if ($_FILES['Filedata']['name']) {$uploadDir = "/uploadedfiles/curricula/";
$uploadFile = $uploadDir.$_FILES['Filedata']['name'];
move_uploaded_file($_FILES['Filedata']['tmp_name'], $uploadFile);
}</pre>
<p>Per aggirare il problema ci sono sostanzialmente due soluzioni da provare.</p>
<ol>
<li>Dal pannello di controllo di TopHost cliccare il pulsante &#8220;Ripristina spazio web&#8221; che reimposta i permessi corretti alle cartelle e ai file del sito.</li>
<li>Modificare il codice PHP precedente aggiungendo il comando <code>chmod($uploadFile, 0644)</code> subito dopo <code>move_uploaded_file(...)</code></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.cristiangalletti.com/file-upload-con-flash-e-php/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Corso di fotografia - Lezione 1</title>
		<link>http://www.cristiangalletti.com/corso-di-fotografia-lezione1/</link>
		<comments>http://www.cristiangalletti.com/corso-di-fotografia-lezione1/#comments</comments>
		<pubDate>Tue, 26 Feb 2008 09:54:40 +0000</pubDate>
		<dc:creator>Cristian Galletti</dc:creator>
		
		<category><![CDATA[Fotografia]]></category>

		<guid isPermaLink="false">http://www.cristiangalletti.com/corso-di-fotografia-lezione1/</guid>
		<description><![CDATA[Come saprete diletto nella mia passione per la fotografia. Potete vedere alcune mie foto nel diario fotografico cliccando sul banner qui a destra. Faccio parte del gruppo fotografico del mio paese, il  Gruppo Fotografico Il Torrione di Casalgrande (RE) e da un paio di anni mi sono adoperato per organizzare e promuovere un corso di [...]]]></description>
			<content:encoded><![CDATA[<p>Come saprete diletto nella mia passione per la fotografia. Potete vedere alcune mie foto nel <a href="http://www.cristiangalletti.com/photodiary/" target="_blank">diario fotografico</a> cliccando sul banner qui a destra. Faccio parte del gruppo fotografico del mio paese, il  <a href="http://www.gftorrione.it" target="_blank">Gruppo Fotografico Il Torrione di Casalgrande (RE)</a> e da un paio di anni mi sono adoperato per organizzare e promuovere un <strong>corso di fotografia di base</strong> che potesse dare ai partecipanti uno stimolo e le nozioni per capire il mondo della fotografia e migliorare il proprio approccio alle fasi di scatto</p>
<p>Anche quest&#8217;anno c&#8217;è stata una risposta di pubblico notevole e questo stimola non poco a fare bene, quindi per questa seconda edizione ho pensato di integrare le lezioni con slides esemplificative e  una piccola area di posa dove poter fare delle foto di prova a fine lezione.  Oltre ad alcune iniziali lezioni di teoria (corpo, obiettivi, tempi, diaframmi ecc.) il corso prevede una serie di lezioni in cui si cercherà di capire come comportarsi in condizioni reali come ad esempio al mare, sulla neve, in controluce, con soggetti in movimento, al buio ecc.</p>
<p>Le slides della prima lezione sui principi base della fotografia sono state pubblicata in una apposita area del sito del GF Torrione: <a href="http://www.gftorrione.it/corso" target="_blank">guarda le slides</a>.<br />
Prossimamente pubblicherò le slides delle altre lezioni e spero possano essere di vostro interesse.</p>
<p>Attendo i vostri commenti in proposito.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cristiangalletti.com/corso-di-fotografia-lezione1/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
