<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:gml="http://www.opengis.net/gml" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" version="2.0">

<channel>
	<title>diploD</title>
	
	<link>http://www.diplod.it</link>
	<description>by Davide Del Monte</description>
	<lastBuildDate>Mon, 19 Jul 2010 06:42:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/diplod" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="diplod" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>44.696237</geo:lat><geo:long>10.627899</geo:long><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">diplod</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Componenti Ajax e UI Toolkit per applicazioni web RIA</title>
		<link>http://www.diplod.it/2010/07/19/componenti-ajax-e-ui-toolkit-per-applicazioni-web-ria/</link>
		<comments>http://www.diplod.it/2010/07/19/componenti-ajax-e-ui-toolkit-per-applicazioni-web-ria/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 06:42:17 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[Ajax e Javascript]]></category>
		<category><![CDATA[Applicazioni Web]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[toolkit]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=1087</guid>
		<description><![CDATA[Volete stupire con componenti dinamici pronti all'uso? Creare applicazioni web avanzate non è poi così laborioso, oggi si trovano un sacco di risorse in rete. Ecco una breve panoramica.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.diplod.it/wp-content/uploads/2010/07/toolkit.png"><img class="size-full wp-image-1130 aligncenter" title="toolkit" src="http://www.diplod.it/wp-content/uploads/2010/07/toolkit.png" alt="" width="415" height="212" /></a></p>
<p><strong>Volete stupire con componenti dinamici pronti all&#8217;uso?</strong> Creare <strong>applicazioni web</strong> avanzate non è poi così laborioso, oggi si trovano un sacco di risorse in rete. Una di queste è il<strong> <a title="DHTMLX" href="http://www.dhtmlx.com/" target="_blank">DHTMLX UI Toolkit</a></strong>, una serie di <strong>librerie javascript</strong> corredate da tantissimi esempi. La documentazione è ciò che fa la differenza: gli script non documentati e con pochi esempi sono quasi inutilizzabili, se non perdendo un sacco di ore per studiarseli. UI Toolkit viene distribuito in uno zip con diverse pagine di pratiche demo.</p>
<p>Per chi lavora in <strong>ambiente .NET</strong> molto interessante è questo <a title="Ajax Control Toolkit" href="http://ajaxcontroltoolkit.codeplex.com/" target="_blank"><strong>Ajax Control Toolkit</strong></a>, un insieme di controlli utilizzabili direttamente in <strong>Visual Studio</strong> con il drag and drop, per costruire form e applicazioni accattivanti. Da Codeplex si possono scaricare anche i sorgenti, corredati da diversi esempi. In <a title="Ajax control toolkit - esempi" href="http://www.asp.net/ajax/ajaxcontroltoolkit/samples/" target="_blank">questa pagina</a> si può avere una panoramica di tutte le funzionalità disponibili, sono davvero parecchie:</p>
<p><span id="more-1087"></span></p>
<ul>
<li><a id="ctl00_SamplesLinks_ctl01_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/Accordion/Accordion.aspx">Accordion</a></li>
<li><a id="ctl00_SamplesLinks_ctl02_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/AlwaysVisibleControl/AlwaysVisibleControl.aspx">AlwaysVisibleControl</a></li>
<li><a id="ctl00_SamplesLinks_ctl03_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/Animation/Animation.aspx">Animation</a></li>
<li><a id="ctl00_SamplesLinks_ctl04_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/AsyncFileUpload/AsyncFileUpload.aspx">AsyncFileUpload</a></li>
<li><a id="ctl00_SamplesLinks_ctl05_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/AutoComplete/AutoComplete.aspx">AutoComplete</a></li>
<li><a id="ctl00_SamplesLinks_ctl06_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/Calendar/Calendar.aspx">Calendar</a></li>
<li><a id="ctl00_SamplesLinks_ctl07_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/CascadingDropDown/CascadingDropDown.aspx">CascadingDropDown</a></li>
<li><a id="ctl00_SamplesLinks_ctl08_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/CollapsiblePanel/CollapsiblePanel.aspx">CollapsiblePanel</a></li>
<li><a id="ctl00_SamplesLinks_ctl09_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/ColorPicker/ColorPicker.aspx">ColorPicker</a></li>
<li><a id="ctl00_SamplesLinks_ctl10_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/ComboBox/ComboBox.aspx">ComboBox</a></li>
<li><a id="ctl00_SamplesLinks_ctl11_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/ConfirmButton/ConfirmButton.aspx">ConfirmButton</a></li>
<li><a id="ctl00_SamplesLinks_ctl12_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/DragPanel/DragPanel.aspx">DragPanel</a></li>
<li><a id="ctl00_SamplesLinks_ctl13_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/DropDown/DropDown.aspx">DropDown</a></li>
<li><a id="ctl00_SamplesLinks_ctl14_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/DropShadow/DropShadow.aspx">DropShadow</a></li>
<li><a id="ctl00_SamplesLinks_ctl15_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/DynamicPopulate/DynamicPopulate.aspx">DynamicPopulate</a></li>
<li><a id="ctl00_SamplesLinks_ctl16_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/FilteredTextBox/FilteredTextBox.aspx">FilteredTextBox</a></li>
<li><a id="ctl00_SamplesLinks_ctl17_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/HoverMenu/HoverMenu.aspx">HoverMenu</a></li>
<li><a id="ctl00_SamplesLinks_ctl18_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/HTMLEditor/HTMLEditor.aspx">HTMLEditor</a></li>
<li><a id="ctl00_SamplesLinks_ctl19_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/ListSearch/ListSearch.aspx">ListSearch</a></li>
<li><a id="ctl00_SamplesLinks_ctl20_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/MaskedEdit/MaskedEdit.aspx">MaskedEdit</a></li>
<li><a id="ctl00_SamplesLinks_ctl21_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/ModalPopup/ModalPopup.aspx">ModalPopup</a></li>
<li><a id="ctl00_SamplesLinks_ctl22_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/MultiHandleSlider/MultiHandleSlider.aspx">MultiHandleSlider</a></li>
<li><a id="ctl00_SamplesLinks_ctl23_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/MutuallyExclusiveCheckBox/MutuallyExclusiveCheckBox.aspx">MutuallyExclusiveCheckBox</a></li>
<li><a id="ctl00_SamplesLinks_ctl24_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/NoBot/NoBot.aspx">NoBot</a></li>
<li><a id="ctl00_SamplesLinks_ctl25_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/NumericUpDown/NumericUpDown.aspx">NumericUpDown</a></li>
<li><a id="ctl00_SamplesLinks_ctl26_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/PagingBulletedList/PagingBulletedList.aspx">PagingBulletedList</a></li>
<li><a id="ctl00_SamplesLinks_ctl27_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/PasswordStrength/PasswordStrength.aspx">PasswordStrength</a></li>
<li><a id="ctl00_SamplesLinks_ctl28_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/PopupControl/PopupControl.aspx">PopupControl</a></li>
<li><a id="ctl00_SamplesLinks_ctl29_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/Rating/Rating.aspx">Rating</a></li>
<li><a id="ctl00_SamplesLinks_ctl30_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/ReorderList/ReorderList.aspx">ReorderList</a></li>
<li><a id="ctl00_SamplesLinks_ctl31_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/ResizableControl/ResizableControl.aspx">ResizableControl</a></li>
<li><a id="ctl00_SamplesLinks_ctl32_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/RoundedCorners/RoundedCorners.aspx">RoundedCorners</a></li>
<li><a id="ctl00_SamplesLinks_ctl33_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/Seadragon/Seadragon.aspx">Seadragon</a></li>
<li><a id="ctl00_SamplesLinks_ctl34_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/Slider/Slider.aspx">Slider</a></li>
<li><a id="ctl00_SamplesLinks_ctl35_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/SlideShow/SlideShow.aspx">SlideShow</a></li>
<li><a id="ctl00_SamplesLinks_ctl36_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/Tabs/Tabs.aspx">Tabs</a></li>
<li><a id="ctl00_SamplesLinks_ctl37_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/TextBoxWatermark/TextBoxWatermark.aspx">TextBoxWatermark</a></li>
<li><a id="ctl00_SamplesLinks_ctl38_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/ToggleButton/ToggleButton.aspx">ToggleButton</a></li>
<li><a id="ctl00_SamplesLinks_ctl39_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/UpdatePanelAnimation/UpdatePanelAnimation.aspx">UpdatePanelAnimation</a></li>
<li><a id="ctl00_SamplesLinks_ctl40_SamplesLink" href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/ValidatorCallout/ValidatorCallout.aspx">ValidatorCallout</a></li>
</ul>
<p>Per chi vuole essere indipendente da javascript e piattaforma tecnologica, esiste questo <strong><a title="Vaddin Toolkit" href="http://vaadin.com/home" target="_blank">Vaadin</a></strong>, tutto basato su <strong>Java</strong>. Quest&#8217;ultimo molto più simile ai più noti framewok come <a title="Mootools" href="http://mootools.net/" target="_blank">Mootools</a> o <a title="JQuery" href="http://jquery.com/" target="_blank">JQuery</a>: dispone di diversi componenti elementari che opportunamente combinati tra loro danno vita ad applicazioni web avanzate.</p>
<p>Da segnalare infine questo <a title="iwebkit" href="http://iwebkit.net/" target="_blank">iWebKit</a>, utile per chi vuole cimentarsi nella realizzazione di siti e applicazioni concepite specificatamente per iPhone.</p>
<p>Risorse di questo tipo ne esistono davvero a bizzeffe, ma <strong>non è facile distinguere</strong> quelle che sono effettivamente utilizzabili <strong>out of the box</strong> da quelle che invece necessitano di altro e magari nascondono limiti tali da sconsigliarne l&#8217;utilizzo. Personalmente ho utilizzato in un ambiente di produzione l&#8217;UI Toolkit di DHTMLX e posso confermare che si tratta di librerie pronte all&#8217;uso, davvero comode e funzionali. Ho intenzione di provare a breve l&#8217;Ajax Control Toolkit per .NET e vi farò sapere le mie considerazioni. <strong>Mi piacerebbe ovviamente sentire le vostre e capire se esistono altri strumenti oltre a quelli citati, che magari avete utilizzato direttamente</strong>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=dJItTIsp1tc:-ts8ke1S2Gs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=dJItTIsp1tc:-ts8ke1S2Gs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=dJItTIsp1tc:-ts8ke1S2Gs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=dJItTIsp1tc:-ts8ke1S2Gs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=dJItTIsp1tc:-ts8ke1S2Gs:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=dJItTIsp1tc:-ts8ke1S2Gs:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=dJItTIsp1tc:-ts8ke1S2Gs:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=dJItTIsp1tc:-ts8ke1S2Gs:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2010/07/19/componenti-ajax-e-ui-toolkit-per-applicazioni-web-ria/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Leggere e visualizzare file XML con C# (C sharp): qualche esempio</title>
		<link>http://www.diplod.it/2010/07/13/leggere-e-visualizzare-file-xml-con-c-c-sharp-qualche-esempio/</link>
		<comments>http://www.diplod.it/2010/07/13/leggere-e-visualizzare-file-xml-con-c-c-sharp-qualche-esempio/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 12:31:32 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[Applicazioni Web]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[aspx]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[xml]]></category>
		<category><![CDATA[xsd]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=1127</guid>
		<description><![CDATA[C# è ormai un linguaggio diffuso, Visual Studio volenti o nolenti è un IDE collaudato e comodo anche per lo sviluppo di applicazioni web. E quando si parla di web, si parla spesso di XML. Leggere i dati di un documento XML è un'operazione semplice e veloce, farli visualizzare su una pagina web è altrettanto rapido, ma è bene sapere alcune nozioni per potersi muovere con tranquillità e sicurezza.]]></description>
			<content:encoded><![CDATA[<p><strong>C#</strong> è ormai un linguaggio diffuso, <strong>Visual Studio</strong> volenti o nolenti è un IDE collaudato e comodo anche per lo sviluppo di applicazioni web. E quando si parla di web, si parla spesso di <strong>XML</strong>.</p>
<p>Leggere i dati di un documento XML è un&#8217;operazione semplice e veloce, farli visualizzare su una pagina web è altrettanto rapido, ma è bene sapere alcune nozioni per potersi muovere con tranquillità e sicurezza.</p>
<p>Andiamo con ordine e vediamo subito un esempio di un file XML che vogliamo trattare:</p>
<p><code>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;<br />
&lt;DataSet&gt;<br />
&lt;data&gt;<br />
&lt;period&gt;2010-06-06&lt;/period&gt;<br />
&lt;logunit id="myID"&gt;Milano&lt;/logunit&gt;<br />
&lt;entered matcode="ABC001"&gt;100&lt;/entered&gt;<br />
&lt;produced matcode="ABC002"&gt;101&lt;/produced&gt;<br />
&lt;delivered matcode="ABC002"&gt;100&lt;/delivered&gt;<br />
&lt;description&gt;Caramelline alla fragola&lt;/description&gt;<br />
&lt;updated&gt;2010-06-06T13:05:21+01:00&lt;/updated&gt;<br />
&lt;note&gt;tante belle cose..&lt;/note&gt;<br />
&lt;/data&gt;<br />
&lt;data&gt;<br />
[..]<br />
&lt;/data&gt;<br />
&lt;/DataSet&gt;</code></p>
<p>Questo file potrebbe rappresentare dei dati produttivi, riguardanti ad esempio i materiali entrati in magazzino, i materiali prodotti e il venduto.</p>
<p>Il modo più rapido e banale per leggere questo file e farlo visualizzare su una pagina ASPX è tramite il seguente codice:</p>
<p><code>DataSet ds = new DataSet();<br />
ds.ReadXml(@"C:\test.xml", XmlReadMode.Auto);<br />
DataView MyDataView = new DataView(ds.Tables[0]);<br />
MyDataGrid.DataSource = MyDataView;<br />
MyDataGrid.DataBind();</code></p>
<p>Il codice non fa altro che creare un nuovo DataSet per contenere i dati che andremo a leggere, leggere il file tramite il metodo ReadXml(), creare una DataView con la tabella creata nel dataset e assegnare quest&#8217;ultima come DataSource per la DataGrid.</p>
<p><span id="more-1127"></span></p>
<p>All&#8217;interno della pagina .aspx ci sarà quindi una DataSource così fatta:</p>
<p><code>&lt;asp:DataGrid id="MyDataGrid" runat="server" &gt;<br />
    &lt;HeaderStyle CssClass="th"&gt;<br />
    &lt;/HeaderStyle&gt;<br />
&lt;/asp:DataGrid&gt;</code></p>
<p>Tralasciamo lo stile attribuito alla testata della datagrid, ciò che è importante in questo caso è solo l&#8217;ID. </p>
<p>Così facendo però ottengo una tabella di questo tipo:</p>
<table id="MyDataGrid2" border="1" cellspacing="0" rules="all">
<tbody>
<tr>
<td>period</td>
<td>data_Id</td>
<td>description</td>
<td>updated</td>
<td>note</td>
</tr>
<tr>
<td>2010-06-06</td>
<td>0</td>
<td>Caramelline alla fragola</td>
<td>2010-06-16T13:05:21+01:00</td>
<td>tante belle cose..</td>
</tr>
</tbody>
</table>
<p>E tutti gli altri dati che fine hanno fatto? Sono stati salvati in altre tabelle del DataSet, assieme a tutti gli attributi dell&#8217;xml; queste tabelle avranno come riferimento il <em>data_Id</em> e potrò utilizzarle come meglio credo.</p>
<p>Se infatti cambiamo il primo codice, mettendo una tabella diversa, in questo modo:</p>
<p><code>DataView MyDataView = new DataView(ds.Tables[1]);</code></p>
<p>Verrà visualizzata una pagina con la seguente tabella:</p>
<table id="MyDataGrid2" border="1" cellspacing="0" rules="all">
<tbody>
<tr>
<td>id</td>
<td>logunit_Text</td>
<td>data_Id</td>
</tr>
<tr>
<td>MyID</td>
<td>Milano</td>
<td>0</td>
</tr>
</tbody>
</table>
<p>Se cambio e metto la terza tabella:</p>
<p><code>DataView MyDataView = new DataView(ds.Tables[2]);</code></p>
<p>Il risultato sarà:</p>
<table id="MyDataGrid2" border="1" cellspacing="0" rules="all">
<tbody>
<tr>
<td>matcode</td>
<td>entered_Text</td>
<td>data_Id</td>
</tr>
<tr>
<td>ABC001</td>
<td>100</td>
<td>0</td>
</tr>
</tbody>
</table>
<p>Mentre per le tabelle successive, avrò questi risultati visualizzati:</p>
<table id="MyDataGrid2" border="1" cellspacing="0" rules="all">
<tbody>
<tr>
<td>matcode</td>
<td>produced_Text</td>
<td>data_Id</td>
</tr>
<tr>
<td>ABC002</td>
<td>101</td>
<td>0</td>
</tr>
</tbody>
</table>
<table id="MyDataGrid2" border="1" cellspacing="0" rules="all">
<tbody>
<tr>
<td>matcode</td>
<td>delivered_Text</td>
<td>data_Id</td>
</tr>
<tr>
<td>ABC002</td>
<td>100</td>
<td>0</td>
</tr>
</tbody>
</table>
<p>Incrociando queste tabelle attraverso il campo <em>data_Id</em> potrei ricavare tutti i dati contenuti nell&#8217;XML, attributi e testi all&#8217;interno dei tag.<br />
Il mio obiettivo era però quello di far visualizzare questi dati senza gli attributi riportati nell&#8217;XML. Ciò che mi interessa sono solo i dati riportati all&#8217;interno dei tag. Vorrei avere un risultato di questo tipo:</p>
<table id="MyDataGrid2" border="1" cellspacing="0" rules="all">
<tbody>
<tr>
<td>period</td>
<td>description</td>
<td>updated</td>
<td>note</td>
<td>logunit</td>
<td>entered</td>
<td>produced</td>
<td>delivered</td>
</tr>
<tr>
<td>2010-06-06</td>
<td>Caramelline alla fragola</td>
<td>2010-06-16T13:05:21+01:00</td>
<td>tante belle cose..</td>
<td>Milano</td>
<td>100</td>
<td>101</td>
<td>100</td>
</tr>
</tbody>
</table>
<p>In questo caso potrebbe fare al caso nostro l&#8217; <a title="XML Schema" href="http://www.w3schools.com/schema/default.asp" target="_blank">XML Schema</a>. Si tratta di un file con estensione XSD, che descrive i dati contenuti in un file XML. Ogni file XML può avere uno schema associato che lo descrive. Esistono diversi <strong>tool</strong> che possono <strong>creare un file XSD a partire da un XML</strong>, uno di questi, che trovo molto pratico è <a title="XML 2 XSD" href="http://www.flame-ware.com/products/xml-2-xsd/default.aspx" target="_blank">quello di Flame-Ware</a> completamente on-line. </p>
<p>Il nostro file XML iniziale potrebbe essere descritto da questo XSD, supponendo che tutti i campi siano stringe.</p>
<p><code>&lt;?xml version="1.0"?&gt;<br />
&lt;!-- Generated using Flame-Ware Solutions XML-2-XSD v2.0 at <a href="http://www.flame-ware.com/Products/XML-2-XSD/">http://www.flame-ware.com/Products/XML-2-XSD/</a> --&gt;<br />
&lt;xs:schema id="DataSet" xmlns="" xmlns:xs="<a href="http://www.w3.org/2001/XMLSchema">http://www.w3.org/2001/XMLSchema</a>" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"&gt;<br />
  &lt;xs:element name="DataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true"&gt;<br />
    &lt;xs:complexType&gt;<br />
      &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;<br />
        &lt;xs:element name="data"&gt;<br />
          &lt;xs:complexType&gt;<br />
            &lt;xs:sequence&gt;<br />
              &lt;xs:element name="period" type="xs:string" minOccurs="0" /&gt;<br />
              &lt;xs:element name="description" type="xs:string" minOccurs="0" /&gt;<br />
              &lt;xs:element name="updated" type="xs:string" minOccurs="0" /&gt;<br />
              &lt;xs:element name="note" type="xs:string" minOccurs="0" /&gt;<br />
              &lt;xs:element name="logunit" nillable="true" minOccurs="0" maxOccurs="unbounded"&gt;<br />
                &lt;xs:complexType&gt;<br />
                  &lt;xs:simpleContent msdata:ColumnName="logunit_Text" msdata:Ordinal="1"&gt;<br />
                    &lt;xs:extension base="xs:string"&gt;<br />
                      &lt;xs:attribute name="id" type="xs:string" /&gt;<br />
                    &lt;/xs:extension&gt;<br />
                  &lt;/xs:simpleContent&gt;<br />
                &lt;/xs:complexType&gt;<br />
              &lt;/xs:element&gt;<br />
              &lt;xs:element name="entered" nillable="true" minOccurs="0" maxOccurs="unbounded"&gt;<br />
                &lt;xs:complexType&gt;<br />
                  &lt;xs:simpleContent msdata:ColumnName="entered_Text" msdata:Ordinal="1"&gt;<br />
                    &lt;xs:extension base="xs:string"&gt;<br />
                      &lt;xs:attribute name="matcode" type="xs:string" /&gt;<br />
                    &lt;/xs:extension&gt;<br />
                  &lt;/xs:simpleContent&gt;<br />
                &lt;/xs:complexType&gt;<br />
              &lt;/xs:element&gt;<br />
              &lt;xs:element name="produced" nillable="true" minOccurs="0" maxOccurs="unbounded"&gt;<br />
                &lt;xs:complexType&gt;<br />
                  &lt;xs:simpleContent msdata:ColumnName="produced_Text" msdata:Ordinal="1"&gt;<br />
                    &lt;xs:extension base="xs:string"&gt;<br />
                      &lt;xs:attribute name="matcode" type="xs:string" /&gt;<br />
                    &lt;/xs:extension&gt;<br />
                  &lt;/xs:simpleContent&gt;<br />
                &lt;/xs:complexType&gt;<br />
              &lt;/xs:element&gt;<br />
              &lt;xs:element name="delivered" nillable="true" minOccurs="0" maxOccurs="unbounded"&gt;<br />
                &lt;xs:complexType&gt;<br />
                  &lt;xs:simpleContent msdata:ColumnName="delivered_Text" msdata:Ordinal="1"&gt;<br />
                    &lt;xs:extension base="xs:string"&gt;<br />
                      &lt;xs:attribute name="matcode" type="xs:string" /&gt;<br />
                    &lt;/xs:extension&gt;<br />
                  &lt;/xs:simpleContent&gt;<br />
                &lt;/xs:complexType&gt;<br />
              &lt;/xs:element&gt;<br />
            &lt;/xs:sequence&gt;<br />
          &lt;/xs:complexType&gt;<br />
        &lt;/xs:element&gt;<br />
      &lt;/xs:choice&gt;<br />
    &lt;/xs:complexType&gt;<br />
  &lt;/xs:element&gt;<br />
&lt;/xs:schema&gt;</code></p>
<p>Per associare questo schema al file XML, è necessario dichiararlo nell&#8217;intestazione, in questo modo:</p>
<p><code>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;<br />
&lt;DataSet <span style="color: #800000;">xmlns:xsi="</span><a href="http://www.w3.org/2001/XMLSchema-instance"><span style="color: #800000;">http://www.w3.org/2001/XMLSchema-instance</span></a><span style="color: #800000;">"<br />
xsi:noNamespaceSchemaLocation="schema.xsd"</span>&gt;<br />
&lt;data&gt;<br />
&lt;period&gt;2010-06-06&lt;/period&gt;<br />
&lt;logunit id="myID"&gt;Milano&lt;/logunit&gt;<br />
&lt;entered matcode="ABC001"&gt;100&lt;/entered&gt;<br />
&lt;produced matcode="ABC002"&gt;101&lt;/produced&gt;<br />
&lt;delivered matcode="ABC002"&gt;100&lt;/delivered&gt;<br />
&lt;description&gt;Caramelline alla fragola&lt;/description&gt;<br />
&lt;updated&gt;2010-06-06T13:05:21+01:00&lt;/updated&gt;<br />
&lt;note&gt;tante belle cose..&lt;/note&gt;<br />
&lt;/data&gt;<br />
&lt;/DataSet&gt;</code></p>
<p>Così facendo però, se rilanciamo la pagina costruita in precedenza, il risultato sarà identico: un unico dataset con diverse tabelle collegate tra loro dal campo <em>data_Id</em>.</p>
<p>Quindi? La soluzione c&#8217;è. <strong>Dobbiamo solo definire uno schema XSD semplificato all&#8217;interno dell&#8217;XML stesso</strong>. In questo modo:</p>
<p><code>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;<br />
&lt;DataSet&gt;<br />
<span style="color: #800000;">&lt;xs:schema id="NewDataset" xmlns="" xmlns:xs="</span><a href="http://www.w3.org/2001/XMLSchema"><span style="color: #800000;">http://www.w3.org/2001/XMLSchema</span></a><span style="color: #800000;">" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"&gt;<br />
  &lt;xs:element name="NewDataset" msdata:IsDataSet="true" msdata:UseCurrentLocale="true"&gt;<br />
    &lt;xs:complexType&gt;<br />
      &lt;xs:choice minOccurs="0" maxOccurs="unbounded"&gt;<br />
        &lt;xs:element name="data"&gt;<br />
          &lt;xs:complexType&gt;<br />
            &lt;xs:sequence&gt;<br />
              &lt;xs:element name="period" type="xs:string" minOccurs="0" /&gt;<br />
              &lt;xs:element name="description" type="xs:string" minOccurs="0" /&gt;<br />
              &lt;xs:element name="updated" type="xs:string" minOccurs="0" /&gt;<br />
              &lt;xs:element name="note" type="xs:string" minOccurs="0" /&gt;<br />
              &lt;xs:element name="logunit" type="xs:string" minOccurs="0" /&gt;<br />
              &lt;xs:element name="entered" type="xs:string" minOccurs="0" /&gt;<br />
              &lt;xs:element name="produced" type="xs:string" minOccurs="0" /&gt;<br />
              &lt;xs:element name="delivered" type="xs:string" minOccurs="0" /&gt;<br />
            &lt;/xs:sequence&gt;<br />
          &lt;/xs:complexType&gt;<br />
        &lt;/xs:element&gt;<br />
      &lt;/xs:choice&gt;<br />
    &lt;/xs:complexType&gt;<br />
  &lt;/xs:element&gt;<br />
&lt;/xs:schema&gt;<br />
</span>&lt;data&gt;<br />
&lt;period&gt;2010-06-06&lt;/period&gt;<br />
&lt;logunit id="myID"&gt;Milano&lt;/logunit&gt;<br />
&lt;entered matcode="ABC001"&gt;100&lt;/entered&gt;<br />
&lt;produced matcode="ABC002"&gt;101&lt;/produced&gt;<br />
&lt;delivered matcode="ABC002"&gt;100&lt;/delivered&gt;<br />
&lt;description&gt;Caramelline alla fragola&lt;/description&gt;<br />
&lt;updated&gt;2010-06-06T13:05:21+01:00&lt;/updated&gt;<br />
&lt;note&gt;tante belle cose..&lt;/note&gt;<br />
&lt;/data&gt;<br />
&lt;data&gt;<br />
&lt;period&gt;2010-06-06&lt;/period&gt;<br />
&lt;logunit id="myID"&gt;Milano&lt;/logunit&gt;<br />
&lt;entered matcode="ABC001"&gt;100&lt;/entered&gt;<br />
&lt;produced matcode="ABC002"&gt;101&lt;/produced&gt;<br />
&lt;delivered matcode="ABC002"&gt;100&lt;/delivered&gt;<br />
&lt;description&gt;Caramelline alla fragola&lt;/description&gt;<br />
&lt;updated&gt;2010-06-06T13:05:21+01:00&lt;/updated&gt;<br />
&lt;note&gt;tante belle cose..&lt;/note&gt;<br />
&lt;/data&gt;<br />
&lt;/DataSet&gt;</code></p>
<p>Il <strong>risultato finale</strong> sarà quindi una DataGrid che può essere visualizzata come sotto, utilizzando pari pari il <strong>codice C# definito all&#8217;inizio</strong> di questo articolo.</p>
<table id="MyDataGrid2" border="1" cellspacing="0" rules="all">
<tbody>
<tr>
<td>period</td>
<td>description</td>
<td>updated</td>
<td>note</td>
<td>logunit</td>
<td>entered</td>
<td>produced</td>
<td>delivered</td>
</tr>
<tr>
<td>2010-06-06</td>
<td>Caramelline alla fragola</td>
<td>2010-06-16T13:05:21+01:00</td>
<td>tante belle cose..</td>
<td>Milano</td>
<td>100</td>
<td>101</td>
<td>100</td>
</tr>
</tbody>
</table>
<p>Buon divertimento con l&#8217;XML..</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=TVw5kcX-NBU:E63UtOR_xDE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=TVw5kcX-NBU:E63UtOR_xDE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=TVw5kcX-NBU:E63UtOR_xDE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=TVw5kcX-NBU:E63UtOR_xDE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=TVw5kcX-NBU:E63UtOR_xDE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=TVw5kcX-NBU:E63UtOR_xDE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=TVw5kcX-NBU:E63UtOR_xDE:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=TVw5kcX-NBU:E63UtOR_xDE:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2010/07/13/leggere-e-visualizzare-file-xml-con-c-c-sharp-qualche-esempio/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Intranet Governance: intervista a Jane McConnel</title>
		<link>http://www.diplod.it/2010/06/02/intranet-governance-intervista-a-jane-mcconnel/</link>
		<comments>http://www.diplod.it/2010/06/02/intranet-governance-intervista-a-jane-mcconnel/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 22:42:44 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[ICT]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[enterprise20]]></category>
		<category><![CDATA[gestionale]]></category>
		<category><![CDATA[intervista]]></category>
		<category><![CDATA[intranet]]></category>
		<category><![CDATA[mcconnel]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=1117</guid>
		<description><![CDATA[Da un po' di tempo sono alle prese con lo sviluppo e la gestione di una intranet concepita per una azienda che ha filiali worldwide, ne ho approfittato per chiedere qualche consiglio a Jane McConnel, speaker dell'Enterprise 2.0 Forum.]]></description>
			<content:encoded><![CDATA[<p><a href="http://netjmc.com/intranet-trends-report/download-sample-pages-purchase-information" target="_blank">Global Intranet Strategies</a> è il report che ogni anni <strong>Jane McConnel</strong> produce dopo aver passato in rassegna diverse intranet aziendali, lo diffonde direttamente dal suo <a title="Jane McConnel" href="http://netjmc.com/blog" target="_blank">blog</a> (Globally Local.. Locally Global). Quest&#8217;anno Jane sarà presente come relatrice all&#8217;<strong><a title="E2.0 forum" href="http://www.enterprise2forum.it/">International Enterprise 2.0 Forum</a></strong>, il 9-10 Giugno a Milano; vista l&#8217;occasione scambiamo con lei qualche battuta. Una chiacchierata sulle modalità di governance e di gestione di una <em>robusta </em>intranet aziendale. Da un po&#8217; di tempo sono alle prese con lo sviluppo e la gestione di una intranet concepita per una azienda che ha filiali worldwide, ne ho approfittato per chiedere qualche consiglio. La <a title="Davide Del Monte Interviews Jane McConnel" href="http://www.enterprise2forum.it/it/node/190" target="_blank">stessa intervista</a>, nella versione inglese, la troverete sul blog dell&#8217;<em>E2.0 Forum</em>.</p>
<p><em><strong>Davide</strong></em><strong>: Che cosa dovrebbe avere una buona intranet?</strong><br />
<em> Jane</em>: Una buona intranet deve avere 3 cose:</p>
<ol>
<li>essere incentrata sull&#8217;utente,</li>
<li>avere una strategia allineata al business</li>
<li>Avere una governance e politiche di gestione integrate al modo con cui viene gestita l&#8217;impresa</li>
</ol>
<p><span id="more-1117"></span></p>
<p><strong><em> Davide</em>: Quali sono le best practices per adottare l&#8217;enterprise 2.0? Esiste una roadmap comune?</strong><br />
<em> Jane</em>: Ma dispiace ma non esistono roadmap comuni e collaudate. Alcune aziende definiscono prima la strategia, poi la implementano. Altre iniziano con sperimentazioni dal basso, poi ufficializzano ciò che funziona. Altri mettono in campo un minimo di strategia e un po&#8217; di sperimentazione dal basso, per poi farne una sintesi!</p>
<p>La chiave del successo è iniziare da ciò che è necessario al business, non dalla tecnologia. Fate progetti pilota dove c&#8217;è allo stesso tempo un bisogno e una sfida.</p>
<p><strong><em>Davide</em>: Wiki e blog dovrebbero essere utilizzati in una intranet? Se si, esiste un approccio da consigliare per spiegare agli utenti qual è il tool migliore da utilizzare , in base ai contenuti da pubblicare e al feedback che si desidera ricevere?</strong><br />
<em>Jane</em>: I Wiki servono per la co-creazione: fare cose assieme, fornendo uno strumenti per  &#8221;la voce del popolo&#8221;. Sono di proprietà del popolo o del singolo gruppo. Sono multi-dimensionali: i contenuti si creano spontaneamente. Potrebbero emergere talvolta anche cose inattese.<br />
I blog servono per fare esprimere una voce individuale, il punto di vista di un team, per condividere l&#8217;esperienza. Si fanno portatori del punto di vista di un singolo o di un gruppo di persone. Sono bi-dimensionali: viene riportato un certo punto di vista o una notizia, mentre tutte le altre persone possono commentare o fare domande.<br />
E&#8217; interessante notare che le mie ricerche degli ultimi anni, condotte per la Global Intranet Strategies survey, evidenziano che solo nell&#8217;ultimo anno i blog hanno assunto rilevanza al pari dei wiki nelle aziende. Entrambi hanno raggiunto il 45 % dell&#8217;utilizzo nell&#8217;inchiesta del 2009, su un campione di circa 300 organizzazioni in tutto il mondo.<br />
Fino all&#8217;anno scorso, i wiki la facevano da padrone. Credo che le società stiano famigliarizzando coi blog. I blog ottengono spesso più visibilità: persone che esprimono punti di vista. Richiedono probabilmente maggior tempo per la gestione rispetto ai wiki, basati sulla collaborazione, cosa che le imprese fanno da diverso tempo.</p>
<p><strong><em>Davide</em>: Connessioni col sistema ERP: è utile averle all&#8217;interno della intranet?</strong><br />
<em>Jane</em>: Assolutamente. Più che utile, è essenziale. E&#8217; la chiave di volta per far sì che la intranet diventi il luogo di lavoro all&#8217;interno dell&#8217;impresa.</p>
<p><strong><em>Davide</em>: Credi che esista una killing application? Si parla spesso di Sharepoint.. Lavoro su Sharepoint da quasi due anni, credo che sia una buona piattaforma per realizzare applicazioni web, molto malleabile per poter mappare i processi di business</strong><br />
<em>Jane</em>: Sharepoint è solo una delle tante soluzioni. Non penso che una soluzione da sola si possa considerare una killer app.</p>
<p><strong><em>Davide</em>: Accesso dall&#8217;esterno e tramite dispositivi mobili: credi che sia un obiettivo primario?</strong><br />
<em>Jane</em>: Non è primario ma è molto importante. E&#8217; uno dei 5 key trends che ho individuato per il 2010.</p>
<p><em><strong>Davide</strong></em><strong>: Qual è il miglior progetto che hai realizzato? Perchè?</strong><br />
<em>Jane</em>: Ce ne sono parecchi! I migliori sono quelli in cui la intranet ha cambiato il modo di lavorare dell&#8217;azienda, e il modo di fare business. La intranet esiste, in estrema sintesi, per servire i clienti. Per clienti, intendo i clienti esterni.<br />
Le intranet aiutano le organizzazioni a lavorare meglio: le aziende lavorano per servire i loro clienti.</p>
<p><strong><em>Davide</em>: Grazie mille per questa intervista Jane, spero di sentire qualche utile consiglio all&#8217;E2.0 Forum!</strong></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=RpuFgTkK0AQ:t6oUqBSRwmQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=RpuFgTkK0AQ:t6oUqBSRwmQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=RpuFgTkK0AQ:t6oUqBSRwmQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=RpuFgTkK0AQ:t6oUqBSRwmQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=RpuFgTkK0AQ:t6oUqBSRwmQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=RpuFgTkK0AQ:t6oUqBSRwmQ:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=RpuFgTkK0AQ:t6oUqBSRwmQ:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=RpuFgTkK0AQ:t6oUqBSRwmQ:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2010/06/02/intranet-governance-intervista-a-jane-mcconnel/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>100 mila persone per strada!</title>
		<link>http://www.diplod.it/2010/05/17/100-mila-persone-per-strada/</link>
		<comments>http://www.diplod.it/2010/05/17/100-mila-persone-per-strada/#comments</comments>
		<pubDate>Sun, 16 May 2010 23:20:50 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[Fuori Tema]]></category>
		<category><![CDATA[assisi]]></category>
		<category><![CDATA[Informazione]]></category>
		<category><![CDATA[inter]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[pace]]></category>
		<category><![CDATA[perugia]]></category>
		<category><![CDATA[rai]]></category>
		<category><![CDATA[scudetto]]></category>
		<category><![CDATA[stadi]]></category>
		<category><![CDATA[violenza]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=1112</guid>
		<description><![CDATA[Domenica italiana. 100.000 persone marciano da Perugia ad Assisi per chiedere a gran voce un mondo di Pace ed uguaglianza sociale; assieme a migliaia di studenti delle scuole italiane e a innumerevoli &#8220;testimoni&#8221; venuti da diverse nazioni del mondo, assieme a Don Ciotti di Libera e all&#8217;AVIS: il tutto mediamente ignorato dai media e dall&#8217;italiano [...]]]></description>
			<content:encoded><![CDATA[<p>Domenica italiana.</p>
<p><a title="per la pace" href="http://www.perlapace.it/index.php?id_article=4352" target="_blank">100.000 persone marciano da Perugia ad Assisi</a> per chiedere a gran voce un mondo di Pace ed uguaglianza sociale; assieme a migliaia di studenti delle scuole italiane e a innumerevoli &#8220;testimoni&#8221; venuti da diverse nazioni del mondo, assieme a Don Ciotti di <a title="Libera" href="http://www.libera.it" target="_blank">Libera </a>e all&#8217;<a title="AVIS" href="http://www.avis.it/" target="_blank">AVIS</a>: il tutto <em>mediamente </em>ignorato dai <em>media </em>e dall&#8217;italiano <em>medio</em>.</p>
<p>100.000 persone si riversano nelle strade di Milano per festeggiare lo scudetto dell&#8217;inter tra petardi, fumogeni e dita <em>medi</em> al cielo, il tutto in diretta RAI e idolatrato dall&#8217;italiano <em>medio</em>; che allo stadio ci vuole il ferro.</p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/HB_lOaEfDfA&#038;hl=it_IT&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/HB_lOaEfDfA&#038;hl=it_IT&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/t9VSzO2BTRg&#038;hl=it_IT&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/t9VSzO2BTRg&#038;hl=it_IT&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=hizEt8klsyY:RGgILb5pdXU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=hizEt8klsyY:RGgILb5pdXU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=hizEt8klsyY:RGgILb5pdXU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=hizEt8klsyY:RGgILb5pdXU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=hizEt8klsyY:RGgILb5pdXU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=hizEt8klsyY:RGgILb5pdXU:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=hizEt8klsyY:RGgILb5pdXU:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=hizEt8klsyY:RGgILb5pdXU:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2010/05/17/100-mila-persone-per-strada/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point featurename="assisi">43.0701666 12.6175185</georss:point>
	</item>
		<item>
		<title>Ricerche Maestre: il design di un motore di ricerca</title>
		<link>http://www.diplod.it/2010/05/06/ricerche-maestre-il-design-di-un-motore-di-ricerca/</link>
		<comments>http://www.diplod.it/2010/05/06/ricerche-maestre-il-design-di-un-motore-di-ricerca/#comments</comments>
		<pubDate>Thu, 06 May 2010 16:36:13 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[bambini]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[maestre]]></category>
		<category><![CDATA[ricerche]]></category>
		<category><![CDATA[scuola]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=1090</guid>
		<description><![CDATA[Ricerche Maestre è un motore di ricerca per bambini, genitori e maestri che seleziona siti scelti da esperti insegnanti della Scuola Primaria. Si possono trovare risorse scolastiche per la scuola elementare e si può navigare all'interno di siti adatti a bambini dai 3 ai 14 anni, cercando contenuti educativi e di svago. La ricerca è immediata ed efficace. Il motore va dritto al bersaglio, tecnologia Google.]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-1105" title="ricmaestre" src="http://www.diplod.it/wp-content/uploads/2010/05/ricmaestre.png" alt="" width="380" height="250" /></p>
<p><a title="Ricerche Maestre" href="http://www.ricerchemaestre.it/" target="_blank">Ricerche Maestre</a> è un <strong>motore di ricerca</strong> per bambini, genitori e maestri che seleziona siti scelti da esperti insegnanti della Scuola Primaria. Si possono trovare risorse scolastiche <strong>per la scuola elementare</strong> e si può navigare all&#8217;interno di siti adatti a bambini dai 3 ai 14 anni, cercando contenuti educativi e di svago. La ricerca è immediata ed efficace. Il motore va dritto al bersaglio, <a title="Google co-op" href="http://www.google.com/cse/" target="_blank">tecnologia Google</a>.</p>
<p>E il <strong>design</strong>? Una paginetta che mi ha dato un sacco di soddisfazioni. Nulla di sconvolgente, ma c&#8217;era una piccola sfida da affrontare: mettere tutto  su una stessa pagina html, dal form di ricerca ai risultati, compresi i testi informativi e di corredo. Con un po&#8217; di javascript, si può.</p>
<p>Innanzi tutto, un <a title="coda slider jquery plugin" href="http://jqueryfordesigners.com/coda-slider-effect/" target="_blank">plugin di jQuery</a> per riprodurre il famoso effetto del <a title="Coda - Panic" href="http://www.panic.com/coda/" target="_blank">sito di Coda</a>. Una valida alternativa potrebbe essere <a title="coda slider javascript" href="http://www.ndoherty.biz/tag/coda-slider/" target="_blank">questo coda-slider</a>, anch&#8217;esso plugin jquery, con una buona documentazione sugli esempi demo. In secondo luogo alcuni div che contengono i risultati di ricerca ed il gioco è fatto!</p>
<p>Questo fantastico effetto è facilmente replicabile, l&#8217;idea è quella di riutilizzarlo per il prossimo tema wordpress, è un&#8217;anteprima!</p>
<p>Insomma, Ricerche Maestre è un motore di ricerca personalizzato a cura del <a href="http://www.albertopiccini.it/">Maestro Alberto Piccini</a>, al quale collaborano <a href="http://xoomer.alice.it/paolalimone/">Paola Limone</a>, <a href="http://maestralidia.netsons.org/">Lidia Pantaleo</a>, <a href="http://scientificando.splinder.com/">Annarita Ruberto</a>, <a href="http://quadernoneblu.splinder.com/">Renato Murelli</a>. Ricerche Maestre al momento indicizza circa 3.000 siti selezionati tra i migliori reperibili in rete, per bambini e famiglie, a carattere divulgativo e informativo, educativi, scolastici e di insegnanti.</p>
<p>Se avete bambini: il luogo giusto per iniziare le esplorazioni della rete!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=caAiI1mDT4s:AvfgxKL4__0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=caAiI1mDT4s:AvfgxKL4__0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=caAiI1mDT4s:AvfgxKL4__0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=caAiI1mDT4s:AvfgxKL4__0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=caAiI1mDT4s:AvfgxKL4__0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=caAiI1mDT4s:AvfgxKL4__0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=caAiI1mDT4s:AvfgxKL4__0:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=caAiI1mDT4s:AvfgxKL4__0:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2010/05/06/ricerche-maestre-il-design-di-un-motore-di-ricerca/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Ci mancava l’Enterprise 2.0 forum?! Beh, si..</title>
		<link>http://www.diplod.it/2010/04/26/ci-mancava-lenterprise-2-0-forum-beh-si/</link>
		<comments>http://www.diplod.it/2010/04/26/ci-mancava-lenterprise-2-0-forum-beh-si/#comments</comments>
		<pubDate>Sun, 25 Apr 2010 23:43:29 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[ICT]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[enterprise20]]></category>
		<category><![CDATA[eventi]]></category>
		<category><![CDATA[forum]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=1083</guid>
		<description><![CDATA[L&#8217;occasione è quella del forum internazionale sull&#8217;enterprise 2.0, il 9 e 10 Giugno 2010. La location è Milano, non poteva essere altrimenti, l&#8217;edizione è già al terzo giro di boa. I temi sono i seguenti: Verso l&#8217;interno: Intranet 2.0, Community Management, Human Resources 2.0, Social Learning, Organizational Network Analysis, IT Governance Verso l&#8217;esterno: Social CRM, [...]]]></description>
			<content:encoded><![CDATA[<p>L&#8217;occasione è quella del <strong><a title="Forum Enterprise 2.0" href="http://www.enterprise2forum.it/" target="_blank">forum internazionale sull&#8217;enterprise 2.0</a></strong>, il <strong>9 e 10 Giugno</strong> 2010. La location è <strong>Milano</strong>, non poteva essere altrimenti, l&#8217;edizione è già al terzo giro di boa. I temi sono i seguenti:</p>
<blockquote>
<ul>
<li><strong>Verso l&#8217;interno</strong>: Intranet 2.0, Community Management, Human Resources 2.0, Social Learning, Organizational Network Analysis, IT Governance</li>
<li><strong>Verso l&#8217;esterno</strong>: Social CRM, Sales Community, Social Media Marketing, Social Media Monitoring</li>
<li><strong>Innovazione</strong>: Idea e Innovation Management, Crowdsourcing e Idea generation, Prediction market</li>
<li>Definire la strategia e costruire il business case</li>
<li>Nuovi schemi organizzativi e modelli di leadership</li>
<li>Sostenere l&#8217;adozione ed il cambiamento culturale</li>
<li>Driver di business, metriche e ritorno dell&#8217;investimento</li>
<li>Framework per coltivare le community ed ingaggiare i clienti e gli utenti</li>
<li>L&#8217;impatto dei social media sui processi di business: BPM 2.0, CRM 2.0, PLM 2.0</li>
<li>Best practice e lezioni attraverso casi di successo nazionali ed internazionali</li>
<li>Il passaggio dal marketing al social CRM</li>
<li>Software sociali e piattaforme collaborative</li>
</ul>
</blockquote>
<p>Sono temi che mi stanno particolarmente a cuore e coi quali mi sto scornando in prima persona; potrebbe essere una due giorni per approfondire qualche argomento. Gli <a title="speaker enterprise 2.0 forum 2010" href="http://www.enterprise2forum.it/speakers">speaker </a>sono parecchi, coi quali mi piacerebbe scambiare due chiacchiere. L&#8217;occasione è piuttosto ghiotta per poter discutere e analizzare casi concreti: tra i relatori leggo nomi come IBM, Oracle, Intel. Ovviamente si tratta di una conferenza a pagamento: per gli studenti senza portafoglio esiste però l&#8217;opportunità di partecipare gratuitamente inventandosi promoter dell&#8217;evento, per chi desidera maggiori informazioni <a title="E20 Forum" href="http://www.enterprise2forum.it/it/node/109" target="_blank">ecco il post dal blog ufficiale</a>.</p>
<p>Le date sono un po&#8217; proibitive per il sottoscritto, ma confido di farcela.. Qualcuno ha già fissato la data?</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=D18P-M4PnIU:ov9YwjpOHW8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=D18P-M4PnIU:ov9YwjpOHW8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=D18P-M4PnIU:ov9YwjpOHW8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=D18P-M4PnIU:ov9YwjpOHW8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=D18P-M4PnIU:ov9YwjpOHW8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=D18P-M4PnIU:ov9YwjpOHW8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=D18P-M4PnIU:ov9YwjpOHW8:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=D18P-M4PnIU:ov9YwjpOHW8:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2010/04/26/ci-mancava-lenterprise-2-0-forum-beh-si/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Un esempio di applicazione ajax ottimizzata per dispositivi mobili: xml e javascript.</title>
		<link>http://www.diplod.it/2010/04/22/un-esempio-di-applicazione-ajax-ottimizzata-per-dispositivi-mobili-xml-e-javascript/</link>
		<comments>http://www.diplod.it/2010/04/22/un-esempio-di-applicazione-ajax-ottimizzata-per-dispositivi-mobili-xml-e-javascript/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 17:43:48 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[Ajax e Javascript]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[cellulari]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[web20]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=1066</guid>
		<description><![CDATA[Ajax è sempre cool, se poi lo affianchi a iPhone &#038; Co. è ancora più cool. Perchè non vedere un esempio di applicazione web fruibile da cellulare che va a interrogare i dati contenuti in un file xml? Pensiamo ai webservices, ormai l'xml è un po' ovunque. Dobbiamo solo sfruttarlo.]]></description>
			<content:encoded><![CDATA[<p><strong><a title="ajax - wikipedia" href="http://it.wikipedia.org/wiki/AJAX" target="_blank">Ajax </a></strong>è sempre <strong>cool</strong>, se poi lo affianchi a iPhone &amp; Co. è ancora più cool. Perchè non vedere un esempio di applicazione web fruibile da cellulare che va a interrogare i dati contenuti in un file xml? Pensiamo ai <a title="Webservice - wikipedia" href="http://it.wikipedia.org/wiki/Web_service" target="_blank"><strong>webservices</strong></a>, ormai l&#8217;xml è un po&#8217; ovunque. Dobbiamo solo sfruttarlo.</p>
<p>Alcune utili consigli per chi sviluppa applicazioni ajax destinate ad essere fruibili attraverso dispositivi mobili:</p>
<ul>
<li><strong>Blackberry</strong>: il browser deve essere abilitato per usare javascript. Inoltre, se si fa largo uso dello script lato client, è bene evitare di spuntare tra le opzioni il flag &#8220;Termina script in esecuzione lenti&#8221;, un semplice <a title="bubble sort - wikipedia" href="http://it.wikipedia.org/wiki/Bubble_sort" target="_blank">Bubble Sort</a> lo manderebbe in tilt.</li>
<li><strong>Nokia </strong>(symbian): nel browser standard il metodo <em>open(&#8220;GET&#8221;,&#8221;xml/test2.xml&#8221;,true)</em> funziona solo in modalità asincrona, ovvero con l&#8217;ultimo parametro settato a true; scaricando il browser <a title="Opera Mini" href="http://www.opera.com/mobile/" target="_blank">Opera Mini</a> invece non ci sono problemi in entrambi i casi: sincrono/asincrono.</li>
<li><strong>iPhone</strong>: che dire.. finora nessun problem riscontrato: browser e processore appartengono a una categoria superiore.</li>
</ul>
<p>Purtroppo non ho ancora avuto modo di fare test su dispositivi con <a title="Android" href="http://www.android.com/" target="_blank">Android</a>..</p>
<p>Ma veniamo al dunque.. Tutto prende il via dagli <a title="W3C - ajax examples" href="http://www.w3schools.com/ajax/ajax_examples.asp" target="_blank">esempi sul sito W3C</a>, utilissimi per fare pratica.</p>
<p>L&#8217;obiettivo è realizzare una applicazione che va a interrogare un file xml, riportante i dati di produzione (magari estratti direttamente dal gestionale aziendale), visualizzandoli in maniera ottimizzata per schermi di modeste dimensioni.</p>
<p>L&#8217;esempio con il risultato finale è <a title="Esempio XML Ajax" href="http://lab.diplod.it/xml2" target="_blank">visibile qui</a>.</p>
<p>Questa è la struttura dela file XML:<br />
<code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br />
&lt;db&gt;<br />
&lt;item&gt;<br />
&lt;period&gt;04.2010&lt;/period&gt; &lt;!-- Periodo: mese o giorno --&gt;<br />
&lt;logunit id="0010"&gt;Italy Milan&lt;/logunit&gt; &lt;!-- Divisione di produzione--&gt;<br />
&lt;delivered matcode="000123"&gt;268&lt;/delivered&gt; &lt;!-- Quantita' spedita --&gt;<br />
&lt;finished matcode="100123"&gt;265&lt;/finished&gt; &lt;!-- Quantita' versata --&gt;<br />
&lt;description&gt;Product One&lt;/description&gt; &lt;!-- Descrizione codice materiale  --&gt;<br />
&lt;update&gt;15.04.2010 - 16:43&lt;/update&gt; &lt;!-- Ultimo aggiornamento --&gt;<br />
&lt;/item&gt;<br />
&lt;/db&gt;<br />
</code><br />
<span id="more-1066"></span>Supponiamo di voler offrire all&#8217;utente un menù per selezionare la divisione logistica su cui fare l&#8217;analisi e filtrare così i dati relativi alla singola divisione raggruppati in righe in base agli intervalli temporali, cliccando sulla singola riga è poi possibile vedere il dettaglio.</p>
<p>Ecco il codice della pagina web, con il suo javascript:<br />
<code>&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;Mobile Web Access&lt;/title&gt;<br />
&lt;script type="text/javascript"&gt;<br />
var xmlDoc;<br />
var x; //array dove memorizzo la risposta xml<br />
//inizio chiamata<br />
if (window.XMLHttpRequest)<br />
{<br />
xhttp=new XMLHttpRequest();<br />
if (xhttp.overrideMimeType) {<br />
xhttp.overrideMimeType('text/xml');<br />
}<br />
}<br />
else // Internet Explorer 5/6<br />
{<br />
xhttp=new ActiveXObject("Microsoft.XMLHTTP");<br />
}<br />
xhttp.onreadystatechange = alertContents; //gestione eventuali errori<br />
xhttp.open("GET","xml/test2.xml",true); //chiamata asincrona<br />
xhttp.send("");<br />
// Questo metodo viene eseguito in modo asincrono quando arriva la risposta dal server<br />
function alertContents() {<br />
if (xhttp.readyState == 4) {<br />
if (xhttp.status == 200) {<br />
processResponse(); //gestione risposta<br />
}<br />
else {<br />
document.write('&lt;small&gt;There was a problem with the request, sorry. Try later or contact your system administrator..&lt;/small&gt;');<br />
}<br />
}<br />
}<br />
function processResponse() {<br />
xmlDoc=xhttp.responseXML;<br />
x=xmlDoc.getElementsByTagName("item");<br />
}<br />
//mostra i dati nel div in alto<br />
function show(i) {<br />
logunit=(x[i].getElementsByTagName("logunit")[0].childNodes[0].nodeValue);<br />
logunitID=(x[i].getElementsByTagName("logunit")[0].getAttribute("id"));<br />
period=(x[i].getElementsByTagName("period")[0].childNodes[0].nodeValue);<br />
description=(x[i].getElementsByTagName("description")[0].childNodes[0].nodeValue);<br />
delivered=(x[i].getElementsByTagName("delivered")[0].childNodes[0].nodeValue);<br />
deliveredCode=(x[i].getElementsByTagName("delivered")[0].getAttribute("code"));<br />
finished=(x[i].getElementsByTagName("finished")[0].childNodes[0].nodeValue);<br />
finishedCode=(x[i].getElementsByTagName("finished")[0].getAttribute("code"));<br />
update=(x[i].getElementsByTagName("update")[0].childNodes[0].nodeValue);<br />
txt="&lt;strong&gt;Logistic Unit&lt;/strong&gt;: "+logunitID+" - "+logunit+"&lt;br /&gt;&lt;strong&gt;Period&lt;/strong&gt;: "+period+"&lt;br /&gt;&lt;strong&gt;Description&lt;/strong&gt;: "+description+"&lt;br /&gt;&lt;img style='float:left; margin-right: 2px;' src='icon.png' alt='icon'/&gt;&lt;strong&gt;Delivered&lt;/strong&gt;: "+delivered+"&lt;br /&gt;&lt;strong&gt;Finished&lt;/strong&gt;: "+finished+"&lt;br /&gt;&lt;div style='border: 1px dotted #fff; padding: 2px; background: #f9f9f9; color: #666;'&gt;&lt;small&gt;&lt;em&gt;Last update: "+update+"&lt;/em&gt;&lt;/small&gt;&lt;br/&gt;&lt;small&gt;&lt;a href='#item"+i+"'&gt;Go Down To List..&lt;/a&gt; | &lt;a href='#show' onclick='show(" + (i-1) + ")'&gt;Prev..&lt;/a&gt; | &lt;a href='#show' onclick='show(" + (i+1) + ")'&gt;Next..&lt;/a&gt;&lt;/small&gt;&lt;/div&gt;"  ;<br />
document.getElementById("show").innerHTML=txt;<br />
}<br />
//crea tabella coi record relativi alla singola divisione<br />
function createTable(t) {<br />
document.getElementById("show").innerHTML="&lt;em&gt;"+t+": click on a table row to display the full production information.&lt;/em&gt;";<br />
txt="&lt;table style='border: 2px solid #ccc; width: 100%;'&gt;";<br />
altStyle=0;<br />
for (var i=0;i&lt;x.length;i++)<br />
{<br />
if (x[i].getElementsByTagName("logunit")[0].getAttribute("id")==t) {<br />
altStyle++;<br />
if (altStyle % 2 == 0) { txt=txt+"&lt;tr style='background: #e3efff;' onclick='show(" + i + ")'&gt;"; }<br />
else { txt=txt+"&lt;tr style='border-bottom: 1px dotted #ccc;' onclick='show(" + i + ")'&gt;"; }<br />
txt=txt+"&lt;td id='item"+i+"'&gt;&lt;img src='cal.png' alt='ico'/&gt;&lt;a href='#show'&gt;";<br />
txt=txt+(x[i].getElementsByTagName("period")[0].childNodes[0].nodeValue);<br />
txt=txt+"&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;img src='car.png' alt='ico'/&gt;&lt;a href='#show'&gt;";<br />
txt=txt+(x[i].getElementsByTagName("description")[0].childNodes[0].nodeValue);<br />
txt=txt+"&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;";<br />
}<br />
}<br />
txt=txt+"&lt;/table&gt;";<br />
document.getElementById("table-content").innerHTML=txt;<br />
}<br />
&lt;/script&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;img src='mobile-logo.gif' alt='logo' /&gt;&lt;br/&gt;<br />
&lt;div id='show' style='background: #e3efff; padding: 3px; margin: 3px 0; border: 2px solid #ccc;'&gt;&lt;em&gt;Select Logistic Unit then click on a table row to display the full production information.&lt;/em&gt;&lt;/div&gt;<br />
&lt;!--Per aggiungere una divisione, modificare questo menu --&gt;<br />
&lt;img src='industry.png' alt='ico'/&gt;&lt;a href='#show' onclick='createTable("0010")'&gt;Italy Milan&lt;/a&gt; | &lt;img src='industry.png' alt='ico'/&gt;&lt;a href='#show' onclick='createTable("0020")'&gt;Italy Rome&lt;/a&gt; | &lt;img src='industry.png' alt='ico'/&gt;&lt;a href='#show' onclick='createTable("0030")'&gt;USA&lt;/a&gt; | &lt;img src='industry.png' alt='ico'/&gt;&lt;a href='#show' onclick='createTable("0040")'&gt;Germany&lt;/a&gt; | &lt;img src='industry.png' alt='ico'/&gt;&lt;a href='#show' onclick='createTable("0050")'&gt;China&lt;/a&gt; | &lt;img src='industry.png' alt='ico'/&gt;&lt;a href='#show' onclick='createTable("0060")'&gt;Brasil&lt;/a&gt;<br />
&lt;!-- fine menu selezione divisione --&gt;<br />
&lt;div id='table-content'&gt;&lt;/div&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
</code></p>
<p>Il codice è interamente commentato, e più che descriverlo a parole vale la pena scorrerlo e leggere i commenti. <strong>Se vuoi scaricare l&#8217;esempio completo, con sorgenti e immagini: </strong><a title="xml ajax - esempio" href="http://www.diplod.it/wp-content/uploads/2010/04/xml-demo.zip"><strong>ecco lo zip</strong></a>.</p>
<p>La scelta di incorporare css e javascript all&#8217;interno della stessa singola pagina è voluta, per ottimizzare il caricamento da parte di dispositivi mobili. Certo questa è solo una base di partenza, dalla quale si potrebbero sviluppare altre funzionalità: l&#8217;esigenza di avere dati disponibili anche su <strong>dispositivi mobili</strong> è sempre più sentita; è inevitabile che in <strong>futuro</strong> si debba far fronte a queste richieste.<br />
In fondo è pure divertente!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=OukIexiLTxU:sgvDGunbR_0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=OukIexiLTxU:sgvDGunbR_0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=OukIexiLTxU:sgvDGunbR_0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=OukIexiLTxU:sgvDGunbR_0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=OukIexiLTxU:sgvDGunbR_0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=OukIexiLTxU:sgvDGunbR_0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=OukIexiLTxU:sgvDGunbR_0:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=OukIexiLTxU:sgvDGunbR_0:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2010/04/22/un-esempio-di-applicazione-ajax-ottimizzata-per-dispositivi-mobili-xml-e-javascript/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Decidere se usare blog, wiki, IM, email o telefono..</title>
		<link>http://www.diplod.it/2010/04/14/decidere-se-usare-blog-wiki-im-email-o-telefono/</link>
		<comments>http://www.diplod.it/2010/04/14/decidere-se-usare-blog-wiki-im-email-o-telefono/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 17:06:10 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[comunicazione]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[IM]]></category>
		<category><![CDATA[intranet]]></category>
		<category><![CDATA[knowledge management]]></category>
		<category><![CDATA[telefono]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=1056</guid>
		<description><![CDATA[Enterprise 2.0 per chi è sul pezzo, nuovi strumenti lavorativi per chi semplicemente li usa. Fatto sta che sono sempre più diffusi, all'interno delle organizzazioni, strumenti come i blog e i wiki. Sono arrivati già da tempo anche i software di instant messaging, un altro noioso compagno d'ufficio dopo il telefono.
E' sempre difficile però la scelta su quale strumento utilizzare; vi sono strumenti più o meno adatti in base alle informazioni da condividere e ai feedback necessari. La tipologia della relazione spesso fa la differenza sul raggiungimento dei risultati.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-full wp-image-1064" title="comunicazione" src="http://www.diplod.it/wp-content/uploads/2010/04/comunicazione.jpg" alt="" width="416" height="260" /><br />
<small>[Foto <a title="Flickr" href="http://www.flickr.com/photos/assbach/262165233/" target="_blank">Flickr</a>]</small></p>
<p><strong>Enterprise 2.0</strong> per chi è sul pezzo, nuovi strumenti lavorativi per chi semplicemente li usa. Fatto sta che sono sempre più diffusi, all&#8217;interno delle organizzazioni, strumenti come i <strong>blog</strong> e i <strong>wiki</strong>; utilissimi ai team di lavoro per la gestione quotidiana delle attività, altrettanto utili all&#8217;azienda per conservare traccia del lavoro svolto e rendere questa conoscenza riutilizzabile in futuro. Sono arrivati già da tempo anche i software di <strong>instant messaging</strong>, un altro noioso compagno d&#8217;ufficio dopo il <strong>telefono</strong>. In fondo si tratta di tools per comunicare, ma non solo.</p>
<p>E&#8217; sempre difficile la scelta su quale strumento utilizzare, soprattutto per chi ne è a digiuno; vi sono strumenti più o meno adatti in base alle informazioni da condividere e ai feedback necessari. La tipologia della relazione spesso fa la differenza sul raggiungimento dei risultati.<br />
Per scrivere le riflessioni seguenti ho preso spunto da una <a title="LinkedIn" href="http://www.linkedin.com/groupAnswers?discussionID=16610347&amp;viewQuestionAndAnswers=&amp;gid=112679&amp;trk=EML_anet_qa_ttle-0Ut79xs2RVr6JBpnsJt7dBpSBA" target="_blank">discussione</a> sul tema che ho letto via <em>LinkedIn</em>, dove veniva citato <a title="Deciding when to use.." href="http://www.linkedin.com/redirect?url=http%3A%2F%2Fthelynchblog%2Ecom%2F2009%2F12%2F14%2Fdeciding-when-to-use-microblogging-e-mail-or-im%2F&amp;urlhash=3Ccz" target="_blank">questo interessante contributo</a>.</p>
<p><em>Veniamo al dunque, quando è meglio usare uno strumento piuttosto che un altro?</em></p>
<p><span id="more-1056"></span><em></em></p>
<ul>
<li><strong>Blog</strong>: è uno strumento informativo più che collaborativo. E&#8217; particolarmente indicato per team di lavoro distribuiti, dove il project manager deve tenere informati i vari attori, talvolta pure il cliente. Dagli articoli possono scaturire discussioni, ma generalmente si tratta di discussioni operative, destinate a perdersi col tempo poichè non sono strutturate. La discussione è asincrona. Le informazioni possono essere catalogate con tag e categorie, ma la componente cronologica è sempre prevalente e prima o poi le notizie finiscono nel dimenticatoio.</li>
<li><strong>Wiki</strong>: è un contenitore di conoscenza. Un repository all&#8217;interno del quale memorizzare la conoscenza, sia quella esplicita che tacita. L&#8217;informazione può essere strutturata attraverso menù di navigazione, link tra pagine ed eventualmente con una tassonomia. Il contenuto è vivo, viene continuamente modificato dagli utenti ma si conserva la traccia dell&#8217;evoluzione. Non è certamente adatto per sviluppare discussioni sulle faccende più operative e non si presta nemmeno come luogo di scambio col cliente, a meno di particolari situazioni. E&#8217; un luogo dove archiviare cose che possono tornare necessarie in futuro, come le best practices per lo sviluppo di un prodotto o per l&#8217;archiviazione di istruzioni operative.</li>
<li><strong>Instant Messaging</strong>: è perfetto per chiedere informazioni al volo senza disturbare troppo i colleghi o chi per loro. E&#8217; certamente meno invadente del telefono pur svolgendo la medesima funzione. La comunicazione è rallentata ma efficace: sincrona. Va usato con moderazione, ma è forse uno degli strumenti più rivoluzionari. Con i software di IM è inoltre possibile condividere file o la propria sessione del desktop, si tratta di funzionalità spesso poco utilizzate.</li>
<li><strong>Email</strong>: la rogna più grossa dei nostri tempi. Serve solo ed esclusivamente per comunicazioni ufficiali, come ad esempio la notifica di un appuntamento o l&#8217;assegnazione di un task. Sviluppare discussioni dove si chiede il parere di più persone così come collaborare su un file tramite mail è la cosa più sbagliata che si possa fare. Quando serve un feedback &#8220;evoluto&#8221;, mai usare la mail.</li>
<li><strong>Telefono</strong>: serve per chiedere &#8220;Dove sei?&#8221; ed eventualmente comunicare al volo alcune cose, come il classico &#8220;Arrivo più tardi!&#8221;. A volte, se servono molte informazioni immediatamente è meglio parlarsi, perchè l&#8217;instant messaging potrebbe rubare tempo ad entrambi. Si tratta di comunicazione sincrona; in fondo a volte è anche piacevole scambiarsi informazioni in modo naturale.</li>
</ul>
<p>A questi strumenti, inoltre, dobbiamo aggiungere i cosidetti <em>workspace</em>. Tipicamente siti web che raccolgono una o più funzionalità citate sopra e ne estendono le potenzialità con calendari o cartelle condivisi, dove archiviare file sui quali è richiesto l&#8217;intervento di più persone.</p>
<p>L&#8217;ultima frontiera della collaborazione è sicuramente il buon <a title="Google Wave" href="http://wave.google.com/" target="_blank">Google Wave</a>, che ancora in pochi utilizzano (me compreso) ma che alla lunga credo andrà a sostituire la mail, o perlomeno quel modo errato di usarla, che tutti prima o poi sperimentano. In sostanza unifica l&#8217;IM, l&#8217;editing collaborativo e la mail, aprendosi verso quel mondo infinito di applicazioni web: mappe, video, ecc..</p>
<p><strong>E voi, cosa ne pensate? Avete mai provato a spiegare a qualcuno che sia a digiuno di tutti quando è il momento di usare una cosa piuttosto che un&#8217;altra?</strong><br />
Nell&#8217;ottica della gestione delle informazioni, credo che sia importante istruire gli utenti circa gli strumenti che hanno a disposizione. Ma come farlo? Attraverso lunghe pagine descrittive del servizio? Può essere utile moderare i contributi e spostarli da un blog a un wiki e viceversa? Io sono ancora in fase di studio dei comportamenti..</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=86MJ3GAVoUg:61H0fOxilDw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=86MJ3GAVoUg:61H0fOxilDw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=86MJ3GAVoUg:61H0fOxilDw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=86MJ3GAVoUg:61H0fOxilDw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=86MJ3GAVoUg:61H0fOxilDw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=86MJ3GAVoUg:61H0fOxilDw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=86MJ3GAVoUg:61H0fOxilDw:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=86MJ3GAVoUg:61H0fOxilDw:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2010/04/14/decidere-se-usare-blog-wiki-im-email-o-telefono/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Un widget per fare l’embed sul proprio sito dell’andamento in borsa di un titolo</title>
		<link>http://www.diplod.it/2010/04/01/un-widget-per-fare-lembed-sul-proprio-sito-dellandamento-in-borsa-di-un-titolo/</link>
		<comments>http://www.diplod.it/2010/04/01/un-widget-per-fare-lembed-sul-proprio-sito-dellandamento-in-borsa-di-un-titolo/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 11:07:28 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[Economia e finanza]]></category>
		<category><![CDATA[borsa]]></category>
		<category><![CDATA[embed]]></category>
		<category><![CDATA[grafici]]></category>
		<category><![CDATA[stock exchange]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=1054</guid>
		<description><![CDATA[Sembra cosa da poco, ma ho scoperto sulla mia pelle che trovare un buon widget da incorporare nel proprio sito, che mostrasse l'andamento in borsa di un titolo azionario non è immediato. I vari Google Finance o Yahoo Finance sono ottimi strumenti, ma in quanto a possibilità di sharing sono ancora scadenti. Ci sono le API certo, ma chi avrebbe voglia di studiarsele solo per ottenere un grafichetto e nulla più? Segnalo allora per tutti gli interessati questo comodissimo widget di Wikinvest.]]></description>
			<content:encoded><![CDATA[<p>Sembra cosa da poco, ma ho scoperto sulla mia pelle che trovare un buon widget da incorporare nel proprio sito, che mostrasse l&#8217;andamento in borsa di un titolo azionario non è immediato. I vari <a href="http://www.google.com/finance">Google Finance</a> o <a href="http://it.finance.yahoo.com/">Yahoo Finance</a> sono ottimi strumenti, ma in quanto a possibilità di sharing sono ancora scadenti. Ci sono le API certo, ma chi avrebbe voglia di studiarsele solo per ottenere un grafichetto e nulla più?</p>
<p>Segnalo allora per tutti gli interessati questo comodissimo widget di Wikinvest, che tra i vari <a href="http://www.wikinvest.com/special/BloggerCentral">tool per bloggers</a> offre anche questa robina.</p>
<p><script src="http://charts.wikinvest.com/wikinvest/wikichart/javascript/scripts.php" type="text/javascript"></script>
<div id="wikichartContainer_FD870296-D057-80C1-8D57-B909148BC352">
<div style="width: 100%; text-align: center; vertical-align: center; margin-top: 100px;"><a href="http://get.adobe.com/flashplayer/"><img src="http://cdn.wikinvest.com/wikinvest/images/adobe_flash_logo.gif" alt="Flash" style="border-width: 0px;"/><br/>Flash Player 9 or higher is required to view the chart<br/><strong>Click here to download Flash Player now</strong></a></div>
</div>
<p><script type="text/javascript">if (typeof(embedWikichart) != "undefined") {embedWikichart("http://charts.wikinvest.com/WikiChartMini.swf","wikichartContainer_FD870296-D057-80C1-8D57-B909148BC352","100%","400",{"startDate":"01-10-2009","showAnnotations":"true","endDate":"01-04-2010","ticker":"GOOG","liveQuote":"true","embedCodeDate":"2010-4-1"},{});}</script>
<div style="font-size:9px;text-align:right;width:100%;font-family:Verdana"><a href="http://www.wikinvest.com/chart/GOOG" style="text-decoration:underline; color:#0000ee;">View the full GOOG chart</a> at <a href="http://www.wikinvest.com/">Wikinvest</a></div>
<p>Nulla di trascendentale, ma ad offrire una cosa così senza registrazioni obbligatorie e con un comodo codice da copia-incollare non sono in molti. Fatene buon uso.<br />
NB: Ovviamente è flash.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=8dYqmHU-AxU:2PxUdNVM3Vc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=8dYqmHU-AxU:2PxUdNVM3Vc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=8dYqmHU-AxU:2PxUdNVM3Vc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=8dYqmHU-AxU:2PxUdNVM3Vc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=8dYqmHU-AxU:2PxUdNVM3Vc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=8dYqmHU-AxU:2PxUdNVM3Vc:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=8dYqmHU-AxU:2PxUdNVM3Vc:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=8dYqmHU-AxU:2PxUdNVM3Vc:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2010/04/01/un-widget-per-fare-lembed-sul-proprio-sito-dellandamento-in-borsa-di-un-titolo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enterprise 2.0 roadmap: un contest da 2000 dollari</title>
		<link>http://www.diplod.it/2010/03/22/enterprise-2-0-roadmap-un-contest-da-2000-dollari/</link>
		<comments>http://www.diplod.it/2010/03/22/enterprise-2-0-roadmap-un-contest-da-2000-dollari/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 18:10:14 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[ICT]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[contest]]></category>
		<category><![CDATA[cultura aziendale]]></category>
		<category><![CDATA[enterprise20]]></category>
		<category><![CDATA[intranet]]></category>
		<category><![CDATA[roadmap]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=1022</guid>
		<description><![CDATA[Avete mai definito una strategia per diffondere le logiche di web 2.0 in azienda? Ovvero, per arrivare alla tanto decantata enterprise 2.0.. Se si, sono il primo a volerlo sapere.! E dopo un commento a questo articolo, potreste andare a pubblicare la vostra roadmap sul sito di AIIM entro il 2 aprile 2009: è in corso un contest che potrebbe farvi vincere 2000 dollari.
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-full wp-image-1041" title="sketch" src="http://www.diplod.it/wp-content/uploads/2010/03/sketch.jpg" alt="" width="409" height="300" /><br />
<small>[Fonte: <a href="http://www.flickr.com/photos/purecaffeine/4325067780/">Flickr</a>]</small></p>
<p>Avete mai definito una strategia per <strong>diffondere le logiche di web 2.0 in azienda</strong>? Ovvero, per arrivare alla tanto decantata <strong><a title="Enterprise 2.0" href="http://it.wikipedia.org/wiki/Enterprise_2.0" target="_blank">enterprise 2.0</a></strong>.. Se si, sono il primo a volerlo sapere.! E dopo un commento a questo articolo, potreste andare a pubblicare la vostra roadmap sul sito di AIIM entro il <strong>2 aprile 2009</strong>: è in corso un <a title="AIIM: enterprise 2.0 roadmap contest" href="http://www.aiim.org/infonomics/aiim-wiki-enterprise20-contest.aspx" target="_blank">contest che potrebbe farvi vincere 2000 dollari</a>.</p>
<p>Diffondere la <strong>cultura 2.0</strong> in una azienda è una sfida notevole, sia dal punto di vista tecnico che dal punto di vista organizzativo. Se da un lato vi sono sempre più strumenti &#8220;all-in-one&#8221;, che permettono un veloce deploy delle applicazioni sociali e collaborative web based, dall&#8217;altra è sempre vivo il timore della perdita del controllo sui dati, ma anche e soprattutto sui processi o sulle prassi aziendali. Ecco perchè il coinvolgimento del top management divenda un punto fermo, senza questa sponsorship non riusciremo a raggiungere gli obiettivi. Così come è fondamentale definire i passi assieme al dipartimento HR, per tutti quegli aspetti legali dovuti alla privacy; infine sarà indispensabile individuare i <strong>key users</strong>, persone che possono dare grande valore aggiunto.</p>
<p><span id="more-1022"></span></p>
<p>Vi sono, a mio avviso, due tipologie di key user da scovare:</p>
<ul>
<li><strong>Gli Esperti</strong>: coloro che sanno come funziona l&#8217;azienda, il knowledge, come girano le informazioni, come le persone ottengono le cose. Sono tipicamente i &#8220;nonni&#8221;, lavorano in azienda da tempo e magari non hanno molta confidenza con gli strumenti informatici.</li>
<li><strong>I Visionari</strong>: coloro che sanno (nella loro testa) come dovrebbero apparire le informazioni, come dovrebbero essere taggate, come dovrebbero essere archiviate e presentate. Sono persone che sentono l&#8217;esigenza di comunicare e lavorare meglio, hanno la casella di posta elettronica intasata da discussioni con maree di allegati ma si sentono impotenti davanti a tutto ciò.</li>
</ul>
<p>Il <strong>fattore critico</strong> è sempre il <strong>tempo</strong> che questi utenti possono mettere a disposizione, dal top management ai key users, tipicamente nessuno ha mai tempo da dedicare all&#8217;IT per migliorare la propria condizione lavorativa. E&#8217; difficile far comprendere che si sta cercando di dare risposte a loro e forse proprio in questo senso la definizione della roadmap dovrebbe essere un punto di partenza ineluttabile.</p>
<p>Per chi volesse approfondire ecco <a href="http://aiimknowledgecenter.typepad.com/weblog/2010/03/share-your-enterprise-20-roadmap-and-win-2000.html" target="_blank">l&#8217;articolo di presentazione del contest </a>dal blog di AIIM. Ovviamente, finito il contest sarà interessante vedere i contributi pervenuti! I risultati sono attesi per l&#8217;11 Maggio 2010.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=BAN3t7uVq04:tb_FFbTuGeA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=BAN3t7uVq04:tb_FFbTuGeA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=BAN3t7uVq04:tb_FFbTuGeA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=BAN3t7uVq04:tb_FFbTuGeA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=BAN3t7uVq04:tb_FFbTuGeA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=BAN3t7uVq04:tb_FFbTuGeA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=BAN3t7uVq04:tb_FFbTuGeA:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=BAN3t7uVq04:tb_FFbTuGeA:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2010/03/22/enterprise-2-0-roadmap-un-contest-da-2000-dollari/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ecco l’era degli ERP delle informazioni: Sharepoint Conference 2010, day after.</title>
		<link>http://www.diplod.it/2010/03/09/sharepoint-conference-2010-si-torna-sempre-un-po-piu-pieni/</link>
		<comments>http://www.diplod.it/2010/03/09/sharepoint-conference-2010-si-torna-sempre-un-po-piu-pieni/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 23:13:05 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[ICT]]></category>
		<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[gestione della conoscenza]]></category>
		<category><![CDATA[knowledge management]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[web20]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=1016</guid>
		<description><![CDATA[Nell'era dell'information worker è diventato fondamentale avere una visione complessiva delle informazioni da gestire. E' diventato fondamentale avere una piattaforma, sulla quale coinvogliare le informazioni, attingendole da fonti dati esterne, da strumenti di office, o direttamente dagli utenti. L'hanno capito dalle parti di Redmon, stavolta forse sono arrivati per primi. Certo, è un evento: tipicamente copiavano altri. Io non ho ancora visto nulla dalle potenzialità di Sharepoint 2010: c'è veramente un sacco di roba da studiare.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.diplod.it/wp-content/uploads/2010/03/logo.png"><img class="size-full wp-image-1033  aligncenter" title="logo" src="http://www.diplod.it/wp-content/uploads/2010/03/logo.png" alt="logo" width="126" height="232" /></a></p>
<p>Si torna sempre un po&#8217; più pieni dalla <a title="sharepoint conference" href="http://www.sharepointconference.it/" target="_blank">Sharepoint Conference</a>, così è stato anche quest&#8217;anno. Dal 9 all&#8217;11 marzo, in una Milano timidamente innevata, purtroppo sono rimasto solo i primi due giorni. C&#8217;è una convinzione su tutte che mi porto a casa: <strong>è giunta l&#8217;era degli ERP delle informazioni</strong>.</p>
<p>Negli anni &#8217;90 si vendevano gli applicativi di processo, c&#8217;era il software per la fatturazione, il software per la gestione del magazzino, il software per la gestione degli ordini di acquisto, e via dicendo. Poi arrivò il gestionale integrato, quello che metteva sotto controllo l&#8217;intero processo; e dopo qualche anno di titubanze siamo arrivati nel 2000 e tutti abbiamo capito l&#8217;importanza del software che accentra i dati e monitorizza l&#8217;intero processo.<br />
Oggi, nel 2010, abbiamo il software per la gestione documentale, il CRM (Customer Relationship Management), il CMS (Content Management System), il software per la gestione delle trasferte, il social network dove i dipendenti si scambiano notizie, l&#8217;enterprise wiki per i tecnici della ricerca e sviluppo, il software per la business intelligence che rileva i dati dal gestionale, il software per l&#8217;archiviazione dei curriculum e per il recruiting, e via dicendo.. Ebbene, nell&#8217;era dell&#8217;information worker è diventato fondamentale avere una visione complessiva delle informazioni da gestire. <strong>E&#8217; diventato fondamentale avere una piattaforma</strong>, sulla quale coinvogliare le informazioni, attingendole da fonti dati esterne, da strumenti di office, o direttamente dagli utenti. L&#8217;hanno capito dalle parti di Redmon, stavolta forse sono arrivati per primi. Certo, è un evento: tipicamente copiavano altri. Io non ho ancora visto nulla dalle potenzialità di Sharepoint 2010: c&#8217;è veramente un sacco di roba da studiare.</p>
<ul>
<li>Social Networking: che sia davvero maturi i tempi per il facebook aziendale? Tagging ovunque, profilo personale, ecc..</li>
<li>Gestione documentale (ECM, per gli angofoni): tante possibilità di gestione dei metadata, di tutto ciò che da valore aggiunto al semplice documento</li>
<li>Enterprise Wiki: un wiki integrato alla intranet, esistevano già col vecchio Sharepoint, ma ora sono molto più evoluti.</li>
<li>Web analytics</li>
<li>Blogs</li>
<li>Connectors verso fonti dati esterne</li>
</ul>
<p><span id="more-1016"></span>Nella breve e intensa panoramica di questa due giorni mi sono davvero impressionato. Avevo visto <a title="Alfresco" href="http://www.alfresco.com/" target="_blank">Alfresco</a>, <a title="socialtext" href="http://www.socialtext.com/" target="_blank">Socialtext</a>, <a title="MovableType" href="http://www.movabletype.org/" target="_blank">MovableType</a> e tanti altri: ma si tratta appunto di piattaforme settoriali, perfette per fare una singola cosa, gestione documentale, wiki, blogging.. Quello che manca a tutte queste applicazioni è una visione d&#8217;insieme e integrata, cosa che appunto fa la differenza in SharePoint.</p>
<p><del datetime="2010-03-25T00:17:04+00:00"><strong>Quello che manca?</strong> Una visione web del mondo office. Manca appunto un &#8220;<a title="Enterprise Google Apps" href="http://www.google.com/enterprise/" target="_blank">Enterprise Google Apps</a>&#8220;, se ci fosse anche questo saremmo davvero al completo</del>. Per la versione 2010 hanno lavorato parecchio sulle feature web, sono arrivati i ribbon e tanto ajax, che rendono il tutto molto RIA.. In un&#8217;ottica veramente mobile e veramente collaborativa, dove magari è richiesta l&#8217;interazione del fornitore o del cliente (che potrebbe non avere installata l&#8217;ultima versione del software Microsoft), è bene prevedere l&#8217;editing dei documenti direttamente via web, laddove questi non siano particolarmente pesanti: ecco allora le <a title="Office Web Applications vs Google Apps" href="http://www.cmswire.com/cms/document-management/sharepoint-2010-and-office-2010-web-apps-better-than-google-apps-007049.php" target="_blank">Office Web Applications</a>, che portano online il famigliare ambiente Office.</p>
<p>Su questo campo, Google ha aperto la strada e Microsoft ha capito. Basti pensare che nonastante tutti i miglioramenti fatti su Outlook 2010, Gmail rimane ancora un miraggio.</p>
<p><em>NB</em>: per chi fosse curioso, <a title="Sharepoint 2010 download" href="http://sharepoint2010.microsoft.com/try-it/Pages/Trial.aspx" target="_blank">sul sito di Microsoft</a> si trovano le macchine virtuali con Sharepoint già bello pronto. I download sono piuttosto corposi, ma ne vale la pena. Mentre qui si trova il <a title="Office Web Apps" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=27d81b1c-18ae-4983-8e1c-224bb747eb99&amp;displaylang=en" target="_blank">download delle Office Web Apps</a>. Aspettando le sofferenze dell&#8217;upgrade..</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=_KknaGesWiA:6667IGeLaDA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=_KknaGesWiA:6667IGeLaDA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=_KknaGesWiA:6667IGeLaDA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=_KknaGesWiA:6667IGeLaDA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=_KknaGesWiA:6667IGeLaDA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=_KknaGesWiA:6667IGeLaDA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=_KknaGesWiA:6667IGeLaDA:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=_KknaGesWiA:6667IGeLaDA:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2010/03/09/sharepoint-conference-2010-si-torna-sempre-un-po-piu-pieni/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Condanna ai dirigenti di Autostrade e Poste Italiane: un postino mostrava le natiche in Autogrill</title>
		<link>http://www.diplod.it/2010/02/24/condanna-ai-dirigenti-di-autostrade-e-poste-italiane-un-postino-mostrava-le-natiche-in-autogrill/</link>
		<comments>http://www.diplod.it/2010/02/24/condanna-ai-dirigenti-di-autostrade-e-poste-italiane-un-postino-mostrava-le-natiche-in-autogrill/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 18:09:23 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Politica]]></category>
		<category><![CDATA[condanna]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[libertà]]></category>
		<category><![CDATA[sentenza]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=1013</guid>
		<description><![CDATA[Pensate all'effetto che potrebbe fare una notizia del genere sulla prima pagina dei nostri quotidiani! Ebbene: da oggi l'Italia può vantare anche questo record. Repubblica del 24 Febbraio: 
"Google, carcere per video shock. Gli Usa: "La libertà di internet è vitale. 
Tre dirigenti condannati per violazione della privacy. Non bloccarono, nel 2006, le immagini di un giovane down aggredito dai compagni di scuola a Torino."]]></description>
			<content:encoded><![CDATA[<p><em>Repubblica e Corriere, Giornale e Unità: tutti a sventolare la sentenza. </em><strong><em>Quattro dirigenti di Autostrade per l&#8217;Italia SpA e due responsabili alla privacy di Poste Italiane sono stati condannati rispettivamente a 8 mesi e 2 mesi di reclusione per atti osceni in luogo pubblico e apologia di reato, si salva invece un dirigente di Autogrill SpA per cui l&#8217;accusa aveva chiesto una pena di 6 mesi per favoreggiamento</em></strong><em>. La condanna nei confronti dei quattro pezzi grossi di Autostrade per l&#8217;Italia è dovuta al fatto che il postino in questione non doveva essere fatto entrare in autostrada; mentre ai manager di Poste Italiane viene contestato il fatto che il postino stava trasportando una lettera in cui erano contenuti scritti inneggianti alla violenza verso le persone con sindrome di down, cosa emersa solo in seguito alle indagini svolte sul materiale in possesso del postino. Sono stati inoltre inflitti il ritiro della patente e una multa di 2000 euro ai due dirigenti di Poste Italiane, appartenenti al consiglio di amministrazione (di cui uno già in pensione), per accesso in autostrada con un mezzo a due ruote da 125cc.</em></p>
<p><em>Ebbene, la sentenza che fa discutere è arrivata poche ore fa. </em><strong><em>Un caso unico al mondo</em></strong><em>, in cui i dirigenti delle </em><strong><em>società che offrono un servizio</em></strong><em>, vengono </em><strong><em>condannati poichè gli utenti che usufruiscono del servizio vanno contro la legge</em></strong><em>. C&#8217;è molta apprensione perchè con questo precedente si aprono impressionanti scenari: dalle parti di Enel si temono esemplari condanne per l&#8217;uso improprio dell&#8217;energia, pare abbiano scoperto che Unabomber fosse un abbonato e utilizzasse l&#8217;energia offerta dalla ditta per confezionare i suo ordigni.</em></p>
<p>Pensate all&#8217;effetto che potrebbe fare una notizia del genere sulla prima pagina dei nostri quotidiani! Ebbene: <strong>da oggi l&#8217;Italia può vantare anche questo record</strong>. Repubblica del 24 Febbraio:<br />
&#8220;<em>Google, carcere per video shock. Gli Usa: &#8220;La libertà di internet è vitale.<br />
Tre dirigenti condannati per violazione della privacy. Non bloccarono, nel 2006, le immagini di un giovane down aggredito dai compagni di scuola a Torino.</em>&#8221;</p>
<p>La cosa che più mi <strong>impressione </strong>è che in giro, tra i vari commenti, qualcuno si è pure azzardato a dire che è cosa buona e giusta. Che bisogna finirla con questa usanza che su internet finisce di tutto e di più. E allora condanniamo i dirigenti, condanniamo chi offre un servizio.. E poi penseremo a responsabilizzare i responsabili?!<br />
Il concetto è identico: come se condannassimo Autostrade per gli automobilisti che superano il limite di velocità, le Poste per le lettere che contengono materiale osceno, l&#8217; Enel per gli utenti che utilizzano l&#8217;energia per il bilancino elettrico che misura le confezioni di cocaina. Ma siamo impazziti?! <strong>Che senso ha condannare un internet service provider (un offerente del servizio internet, per chi ancora segue la dieta mediterranea) per un reato commesso da un utente di tale servizio?</strong></p>
<p><strong>Con questo principio, chi investirebbe in Italia per offrire servizi web? E dove sarebbe l&#8217;Italia senza il web?</strong></p>
<p>Mi piacerebbe parlare con quel giudice che ha emanato quella sentenza e con quei magistrati che hanno sostenuto l&#8217;accusa. Ma so già che invece dovrò sorbirmi qualche talk show televisivo in cui qualcuno difenderà questa decisione esemplare, evviva il <strong>telerimbambimento</strong>!</p>
<p>Ancora non ci credo.. Non ci credo!</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 39px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Google, carcere per video shock</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 39px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Gli Usa: &#8220;La libertà di internet è vitale&#8221;</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 39px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Tre dirigenti condannati per violazione della privacy. Non bloccarono, nel 2006, le immagini di un giovane down aggredito dai compagni di scuola a Torino.</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=OmQCsp96Usg:Lsqre_1Pkyo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=OmQCsp96Usg:Lsqre_1Pkyo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=OmQCsp96Usg:Lsqre_1Pkyo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=OmQCsp96Usg:Lsqre_1Pkyo:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=OmQCsp96Usg:Lsqre_1Pkyo:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=OmQCsp96Usg:Lsqre_1Pkyo:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=OmQCsp96Usg:Lsqre_1Pkyo:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=OmQCsp96Usg:Lsqre_1Pkyo:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2010/02/24/condanna-ai-dirigenti-di-autostrade-e-poste-italiane-un-postino-mostrava-le-natiche-in-autogrill/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Tecnologie ICT per l’Enterprise 2.0: tra Project Management e Collaborazione</title>
		<link>http://www.diplod.it/2010/02/21/tecnologie-ict-per-lenterprise-2-0-tra-project-management-e-collaborazione/</link>
		<comments>http://www.diplod.it/2010/02/21/tecnologie-ict-per-lenterprise-2-0-tra-project-management-e-collaborazione/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 08:45:28 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[Università]]></category>
		<category><![CDATA[enterprise20]]></category>
		<category><![CDATA[intranet]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[tesi]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=770</guid>
		<description><![CDATA[Durante lo stage e nei mesi a seguire mi sono occupato di PDM (Product Data Management) e di intranet (sorprendendomi di un versatilissimo Sharepoint) in un gran bel gruppo industriale. Avevo già pubblicato qualche idea, ora è il momento del pdf. Il tutto è rilasciato con Licenza Creative Commons.]]></description>
			<content:encoded><![CDATA[<p>Il titolo del post non deve spaventare, si tratta della mia <strong>tesi di Laurea</strong>. Finita la specialistica, è arrivato il momento di pubblicare i miei sforzi: diversi mesi di tirocinio hanno prodotto i loro frutti.</p>
<p>In realtà la laurea è avvenuta a Marzo, i festeggiamenti pure.. in un poetico irish pub addobbato a festa per <a title="San Patrizio" href="http://it.wikipedia.org/wiki/San_Patrizio" target="_blank">San Patrizio</a>.</p>
<p>Durante lo stage e nei mesi a seguire mi sono occupato di <a title="Product Data Management" href="http://it.wikipedia.org/wiki/Product_Data_Management" target="_blank">PDM</a> (Product Data Management) e di <a title="intranet" href="http://it.wikipedia.org/wiki/Intranet" target="_blank">intranet</a> (sorprendendomi di un versatilissimo Sharepoint) in un <a title="Landi Renzo" href="http://www.landi.it/" target="_blank">gran bel gruppo industriale</a>. Avevo già pubblicato <a title="qualche idea per la tesi" href="http://www.diplod.it/2008/07/10/project-management-raccolta-di-idee-per-la-tesi/" target="_self">qualche idea</a>, ora è il momento del <strong>pdf</strong>. Pubblico solo in parte, per ovvi motivi di riservatezza, il capitolo 7 relativo alla intranet sviluppata in azienda.</p>
<p>L&#8217;intero lavoro è rilasciato con licenza Creative Commons.<br />
<a class="download-link" title="tesi del monte davide" href="http://www.diplod.it/wp-content/uploads/2009/10/tesi-final-pubblica.pdf">Scarica il PDF: Tecnologie ICT per l&#8217;Enterprise 2.0: tra Project Management e Collaborazione</a></p>
<blockquote><p><a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/2.5/it/"><img style="border-width:0" src="http://i.creativecommons.org/l/by-nc-nd/2.5/it/88x31.png" alt="Creative Commons License" /></a><br />
<span>Tecnologie ICT per l&#8217;enterprise 2.0: tra project management e collaborazione</span> by <a rel="cc:attributionURL" href="www.diplod.it">Davide Del Monte</a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/2.5/it/">Creative Commons Attribuzione-Non commerciale-Non opere derivate 2.5 Italia License</a>.<br />
Permissions beyond the scope of this license may be available at <a rel="cc:morePermissions" href="www.diplod.it">www.diplod.it</a>.</p></blockquote>
<p>Di cosa parla questo lavoro? Il sommario vale più di mille parole:</p>
<p><span id="more-770"></span></p>
<blockquote><p><strong> 1.Introduzione&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	11<br />
</strong><br />
<strong> 2.Lo scenario&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	13</strong><br />
(a)Project Management in R&amp;D&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	14<br />
(b)La struttura organizzativa&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;	18<br />
(c)Importanza della gestione progetti e Open Innovation&#8230;&#8230;&#8230;&#8230;..	21<br />
(d)Intranet: condivisione e architetture Service Oriented&#8230;&#8230;&#8230;&#8230;&#8230;	25<br />
(e)Gestione documentale abbinata ai progetti&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	27</p>
<p><strong> 3.Gli strumenti per l&#8217;innovazione&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	31</strong><br />
(a)Ai confini del Knowledge Management&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	32<br />
(b)Crowdsourcing&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	35<br />
i.caso Goldcorp&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;	37<br />
ii.caso Colgate-Palmolive&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;	38<br />
(c)Triz Innovation&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	38</p>
<p><strong> 4.Social Network e analisi delle reti di persone&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	45</strong><br />
(a)Enterprise 2.0 e reti sociali&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	44<br />
(b)I bisogni emergenti: Social Network e Appartenenza aperta&#8230;&#8230;.	47<br />
(c)Social Network Analysis e Value Network Analysis&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	53<br />
(d)Gli strumenti per l&#8217;analisi delle reti sociali&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	59<br />
Approfondimento tecnico: il software Ucinet&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;	64<br />
(e)Small world network e i 6 Degrees su Facebook&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	68<br />
(f)Le reti a invarianza di scala e la dinamica dei sistemi complessi..	70<br />
(g)Elementi teorici per la costruzione di un Social Network&#8230;&#8230;&#8230;&#8230;.	74</p>
<p><strong> 5.Governance ICT: integrazione e architetture service oriented&#8230;&#8230;&#8230;&#8230;&#8230;	83</strong><br />
(a)complessità crescente e bisogno di integrazione&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	84<br />
(b)Service Oriented Architecture (SOA) e  Software as a Service<br />
(SaaS), Business Process Management (BPM) e Rich Internet Applications (RIA) nei modelli organizzativi rizomatici&#8230;&#8230;&#8230;&#8230;&#8230;	85<br />
(c)Dalle prime forme di scambio informazioni alla Enterprise<br />
Application Integration (EAI)&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	93<br />
(d)Accoppiamento del software: bene o male?&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	97<br />
(e)Il ruolo dell&#8217;ICT: Perché i progetti falliscono&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	99</p>
<p><strong> 6.Gli strumenti della Social Era…&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	103</strong><br />
(a)Virtual workspaces: tra wiki, blog e team di lavoro&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	104<br />
i.caso Lago&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;	109<br />
ii.caso Serena&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	111<br />
(b)Sharepoint e Project Web Access: la collaborazione sui progetti<br />
secondo Microsoft&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	112<br />
(c)Qualche cenno sui vendor internazionali e i player italiani&#8230;&#8230;&#8230;	119<br />
(d)Qualche cenno sul mondo Open Source&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	124</p>
<p><strong> 7.Il caso LandiRenzo SpA: intranet per il reparto R&amp;D…&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	129</strong><br />
(a)L&#8217;azienda e l&#8217;unità R&amp;D&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	130<br />
(b)L&#8217;analisi di partenza&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;	133<br />
i.Persone e progetti&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	133<br />
ii.Metodologie e prassi lavorative&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	134<br />
iii.La collaborazione e gli strumenti&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;	136<br />
iv.I network relazionali&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	138<br />
v.I rapporti con le sedi estere&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	141<br />
(c)Il re-design della intranet R&amp;D: metodologie e problematiche..	142<br />
(d)Sharepoint e PWA: personalizzazioni della piattaforma e Web Parts&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	145<br />
i.Utenti, sincronizzazione Active Directory e<br />
ristrutturazione RBS&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	149<br />
ii.Calendari condivisi per i banchi e la strumentazione<br />
tecnica&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	152<br />
iii.Template Landi&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	155<br />
Approfondimento tecnico: Creazione tema 	Sharepoint&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;	156<br />
iv.Realizzazione prototipo di project workspace: uno spazio collaborativo con wiki e blog&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	159<br />
(e)Product Data Management con il software CoCreate Model<br />
Manager: workflow e integrazione SAP&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	166<br />
i.Creazione di una nuova classe documentale&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	174<br />
ii.Creazione di nuovi materiali&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	176<br />
iii.Definizione workflow di approvazione disegni&#8230;&#8230;&#8230;&#8230;&#8230;.	178<br />
(f)Punti di forza e debolezza dei sistemi e ipotesi di sviluppo&#8230;&#8230;&#8230;	180<br />
i.PWA: i Key Users&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	181<br />
ii.PDM: integrazione SAP&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	183<br />
iii.Scarso utilizzo e mancanza di incentivi&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	184<br />
iv.Web Services con PDM&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	185<br />
v.Integrazione tra Sharepoint e SAP Portal&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.	186</p>
<p><strong> 8.Conclusioni: una nuova intranet di Gruppo&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	191<br />
</strong><br />
<em>Riferimenti Bibliografici&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;	199<br />
Appendice A: Una Web Part con le news da Google, XML e XSL all&#8217;opera	202<br />
Appendice B: procedura per il deploy di un Application Template Sharepoint&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;	206<br />
Ringraziamenti&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..	209</em></p></blockquote>
<p>Mi piacerebbe se da questo lavoro nascessero <strong>spunti di riflessione,</strong> se qualcuno si facesse avanti per indicarmi <strong>esperienze simili</strong>, per scambiare <strong>pareri</strong> e <strong>conoscenze</strong>. Buona lettura ;)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=noX4aWPilF0:Axfh2twS9Jg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=noX4aWPilF0:Axfh2twS9Jg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=noX4aWPilF0:Axfh2twS9Jg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=noX4aWPilF0:Axfh2twS9Jg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=noX4aWPilF0:Axfh2twS9Jg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=noX4aWPilF0:Axfh2twS9Jg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=noX4aWPilF0:Axfh2twS9Jg:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=noX4aWPilF0:Axfh2twS9Jg:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2010/02/21/tecnologie-ict-per-lenterprise-2-0-tra-project-management-e-collaborazione/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<georss:point featurename="reggio emilia">44.6962299 10.6277943</georss:point>
	</item>
		<item>
		<title>Libri in Azienda: un esperimento 2.0 con Anobii</title>
		<link>http://www.diplod.it/2010/02/17/libri-in-azienda-un-esperimento-2-0-con-anobii/</link>
		<comments>http://www.diplod.it/2010/02/17/libri-in-azienda-un-esperimento-2-0-con-anobii/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 23:58:33 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[cultura]]></category>
		<category><![CDATA[enterprise20]]></category>
		<category><![CDATA[formazione]]></category>
		<category><![CDATA[intranet]]></category>
		<category><![CDATA[libri]]></category>
		<category><![CDATA[sharepoint]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=991</guid>
		<description><![CDATA[[Foto Flickr] Questa dei libri in azienda l&#8217;ho sentita per la prima volta ad una conferenza su Sharepoint organizzata da Amicucci Formazione. A detta di molti, Sharepoint sembra essere il non plus ultra per creare una intranet 2.0 come si deve: ormai è pubblicizzato in ogni dove come miglior piattaforma, io ancora devo convircermi fino [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-996 aligncenter" title="book" src="http://www.diplod.it/wp-content/uploads/2010/02/book.jpg" alt="book" width="400" height="266" /><small>[<a href="http://www.flickr.com/photos/patrickgage/3738107746/">Foto Flickr</a>]</small></p>
<p>Questa dei libri in azienda l&#8217;ho sentita per la prima volta ad una conferenza su Sharepoint organizzata da <a title="Amicucci Formazione" href="http://www.amicucciformazione.com/" target="_blank">Amicucci Formazione</a>. A detta di molti, Sharepoint sembra essere <a title="Best Intranet made with Sharepoint" href="http://leedale.wordpress.com/2009/01/16/best-intranets-of-2009-show-dramatic-increase-in-the-use-of-sharepoint/" target="_blank">il non plus ultra per creare una intranet 2.0</a> come si deve: ormai è pubblicizzato in ogni dove come miglior piattaforma, io ancora devo convircermi fino in fondo: il <a title="sharepoint browser" href="http://blogs.technet.com/sharepoint_attack/archive/2008/04/22/browser-supportati-da-moss-2007-wss-3-0.aspx" target="_blank">basso supporto di browser diversi da IE</a> e la non validità del codice <a title="sharepoint and accessibility" href="http://planetmoss.blogspot.com/2007/09/sharepoint-accessibility.html" target="_blank">secondo i canoni di accessibilità W3C</a> mi fa pensare.. Vuoi per il buon marketing che sanno fare dalle parti di Microsoft, vuoi perchè effettivamente si tratta di una piattaforma duttile, questo cosino inizia a piacermi sul serio.</p>
<p>Così, tra le verie idee, ve n&#8217;era una che mi ha catturato più di altre: <strong>Libri in Azienda</strong>. Alla base di tutto c&#8217;è la volontà di diffondere proposte di lettura ai dipendenti; la novità è che il tutto viene realizzato secondo le logiche 2.0. Ai dipendenti è lasciata facoltà di commentare e recensire i libri proposti, loro stessi possono proporli. L&#8217;azienda può limitarsi a dare consigli di lettura oppure istituire una biblioteca vera e propria, in qualche stanzino vicino alla sala caffè: dove le persone possono recarsi per prendere in prestito i libri.</p>
<p>Ho pensato di mettere in pratica la faccenda (solo a livello virtuale), con ciò che avevo a disposizione: WSS e <a title="sharepoint designer" href="http://office.microsoft.com/it-it/sharepointdesigner/FX100487631040.aspx" target="_blank">Sharepoint Designer</a>. Ecco allora che che i titoli sono presentati attraverso la intranet, che l&#8217;azienda apre un profilo su <a title="Anobii" href="http://www.anobii.com/" target="_blank">Anobii</a> e tramite i feed RSS la libreria viene presentata su una <strong>xml web part</strong>.</p>
<p><span id="more-991"></span></p>
<p>Le strade possibili erano due:</p>
<ul>
<li>Utilizzare due liste Sharepoint, dove vengono catalogati libri e recensioni.</li>
<li>Utilizzare un social network esterno come Anobii, presentandone l&#8217;attività tramite i feed RSS</li>
</ul>
<p>Cosa è meglio? Beh.. non si tratta di business, semmai di formazione collaterale del personale. Non ci sono dati sensibili, non ci sono dati da salvare; la scelta è presto fatta: servizio esterno!</p>
<p>Tramite un tenplate XSL si può processare il feed di Anobii e il codice è piuttosto snello:<br />
<code><br />
&lt;?xml version="1.0" encoding="ISO-8859-1"?&gt;<br />
&lt;xsl:stylesheet xmlns:xsl="<a href="http://www.w3.org/1999/XSL/Transform">http://www.w3.org/1999/XSL/Transform</a>"<br />
xmlns:atom="<a href="http://www.w3.org/2005/Atom">http://www.w3.org/2005/Atom</a>"<br />
xmlns:rdf="<a href="http://www.w3.org/1999/02/22-rdf-syntax-ns">http://www.w3.org/1999/02/22-rdf-syntax-ns</a>#"<br />
xmlns:foo="<a href="http://purl.org/rss/1.0/">http://purl.org/rss/1.0/</a>"<br />
xmlns:dc="<a href="http://purl.org/dc/elements/1.1/">http://purl.org/dc/elements/1.1/</a>"<br />
xmlns:sy="<a href="http://purl.org/rss/1.0/modules/syndication/">http://purl.org/rss/1.0/modules/syndication/</a>"<br />
xmlns:admin="<a href="http://webns.net/mvcb/">http://webns.net/mvcb/</a>"<br />
xmlns:content="<a href="http://purl.org/rss/1.0/modules/content/">http://purl.org/rss/1.0/modules/content/</a>"<br />
xmlns:wfw="<a href="http://wellformedweb.org/CommentAPI/">http://wellformedweb.org/CommentAPI/</a>"<br />
version="1.0" xmlns:ddwrt2="urn:frontpage:internal"&gt;<br />
&lt;xsl:template match="/rss" xmlns:atom="<a href="http://www.w3.org/2005/Atom">http://www.w3.org/2005/Atom</a>" xmlns:rdf="<a href="http://www.w3.org/1999/02/22-rdf-syntax-ns">http://www.w3.org/1999/02/22-rdf-syntax-ns</a>#" xmlns:foo="<a href="http://purl.org/rss/1.0/">http://purl.org/rss/1.0/</a>" xmlns:dc="<a href="http://purl.org/dc/elements/1.1/">http://purl.org/dc/elements/1.1/</a>" xmlns:sy="<a href="http://purl.org/rss/1.0/modules/syndication/">http://purl.org/rss/1.0/modules/syndication/</a>" xmlns:admin="<a href="http://webns.net/mvcb/">http://webns.net/mvcb/</a>" xmlns:content="<a href="http://purl.org/rss/1.0/modules/content/">http://purl.org/rss/1.0/modules/content/</a>" xmlns:wfw="<a href="http://wellformedweb.org/CommentAPI/">http://wellformedweb.org/CommentAPI/</a>" xmlns:ddwrt="<a href="http://schemas.microsoft.com/WebParts/v2/DataView/runtime">http://schemas.microsoft.com/WebParts/v2/DataView/runtime</a>"&gt;<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;style type="text/css"&gt;<br />
img {border: none;}<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;div&gt;<br />
&lt;ul style="list-style: none; margin: 0; padding:0"&gt;<br />
&lt;xsl:for-each select="channel/item"&gt;<br />
&lt;li style="border: 1px dotted #ccc; margin: 5px; padding: 5px; background: #f9f9f9;"&gt;<br />
&lt;xsl:element name="a"&gt;<br />
&lt;xsl:attribute name="href"&gt;<br />
&lt;xsl:value-of select="link"/&gt;<br />
&lt;/xsl:attribute&gt;<br />
&lt;xsl:value-of select="title"/&gt;<br />
&lt;/xsl:element&gt;<br />
&lt;br/&gt;<br />
&lt;small style="color: #666; text-align: right"&gt;&lt;xsl:value-of select="pubDate" /&gt;&lt;/small&gt;<br />
&lt;xsl:value-of select="content:encoded" disable-output-escaping="yes" /&gt;<br />
&lt;/li&gt;<br />
&lt;/xsl:for-each&gt;<br />
&lt;/ul&gt;<br />
&lt;/div&gt;<br />
&lt;div id="footer" style="display: none;"&gt;<br />
&lt;xsl:value-of select="channel/copyright" /&gt;<br />
&lt;/div&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
&lt;/xsl:template&gt;<br />
&lt;/xsl:stylesheet&gt;<br />
</code></p>
<p>Dal punto di vista tecnico è tutto ok, adesso si tratta solo di seguire gli sviluppi e i risultati dell&#8217;esperimento! <strong>Qualcuno ha provato cose del genere?</strong></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=VY6FN8KMufg:ZvAFJPjhIiw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=VY6FN8KMufg:ZvAFJPjhIiw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=VY6FN8KMufg:ZvAFJPjhIiw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=VY6FN8KMufg:ZvAFJPjhIiw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=VY6FN8KMufg:ZvAFJPjhIiw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=VY6FN8KMufg:ZvAFJPjhIiw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=VY6FN8KMufg:ZvAFJPjhIiw:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=VY6FN8KMufg:ZvAFJPjhIiw:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2010/02/17/libri-in-azienda-un-esperimento-2-0-con-anobii/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>DiploMagazine: elegante tema wordpress per blog magazine</title>
		<link>http://www.diplod.it/2010/01/31/diplomagazine-elegante-tema-wordpress-per-blog-magazine/</link>
		<comments>http://www.diplod.it/2010/01/31/diplomagazine-elegante-tema-wordpress-per-blog-magazine/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 22:52:19 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[diplodMagazine]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[tema]]></category>
		<category><![CDATA[templates]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=958</guid>
		<description><![CDATA[E' finalmente uscito diploMagazine, un elegante e professionale tema per wordpress. Gratuito e italiano: il tema ideale per realizzare siti incentrati sulle notizie: riviste e quotidiani online, blog personali evoluti.
Scaricalo e provalo!]]></description>
			<content:encoded><![CDATA[<p>Un mese di silenzio; ho lavorato sul mio <strong>nuovo tema wordpress</strong> per diversi giorni in apnea, non ho avuto un attimo per postare qualche novità. Ma finalmente il momento è arrivato, da oggi puoi scaricare il nuovo tema.</p>
<p><img class="aligncenter size-full wp-image-960" title="diploMagazine" src="http://www.diplod.it/wp-content/uploads/2010/01/diploMagazine.png" alt="diploMagazine" width="420" height="260" /></p>
<h3>Un tema italiano, professionale, versatile: con uno slideshow di presentazione degli articoli</h3>
<p>Si chiama <strong>DiploMagazine</strong> ed è nato per chi utilizza wordpress come motore per realizzare un sito evoluto: non un semplice blog, ma un notiziario, il sito di un quotidiano, di un magazine online o un sito dove lo notizie sono organizzate in maniera professionale e non come un semplice elenco di articoli in ordine cronologico.</p>
<p><a title="Demo diploMagazine" href="http://lab.diplod.it/demo/index.php?wptheme=diploMagazine" target="_blank">La demo è visibile qui, dai un&#8217;occhiata per renderti conto</a>.</p>
<h4>Download del Tema</h4>
<p><strong><a class="download-link" title="diploMagazine 1.0 - Template per wordpress gratuito" href="http://www.diplod.it/wp-content/uploads/2010/01/diplo-magazine.zip">Scarica diploMagazine &#8211; Template per wordpress gratuito (versione 1.0)<br />
</a></strong><br />
<span id="more-958"></span></p>
<h3>Uno Slideshow centrale dove mostrare foto e titoli a rotazione</h3>
<p><img class="alignnone size-full wp-image-961" title="slideshow" src="http://www.diplod.it/wp-content/uploads/2010/01/slideshow.png" alt="slideshow" width="671" height="301" /></p>
<p>Come tutti i magazine che si rispettino, è possibile impostare il tema per mostrare al centro uno slideshow con le immagini di articoli provenienti da una determinata categoria. Nessun campo aggiuntivo, nessun nome obbligatorio per la categoria: puoi scegliere tu quanti e quali articoli mostrare. Il titolo e il breve riassunto del post saranno inseriti nel caption delle immagini.</p>
<p>Per impostare la categoria, è sufficiente andare nel pannello di amministrazione del tema (vedi sotto) e impostare l&#8217;ID della categoria interessata.</p>
<p><img class="alignnone size-full wp-image-963" title="catID" src="http://www.diplod.it/wp-content/uploads/2010/01/catID.png" alt="catID" width="766" height="103" /></p>
<p>Per ricavare l&#8217;ID di una categoria andare nella pagina di gestione delle categorie wordpress, cliccare col tasto destro sul titolo della categoria interessata e scegliere &#8220;Copia collegamento&#8221;. In questo modo, facendo incolla sulla barra degli indrizzi o su un qualsiasi file di testo, si otterrà il link completo della categoria. Sarà un url simile a questo: <em>http://lab.diplod.it/demo/wp-admin/categories.php?action=edit&amp;cat_ID=25</em></p>
<p>L&#8217;ultimo numero in fondo al link è l&#8217;ID della categoria in questione, da riportare nel campo &#8220;ID Categoria per Slideshow&#8221;.</p>
<h3>Un pannello di amministrazione per costruire l&#8217;home page e organizzare le notizie</h3>
<p><img class="alignnone size-full wp-image-962" title="options" src="http://www.diplod.it/wp-content/uploads/2010/01/options.png" alt="options" width="158" height="167" /></p>
<p>diploMagazine ha un pannello di amministrazione tramite il quale è possibile personalizzare il tema e costruire l&#8217;home page a proprio piacere. Per accedervi cliccare sul link &#8220;<em>diploD Magazine Option</em>&#8221; sotto alle impostazioni di Aspetto del pannello di amministrazione WordPress (vedi figura).</p>
<h4>Impostare le parole chiave del sito e l&#8217;immagine di sfondo della testata</h4>
<p>Se non utilizzi nessun plugin di gestione delle keywords (come ad esempio <a title="All in One SEO PAck" href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/" target="_blank">All in One SEO Pack</a>), puoi impostare direttamente nel pannello di amministrazione del tema le parole chiave del tuo sito, utili per ottenere un buon posizionamento sui motori di ricerca.</p>
<p><img class="alignnone size-full wp-image-965" title="options1" src="http://www.diplod.it/wp-content/uploads/2010/01/options1.PNG" alt="options1" width="784" height="147" /></p>
<p>Puoi inoltre impostare una immagine di sfondo della testata. Il tema ne ha già una utilizzabile. Inserendo infatti l&#8217;indirizzo <em>http://lab.diplod.it/demo/wp-content/themes/diplo-magazine/images/header-photo.png</em> si ottiene una testata come quella nella foto sottostante.</p>
<p><img class="alignnone size-full wp-image-966" title="testata" src="http://www.diplod.it/wp-content/uploads/2010/01/testata.PNG" alt="testata" width="976" height="199" /></p>
<p>Puoi caricare online la tua <strong>immagine personalizzata</strong> da utilizzare come sfondo della testata del sito, basta riportarne l&#8217;url.</p>
<h4>Attivare Google Adsense sul proprio sito</h4>
<p>E&#8217; possibile attivare la pubblicità di Google sul tema, senza mettere mano al codice. Basta riportare il proprio Google Adsense ID (lo puoi trovare in alto a destra quando entri nel pannello di amministrazione di Google) e i colori desiderati per i propri banner.</p>
<p><img class="alignnone size-full wp-image-967" title="options2" src="http://www.diplod.it/wp-content/uploads/2010/01/options2.PNG" alt="options2" width="679" height="302" /></p>
<h4>Impostare le colonne e le categorie da visualizzare in home page</h4>
<p><img class="alignnone size-full wp-image-968" title="layout" src="http://www.diplod.it/wp-content/uploads/2010/01/layout.png" alt="layout" width="650" height="400" /></p>
<p>L&#8217;home page può essere a colonna singola, a due colonne, con o senza lo slideshow centrale (nell&#8217;immagine sopra sono visualizzate tutte le possibilità).</p>
<p>Impostando il &#8220;Numero di Categorie in Rilievo nella Home Page&#8221; a zero, sarà visualizzata una sola colonna centrale, mentre cambiando tale numero saranno visualizzate due colonne. Nella colonna laterale è possibile pubblicare articoli provenienti da diverse categorie, basta indicare l&#8217;ID delle categorie e il numero di articoli desiderati.<br />
Per ricavare l&#8217;ID di una categoria, come descritto sopra, andare nella pagina di gestione delle categorie wordpress, cliccare col tasto destro sul titolo della categoria interessata e scegliere &#8220;Copia collegamento&#8221;. In questo modo, facendo incolla sulla barra degli indrizzi o su un qualsiasi file di testo, si otterrà il link completo della categoria. Sarà un url simile a questo: <em>http://lab.diplod.it/demo/wp-admin/categories.php?action=edit&amp;cat_ID=25</em></p>
<p>L&#8217;ultimo numero in fondo al link è l&#8217;ID della categoria in questione, da riportare nel campo &#8220;ID Categoria #&#8221;</p>
<p><img class="alignnone size-full wp-image-970" title="options3" src="http://www.diplod.it/wp-content/uploads/2010/01/options3.PNG" alt="options3" width="807" height="415" /></p>
<p>E&#8217; inoltre possibile pubblicare una galleria di immagini proveniente da un articolo wordpress oppure un video di youtube nel footer. Per fare ciò, è sufficiente compilare i campi &#8220;Galleria Immagini&#8221; con l&#8217;ID del post al quale è associata la galleria e &#8220;Video Youtube&#8221; con l&#8217;URL embedded del video.</p>
<p><img class="alignnone size-full wp-image-972" title="options4" src="http://www.diplod.it/wp-content/uploads/2010/01/options4.PNG" alt="options4" width="778" height="289" /></p>
<p>Per ricavare l&#8217;ID dell&#8217;articolo, dalla pagina di amministrazione degli articoli, cliccare col tasto destro sul titolo e scegliere &#8220;Copia collegamento&#8221;. In questo modo, facendo incolla sulla barra degli indrizzi o su un qualsiasi file di testo, si otterrà il link completo dell&#8217;articolo. Sarà una url simile a questo: <em>http://lab.diplod.it/demo/wp-admin/post.php?action=edit&amp;post=52</em><br />
L&#8217;ultimo numero dell&#8217;url è l&#8217;ID dell&#8217;articolo, nel caso dell&#8217;esempio sopra è 52. Inserendo questo numero, saranno visualizzate nel footer di sinistra tutte le foto caricate in quell&#8217;articolo.</p>
<p>Per ricavare il link del video youtube è necessario partire dal codice embedded del video, quello offerto da youtube per inserire un video nel proprio sito. Qui sotto, in grassetto, è evidenziato l&#8217;url da inserire nel pannello di amministrazione del tema.</p>
<p><code>&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/W7HNEfOf-Rw&amp;hl=it_IT&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="<strong>http://www.youtube.com/v/W7HNEfOf-Rw&amp;hl=it_IT&amp;fs=1&amp;</strong>" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;</code></p>
<h3>Quattro spazi widget ready, tra sidebar e footer</h3>
<p>Il tema dispone di ben quattro sidebar dinamiche, dove è possibile inserire widget direttamente dal pannello di amministrazione di wordpress. La sidebar numero 1 è relativa alla colonna laterale destra del sito, mentre le numero 2, 3 e 4 sono relative alle tre colonne del footer.</p>
<p><img class="alignnone size-full wp-image-974" title="Sidebar" src="http://www.diplod.it/wp-content/uploads/2010/01/Sidebar.png" alt="Sidebar" width="680" height="457" /></p>
<h3>Archivi, commenti e altro</h3>
<p>Il tema è organizzato secondo le categorie degli articoli wordpress, che compaiono come menù della testata; le sottocategorie sono gestite nelle stesso menù fino al secondo livello.</p>
<p>I link alle pagine vengono invece pubblicati nel menù in alto, sulla prima barra nera del tema.</p>
<p>diploMagazine dispone inoltre di una professionale gestione delle pagine di archivio e di ricerca, mentre i commenti agli articolo supportano i Gravatar.</p>
<p><img class="alignnone size-full wp-image-975" title="commenti" src="http://www.diplod.it/wp-content/uploads/2010/01/commenti.png" alt="commenti" width="680" height="420" /></p>
<p><strong>Non resta che provarlo e lasciare commenti, suggerimenti, feedback o l&#8217;url del sito dove viene utilizzato.</strong></p>
<p>NB: Questo lavoro è rilasciato con <a title="Licenza" href="http://creativecommons.org/licenses/by-nc-sa/2.5/it/" target="_blank">Licenza Creative Commons</a>: puoi modificarlo e riutilizzarlo, purchè venga citata la fonte.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=XQqvv89sv4g:C1QscVZcNFI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=XQqvv89sv4g:C1QscVZcNFI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=XQqvv89sv4g:C1QscVZcNFI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=XQqvv89sv4g:C1QscVZcNFI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=XQqvv89sv4g:C1QscVZcNFI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=XQqvv89sv4g:C1QscVZcNFI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=XQqvv89sv4g:C1QscVZcNFI:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=XQqvv89sv4g:C1QscVZcNFI:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2010/01/31/diplomagazine-elegante-tema-wordpress-per-blog-magazine/feed/</wfw:commentRss>
		<slash:comments>74</slash:comments>
		</item>
		<item>
		<title>Nobel per la Pace a Internet e Peace Dot: fare pace col blog..</title>
		<link>http://www.diplod.it/2009/12/29/nobel-per-la-pace-a-internet-e-peace-dot-fare-pace-col-blog/</link>
		<comments>http://www.diplod.it/2009/12/29/nobel-per-la-pace-a-internet-e-peace-dot-fare-pace-col-blog/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 23:18:39 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[Pensieri Sconnessi]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[nobel]]></category>
		<category><![CDATA[pace]]></category>
		<category><![CDATA[peace dot]]></category>
		<category><![CDATA[solidarietà]]></category>
		<category><![CDATA[wired]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=953</guid>
		<description><![CDATA[Peace Dot e Internet For Peace. Due progetti di pace in qualche modo relazionati tra loro. Il primo invita a creare un sottodominio per diffondere messaggi di Pace, l'altro si pone l'obiettivo di candidare la rete al premio Nobel per la Pace 2010.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://peace.diplod.it"><img class="size-full wp-image-954 aligncenter" title="header" src="http://www.diplod.it/wp-content/uploads/2009/12/header.png" alt="header" width="406" height="223" /></a></p>
<blockquote><p>Abbiamo finalmente capito che Internet non è una rete di computer, ma un intreccio infinito di persone.<br />
Uomini e donne, a tutte le latitudini, si connettono tra loro, attraverso la più grande piattaforma di relazione che l&#8217;umanità abbia mai avuto.<br />
La cultura digitale ha creato le fondamenta per una nuova civiltà. E questa civiltà sta costruendo la dialettica, il confronto e la solidarietà attraverso la comunicazione.<br />
Perchè da sempre la democrazia germoglia dove c&#8217;è accoglienza, ascolto, scambio e condivisione. E da sempre l&#8217;incontro con l&#8217;altro è l&#8217;antidoto più efficace all&#8217;odio e al conflitto.<br />
Ecco perchè Internet è strumento di pace.<br />
Ecco perchè ciascuno di noi in rete può essere un seme di non violenza.<br />
Ecco perchè la rete merita il prossimo Nobel per la pace.<br />
E sarà un Nobel dato anche a ciascuno di noi.</p></blockquote>
<p>Questo è il <strong>manifesto</strong> che candida <strong>Internet</strong> al prossimo premio <strong>Nobel per la Pace</strong>. Il regolamento però parla chiaro: il premio può essere assegnato solo a persone. E allora? C&#8217;è chi <a href="http://www.smeerch.it/2009/11/19/volete-che-a-internet-sia-assegnato-un-premio-nobel-per-la-pace/" target="_blank">si è buttato</a> in <a href="http://blog.webnews.it/20/11/2009/nobel-per-la-pace-a-internet-unidea-sbagliata/" target="_blank">estenuanti dibattiti</a> sull&#8217;opportunità o meno della candidatura: ciò che mi preme è tuttavia il <a title="liquida - internet for peace" href="http://magazine.liquida.it/2009/11/21/internet-merita-il-nobel-per-la-pace-2010-da-oggi-una-petizione-internazionale/" target="_blank">messaggio</a>.</p>
<p>E&#8217; vero: probabilmente internet non è ne bene, ne male.. E&#8217; uno strumento. Potrebbe tuttalpiù essere candidato per entrare a far parte dei beni &#8220;Patrimonio dell&#8217;Umanità&#8221; protetti dall&#8217;Unesco, forse farebbe più bella figura. Tutti i giorni però siamo invasi da messaggi che associano internet al male, alla criminalità e alla delinquenza.. Credo sia sacrosanto, una volta tanto, <strong>sostenere a occhi chiusi un messaggio positivo</strong>. Anche se tecnicamente poco credibile.</p>
<p><span id="more-953"></span></p>
<p>Qualche altro visionario ha pensato bene di amplificare il messaggio con una stravagante idea: <a title="Peace Dot" href="http://peace.stanford.edu/" target="_blank">Peace Dot</a>. L&#8217;idea di Peace Dot è semplice: ognuno registra un sottodominio del tipo http://peace.NomeDominio.com e lo popola con ciò che meglio crede.<br />
E&#8217; partito tutto dall&#8217;università di Standford. Grazie ad Internet è infatti possibile diffondere il messaggio di pace tramite una soluzione sistematica e globale che rende più facile la condivisione e la connessione. Ognuno può personalizzare la propria pagina come meglio crede, ciò che conta è appunto contagiare quante più persone possibile!</p>
<p>Lo hanno fatto <a title="peace facebook" href="http://peace.facebook.com/" target="_blank">Facebook</a> (con un bellissimo grafico che mostra le amicizie tra israeliani e palestinesi), <a title="peace PB Works" href="http://peace.pbworks.com/" target="_blank">PB Works</a>, <a title="peace Dalai Lama" href="http://peace.dalailamafoundation.org/" target="_blank">Dalai Lama Foundation</a> e tanti altri. Così è nato anche <a title="Pace - peace dot" href="http://peace.diplod.it" target="_blank">http://peace.diplod.it</a>.. Cosa ci metterò? Quello che man mano mi viene in mente per pubblicizzare messaggi di pace e solidarietà. <strong>Fallo anche tu e scambiamoci i link!</strong> Presto rilascerò anche il template, se vuoi utilizzarlo per questo o per altri scopi..</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=4GFPacdbGDY:kKkFhvaWuFk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=4GFPacdbGDY:kKkFhvaWuFk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=4GFPacdbGDY:kKkFhvaWuFk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=4GFPacdbGDY:kKkFhvaWuFk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=4GFPacdbGDY:kKkFhvaWuFk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=4GFPacdbGDY:kKkFhvaWuFk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=4GFPacdbGDY:kKkFhvaWuFk:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=4GFPacdbGDY:kKkFhvaWuFk:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2009/12/29/nobel-per-la-pace-a-internet-e-peace-dot-fare-pace-col-blog/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Oscon: un contratto CC per prestazioni occasionali, professionisti e aziende</title>
		<link>http://www.diplod.it/2009/12/28/oscon-un-contratto-cc-per-prestazioni-occasionali-professionisti-e-aziende/</link>
		<comments>http://www.diplod.it/2009/12/28/oscon-un-contratto-cc-per-prestazioni-occasionali-professionisti-e-aziende/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 00:01:06 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[e-business]]></category>
		<category><![CDATA[contratto]]></category>
		<category><![CDATA[nota di lavoro]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[oscon]]></category>
		<category><![CDATA[prestazioni occasionali]]></category>
		<category><![CDATA[vendita]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=949</guid>
		<description><![CDATA[Oscon è l'acronimo di Open Source CONtract; il nome open source sta ad indicare la logica aperta a cui si ispira il contratto. E' un contratto aperto e gratuito standard per la vendita di servizi, software e siti web. Io ho pensato bene di utilizzarlo, cosa c'è di più bello che presentarsi con la logica della condivisione e dell'open source già dalla lettera di presentazione?]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-950" title="oscon" src="http://www.diplod.it/wp-content/uploads/2009/12/oscon.png" alt="oscon" width="410" height="260" /></p>
<p>Magari in molti ne avranno già sentito parlare, ma mi sembra doveroso citarlo. <strong><a title="Oscon" href="http://www.oscon.it" target="_blank">Oscon</a></strong> è l&#8217;acronimo di <em>Open Source CONtract</em>; il nome open source sta ad indicare la <strong>logica aperta</strong> a cui si ispira il contratto (è infatti distribuito tramite <a title="creative commons" href="http://creativecommons.org/licenses/by-nc/3.0/" target="_blank">licenza Creative Commons</a>).</p>
<blockquote><p>Oscon è un contratto aperto e gratuito standard per la vendita di servizi, software e siti web.<br />
Rilasciato in licenza Creative Commons, nasce nell&#8217;ottobre 2004. Dal 2008 risulta il contratto aperto più diffuso in Italia, con più di 60.000 copie scaricate.</p>
<p>Il &#8220;pacchetto Oscon&#8221; è composto da:</p>
<ul>
<li>un contratto (Oscon, per l&#8217;appunto)</li>
<li>una nota di lavoro</li>
<li>una ricevuta per prestazioni occasionali</li>
<li>una carta intestata</li>
</ul>
<p><small>Fonte: <a title="Wikipedia - Oscon" href="http://it.wikipedia.org/wiki/Oscon" target="_blank">wikipedia</a></small></p></blockquote>
<p>Si tratta di uno strumento molto utile per chi deve redarre un contratto di vendita o una nota di lavoro per prestazioni occasionali. E&#8217; senza dubbio un buon punto di partenza per presentarsi in maniera professionale senza perdere tempo <span style="text-decoration: line-through;">per trovare belle parole di condimento</span> per curare l&#8217;aspetto di presentazione.</p>
<p>Sul sito ufficiale potete trovare <a title="oscon - informazioni" href="http://www.oscon.it/info" target="_blank">maggiori informazioni</a>, il link per il <a title="oscon - download" href="http://www.oscon.it/download" target="_blank">download</a> e un <a title="oscon - forum" href="http://www.oscon.it/forum" target="_blank">forum</a> dove chiedere consigli ad altri utenti. Io <strong>ho pensato bene di utilizzarlo</strong>, cosa c&#8217;è di più bello che presentarsi con la logica della condivisione e dell&#8217;open source già dalla lettera di presentazione? <strong>Qualcun altro lo usa?</strong></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=t4TcvB4vByw:J_6Sj8qhy_k:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=t4TcvB4vByw:J_6Sj8qhy_k:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=t4TcvB4vByw:J_6Sj8qhy_k:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=t4TcvB4vByw:J_6Sj8qhy_k:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=t4TcvB4vByw:J_6Sj8qhy_k:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=t4TcvB4vByw:J_6Sj8qhy_k:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=t4TcvB4vByw:J_6Sj8qhy_k:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=t4TcvB4vByw:J_6Sj8qhy_k:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2009/12/28/oscon-un-contratto-cc-per-prestazioni-occasionali-professionisti-e-aziende/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dataview che filtra per data gli elementi di una lista Sharepoint: che fatica!</title>
		<link>http://www.diplod.it/2009/12/28/dataview-che-filtra-per-data-gli-elementi-di-una-lista-sharepoint-che-fatica/</link>
		<comments>http://www.diplod.it/2009/12/28/dataview-che-filtra-per-data-gli-elementi-di-una-lista-sharepoint-che-fatica/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 23:35:24 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[Ajax e Javascript]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[calendario]]></category>
		<category><![CDATA[dataview]]></category>
		<category><![CDATA[designer]]></category>
		<category><![CDATA[filtro]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[webpart]]></category>
		<category><![CDATA[xsl]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=938</guid>
		<description><![CDATA[Il concetto è semplice: ho una lista calendario in Sharepoint e voglio ottenere una dataview in grado di filtrare gli avvenimenti occorsi in un dato intervallo di tempo. A cosa può servire? Immaginiamo che il calendario in questione serva per segnare le ferie degli utenti e qualcuno sia interessato a vedere quante persone sono in [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Il concetto è semplice: ho una lista calendario in Sharepoint e voglio ottenere una dataview in grado di filtrare gli avvenimenti occorsi in un dato intervallo di tempo.</strong> A cosa può servire? Immaginiamo che il calendario in questione serva per segnare le ferie degli utenti e qualcuno sia interessato a vedere quante persone sono in ferie oggi, oppure dal 25 dicembre al 6 gennaio, per organizzare meglio il proprio lavoro..</p>
<p>Che ci sarà di così difficile? Nulla, se non il fatto che WSS è davvero poco user friendly quando si tratta di date.</p>
<p>Le prime cose da sapere riguardano la manipolazione delle date con XSL, bisogna <a title="Date con XSL" href="http://msdn.microsoft.com/en-us/library/ms256099.aspx" target="_blank">partire dalle basi</a> e poi da <a title="Date con XSL - esempi" href="http://mdasblog.wordpress.com/2008/02/19/comparing-dates-in-sharepoint-using-xsl/" target="_blank">qualche esempio</a>. Le date gestite su Sharepoint sono la <em>@EventDate</em> (data di inizio) e la <em>@EndDate</em> (data fine) e vengono restituite generalmente nel formato seguente: <em>2009-25-19T11:15:02Z</em>.</p>
<p>Ovviamente l&#8217;ambiente di lavoro è <strong>Sharepoint Designer</strong>. Per prima cosa, una volta creata la nuova <strong>dataview</strong> webpart, bisogna associargli un form (una DataForm WebPart) tramite il quale passare gli intervalli di selezione delle date. Pubblico subito il codice sorgente di questo form:</p>
<p><span id="more-938"></span></p>
<p><code>&lt;SCRIPT type="text/javascript" src="dhtmlgoodies_calendar/dhtmlgoodies_calendar.js?random=20060118"&gt;&lt;/script&gt;<br />
&lt;link type="text/css" rel="stylesheet" href="dhtmlgoodies_calendar/dhtmlgoodies_calendar.css?random=20051112" media="screen"&gt;&lt;/LINK&gt;<br />
&lt;table&gt;<br />
&lt;script language="JavaScript"&gt;<br />
function setStartTimeNow()<br />
{<br />
var d = new Date();<br />
var currYear = d.getFullYear();<br />
var currMonth = d.getMonth() + 1;<br />
var currDate = d.getDate();<br />
var currHour = d.getHours();<br />
var currMin = d.getMinutes();<br />
timeA = currYear + "" + currMonth + "" + currDate + "0001";<br />
timeB = currYear + "" + currMonth + "" + currDate + "2359";<br />
theInputA = document.getElementById('dataa');<br />
theInputA.value = timeA;<br />
theInputB = document.getElementById('datab');<br />
theInputB.value = timeB;<br />
}<br />
&lt;/script&gt;<br />
&lt;tr&gt;&lt;td&gt;Data e ora Inizio: &lt;/td&gt;&lt;td&gt;&lt;td&gt;&lt;input id="dataa" type="text" value="" readonly name="<strong>T1</strong>"&gt;&lt;input type="button" value="Seleziona data e ora.." onclick="displayCalendar(document.getElementById('dataa'),'<strong>yyyymmddhhii</strong>',this,true)"&gt;&lt;/td&gt;&lt;/tr&gt;<br />
&lt;tr&gt;&lt;td&gt;Data e ora Fine: &lt;/td&gt;&lt;td&gt;&lt;td&gt;&lt;input id="datab" type="text" value="" readonly name="<strong>T2</strong>"&gt;&lt;input type="button" value="Seleziona data e ora.." onclick="displayCalendar(document.getElementById('datab'),'<strong>yyyymmddhhii</strong>',this,true)"&gt;&lt;/td&gt;&lt;/tr&gt;<br />
&lt;/table&gt;<br />
&lt;br/&gt;<br />
&lt;input type="button" value="Voglio sapere gli assenti di oggi.." onclick="setStartTimeNow()"/&gt;<br />
&lt;input type="button" value="Mostra Risultati" onclick="javascript:_SFSUBMIT_"/&gt;</code></p>
<p>Per creare questo form ho utilizzato il comodissimo javascript <strong><a title="Date Picker Javascript" href="http://www.dhtmlgoodies.com/index.html?page=calendarScripts" target="_blank">dhtmlgoodies_calendar</a></strong>, che permette di avere il classico calendarietto tramite il quale selezionare la data. La particolarità è che il formato della data passato all&#8217;input element del form è del tipo <em>yyyymmddhhii</em>, ovvero vengono passate data e ora sottoforma di numero. Ad esempio, la data 25/12/2009 &#8211; 13:52, viene passata come 200912251352. In questo modo sarà possibile confrontarla con altre date tramite gli operatori logici (maggiore, minore, uguale..).<br />
T1 e T2 sono i parametri del form che verranno connessi alla web part XML.</p>
<p>Veniamo ora al dunque della web part che deve mostrare i dati, tramite Sharepoint Designer è necessario attivare due parametri: che chiameremo per comodità T1 e T2 (esattamente come gli elementi del form).</p>
<p><img class="size-full wp-image-939 alignnone" title="spdesigner" src="http://www.diplod.it/wp-content/uploads/2009/12/spdesigner.png" alt="spdesigner" width="680" height="400" /></p>
<p>Una volta fatto ciò, il grosso del lavoro sta tutto nell&#8217;impostare correttamente il filtro attraverso una espressione XSL. Prima il codice, poi i commenti:</p>
<p><code>&lt;xsl:variable name="Rows" select="/dsQueryResponse/Rows/Row[ ( ddwrt:FormatDateTime(string(@EventDate) ,1033 ,'yyyyMMddHHmm') &amp;lt;= $T1 and ddwrt:FormatDateTime(string(@EndDate) ,1033 ,'yyyyMMddHHmm') &amp;gt;= $T1 )  or  ( ddwrt:FormatDateTime(string(@EventDate) ,1033 ,'yyyyMMddHHmm') &amp;lt;= $T2 and ddwrt:FormatDateTime(string(@EndDate) ,1033 ,'yyyyMMddHHmm') &amp;gt;= $T2 )  or  ( ddwrt:FormatDateTime(string(@EventDate) ,1033 ,'yyyyMMddHHmm') &amp;gt;= $T1 and ddwrt:FormatDateTime(string(@EndDate) ,1033 ,'yyyyMMddHHmm') &amp;lt;= $T2 ) ]"/&gt;</code></p>
<p>Cosa fa questa funzione? Posto che i parametri T1 e T2 identificano rispettivamente la data di inizio e la data di fine dell&#8217;intervallo di selezione (il periodo per cui vogliamo sapere chi era assente), il codice del filtro trasforma tutte le date nel formato numerico descritto sopra, e le confronta in base ai parametri T1 e T2, verificando se esistono eventi iniziati prima della data T1 e ancora in corso nell&#8217;intervallo [T1;T2], iniziati e conclusi all&#8217;interno dell&#8217;intervallo oppure iniziati in [T1;T2] e con conclusione dopo T2. In questo modo si ottiene la lista di tutti gli assenti all&#8217;interno di un determinato periodo, anche degli assenti per solo alcuni giorni e non per tutto l&#8217;intervallo stesso.</p>
<p><img class="alignnone size-full wp-image-947" title="webpart" src="http://www.diplod.it/wp-content/uploads/2009/12/maschera2.png" alt="webpart" width="600" height="336" /></p>
<p>Nota bene, in linea di massima anche questo filtro dovrebbe essere corretto:</p>
<p><code>&lt;xsl:variable name="Rows" select="/dsQueryResponse/Rows/Row[ ( substring(translate(translate(translate(translate(@EventDate,'-',''),':',''),'T',''),'Z',''),1,12) &amp;lt;= $T1 and substring(translate(translate(translate(translate(@EndDate,'-',''),':',''),'T',''),'Z',''),1,12) &amp;gt;= $T1 )  or  ( substring(translate(translate(translate(translate(@EventDate,'-',''),':',''),'T',''),'Z',''),1,12) &amp;lt;= $T2 and substring(translate(translate(translate(translate(@EndDate,'-',''),':',''),'T',''),'Z',''),1,12) &amp;gt;= $T2 )  or  ( substring(translate(translate(translate(translate(@EventDate,'-',''),':',''),'T',''),'Z',''),1,12) &amp;gt;= $T1 and substring(translate(translate(translate(translate(@EndDate,'-',''),':',''),'T',''),'Z',''),1,12) &amp;lt;= $T2 ) ]"/&gt;</code></p>
<p>La funzione <em>translate</em> depura la stringa della data dai vari caratteri e lascia solo 14 numeri, la funzione <em>substring</em> leva gli ultimi due numeri (relativi ai secondi dell&#8217;ora della data). Ma così non funziona, per un qualche strano motivo Sharepoint anticipa di un&#8217;ora la data di tutti gli eventi, e ciò che concettualmente era infallibile, decade durante la prova effettiva, con buona pace per tutto il tempo trascorso sopra a ragionarci.. Argh!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=NVj6tSxyaDw:l96SSN5GYJ0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=NVj6tSxyaDw:l96SSN5GYJ0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=NVj6tSxyaDw:l96SSN5GYJ0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=NVj6tSxyaDw:l96SSN5GYJ0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=NVj6tSxyaDw:l96SSN5GYJ0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=NVj6tSxyaDw:l96SSN5GYJ0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=NVj6tSxyaDw:l96SSN5GYJ0:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=NVj6tSxyaDw:l96SSN5GYJ0:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2009/12/28/dataview-che-filtra-per-data-gli-elementi-di-una-lista-sharepoint-che-fatica/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cervelli in fuga o talenti in Italia?</title>
		<link>http://www.diplod.it/2009/12/13/cervelli-in-fuga-o-talenti-in-italia/</link>
		<comments>http://www.diplod.it/2009/12/13/cervelli-in-fuga-o-talenti-in-italia/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 22:19:39 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[Informazione e Media]]></category>
		<category><![CDATA[Università]]></category>
		<category><![CDATA[cervelli]]></category>
		<category><![CDATA[giovani]]></category>
		<category><![CDATA[italia]]></category>
		<category><![CDATA[laurea]]></category>
		<category><![CDATA[lavoro]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[wired]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=924</guid>
		<description><![CDATA[Come mai oggi sempre più giovani coltivano il mito dell'espatrio? Siamo davvero messi così male? Molte statistiche confermano: l'Italia non è Paese per giovani laureati. Ogni tanto mi sovviene il dubbio.. Io, nel mio quarto di secolo, sono soddisfatto del mio primo lavoro post laurea, e vedo intorno a me diversi giovani che "fanno". A volte mi chiedo se non sia  colpa del sistema mediatico, che promuove modelli "ignoranti" come riferimento.]]></description>
			<content:encoded><![CDATA[<div id="attachment_929" class="wp-caption aligncenter" style="width: 420px"><img class="size-full wp-image-929" title="via" src="http://www.diplod.it/wp-content/uploads/2009/12/via.jpg" alt="via" width="410" height="339" /><p class="wp-caption-text">Foto Flickr</p></div>
<p>Come mai oggi sempre più <strong>giovani</strong> coltivano il <strong>mito dell&#8217;espatrio</strong>? Siamo davvero messi così male? <a title="studenti.it" href="http://www.studenti.it/lavoro/giovani_estero.php" target="_blank">Molte</a> <a title="almalaurea - condizione occupazionale dei laureati" href="http://www.almalaurea.it/universita/occupazione/occupazione07/" target="_blank">statistiche</a><a title="laureati in fuga - repubblica" href="http://ricerca.repubblica.it/repubblica/archivio/repubblica/2009/12/01/laureati-in-fuga.html" target="_blank"> confermano</a>: l&#8217;Italia non è Paese per giovani <strong>laureati</strong>. Ogni tanto mi sovviene il dubbio.. Io, nel mio quarto di secolo, sono soddisfatto del mio primo lavoro post laurea, e vedo intorno a me diversi giovani che &#8220;fanno&#8221;. A volte mi chiedo se non sia  colpa del sistema mediatico, che promuove <strong>modelli &#8220;ignoranti&#8221;</strong> come riferimento.<br />
Proprio ieri è arrivato <em>wired</em> di Dicembre, evidentemente ci sono diversi lettori che la pensano più o meno come me. Nelle lettere indirizzate al magazine si <a title="wired: lorenzo thione" href="http://www.wired.it/magazine/archivio/2009/09/storie/the-big-bing.aspx" target="_blank">parlava di Lorenzo Thione</a>, un ragazzo che ha fondato <a title="Powerset" href="http://www.powerset.com/" target="_blank">Powerset</a> per poi venderla a Microsoft e farsi un bel gruzzoletto (100 milioni). La tecnologia di ricerca sviluppata da Thione è ora utilizzata per Bing, il motore di ricerca di Microsoft. Ora il fulcro non sta nel determinare se Bing è meglio di Google (su questo non c&#8217;è dubbio, il secondo è nettamente superiore), ma nel cercare di capire come mai in Italia nessuno ha mai sentito parlare di questo tizio.</p>
<blockquote><p>Se uno vincesse 100 milioni al SuperEnalotto diventerebbe una star. I tiggì strillerebbero l&#8217;allegra notizia, e i quotidiani manderebbero un inviato nel paese natio per parlare con amici e parenti. Già mi vedo le dieci domande. Come ha fatto ad azzeccare la mitica sestina? Come spenderà questa somma pazzesca? E via così. I settimanali di gossip andrebbero a caccia delle foto di famiglia cercando di allestire flirt con veline o calciatori, mentre i politici proverebbero a tradurre la popolarità in una candidatura: &#8220;Fai come lui/lei, vinci al SuperEnalotto&#8221;. Per sua fortuna, invece, Lorenzo Thione, per fare 100 milioni, ha dovuto studiare, andare negli Stati Uniti, avere una buona idea e lavorare duro. Così ha fatto Bing, e lo hanno bellamente ignorato. Fosse mai che poi uno come lui diventa un modello. O una speranza.</p></blockquote>
<p><span id="more-924"></span>Sempre su wired, Marco rispondeva a un&#8217;altra ragazza che dichiarava le sue intenzioni di trasferirsi a Stoccolma. Anche in questo caso, riporto le sue parole poichè rispecchiano in toto il mio pensiero:</p>
<blockquote><p>Ho letto con attenzione e commozione la lettera della ragazza che sta emigrando a Stoccolma. Cara amica, ti auguro il miglior bene, complimentandomi per il coraggio e la determinazione. Se permetti, io resto qua in Italia. Il Paese che mi ha dato i natali, del quale parlo la lingua e del quale mi sento cittadino. Non vuole essere una patetica dimostrazione di cieco patriottismo, ma una dichiarazione d&#8217;intenti. Se ci sono posti al mondo ai quali aspiriamo e che guardiamo con invidia e ammirazione, perchè non provare anche noi a diventare come loro? Il livello di civiltà di una nazione non dipende dal fato, ma da come i suoi cittadini la vogliono far diventare. Io credo che noi, giovani e meno giovani di oggi, che siamo consapevoli che il cambiamento è nelle nostre mani, abbiamo la capacità, la forza e la voglia di far diventare il nostro Paese un bel posto. Il senso civico, la consapevolezza che il benessere collettivo si riflette in benessere personale, il rifiuto dell&#8217;egoismo sociale, sono piantine che vanno coltivate e io non mi voglio tirare indietro, anche se i frutti dovessero coglierli i miei figli o i miei nipoti. Perciò, cara amica, a te e a tutti quelli che scelgono un&#8217;altra strada, i miei migliori auguri di tutto cuore.<br />
Io, qua, ho da fare.</p></blockquote>
<p>Su questo tema c&#8217;è pure <a title="La Fuga dei Talenti" href="http://fugadeitalenti.wordpress.com/" target="_blank">chi ha scritto un libro</a>. Io credo che l&#8217;Italia abbia un immenso problema: quello dei media. Se è vero che ormai buona parte dei giovani passa <a href="http://www.diregiovani.it/gw/producer/dettaglio.aspx?ID_DOC=32021" target="_blank">più tempo su internet che sulla tv</a>, è altrettanto vero che i modelli di riferimento spesso escono da quest&#8217;ultima. Avete mai visto un servizio nel tg della sera su un qualche ricercatore/scienziato/studioso/lavoratore emergente? E quanti servizi abbiamo dovuto sopportare sul <a title="bagnone - superenalotto" href="http://ricerca.repubblica.it/repubblica/archivio/repubblica/2009/08/24/bagnone-turisti-del-jackpot-se-avessi.html" target="_blank">piccolo borgo di Bagnone</a>? Se vinci il superenalotto con una schedina da 2 euro diventi un dio, se passi 5 anni all&#8217;università sei un pirla.</p>
<p>Ci sono tante, troppe, notizie poco incoraggianti. Se dovessi basarmi solo sui numeri <strong>partirei domani</strong>, ma se penso a come mi sentirei davvero <strong>realizzato</strong>, mi vedo in Italia. Con questo non dico che sono contrario a qualsiasi esperienza all&#8217;estero, magari ne farò tante e ben volentieri. Ma il mio obiettivo è mettere le radici qui, tra qualche anno. Ho seguito, durante gli studi, <a title="ciao america" href="http://www.duechiacchiere.it/811/ciao-america" target="_blank">i passi di Camu</a>, e in qualche modo lui fa parte di quei modelli positivi, che si trovano solo spulciando la rete. Perdendo tempo..</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=Qa3yzGPU3Ko:GEBeuZ3YaEo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=Qa3yzGPU3Ko:GEBeuZ3YaEo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=Qa3yzGPU3Ko:GEBeuZ3YaEo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=Qa3yzGPU3Ko:GEBeuZ3YaEo:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=Qa3yzGPU3Ko:GEBeuZ3YaEo:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=Qa3yzGPU3Ko:GEBeuZ3YaEo:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=Qa3yzGPU3Ko:GEBeuZ3YaEo:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=Qa3yzGPU3Ko:GEBeuZ3YaEo:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2009/12/13/cervelli-in-fuga-o-talenti-in-italia/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>PBWorks: collaborazione emergente? Può servire anche nella corporate intranet.</title>
		<link>http://www.diplod.it/2009/12/09/pbworks-collaborazione-emergente-puo-servire-anche-nella-corporate-intranet/</link>
		<comments>http://www.diplod.it/2009/12/09/pbworks-collaborazione-emergente-puo-servire-anche-nella-corporate-intranet/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 23:56:23 +0000</pubDate>
		<dc:creator>Davide</dc:creator>
				<category><![CDATA[ICT]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[collaborazione]]></category>
		<category><![CDATA[condivisione]]></category>
		<category><![CDATA[corporate]]></category>
		<category><![CDATA[file sharing]]></category>
		<category><![CDATA[intranet]]></category>
		<category><![CDATA[wiki]]></category>
		<category><![CDATA[workspace]]></category>

		<guid isPermaLink="false">http://www.diplod.it/?p=915</guid>
		<description><![CDATA[Una delle maggiori esigenze nelle aziende è la possibilità di avere uno spazio di condivisione facilmente estendibile verso l'esterno, per comunicare con clienti o fornitori, per fare co-design, per scambiare files e conoscenza. Cosa serve quindi? Un'area FTP (magari Tortoise per tracciare le versioni dei files), un wiki, e tanta (troppa) amministrazione. Cosa potrebbe sostituire queste cose? PBWorks: un wiki con un'area di gestione file dotata del versioning.]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-917" title="pbwiki" src="http://www.diplod.it/wp-content/uploads/2009/12/pbwiki.png" alt="pbwiki" width="410" height="210" /></p>
<p>Ho cercato <a title="Cerca su Google: PBWiki" href="http://www.google.it/search?q=pbwiki" target="_blank">PBwiki</a> e Google mi propone <a title="PBWorks" href="http://pbworks.com/" target="_blank">PBWorks</a>. A volte le cose si scoprono anche così, cercandole. Magari sono pure arrivato lungo, perchè il <a title="Mashable" href="http://mashable.com/2009/04/28/pbwiki-pbworks/" target="_blank">cambio del marchio</a> è avvenuto ad Aprile 2009. In ogni caso ciò che ho visto oggi è un tool di tutto rispetto, che ha messo da parte il suo taglio prettamente wiki e si propone come strumento di collaborazione per piccoli team di lavoro.</p>
<p>Una delle maggiori esigenze nelle aziende di oggi è la possibilità di avere uno spazio di condivisione facilmente estendibile verso l&#8217;esterno, per comunicare con clienti o fornitori, per fare co-design, per scambiare files e conoscenza. Cosa serve quindi? Un&#8217;area FTP (magari <a title="Tortoise svn" href="http://tortoisesvn.net/" target="_blank">Tortoise</a> per tracciare le versioni dei files), un wiki, e tanta (troppa) amministrazione. Cosa potrebbe sostituire queste cose? <strong>PBWorks</strong>: un <strong>wiki</strong> con un&#8217;area di <strong>gestione file</strong> dotata del <strong>versioning</strong>. Ma soprattutto uno strumento facile da utilizzare, che può benissimo essere aperto in autonomia da qualsiasi utente senza il supporto IT e che è in grado di gestire diversi profili di accesso: amministratore, editore, lettore, ecc..</p>
<p>Non mancano RSS, backup, personalizzazione dei colori e del logo. Sono tutte funzionalità che devono esserci e sono considerate commodity. Tipicamente ciò che fa la differenza in questi strumenti è la facilità di gestione.</p>
<p>Nell&#8217;ottica di intranet management, dare la possibilità ai propri utenti di aprirsi e configurarsi uno spazio di lavoro in autonomia è cosa buona e giusta. Può però diventare problematico quando vi è la necessità di aprire l&#8217;accesso verso l&#8217;esterno: clienti e fornitori non avranno mai un utente di dominio. Ecco allora che si passa nel campo della extranet.</p>
<p><span id="more-915"></span></p>
<p><strong>Perchè non utilizzare servizi esterni?</strong> Gli utenti prima o poi <strong>lo farebbero da soli</strong>, a mio avviso meglio <strong>prevedere</strong> certi comportamenti e <strong>convogliare la domanda</strong> verso un <strong>unico strumento</strong>. PBWorks mi ha colpito per la sua estrema facilità di utilizzo e per la sua velocità di configurazione.<br />
In PBWorks ho notato tante di quelle funzionalità che il buon Giacomo Mason ha elencato per il <a title="Corporate wiki che vorrei" href="http://www.intranetmanagement.it/2008/03/il-corporate-wiki-che-vorrei/" target="_blank">corporate wiki ideale</a>. Ciò che non va sono le politiche di prezzo, se è vero che comunque viene data la possibilità di creare workspaces gratuitamente con utenti infiniti, è altrettanto vero che le licenze annuali per i servizi professionali sono piuttosto alte (nell&#8217;ordine dei 20 dollari per utente, Google ne chiede 40 per offrire la posta elettronica più tutta la suite di Google Apps).</p>
<p>Cosa mi servirebbe? Un servizio simile, se poi qualcuno conoscesse qualcosa di utilizzabile pure in locale e non come servizio, sarebbe il top. <a title="Wikispaces for business" href="http://www.intranetmanagement.it/2008/03/il-corporate-wiki-che-vorrei/" target="_blank">Wikispaces</a> è la concorrenza, ma pecca nella gestione dei files: manca infatti un ambiente di gestione dei documenti e relative revisioni.</p>
<p>Entrambi hanno però una cosa fondamentale: le <strong>API</strong>. Purtroppo ancora non ho avuto tempo per studiarmele a fondo, ma è proprio attraverso le API che si potrebbero gestire all&#8217;interno della propria intranet i workspaces aperti verso l&#8217;esterno dagli utenti, per tenere sempre la situazione sotto controllo. Questo, a mio avviso, è uno degli elementi fondamentali per scegliere il prodotto. Mi riserbo quindi la decisione finale dopo aver giochicchiato con le API. Semmai qualcuno lo avesse già fatto, è <strong>obbligato a commentare</strong>!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/diplod?a=7wfmECRp-4s:_4GNCE-S28o:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/diplod?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=7wfmECRp-4s:_4GNCE-S28o:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/diplod?i=7wfmECRp-4s:_4GNCE-S28o:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=7wfmECRp-4s:_4GNCE-S28o:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/diplod?i=7wfmECRp-4s:_4GNCE-S28o:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=7wfmECRp-4s:_4GNCE-S28o:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/diplod?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=7wfmECRp-4s:_4GNCE-S28o:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/diplod?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/diplod?a=7wfmECRp-4s:_4GNCE-S28o:pSxILM_nRGA"><img src="http://feeds.feedburner.com/~ff/diplod?d=pSxILM_nRGA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.diplod.it/2009/12/09/pbworks-collaborazione-emergente-puo-servire-anche-nella-corporate-intranet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
