<?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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Sugata</title>
	
	<link>http://www.sugata.eu</link>
	<description>Developing software while having sex</description>
	<lastBuildDate>Thu, 05 Apr 2012 12:37:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/sugata-feed" /><feedburner:info uri="sugata-feed" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Progettazione e implementazione di un plug-in per l’identificazione automatica dei design pattern in Enterprise Architect</title>
		<link>http://feedproxy.google.com/~r/sugata-feed/~3/E7IID7tLBkc/</link>
		<comments>http://www.sugata.eu/2012/03/30/progettazione-e-implementazione-di-un-plug-in-per-lidentificazione-automatica-dei-design-pattern-in-enterprise-architect/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 11:46:32 +0000</pubDate>
		<dc:creator>Sid</dc:creator>
				<category><![CDATA[Technical articles]]></category>
		<category><![CDATA[case tool]]></category>
		<category><![CDATA[design-pattern]]></category>
		<category><![CDATA[enterprise-architect]]></category>
		<category><![CDATA[matching]]></category>
		<category><![CDATA[uml]]></category>

		<guid isPermaLink="false">http://www.sugata.eu/?p=2615</guid>
		<description><![CDATA[ ]]></description>
			<content:encoded><![CDATA[<p>La tesi di Laurea qui presentata si basa su due strumenti diffusi fra gli architetti del sofware. Il primo sono i <strong>diagrammi di classe UML</strong>, usati per comunicare informazioni sull’architettura; il secondo sono i <strong>design pattern</strong>, dei modelli che documentano delle buone soluzioni a problemi ricorrenti nel mondo del software.</p>
<p>Lo scopo che ci siamo prefissi e’ quello di fornire un <strong>insieme di strumenti</strong> che permettano all’architetto di <strong>progettare</strong> il software <strong>tenendo in considerazione i design pattern</strong>.</p>
<p>Questo primo obiettivo e’ stato affiancato a quello di permettere di <strong>verificare in modo automatico l’integrita’ di queste scelte nel tempo</strong>, poiche’ il software, sia durante la fase di sviluppo che durante la fase di manutenzione, e’ sottoposto a continue modifiche da parte di sviluppatori che non hanno la visione d’insieme di chi ne ha progettato l’architettura.</p>
<p>Lo scopo, quindi, e’ quindi quello di permettere di <strong>identificare i design pattern in modelli di classe UML</strong>.</p>
<p>Per far cio’ ci si e’ basati sui precedenti lavori ad opera di <strong>Comini, Baruzzo, Ballis, e Rocchi</strong> che hanno formalizzato un <strong>linguaggio</strong> per descrivere in modo <strong>visuale</strong> e testuale i <strong>design pattern</strong> e un <strong>metodo per riconoscerli automaticamente</strong> in diagrammi di classe UML. Nel nostro lavoro e’ stata posta particolare attenzione alla creazione di un linguaggio visuale che mantenesse lo stesso look&amp;feel e la stessa espressivita’ di quelli qui definiti, andando ad integrarli un CASE tool professionale.</p>
<p>In una prima fase del lavoro di tesi sono state identificate le attivita’ necessarie a raggiungere lo scopo: l’<strong>estensione del meta-modello UML</strong> al fine di poter disegnare in modo grafico i design pattern nel CASE tool; la <strong>conversione delle strutture dati</strong> del case tool in quelle utili all’algoritmo di matching, sia per quanto concerne i diagrammi UML che quelli dei pattern; e l’<strong>implementazione dell’algoritmo di matching</strong>.</p>
<p>Purtroppo <strong>l’algoritmo di matching</strong> su cui questa tesi si basa <strong>non e’ stato stabilizzato nei tempi previsti</strong> e, pertanto, non e’ stato possibile integrarlo completamente; in ogni caso il codice e’ stato costruito in modo modulare in modo da rendere la sua futura integrazione facile.</p>
<p>Il codice di cui e&#8217; stato effettuato il porting e&#8217; scritto in Haskell, in questo il framework .NET ci ha permesso di colmare il gap fra <strong>paradigma imperativo e funzionale</strong>, infatti esso integra astrazioni tipiche del mondo funzionale. Questo semplifichera’ anche l’integrazione futura dell’algoritmo di matching.</p>
<div>
<p>In conclusione possiamo dire che, nonostante l’integrazione parziale della procedura di matching, questo lavoro e’ un passo fondamentale verso la realizzazione di <strong>un tool</strong> utile all’architetto, che permetta di<strong> modellare il software considerando a pieno titolo i design pattern</strong> durante tutto il ciclo di vita del software.</p>
<p>Gli<strong> sviluppi futuri</strong> che vediamo propedeutici al progetto sono l’<strong>integrazione dell’algoritmo di matching</strong>; una <strong>sperimentazione</strong> su casi di studio noti nel mondo open-source, dove sia possibile confrontare i risultati; e il <strong>miglioramento del look&amp;feel</strong> di alcune primitive grafiche come le gerarchie e le relazioni replicate.</p>
</div>
<p><a href="http://www.sugata.eu/download/Tesi-Sid.pdf"><img src="/wp-content/themes/imbalance/images/download_pdf.png" alt="Download Tesi di Laurea" align="left" style="MARGIN-RIGHT: 7px"></a> <a href="http://www.sugata.eu/download/Tesi-Sid.pdf" style="border-bottom: 1px solid black"><strong>Click here to download:</strong> Tesi di Laurea</a><br/>Progettazione e implementazione di un plug-in per l'identificazione automatica dei design pattern in Enterprise Architect <small>(2.16 MB)</small><br clear="all"/></p>
<p><a href="http://www.sugata.eu/download/Tesi-Sid-presentazione.pptx"><img src="/wp-content/themes/imbalance/images/download_zip.png" alt="Download Tesi di Laurea - Presentazione (PPTX)" align="left" style="MARGIN-RIGHT: 7px"></a> <a href="http://www.sugata.eu/download/Tesi-Sid-presentazione.pptx" style="border-bottom: 1px solid black"><strong>Click here to download:</strong> Tesi di Laurea - Presentazione (PPTX)</a><br/>Formato Powerpoint <small>(216.09 kB)</small><br clear="all"/></p>
<p><a href="http://www.sugata.eu/download/Tesi-Sid-presentazione-statica.pdf"><img src="/wp-content/themes/imbalance/images/download_pdf.png" alt="Download Tesi di Laurea - Presentazione (PDF)" align="left" style="MARGIN-RIGHT: 7px"></a> <a href="http://www.sugata.eu/download/Tesi-Sid-presentazione-statica.pdf" style="border-bottom: 1px solid black"><strong>Click here to download:</strong> Tesi di Laurea - Presentazione (PDF)</a><br/>Formato PDF <small>(444.95 kB)</small><br clear="all"/></p>
<img src="http://feeds.feedburner.com/~r/sugata-feed/~4/E7IID7tLBkc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sugata.eu/2012/03/30/progettazione-e-implementazione-di-un-plug-in-per-lidentificazione-automatica-dei-design-pattern-in-enterprise-architect/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.sugata.eu/2012/03/30/progettazione-e-implementazione-di-un-plug-in-per-lidentificazione-automatica-dei-design-pattern-in-enterprise-architect/</feedburner:origLink></item>
		<item>
		<title>Windows 8 developer preview screen tour</title>
		<link>http://feedproxy.google.com/~r/sugata-feed/~3/JCu91ZFlP3c/</link>
		<comments>http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/#comments</comments>
		<pubDate>Wed, 14 Sep 2011 17:38:40 +0000</pubDate>
		<dc:creator>Sid</dc:creator>
				<category><![CDATA[Microsoft Windows]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[screenshot]]></category>
		<category><![CDATA[tour]]></category>
		<category><![CDATA[windows 8 developer preview]]></category>

		<guid isPermaLink="false">http://www.sugata.eu/?p=2557</guid>
		<description><![CDATA[Here you can find some screenshot preview of Windows 8 developer preview]]></description>
			<content:encoded><![CDATA[
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/1/' title='101 License terms'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/1-150x150.png" class="attachment-thumbnail" alt="101 License terms" title="101 License terms" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/2/' title='102 Customized setup'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/2-150x150.png" class="attachment-thumbnail" alt="102 Customized setup" title="102 Customized setup" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/3/' title='103 Adding the Live ID account during the setup'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/3-150x150.png" class="attachment-thumbnail" alt="103 Adding the Live ID account during the setup" title="103 Adding the Live ID account during the setup" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/4/' title='104 The Live ID &#039; computer added to trusted PCs&#039; mail'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/4-150x150.png" class="attachment-thumbnail" alt="104 The Live ID &#039; computer added to trusted PCs&#039; mail" title="104 The Live ID &#039; computer added to trusted PCs&#039; mail" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/5/' title='105 The new login screen, &#039;locked&#039;, you need to slide it up to unlock'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/5-150x150.png" class="attachment-thumbnail" alt="105 The new login screen, &#039;locked&#039;, you need to slide it up to unlock" title="105 The new login screen, &#039;locked&#039;, you need to slide it up to unlock" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/6/' title='106 The new &#039;login&#039; UI, with Live ID integration'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/6-150x150.png" class="attachment-thumbnail" alt="106 The new &#039;login&#039; UI, with Live ID integration" title="106 The new &#039;login&#039; UI, with Live ID integration" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/7/' title='107 The new start screen, home of everything'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/7-150x150.png" class="attachment-thumbnail" alt="107 The new start screen, home of everything" title="107 The new start screen, home of everything" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/8/' title='108 The new &#039;start&#039; menu on the desktop (and the new explorer)'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/8-150x150.png" class="attachment-thumbnail" alt="108 The new &#039;start&#039; menu on the desktop (and the new explorer)" title="108 The new &#039;start&#039; menu on the desktop (and the new explorer)" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/9/' title='109 Metro sidebar on the desktop'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/9-150x150.png" class="attachment-thumbnail" alt="109 Metro sidebar on the desktop" title="109 Metro sidebar on the desktop" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/10/' title='110 The new control panel metro-style'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/10-150x150.png" class="attachment-thumbnail" alt="110 The new control panel metro-style" title="110 The new control panel metro-style" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/11/' title='111 The new metro search&#039; UI'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/11-150x150.png" class="attachment-thumbnail" alt="111 The new metro search&#039; UI" title="111 The new metro search&#039; UI" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/12/' title='112 Metro-meteo'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/12-150x150.png" class="attachment-thumbnail" alt="112 Metro-meteo" title="112 Metro-meteo" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/13/' title='113 The New Visual Studio Express'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/13-150x150.png" class="attachment-thumbnail" alt="113 The New Visual Studio Express" title="113 The New Visual Studio Express" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/14/' title='114 Our sample metro-application in the new Visual Studio Express'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/14-150x150.png" class="attachment-thumbnail" alt="114 Our sample metro-application in the new Visual Studio Express" title="114 Our sample metro-application in the new Visual Studio Express" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/14b/' title='114b Our sample metro-application in the new Expression Blend'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/14b-150x150.png" class="attachment-thumbnail" alt="114b Our sample metro-application in the new Expression Blend" title="114b Our sample metro-application in the new Expression Blend" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/15/' title='115 Our sample metro application running'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/15-150x150.png" class="attachment-thumbnail" alt="115 Our sample metro application running" title="115 Our sample metro application running" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/16-2/' title='116a Internet Explorer metro version'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/161-150x150.png" class="attachment-thumbnail" alt="116a Internet Explorer metro version" title="116a Internet Explorer metro version" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/16/' title='116b Internet Explorer desktop-style'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/16-150x150.png" class="attachment-thumbnail" alt="116b Internet Explorer desktop-style" title="116b Internet Explorer desktop-style" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/17/' title='117 The application list in the new task manager'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/17-150x150.png" class="attachment-thumbnail" alt="117 The application list in the new task manager" title="117 The application list in the new task manager" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/18/' title='118 The resources page in the new task manager'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/18-150x150.png" class="attachment-thumbnail" alt="118 The resources page in the new task manager" title="118 The resources page in the new task manager" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/19/' title='119 The processes list in the new task manager'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/19-150x150.png" class="attachment-thumbnail" alt="119 The processes list in the new task manager" title="119 The processes list in the new task manager" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/20/' title='120 A new feature in the task manager - wait chains'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/20-150x150.png" class="attachment-thumbnail" alt="120 A new feature in the task manager - wait chains" title="120 A new feature in the task manager - wait chains" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/21/' title='121 Validation tool for the &quot;new&quot; &quot;app&quot; concept'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/21-150x150.png" class="attachment-thumbnail" alt="121 Validation tool for the &quot;new&quot; &quot;app&quot; concept" title="121 Validation tool for the &quot;new&quot; &quot;app&quot; concept" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/22/' title='122 A facebook client for metro'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/22-150x150.png" class="attachment-thumbnail" alt="122 A facebook client for metro" title="122 A facebook client for metro" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/23/' title='123 A facebook client for metro'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/23-150x150.png" class="attachment-thumbnail" alt="123 A facebook client for metro" title="123 A facebook client for metro" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/24/' title='124 A metro RSS reader'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/24-150x150.png" class="attachment-thumbnail" alt="124 A metro RSS reader" title="124 A metro RSS reader" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/25/' title='125 Alarms'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/25-150x150.png" class="attachment-thumbnail" alt="125 Alarms" title="125 Alarms" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/26/' title='126 Sudoku metro-style'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/26-150x150.png" class="attachment-thumbnail" alt="126 Sudoku metro-style" title="126 Sudoku metro-style" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/27/' title='127 A metro app'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/27-150x150.png" class="attachment-thumbnail" alt="127 A metro app" title="127 A metro app" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/28/' title='128 Remote desktop is now metro-style and the remote desktop can be switched as it is a window, by panning the screen horizontally'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/28-150x150.png" class="attachment-thumbnail" alt="128 Remote desktop is now metro-style and the remote desktop can be switched as it is a window, by panning the screen horizontally" title="128 Remote desktop is now metro-style and the remote desktop can be switched as it is a window, by panning the screen horizontally" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/29/' title='129 A metro game'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/29-150x150.png" class="attachment-thumbnail" alt="129 A metro game" title="129 A metro game" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/attachment/30/' title='130'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/30-150x150.png" class="attachment-thumbnail" alt="130" title="130" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/bsod/' title='131 The new BSOD'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/bsod-150x150.png" class="attachment-thumbnail" alt="131 The new BSOD" title="131 The new BSOD" /></a>
<a href='http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/metro/' title='metro'><img width="150" height="150" src="http://www.sugata.eu/wp-content/uploads/2011/09/metro-150x150.gif" class="attachment-thumbnail" alt="metro" title="metro" /></a>

<h2>Download</h2>
<p><a href="http://msdn.microsoft.com/en-us/windows/apps/br229516">http://msdn.microsoft.com/en-us/windows/apps/br229516</a></p>
<h2>Requirements</h2>
<p>Requirements are the same as Windows 7:</p>
<ul>
<li>1 gigahertz (GHz) or faster 32-bit (x86) or 64-bit (x64) processor</li>
<li>1 gigabyte (GB) RAM (32-bit) or 2 GB RAM (64-bit)</li>
<li>16 GB available hard disk space (32-bit) or 20 GB (64-bit)</li>
<li>DirectX 9 graphics device with WDDM 1.0 or higher driver</li>
<li>Taking advantage of touch input requires a screen that supports multi-touch</li>
</ul>
<img src="http://feeds.feedburner.com/~r/sugata-feed/~4/JCu91ZFlP3c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sugata.eu/2011/09/14/windows-8-developer-preview-screen-tour/</feedburner:origLink></item>
		<item>
		<title>Recuperare dati da un hard disk</title>
		<link>http://feedproxy.google.com/~r/sugata-feed/~3/D20sAoc4cHc/</link>
		<comments>http://www.sugata.eu/2011/06/08/recuperare-dati-da-un-hard-disk/#comments</comments>
		<pubDate>Wed, 08 Jun 2011 19:18:38 +0000</pubDate>
		<dc:creator>Sid</dc:creator>
				<category><![CDATA[Microsoft Windows]]></category>
		<category><![CDATA[data recovery]]></category>
		<category><![CDATA[hard disk]]></category>
		<category><![CDATA[recupero dati]]></category>

		<guid isPermaLink="false">http://www.sugata.eu/?p=2138</guid>
		<description><![CDATA[<p>In parecchi mi pongono questa domanda: &#8220;come posso recuperare un file che ho cancellato dal cestino di Windows?&#8221;, scrivo queste righe per evitare di dover ogni volta stare a spiegare &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>In parecchi mi pongono questa domanda: &#8220;come posso recuperare un file che ho cancellato dal cestino di Windows?&#8221;, scrivo queste righe per evitare di dover ogni volta stare a spiegare le varie procedure.</p>
<h2>Premessa</h2>
<p>Intanto va detto che è importante, una volta perso il dato, evitare di usare / apportare modifiche all&#8217;hard disk interessato, infatti i dati cancellati (dal cestino, per intenderci) non vengono cancellati, ma semplicemente marcati come non più utili e sono quindi recuperabili, se però il computer dovesse aver bisogno di scrivere nuovi dati (e i computer necessitano di scrivere cose sull&#8217;hard disk in continuazione, non solo quando l&#8217;utente schiaccia il tasto &#8220;salva&#8221; di un&#8217;applicazione) può capitare che decida di scriverli proprio sopra i dati che vorremmo recuperare.</p>
<p>Per seguire le seguenti procedure servirà comunque un minimo di conoscenza per evitare problemi, come saper aprire il case del computer e configurare i parametri di boot dei BIOS.</p>
<h2>Recuperare o copiare?</h2>
<p>Fatta questa premessa, possiamo scegliere di proseguire in due modi: farci una <strong>copia completa</strong> (anche dei dati cancellati) dell&#8217;hard disk, in modo da poter recuperare i dati dalla una copia e poter continuare ad usare l&#8217;hard disk originale normalmente, <strong>oppure lavorare direttamente sull&#8217;hard disk in questione</strong>.</p>
<p>In entrambi i casi avremo bisogno di scollegare l&#8217;hard disk e collegarlo ad un altro computer, fisso o portatile che sia. Per far questo avremo bisogno di un cavo IDE/SATA (a seconda del caso) e di un cavo di alimentazione per hard disk liberi.</p>
<p>Nel caso di un computer fisso di solito almeno una coppia di questi cavi è libera (altrimenti potremo recuperarla scollegando un dispositivo per il lasso di tempo che ci serve, i.e. il lettore CD o l&#8217;hard disk secondario). Nel caso di un computer portatile esistono <a href="https://encrypted.google.com/search?q=USB+2.0+TO+SATA+IDE+Hard+Drive+Adapter+Converter+Cable&amp;hl=it&amp;safe=off&amp;prmd=ivns&amp;source=lnms&amp;tbm=shop&amp;ei=277wTeamH82BhQfLgpU8&amp;sa=X&amp;oi=mode_link&amp;ct=mode&amp;cd=5&amp;ved=0CBYQ_AUoBA&amp;biw=1280&amp;bih=939">dei kit che si comprano<em> nei migliori negozi di computer</em> che permettono di collegare gli hard disk (e non solo) via USB</a> (va controllata la compatibilità, se ha alimentatore, presa IDE &#8220;grande&#8221;, IDE &#8220;piccola&#8221; e SATA, dovrebbe coprire qualsiasi tipologia di hard disk) per pochi euro.</p>
<h2>Copiare (tutti) i dati su un altro hard disk</h2>
<p>Ovviamente servirà uno spazio libero pari a quello della capienza dell&#8217;hard disk che vogliamo copiare, visto che la copia sarà integra (anche delle parti libere, ossia marcate come &#8220;riutilizzabili&#8221;).</p>
<ol>
<li>Spegnere e aprire il computer fisso sul quale è presente l’hard disk che si desidera copiare</li>
<li>Scollegare alimentazione e cavo dati dell’hard disk e rimuovere le viti che lo tengono fermo</li>
<li>Aprire il computer che si desidera usare per effetturare la copia (se computer fisso)</li>
<li>Collegare cavo dati e alimentazione a questo computer, eventualmente configurare il BIOS se il computer non dovesse riconoscere l’hard disk o non dovesse più fare il boot dal dispositivo corretto (se computer portatile è sufficiente collegare alimentazione e cavo dati via USB tramite il kit di cui prima)</li>
<li>Avviare il PC secondario e, se si vuole fare la copia su un hard disk esterno, collegare l’hard disk sul quale si desidera effettuare le copia</li>
<li>Installare il tool <a href="http://www.runtime.org/driveimage-xml.htm">DriveImage XML</a>, gratuito per fini personali, sul computer, stando attenti a non installarlo sull&#8217;hard disk che si vuole copiare</li>
<li>Eseguire il tool e seguire le istruzioni</li>
<li>A copia terminata, spegnere il computer, scollegare l’hard disk e richiuderlo (eventualmente riconfigurare il BIOS come prima)</li>
<li>Ricollegare l’hard disk al computer originale e richiuderlo</li>
</ol>
<h2>Recuperare i dati</h2>
<p>L’operazione è uguale a quella per la copia del disco, ma questa volta il tool del punto 6 è <a href="http://www.runtime.org/data-recovery-software.htm">GetDataBack</a>, da usare in versione FAT o NTFS a seconda del file system usato nell’hard disk in oggetto. I passi sono leggermente più complessi, ma in sostanza è sufficiente seguire le istruzioni e con della discreta conoscenza tecnica non ci dovrebbero essere problemi. Questo tool è disponibile in versione dimostrativa gratuitamente (che se non ricordo male presenta l’unica limitazione di non poter recuperare l’interezza dei dati, ma può essere comunque utile per stabilire se l’hard disk contiene ancora i dati che interessano).</p>
<h2>Conclusioni</h2>
<p>Quanto descritto sopra è relativo ai casi semplici, ossia dischi base (non dinamici), con filesystem FAT32 (solitamente utilizzato da sistemi operativi Windows vecchi e sulle chiavette) o NTFS (default su Windows XP, Vista, Seven e sulle serie NT), che non usano sistemi RAID.</p>
<p>Un&#8217;ultima nota: durante l&#8217;acquisto del software e del kit di cui sopra è necessario stare attenti a due cose: il tool per il recupero è specifico per il filesystem (bisogna stare attenti a scegliere fra FAT32 e NTFS) e l&#8217;attacco dati dell&#8217;hard disk: può essere IDE &#8220;piccolo&#8221; per portatili, IDE &#8220;grande&#8221; per computer fissi, SATA (usato su entrambi). Solitamente i kit permettono l&#8217;uso di tutti e tre gli attacchi, ma vale la pena verificare. Se invece del kit si decidesse di usare gli attacchi interni di un altro computer fisso bisognerà controllare che la tipologia (IDE/SATA) sia la stessa e tenere a mente che non sarà possibile collegare un hard disk IDE per portatili ad un fisso, a meno del kit già menzionato.</p>
<img src="http://feeds.feedburner.com/~r/sugata-feed/~4/D20sAoc4cHc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sugata.eu/2011/06/08/recuperare-dati-da-un-hard-disk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sugata.eu/2011/06/08/recuperare-dati-da-un-hard-disk/</feedburner:origLink></item>
		<item>
		<title>A Dropbox 0.7.110 security issue</title>
		<link>http://feedproxy.google.com/~r/sugata-feed/~3/HAWuje1ikK8/</link>
		<comments>http://www.sugata.eu/2010/06/26/a-dropbox-0-7-110-security-issue/#comments</comments>
		<pubDate>Sat, 26 Jun 2010 11:09:20 +0000</pubDate>
		<dc:creator>Sid</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[dropbox]]></category>
		<category><![CDATA[dropbox 0.7.110]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.sugata.eu/?p=1413</guid>
		<description><![CDATA[<p>Reading <a href="https://www.dropbox.com/help/11">this Dropbox help page</a> (see the &#8216;For our advanced users&#8217; box) I discovered an interesting Dropbox feature: the cache. Dropbox will store a local cache of files, I suppose &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Reading <a href="https://www.dropbox.com/help/11">this Dropbox help page</a> (see the &#8216;For our advanced users&#8217; box) I discovered an interesting Dropbox feature: the cache. Dropbox will store a local cache of files, I suppose mainly for performance reasons. This means that if you delete a file, probably you will be able to recover it also offline.</p>
<p>This is cool, but what about privacy? Two considerations:</p>
<ol>
<li> if I delete a file, I imagine it will not be still available on my computer, at least not at a high-filesystem-level.</li>
<li>(more important) this way I do not have control on <strong>where</strong> my files are stored: Dropbox 0.7.110 does not allow to edit cache path: it is hard-coded to <code>%APPDATA%\Dropbox</code>. This means it is stored in the <code>\User\AppData\<u>Roaming</u>\cache</code> folder.</li>
</ol>
<p>Roaming is underlined because it is important to note that the roaming directory is synced on Active Directory domains, so a copy of my cache files is stored on the servers of my organization, and on other workstations I logged in, also on those I logged in once. Probably a copy will be stored also on my organization&#8217;s back-ups, on shadow copies, etc&#8230;!</p>
<p>If Dropbox would have stored the cache in the Local profile, at least those files would not spread on all computers I use, but that wouldn&#8217;t be a good solution also: if I sync my files on a USB drive or on an encrypted partition (like TrueCrypt), a clean copy of my files would remain available on the main drive of my machine, and also if I delete those files manually, low-level data would remain intact and clean.</p>
<p>Next versions of Dropbox will solve this problem moving the cache inside the My Dropbox folder, so, for those of you that need a fix for this issue I suggest to open a ticket on Dropbox asking to have access to the latest beta.</p>
<img src="http://feeds.feedburner.com/~r/sugata-feed/~4/HAWuje1ikK8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sugata.eu/2010/06/26/a-dropbox-0-7-110-security-issue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sugata.eu/2010/06/26/a-dropbox-0-7-110-security-issue/</feedburner:origLink></item>
		<item>
		<title>svn2tfs project started</title>
		<link>http://feedproxy.google.com/~r/sugata-feed/~3/RHICPlsKM3k/</link>
		<comments>http://www.sugata.eu/2010/03/03/svn2tfs-project-started/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 00:08:36 +0000</pubDate>
		<dc:creator>Sid</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[codeplex]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[svn2tfs]]></category>
		<category><![CDATA[tfs]]></category>
		<category><![CDATA[tfs migration]]></category>

		<guid isPermaLink="false">http://www.sugata.eu/?p=1407</guid>
		<description><![CDATA[<p>A new project has just been published: <a href="http://svn2tfs.codeplex.com">svn2tfs</a>. As the name suggests, its duty is to import SVN (SubVersion) repositories to TFS (Team Foundation Server) team projects. Currently the &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p></a>A new project has just been published: <a href="http://svn2tfs.codeplex.com">svn2tfs</a>. As the name suggests, its duty is to import SVN (SubVersion) repositories to TFS (Team Foundation Server) team projects. Currently the project is available on Codeplex and released under GPL license.</p>
<img src="http://feeds.feedburner.com/~r/sugata-feed/~4/RHICPlsKM3k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sugata.eu/2010/03/03/svn2tfs-project-started/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sugata.eu/2010/03/03/svn2tfs-project-started/</feedburner:origLink></item>
		<item>
		<title>FullOptional – Demo</title>
		<link>http://feedproxy.google.com/~r/sugata-feed/~3/VqIHVixrmxY/</link>
		<comments>http://www.sugata.eu/2009/10/15/fulloptional-demo/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 13:13:36 +0000</pubDate>
		<dc:creator>Sid</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.sugata.eu/?p=1349</guid>
		<description><![CDATA[Finalmente è pronto il demo dei FullOptional!]]></description>
			<content:encoded><![CDATA[<p>Finalmente è pronto il demo dei <a href="http://www.myspace.com/fulloptionaludine">FullOptional</a>!</p>
<p><a href="http://www.sugata.eu/download/Full_Optional_-_Demo.zip"><img src="/wp-content/themes/imbalance/images/download_mp3_zip.png" alt="Download FullOptional Demo" align="left" style="MARGIN-RIGHT: 7px"></a> <a href="http://www.sugata.eu/download/Full_Optional_-_Demo.zip" style="border-bottom: 1px solid black""><strong>Click here to download:</strong> FullOptional Demo</a><br/>Il demo 2009 dei FullOptional zippato! <small>(21.81 MB)</small><br clear="all"/></p>
<p>Tracce:</p>
<ol>
<li>Suck my kiss (RHCP cover)</li>
<li>Are you gonna be my girl? (Jet cover)</li>
<li>Who did you think I was? (John Mayer cover)</li>
<li>My lovely man (RHCP cover)</li>
<li>You really got me (Kinks cover)</li>
<li>Smoke on the water (Deep purple cover)</li>
</ol>
<img src="http://feeds.feedburner.com/~r/sugata-feed/~4/VqIHVixrmxY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sugata.eu/2009/10/15/fulloptional-demo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.sugata.eu/2009/10/15/fulloptional-demo/</feedburner:origLink></item>
		<item>
		<title>Esame di programmazione orientata agli oggetti</title>
		<link>http://feedproxy.google.com/~r/sugata-feed/~3/Os1VvfumHV8/</link>
		<comments>http://www.sugata.eu/2009/06/21/esame-di-programmazione-orientata-agli-oggetti/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 23:25:10 +0000</pubDate>
		<dc:creator>Sid</dc:creator>
				<category><![CDATA[Università di Udine]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[mirolo]]></category>
		<category><![CDATA[oop]]></category>
		<category><![CDATA[poo]]></category>
		<category><![CDATA[programma orientata agli oggetti]]></category>
		<category><![CDATA[università]]></category>

		<guid isPermaLink="false">http://www.sugata.eu/?p=1331</guid>
		<description><![CDATA[<p>L’obiettivo principale di questo corso  tenuto da Mirolo è quello di discutere il paradigma della programmazione orientata agli oggetti come evoluzione della programmazione strutturata e della costruzione di tipi di &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>L’obiettivo principale di questo corso  tenuto da Mirolo è quello di discutere il paradigma della programmazione orientata agli oggetti come evoluzione della programmazione strutturata e della costruzione di tipi di dati astratti, introdotti nel corso di Programmazione.</p>
<p>Unitamente all&#8217;esame di Programmazione è fra quelli più importanti e vanta un ottimo docente.</p>
<img src="http://feeds.feedburner.com/~r/sugata-feed/~4/Os1VvfumHV8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sugata.eu/2009/06/21/esame-di-programmazione-orientata-agli-oggetti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sugata.eu/2009/06/21/esame-di-programmazione-orientata-agli-oggetti/</feedburner:origLink></item>
		<item>
		<title>Esame di programmazione</title>
		<link>http://feedproxy.google.com/~r/sugata-feed/~3/lPbmMWpnXrI/</link>
		<comments>http://www.sugata.eu/2009/06/21/esame-di-programmazione/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 23:23:14 +0000</pubDate>
		<dc:creator>Sid</dc:creator>
				<category><![CDATA[Università di Udine]]></category>
		<category><![CDATA[alessi]]></category>
		<category><![CDATA[appunti]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[mirolo]]></category>
		<category><![CDATA[programmazione]]></category>
		<category><![CDATA[università]]></category>

		<guid isPermaLink="false">http://www.sugata.eu/?p=1329</guid>
		<description><![CDATA[<p>Il corso, tenuto da Mirolo e Alessi, si propone di sviluppare le competenze culturali e metodologiche di base per affrontare i problemi che ammettono soluzioni algoritmiche, stimolando l’analisi critica degli &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Il corso, tenuto da Mirolo e Alessi, si propone di sviluppare le competenze culturali e metodologiche di base per affrontare i problemi che ammettono soluzioni algoritmiche, stimolando l’analisi critica degli strumenti a disposizione dell’informatico.</p>
<p>E&#8217; sicuramente uno fra gli esami più interessanti del corso di laurea perché non è tanto volto a far apprendere una programmazione pratica quanto alla comprensione dell&#8217;astrazione. Rimando alla <a href="http://users.dimi.uniud.it/~claudio.mirolo/teaching/programmazione/presentations/introduzione/start.html">presentazione del corso</a> e alla  <a href="http://users.dimi.uniud.it/~claudio.mirolo/teaching/programmazione/">pagina del corso</a> per ulteriori dettagli. Non posso quindi non segnalare il bel libro &#8220;<a href="http://gustavus.edu/+max/concrete-abstractions.html">Concrete Abstractions</a>&#8220;, non indispensabile, ma molto utile sussidio al corso, e ora disponibile integralmente gratis in formato PDF.</p>
<p>Ho messo a disposizione i file prodotti per il laboratorio del corso, inerente la programmazione strutturata in Scheme e Java.</p>
<p><a href="http://www.sugata.eu/download/Programmazione_-_Progetto.rar"><img src="/wp-content/themes/imbalance/images/download_zip.png" alt="Download Programmazione - Progetti" align="left" style="MARGIN-RIGHT: 7px"></a> <a href="http://www.sugata.eu/download/Programmazione_-_Progetto.rar" style="border-bottom: 1px solid black"><strong>Click here to download:</strong> Programmazione - Progetti</a><br/>Aggiornato al 01/03/2009 <small>(1.43 MB)</small><br clear="all"/></p>
<img src="http://feeds.feedburner.com/~r/sugata-feed/~4/lPbmMWpnXrI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sugata.eu/2009/06/21/esame-di-programmazione/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sugata.eu/2009/06/21/esame-di-programmazione/</feedburner:origLink></item>
		<item>
		<title>Esame di calcolo delle probabilità e statistica</title>
		<link>http://feedproxy.google.com/~r/sugata-feed/~3/lizEyEIiYc0/</link>
		<comments>http://www.sugata.eu/2009/06/21/esame-di-calcolo-delle-probabilita-e-statistica/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 23:19:23 +0000</pubDate>
		<dc:creator>Sid</dc:creator>
				<category><![CDATA[Università di Udine]]></category>
		<category><![CDATA[appunti]]></category>
		<category><![CDATA[calcolo]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[luigi pace]]></category>
		<category><![CDATA[probabilità]]></category>
		<category><![CDATA[statistica]]></category>
		<category><![CDATA[università]]></category>

		<guid isPermaLink="false">http://www.sugata.eu/?p=1323</guid>
		<description><![CDATA[Questi appunti sono tratti dalle slides del corso di Probabilità e Statistica 1 della prof.ssa Elvira Di Nardo dell’Università della Basilicata e dalle dispense del prof. Paolo Vidoni dell’Università di Udine.]]></description>
			<content:encoded><![CDATA[<p>Questi appunti sono tratti dalle slides del corso di Probabilità e Statistica 1 della prof.ssa Elvira Di Nardo dell’Università della Basilicata (<a href="http://www.unibas.it/utenti/dinardo/home.html">http://www.unibas.it/utenti/dinardo/home.html</a>) e dalle dispense del prof. Paolo Vidoni dell’Università di Udine (<a href="http://www.dss.uniud.it/index.php/Teaching.html">http://www.dss.uniud.it/index.php/Teaching.html</a>) in funzione dell’esame di “Calcolo delle probabilità e statistica” tenuto dal prof. Luigi Pace per il corso di Laurea triennale in Informatica presso l’Università di Udine.</p>
<p><em>Al momento non sono ancora nella versione finale.</em></p>
<p><a href="http://www.sugata.eu/download/Appunti_di_calcolo_delle_probabilit%C3%A0_e_statistica.pdf"><img src="/wp-content/themes/imbalance/images/download_pdf.png" alt="Download Appunti del corso di calcolo delle probabilità e statistica" align="left" style="MARGIN-RIGHT: 7px"></a> <a href="http://www.sugata.eu/download/Appunti_di_calcolo_delle_probabilit%C3%A0_e_statistica.pdf" style="border-bottom: 1px solid black"><strong>Click here to download:</strong> Appunti del corso di calcolo delle probabilità e statistica</a><br/>Non definitivo - Aggiornato al 30/06/2009 <small>(467.25 kB)</small><br clear="all"/></p>
<img src="http://feeds.feedburner.com/~r/sugata-feed/~4/lizEyEIiYc0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sugata.eu/2009/06/21/esame-di-calcolo-delle-probabilita-e-statistica/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sugata.eu/2009/06/21/esame-di-calcolo-delle-probabilita-e-statistica/</feedburner:origLink></item>
		<item>
		<title>Firefox: parole chiave e Google maps</title>
		<link>http://feedproxy.google.com/~r/sugata-feed/~3/dhHmRJpPOSQ/</link>
		<comments>http://www.sugata.eu/2009/05/08/firefox-parole-chiave-e-google-maps/#comments</comments>
		<pubDate>Fri, 08 May 2009 11:03:27 +0000</pubDate>
		<dc:creator>Sid</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[addons]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google maps]]></category>
		<category><![CDATA[keyword]]></category>
		<category><![CDATA[smart keyword]]></category>

		<guid isPermaLink="false">http://www.sugata.eu/?p=1313</guid>
		<description><![CDATA[Conoscete la funzionalità "Aggiungi una parola chiave a questa ricerca" (o "Add a keyword for this search" in inglese) di Firefox?]]></description>
			<content:encoded><![CDATA[<p>Conoscete la funzionalità &#8220;Aggiungi una parola chiave a questa ricerca&#8221; (o &#8220;Add a keyword for this search&#8221; in inglese) di Firefox?</p>
<h2>Uso delle ricerche tramite parola chiave in Firefox</h2>
<p>Praticamente potete premere su un qualsiasi campo di testo delle pagine web che visitate e scegliere la voce succitata.<br />
Firefox vi chiederà di associare una &#8220;parola chiave&#8221; (o &#8220;Smart keyword&#8221; in inglese). Con questa parola chiave potrete velocemente eseguire ricerche semplicemente usando la barra di navigazione.</p>
<p>Ad esempio: vado su <a href="http://www.google.it">http://www.google.it</a>, premo col tasto destro sul campo di testo per la ricerca, premo su &#8220;Aggiungi una parola chiave&#8230;&#8221;, come nome scrivo &#8220;Ricerca con Google&#8221; (ma qualsiasi testo va bene) e come parola chiave scrivo &#8220;goog&#8221;, premo su Ok.</p>
<p>Da ora in poi se scrivo &#8220;goog&#8221; seguito da [uno spazio e] qualcos&#8217;altro nella barra degli indirizzi, Firefox cercherà automaticamente su Google questo qualcosa.</p>
<h2>Problemi (e soluzioni) con Google maps</h2>
<p>La cosa si può applicare a qualsiasi sito o motore di ricerca. Una nota va però spesa per Google maps, infatti essendo la sua interfaccia ricca di javascript AJAX questa procedura non funziona. Bisognerà personalizzare la stringa di ricerca nel seguente modo:</p>
<ol>
<li>Apro la libreria dei segnalibri (menù &#8220;Segnalibri&#8221; &gt; &#8220;Organizza i segnalibri&#8221; o CTRL+SHIFT+B)</li>
<li>Premo col tasto destro sulla cartella dove voglio salvare il segnalibro che memorizzerà le informazioni per la ricerca con parola chiave (ad esempio &#8220;Menu segnalibri&#8221;)</li>
<li>Seleziono &#8220;Nuovo segnalibro&#8221;</li>
<li>Scelgo come prima un nome e una parola chiave</li>
<li>Come indirizzo dovrò scrivere &#8220;http://maps.google.com/maps?f=q&amp;hl=en&amp;q=%s&#8221; (senza virgolette)</li>
</ol>
<p>Ora usando la parola chiave scelta potrò effettuare ricerche in Google maps.</p>
<h2>Qualche ultimo trick</h2>
<p>Un componente aggiuntivo per Firefox utile per le ricerche con parola chiave è <a href="https://addons.mozilla.org/it/firefox/addon/7755">Show Keywords</a>. Con questa aggiunta Firefox mostrerà la tipologia di ricerca direttamente nella barra degli indirizzi, mentre digitiamo la parola chiave. E&#8217; un feedback visivo che non guasta.</p>
<img src="http://feeds.feedburner.com/~r/sugata-feed/~4/dhHmRJpPOSQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sugata.eu/2009/05/08/firefox-parole-chiave-e-google-maps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sugata.eu/2009/05/08/firefox-parole-chiave-e-google-maps/</feedburner:origLink></item>
	</channel>
</rss>

