<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3260841174668077974</id><updated>2011-07-08T06:32:07.337+01:00</updated><category term='PHP'/><category term='Java'/><category term='web'/><category term='Divx'/><title type='text'>dimenticanza</title><subtitle type='html'>Ciò che non ti ricordi è dimenticanza</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dimenticanza.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3260841174668077974.post-3439405304892031440</id><published>2010-07-27T09:54:00.002+01:00</published><updated>2010-07-27T09:54:40.759+01:00</updated><title type='text'>Funzione analitica oracle per ottenere il valore del record precedente</title><content type='html'>&lt;div&gt;&lt;pre class="syn"&gt;&lt;b&gt;lag&lt;/b&gt; (expression) &lt;b&gt;over&lt;/b&gt; (order-by-clause)&lt;br /&gt;&lt;b&gt;lag&lt;/b&gt; (expression, offset) &lt;b&gt;over&lt;/b&gt; (order-by-clause)&lt;br /&gt;&lt;b&gt;lag&lt;/b&gt; (expression, offset, default-value) &lt;b&gt;over&lt;/b&gt; (order-by-clause)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;lag&lt;/b&gt; (expression) &lt;b&gt;over&lt;/b&gt; (query-partition-clause, order-by-clause)&lt;/pre&gt;&lt;/div&gt;&lt;div class="txt"&gt;    &lt;code&gt;lag&lt;/code&gt; is an &lt;span class="keyword"&gt;Analytical function&lt;/span&gt;   that can be used to get the value of an attribute of the    previous row. If you want to retrieve the value of the next row, use &lt;b&gt;lead&lt;/b&gt;  instead of lag.   &lt;/div&gt;&lt;div class="txt"&gt;    The following example will demonstrate this:   &lt;/div&gt;&lt;div class="txt"&gt;    A table is created with two attributes: N and M.    &lt;/div&gt;&lt;div&gt;&lt;pre class="code"&gt;set &lt;a href="http://www.adp-gmbh.ch/ora/sqlplus/pagesize.html"&gt;pages&lt;/a&gt; 50&lt;br /&gt;set &lt;a href="http://www.adp-gmbh.ch/ora/sqlplus/feedback.html"&gt;feedback&lt;/a&gt; off&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.adp-gmbh.ch/ora/sql/create_table.html"&gt;create table&lt;/a&gt; lag_exp (&lt;br /&gt;  n number,&lt;br /&gt;  m number&lt;br /&gt;);&lt;br /&gt;&lt;br /&gt;insert into lag_exp &lt;br /&gt;  &lt;a href="http://www.adp-gmbh.ch/ora/sql/select.html"&gt;select&lt;/a&gt; &lt;a href="http://www.adp-gmbh.ch/ora/sql/rownum.html"&gt;rownum&lt;/a&gt;, &lt;a href="http://www.adp-gmbh.ch/ora/sql/mod.html"&gt;mod&lt;/a&gt;(rownum * 19 , 13) &lt;br /&gt;    from &lt;a href="http://www.adp-gmbh.ch/ora/misc/static_dictionary_views.html#objects"&gt;all_objects&lt;/a&gt; &lt;br /&gt;   where &lt;a href="http://www.adp-gmbh.ch/ora/sql/rownum.html"&gt;rownum&lt;/a&gt; &amp;lt; 21;&lt;/pre&gt;&lt;/div&gt;&lt;div class="txt"&gt;       The following select statement will return n and m and  additionally a column with the value of M in the previous row:     &lt;/div&gt;&lt;div&gt;&lt;pre class="code"&gt;&lt;a href="http://www.adp-gmbh.ch/ora/sql/select.html"&gt;select&lt;/a&gt; n, m, &lt;b&gt;lag&lt;/b&gt;(m,1) over (order by n) "Previous M" from lag_exp;&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3260841174668077974-3439405304892031440?l=dimenticanza.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dimenticanza.blogspot.com/feeds/3439405304892031440/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3260841174668077974&amp;postID=3439405304892031440' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/3439405304892031440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/3439405304892031440'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/2010/07/funzione-analitica-oracle-per-ottenere.html' title='Funzione analitica oracle per ottenere il valore del record precedente'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3260841174668077974.post-8021895576390175126</id><published>2010-07-27T09:53:00.002+01:00</published><updated>2010-07-27T09:53:24.609+01:00</updated><title type='text'>Settare una acl su cartella linux</title><content type='html'>&lt;ul&gt;&lt;li&gt;Assign ACL group permission read/write (rw) to a single group: &lt;tt&gt;setfacl  -m g:&lt;i&gt;groupname&lt;/i&gt;:rw- &lt;i&gt;filename&lt;/i&gt;&lt;/tt&gt;&lt;br /&gt;Option -m : Modify  the ACL&lt;/li&gt;&lt;li&gt;Assign ACL group permission read/write (rw) to a single user: &lt;tt&gt;setfacl  -m u:&lt;i&gt;userid&lt;/i&gt;:rw- &lt;i&gt;filename&lt;/i&gt;&lt;/tt&gt;&lt;/li&gt;&lt;li&gt;List ACL permissions: &lt;tt&gt;getfacl &lt;i&gt;filename&lt;/i&gt;&lt;/tt&gt;&lt;/li&gt;&lt;li&gt;Remove ACL from a file: &lt;tt&gt;setfacl --remove-all &lt;i&gt;filename&lt;/i&gt;&lt;/tt&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3260841174668077974-8021895576390175126?l=dimenticanza.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dimenticanza.blogspot.com/feeds/8021895576390175126/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3260841174668077974&amp;postID=8021895576390175126' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/8021895576390175126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/8021895576390175126'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/2010/07/settare-una-acl-su-cartella-linux.html' title='Settare una acl su cartella linux'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3260841174668077974.post-767253151845725488</id><published>2009-01-08T11:03:00.003+01:00</published><updated>2009-01-08T21:22:18.818+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Google Sites</title><content type='html'>Arriverò forse un po' tardi, ma ho scoperto soltanto ieri &lt;a href="http://sites.google.com/"&gt;Google Sites&lt;/a&gt;.&lt;br /&gt;Infatti in perfetto stile Google la perle di solito stanno nascoste dietro le quinte e servizi formidabili come Google Sites ci mettono un po' per divenire popolari.&lt;br /&gt;Goole Sites sostituisce Google Pages per la creazione di siti web e lo fa alla grande.&lt;br /&gt;Oltre alla marea di temi presenti e alla possibilità di customizzare colori, caratteri, intestazioni ecc. ecc. Google Sites emerge soprattutto per la possibilità di usare i famosissimi gadgets disponibili per iGoogle e Google Desktop.&lt;br /&gt;Chiunque già possegga un account Google può editare interfacce web in modalità WYSWYG.&lt;br /&gt;Fin qui niente di straordinario , altri servizi web lo fanno. Google introduce però una vera e propria gestione delle pagine in modalità Wiki permettendo un editing collaborativo del sito o dei siti (infatti ogni account google può attivare non uno ma n siti web).&lt;br /&gt;&lt;br /&gt;I pregi di questo servizio sono in definitiva molti:&lt;br /&gt;la gratuità del servizio, la customizzabilità, l'approccio collaborativo e la semplicità di utilizzo.&lt;br /&gt;&lt;br /&gt;Interessante possibilità è quella di poter reindirizzare il proprio dominio verso il sito ospitato da google. Si può dunque registrare un dominio .it (non disponibile presso Google Apps)  e settare i dns del proprio provider di dominio verso Google Sites.&lt;br /&gt;&lt;br /&gt;Dopo l'era dei portali , quella dei bloggers sembra tornare quella dei vecchi e tanto discriminati siti web , di seconda generazione però !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3260841174668077974-767253151845725488?l=dimenticanza.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dimenticanza.blogspot.com/feeds/767253151845725488/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3260841174668077974&amp;postID=767253151845725488' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/767253151845725488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/767253151845725488'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/2009/01/goole-sites.html' title='Google Sites'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3260841174668077974.post-7508960465644103885</id><published>2008-12-16T17:12:00.002+01:00</published><updated>2008-12-16T17:18:45.329+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><title type='text'>PHP SMTP server response: 550 5.7.1 Unable to relay for xxxx@xxxx</title><content type='html'>Se un codice PHP istallato in IIS dovese dare questo errore durante l'invio di una mail, cioè durante l'utilizzo del metodo mail() si può fare questo tentativo:&lt;br /&gt;&lt;br /&gt;probabilmente mancano in IIS i permessi necessari per l'utilizzo dell'SMTP virtuale.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Andare in IIS ed accedere alle proprietà del "Server virtuale SMTP"&lt;/li&gt;&lt;li&gt;scegliere "Accesso" dalle tab &lt;/li&gt;&lt;li&gt;premere il pulsante "Limitazioni inoltro",&lt;/li&gt;&lt;li&gt;selezionare il check "Tutti tranne quelli selezionati nell'elenco"&lt;/li&gt;&lt;li&gt;verificare che sia attivo il check in "Consenti inoltro a tutti i computer che dispongono di autorizzazioni".&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;a questo punto l'interprete php dovrebbe essere in grado di inviare mail.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3260841174668077974-7508960465644103885?l=dimenticanza.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dimenticanza.blogspot.com/feeds/7508960465644103885/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3260841174668077974&amp;postID=7508960465644103885' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/7508960465644103885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/7508960465644103885'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/2008/12/php-smtp-server-response-550-571-unable.html' title='PHP SMTP server response: 550 5.7.1 Unable to relay for xxxx@xxxx'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3260841174668077974.post-4691634082828814129</id><published>2008-10-05T23:14:00.003+01:00</published><updated>2009-01-10T22:27:52.833+01:00</updated><title type='text'>Tunnel SSH per VNC rdp ECC ECC</title><content type='html'>A questo link una bella descrizione in italiano:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.wininizio.it/forum/lofiversion/index.php/t29492.html"&gt;http://www.wininizio.it/forum/lofiversion/index.php/t29492.html&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3260841174668077974-4691634082828814129?l=dimenticanza.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dimenticanza.blogspot.com/feeds/4691634082828814129/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3260841174668077974&amp;postID=4691634082828814129' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/4691634082828814129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/4691634082828814129'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/2008/10/tunnel-ssh-er-vnc-rdp-ecc-ecc.html' title='Tunnel SSH per VNC rdp ECC ECC'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3260841174668077974.post-6451191524294475127</id><published>2008-03-11T11:42:00.001+01:00</published><updated>2008-03-11T11:44:25.444+01:00</updated><title type='text'>Oracle 9.2.0.x in fedora core 4 + e versioni linux con gcc recenti</title><content type='html'>http://tldp.org/HOWTO/html_single/Oracle-9i-Fedora-3-Install-HOWTO/#sect_05&lt;br /&gt;&lt;br /&gt;http://www.linuxquestions.org/questions/linux-software-2/error-on-installglibc2.0-not-defined-234637/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3260841174668077974-6451191524294475127?l=dimenticanza.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dimenticanza.blogspot.com/feeds/6451191524294475127/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3260841174668077974&amp;postID=6451191524294475127' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/6451191524294475127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/6451191524294475127'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/2008/03/oracle-920x-in-fedora-core-4-e-versioni.html' title='Oracle 9.2.0.x in fedora core 4 + e versioni linux con gcc recenti'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3260841174668077974.post-772507549889124528</id><published>2008-03-04T14:23:00.007+01:00</published><updated>2008-03-11T11:41:56.949+01:00</updated><title type='text'>VirtualBox in Vista rete assente</title><content type='html'>Istallando Virtualbox con vista come Host e Win98 come Guest può succede che la rete in  Win98 non funzioni.&lt;br /&gt;&lt;br /&gt;Si deve generare una Host Interface&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_DQnD4kwyvv0/R81N1kiI2ZI/AAAAAAAAAAM/FuOlOZjjeZc/s1600-h/networktab.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_DQnD4kwyvv0/R81N1kiI2ZI/AAAAAAAAAAM/FuOlOZjjeZc/s320/networktab.jpg" alt="" id="BLOGGER_PHOTO_ID_5173877129653836178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Tramite le impostazioni della macchina virtuale.&lt;br /&gt;&lt;br /&gt;Questo genererà sul sistema host (Vista) una connessione di rete virtuale.&lt;br /&gt;&lt;br /&gt;A questo punto è necessario effettuare il bridge fra la connessione reale e la virtuale selezionandole entrambe e creando il bridge tramite il menu a tendina.&lt;br /&gt;&lt;br /&gt;Entrare successimamente nel bridge e configurare l'indirizzo ip (della macchiana host) , l'indirizzo ip della macchina guest verrà settato normalmente su Win98.&lt;br /&gt;&lt;br /&gt;Il tutto è comunque spiegato all'interno del manuiale virtualbox.&lt;br /&gt;&lt;br /&gt;&lt;img src="file:///C:/DOCUME%7E1/marcoric/IMPOST%7E1/Temp/moz-screenshot.jpg" alt="" /&gt;&lt;img src="file:///C:/DOCUME%7E1/marcoric/IMPOST%7E1/Temp/moz-screenshot-1.jpg" alt="" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3260841174668077974-772507549889124528?l=dimenticanza.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dimenticanza.blogspot.com/feeds/772507549889124528/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3260841174668077974&amp;postID=772507549889124528' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/772507549889124528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/772507549889124528'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/2008/03/virtualbox-in-vvista-rete-assente.html' title='VirtualBox in Vista rete assente'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_DQnD4kwyvv0/R81N1kiI2ZI/AAAAAAAAAAM/FuOlOZjjeZc/s72-c/networktab.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3260841174668077974.post-8308363866162644023</id><published>2008-02-12T14:59:00.000+01:00</published><updated>2008-02-12T15:08:12.569+01:00</updated><title type='text'>Driver nVidia su Laptop HP Pavilion</title><content type='html'>Ho un notebook HP Pavilion tx1250 con scheda video GeForce Go 6150  e Windows Vista.&lt;br /&gt;&lt;br /&gt;I drivers resi disponibili da Hp sono sempre più vecchi di quelli ufficiali nVidia i quali però non si istallano sul notebook perchè si accorgono che è un Hp (e vuole i suoi drivers).&lt;br /&gt;&lt;br /&gt;Per avere gli ultimi drivers disponibili è necessario scaricarli  da&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.laptopvideo2go.com/forum/"&gt;http://www.laptopvideo2go.com/forum/&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;scaricando anche il file INF moddato e aggiornare manualmente i driver "da disco".&lt;br /&gt;&lt;br /&gt;Purtroppo per vista non c'è ancora l'utility nView che permette di avere molte funzionalità e shortcut per il multimonitor, aspettiamo un po'.......&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3260841174668077974-8308363866162644023?l=dimenticanza.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dimenticanza.blogspot.com/feeds/8308363866162644023/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3260841174668077974&amp;postID=8308363866162644023' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/8308363866162644023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/8308363866162644023'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/2008/02/driver-nvidia-su-laptop-hp-pavilion.html' title='Driver nVidia su Laptop HP Pavilion'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3260841174668077974.post-7913270583243114350</id><published>2008-01-15T18:19:00.000+01:00</published><updated>2008-01-15T18:36:04.091+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Divx'/><title type='text'>Unire sottotitoli a file video</title><content type='html'>Uno dei molteplici modi:&lt;br /&gt;Usare VirtualDub con istallato il filtro subtitler.&lt;br /&gt;Subtitler permette di incorporare i subtitoli nel file video ma i sottotitoli devono essere in formato SSA (Substation Alpha).&lt;br /&gt;Per effettuare una conversione per esempio dal formato srt si può usare DivXLand Media Subtitler.&lt;br /&gt;&lt;br /&gt;Con DivXLand Media Subtitle aprire i sottotitoli e andare in inpostazioni -&gt; formato e selezionare il formato Substation Alpha.&lt;br /&gt;A questo punto salvare il file.&lt;br /&gt;&lt;br /&gt;In VirtualDubMod aprire il file video, caricare il filtro subtitler e scegliere il file ssa. Poi verificare che sul menu video ci sia selezionato Full Processing Mode, and under Audio select Direct Stream Copy.&lt;br /&gt;&lt;br /&gt;Scegliere l'algoritmo di compressione divx o xVid e save as Avi ...&lt;br /&gt;&lt;br /&gt;Trovare qualcos'altro da fare per le prossime 2 - 3 ore.&lt;br /&gt;&lt;br /&gt;Il &lt;a href="http://www.divxland.org/permanentsubtitling.php"&gt;link &lt;/a&gt;dal quale ho tratto le informazioni.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3260841174668077974-7913270583243114350?l=dimenticanza.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dimenticanza.blogspot.com/feeds/7913270583243114350/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3260841174668077974&amp;postID=7913270583243114350' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/7913270583243114350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/7913270583243114350'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/2008/01/unire-sottotitoli-file-video.html' title='Unire sottotitoli a file video'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3260841174668077974.post-1597940023070326939</id><published>2008-01-14T15:42:00.000+01:00</published><updated>2008-01-14T15:44:53.063+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Accesso contemporaneo da + thread ad una stessa hashmap statica</title><content type='html'>&lt;span style="color: rgb(255, 0, 0);"&gt;Dal sito Ibm:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ibm.com/developerworks/java/library/j-jtp07233.html"&gt;Link&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;a name="N101E2"&gt;&lt;span class="atitle"&gt;ConcurrentHashMap&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The &lt;code&gt;ConcurrentHashMap&lt;/code&gt; class from &lt;code&gt;util.concurrent&lt;/code&gt; (which will also appear in the &lt;code&gt;java.util.concurrent&lt;/code&gt; package in JDK 1.5) is a thread-safe implementation of &lt;code&gt;Map&lt;/code&gt; that offers far better concurrency than &lt;code&gt;synchronizedMap&lt;/code&gt;. Multiple reads can almost always execute concurrently, simultaneous reads and writes can usually execute concurrently, and multiple simultaneous writes can often execute concurrently. (The related &lt;code&gt;ConcurrentReaderHashMap&lt;/code&gt; class offers similar multiple-reader concurrency, but allows only a single active writer.)  &lt;code&gt;ConcurrentHashMap&lt;/code&gt; is designed to optimize retrieval operations; in fact, successful &lt;code&gt;get()&lt;/code&gt; operations usually succeed with no locking at all. Achieving thread-safety without locking is tricky and requires a deep understanding of the details of the Java Memory Model. The &lt;code&gt;ConcurrentHashMap&lt;/code&gt; implementation, along with the rest of &lt;code&gt;util.concurrent&lt;/code&gt;, has been extensively peer-reviewed by concurrency experts for correctness and thread safety. We will look at the implementation details of &lt;code&gt;ConcurrentHashMap&lt;/code&gt; in next month's article.&lt;/p&gt;  &lt;p&gt;&lt;code&gt;ConcurrentHashMap&lt;/code&gt; achieves higher concurrency by slightly relaxing the promises it makes to callers. A retrieval operation will return the value inserted by the most recent completed insert operation, and may also return a value added by an insertion operation that is concurrently in progress (but in no case will it return a nonsense result). &lt;code&gt;Iterators&lt;/code&gt; returned by &lt;code&gt;ConcurrentHashMap.iterator()&lt;/code&gt; will return each element once at most and will not ever throw &lt;code&gt;ConcurrentModificationException&lt;/code&gt;, but may or may not reflect insertions or removals that occurred since the iterator was constructed. No table-wide locking is needed (or even possible) to provide thread-safety when iterating the collection. &lt;code&gt;ConcurrentHashMap&lt;/code&gt; may be used as a replacement for &lt;code&gt;synchronizedMap&lt;/code&gt; or &lt;code&gt;Hashtable&lt;/code&gt; in any application that does not rely on the ability to lock the entire table to prevent updates.&lt;/p&gt;  &lt;p&gt;These compromises enable &lt;code&gt;ConcurrentHashMap&lt;/code&gt; to provide far superior scalability over &lt;code&gt;Hashtable&lt;/code&gt;, without compromising its effectiveness in a wide variety of common-use cases, such as shared caches.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3260841174668077974-1597940023070326939?l=dimenticanza.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dimenticanza.blogspot.com/feeds/1597940023070326939/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3260841174668077974&amp;postID=1597940023070326939' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/1597940023070326939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/1597940023070326939'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/2008/01/accesso-contemporaneo-da-thread-ad-una.html' title='Accesso contemporaneo da + thread ad una stessa hashmap statica'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3260841174668077974.post-5043438949756242823</id><published>2008-01-14T12:36:00.000+01:00</published><updated>2008-01-14T12:39:37.983+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Divx'/><title type='text'>Rip Dvd</title><content type='html'>Censimento al 14 Gennaio 2008 sui tools free per effettuare copie di backup di dvd in formato divx.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;DVDx&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;AutoGK Auto Gordian Knot&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3260841174668077974-5043438949756242823?l=dimenticanza.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dimenticanza.blogspot.com/feeds/5043438949756242823/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3260841174668077974&amp;postID=5043438949756242823' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/5043438949756242823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/5043438949756242823'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/2008/01/rip-dvd.html' title='Rip Dvd'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3260841174668077974.post-946018260940837636</id><published>2008-01-04T23:39:00.000+01:00</published><updated>2008-01-04T23:40:51.503+01:00</updated><title type='text'>Divx e Xvid a scatti su lettore da tavolo</title><content type='html'>Probabilmente sono i alori di interleaving e preload:&lt;br /&gt;&lt;br /&gt;Preload 500ms&lt;br /&gt;Iterleaving 320 ms con ac3 a 192 kbits/s&lt;br /&gt;Iterleaving 256 ms con ac3 a 224 kbits/s&lt;br /&gt;Iterleaving 160 ms con ac3 a 384 kbits/s&lt;br /&gt;Iterleaving 128 ms con ac3 a 448 kbits/s&lt;br /&gt;&lt;br /&gt;Mp3: Preload 10000&lt;br /&gt;Interleaving 250 frames&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3260841174668077974-946018260940837636?l=dimenticanza.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dimenticanza.blogspot.com/feeds/946018260940837636/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3260841174668077974&amp;postID=946018260940837636' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/946018260940837636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/946018260940837636'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/2008/01/divx-e-xvid-scatti-su-lettore-da-tavolo.html' title='Divx e Xvid a scatti su lettore da tavolo'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3260841174668077974.post-2804343067083775908</id><published>2007-11-28T12:12:00.000+01:00</published><updated>2007-11-28T12:18:37.516+01:00</updated><title type='text'>Aggiungere il command prompt in Windows Explorer</title><content type='html'>Aggiungi il command prompt al menu contestuale in windows explorer copiano le righe sotto su un file .reg e facendo doppio click su esso.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Windows Registry Editor Version 5.00&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt; [HKEY_CLASSES_ROOT\Directory\shell\Command]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt; @="Command Prompt:"&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt; [HKEY_CLASSES_ROOT\Directory\shell\Command\Command]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt; @="cmd.exe /k cd %1"&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3260841174668077974-2804343067083775908?l=dimenticanza.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dimenticanza.blogspot.com/feeds/2804343067083775908/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3260841174668077974&amp;postID=2804343067083775908' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/2804343067083775908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/2804343067083775908'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/2007/11/aggiungere-il-command-prompt-in-windows.html' title='Aggiungere il command prompt in Windows Explorer'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3260841174668077974.post-6702754154300264498</id><published>2007-11-21T14:29:00.000+01:00</published><updated>2007-11-21T14:39:20.708+01:00</updated><title type='text'>Wake On Lan (WOL)</title><content type='html'>Accendere un pc da un altro pc collegato in rete:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnethell.it/tips/AccendereComputer.aspx"&gt;http://www.dotnethell.it/tips/AccendereComputer.aspx&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;c'è da vedere se i due pc non sono della stessa lan ma di ha per esempio un collegamento casa-ufficio.&lt;br /&gt;Sembra che la porta da nattare sia la UDP 9 e che debba essere fatta passare non su singolo ip ma su tutta la rete, qualcuno ha già trattato il problema:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://forums.practicallynetworked.com/archive/index.php/t-7269.html"&gt;http://forums.practicallynetworked.com/archive/index.php/t-7269.html&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3260841174668077974-6702754154300264498?l=dimenticanza.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dimenticanza.blogspot.com/feeds/6702754154300264498/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3260841174668077974&amp;postID=6702754154300264498' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/6702754154300264498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/6702754154300264498'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/2007/11/wake-on-lan-wol.html' title='Wake On Lan (WOL)'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3260841174668077974.post-3461457375789568422</id><published>2006-11-20T14:58:00.000+01:00</published><updated>2006-11-20T15:12:58.466+01:00</updated><title type='text'>Export di un database da MySql 5</title><content type='html'>Dalla dyrectory /bin di Mysql:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;mysqldump --opt -u user --password="password" --compatible=name&lt;/span&gt;&lt;code style="font-weight: bold;" class="option"&gt;&lt;em class="replaceable"&gt;&lt;code&gt; &lt;/code&gt;&lt;/em&gt;&lt;/code&gt;&lt;span style="font-weight: bold;"&gt;nome_database &gt; nomedump.sql &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Se il dump deve essere importato in un dbms diverso da MySql va aggiunta una opzione che riguarda la compatibilità (--compatible)&lt;br /&gt;&lt;code class="option"&gt;&lt;em class="replaceable"&gt;&lt;code&gt;che può assumere il valore: &lt;/code&gt;&lt;/em&gt;&lt;/code&gt;&lt;code class="literal"&gt;ansi&lt;/code&gt;,               &lt;code class="literal"&gt;mysql323&lt;/code&gt;, &lt;code class="literal"&gt;mysql40&lt;/code&gt;,               &lt;code class="literal"&gt;postgresql&lt;/code&gt;, &lt;code class="literal"&gt;oracle&lt;/code&gt;,               &lt;code class="literal"&gt;mssql&lt;/code&gt;, &lt;code class="literal"&gt;db2&lt;/code&gt;,               &lt;code class="literal"&gt;maxdb&lt;/code&gt;,               &lt;code class="literal"&gt;no_key_options&lt;/code&gt;,               &lt;code class="literal"&gt;no_table_options&lt;/code&gt;, or               &lt;code class="literal"&gt;no_field_options&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;L'opzione --opt incorpora varie opzioni per il lock della tabella durante la export ed altri accorgimenti sulla gestione errori e sull'integrità.&lt;br /&gt;&lt;br /&gt;Il file di export può essere importato su un altro database molto comodamente eseguendo il comando&lt;br /&gt;&lt;br /&gt;&lt;pre class="programlisting"&gt;&lt;strong class="userinput"&gt;&lt;code&gt;mysql -e "source &lt;em class="replaceable"&gt;&lt;code&gt;nomedump.sql&lt;/code&gt;&lt;/em&gt;" &lt;em class="replaceable"&gt;&lt;code&gt;nome_database&lt;/code&gt;&lt;/em&gt;&lt;/code&gt;&lt;/strong&gt; &lt;/pre&gt; &lt;p&gt;           &lt;span&gt;&lt;strong class="command"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Un saluto a fox&lt;/span&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3260841174668077974-3461457375789568422?l=dimenticanza.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dimenticanza.blogspot.com/feeds/3461457375789568422/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3260841174668077974&amp;postID=3461457375789568422' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/3461457375789568422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/3461457375789568422'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/2006/11/export-di-un-database-da-mysql-5.html' title='Export di un database da MySql 5'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3260841174668077974.post-952947667124163743</id><published>2006-11-16T17:25:00.000+01:00</published><updated>2006-11-16T17:26:30.988+01:00</updated><title type='text'>install.log non trovato quando si disistalla un programma</title><content type='html'>Una soluzione alproblema è qui:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thinkdigit.com/forum/archive/index.php/t-11563.html"&gt;http://www.thinkdigit.com/forum/archive/index.php/t-11563.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;che riporto.&lt;br /&gt;&lt;br /&gt;You may have noticed a problem when uninstalling some programs, if you have Ntfs in XP, you are likely to face this problem. When you try to uninstall 'em from Add/Remove Programs List, they show a message "Could not Open Install.Log File!". This problem is generally seen with "Wise Installation Wizard". I have seen it only with "Wise Installation Wizard". I don't know if other installers give rise to same problem.&lt;br /&gt;&lt;br /&gt;When you try to uninstall 'em from&lt;br /&gt;Start Menu&gt;&gt;Programs&gt;&gt;%ProgramName%&gt;&gt;Uninstall&lt;br /&gt;It again gives the same error.&lt;br /&gt;&lt;br /&gt;This can be solved and the program can be uninstalled without having to remove the directory, shortcuts and registry entries manually, which is really difficult and tiresome. I have found a solution to this problem and sharing with you all.&lt;br /&gt;&lt;br /&gt;Procedure:&lt;br /&gt;&lt;br /&gt;1. Open the directory where the program is installed. (Eg. For System Mechanic 5, By default, it is C:\Program Files\iolo\System Mechanic 5, if you have installed XP on C:\)&lt;br /&gt;2. You will see a file named "Install.log" in there.&lt;br /&gt;3. Move (cut and paste somewhere else) the "install.log" to say desktop.&lt;br /&gt;4. Now, double click the uninstaller (uninstall.exe or unwise.exe)&lt;br /&gt;5. It will ask you to open the installation log. Locate to the "install.log" file on your desktop.&lt;br /&gt;6. Now, uninstall will work fine and you can uninstall the program.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3260841174668077974-952947667124163743?l=dimenticanza.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dimenticanza.blogspot.com/feeds/952947667124163743/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3260841174668077974&amp;postID=952947667124163743' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/952947667124163743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/952947667124163743'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/2006/11/installlog-non-trovato-quando-si.html' title='install.log non trovato quando si disistalla un programma'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3260841174668077974.post-4783715187131461317</id><published>2006-11-16T16:43:00.000+01:00</published><updated>2006-11-17T09:24:48.738+01:00</updated><title type='text'>Statistiche Oracle 9i --&gt;</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;BEGIN&lt;br /&gt;dbms_stats.delete_schema_stats(OWNNAME=&gt;'schemaname');&lt;br /&gt;DBMS_STATS.GATHER_SCHEMA_STATS(OWNNAME=&gt;'schemaname',estimate_percent=&gt;5.5,cascade=&gt;TRUE);&lt;br /&gt;END;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Per grossi volumi di dati il valore di default di estimate_percent non è adatto!&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3260841174668077974-4783715187131461317?l=dimenticanza.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/4783715187131461317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3260841174668077974/posts/default/4783715187131461317'/><link rel='alternate' type='text/html' href='http://dimenticanza.blogspot.com/2006/11/statistiche-oracle-9i.html' title='Statistiche Oracle 9i --&gt;'/><author><name>Marco Riccardini</name><uri>http://www.blogger.com/profile/14978367210126395122</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>
