<?xml version="1.0" encoding="windows-1252"?><rss version="0.91" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>EGW Blog</title><link>http://www.egw.it/dblog/</link>
<description>EGW Blog</description><language>it</language>
<item>
	<title><![CDATA[Impossibile eliminare alcuni files dal cestino. Ecco come fare per eliminarli]]></title>
	<description><![CDATA[Il cestino su linux si trova all'interno di una cartella nascosta &quot;/home/&lt;USER&gt;/.local/share/Trash/files&quot;.<br /><br />A volte capita di non riuscire ad eliminare alcuni files dal cestino.<br />A me capita ad esempio quando sposto nel cestino alcuni files o cartelle per i quali non avevo piene autorizzazioni.<br /><br />Per eliminarli definitivamente &egrave; sufficiente procedere come segue:<br /><br />Da terminale digitare i seguenti comandi:<br />cd /home/&lt;USER&gt;/.local/share/Trash/files<br />sudo rm -r *<br /><br />Il primo comando permette di spostarsi nella directory contenente i files che sono nel cestino, mentre il secondo li elimina.<br /><br />Chiaramente la parte &lt;USER&gt; va cambiata con il proprio nomeutente.]]></description>
	<link><![CDATA[http://www.egw.it/dblog/articolo.asp?articolo=40]]></link>
	<guid isPermaLink="true">http://www.egw.it/dblog/articolo.asp?articolo=40</guid>
	<dc:date>2009-01-10T16:45:46+01:00</dc:date>
	<dc:creator>Richez</dc:creator>
</item>
<item>
	<title><![CDATA[Script gratuito per condividere link su facebook, myspace, gli altri social network e servizi di bookmark]]></title>
	<description><![CDATA[<em></em>
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#666666"><img width="230" height="70" border="1" align="right" src="../../../../images/SharePage/ShareShot.jpg" alt="" />EGSharePage &egrave; un piccolo script Javascript/CSS che permette di salvare le pagine del proprio sito nei Social Network come MySpace o Facebook o nei servizi di bookmark come del.icio.us o Yahoo Bookmarks.</font></p>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#666666" />
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#666666">Per utilizzare lo script &egrave; necessario inserire poche righe di codice nel proprio sito.<br /> Lo script &egrave; personalizzabile nello stile attraverso un file CSS esterno ed anche il numero di servizi da gestire &egrave; personalizzabile.<br />             E' infatti possobile aggiungere nuovi servizi o rimuovere quelli che non si intende utilizzare.</font></p>
<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#666666">Lo script &egrave; scaricabile gratuitamente:<br />             - <a href="../../../../EGSharePage/EGSharePage.zip"><strong>Scarica archivio ZIP</strong></a><br />             - <a href="../../../../EGSharePage/EGSharePage.tar.gz"><strong>Scarica archivio TAR.GZ</strong></a></font></p>
<p>Per maggiori informazioni visita la pagina dedicata allo script:<br /><a href="http://www.egw.it/servizi_script_EGSharePage.asp" target="_blank">http://www.egw.it/servizi_script_EGSharePage.asp</a></p>]]></description>
	<link><![CDATA[http://www.egw.it/dblog/articolo.asp?articolo=39]]></link>
	<guid isPermaLink="true">http://www.egw.it/dblog/articolo.asp?articolo=39</guid>
	<dc:date>2009-01-08T16:07:56+01:00</dc:date>
	<dc:creator>Richez</dc:creator>
</item>
<item>
	<title><![CDATA[Firefox 3 è lento quando si digita un indirizzo ]]></title>
	<description><![CDATA[Firefox &egrave; il mio browser preferito ma da un po di tempo ha iniziato a fare qualche capriccio, in particolare quando digito indirizzi dei siti che voglio visitare.<br />Nella versione 3 di firefox &egrave; stata inserita una specie di barra degli indirizzi avanzata che visualizza un elenco di siti che corrispondono a quello che si sta digitando.<br />Ad esempio non &egrave; necessario scrivere l'indirizzo di un sito (es. http://www.altrometauro.net) ma sar&agrave; sufficiente scriverne il nome (es. altrometauro).<br /><br /><img border="1" src="/public/urlbar_altro.jpg" alt="" /><br /><br />Nell'immagine sopra riportata semplicemente scrivendo &quot;altro&quot; mi viene indicato il sito che voglio visitare e cio&egrave; altrometauro.net (ed altri risultati per &quot;altro&quot;. Nel mio caso altre pagine dello stesso sito)<br /><br />Non so per quale motivo ma dopo un po di tempo che si utilizza firefox, questo meccanismo incomincia a dare qualche problemino e rallenta l'utilizzo del browser.<br />In particolare mi riferisco al fatto di dover aspettare ogni volta che digito qualcosa nella barra degli indirizzi.<br /><br />Sfogliando in rete alla ricerca di una possibile soluzione ho visto che diverse persone suggeriscono di creare un nuovo profilo. La cosa non mi &egrave; sembrata molto eccitante perch&egrave; avrei dovuto esportare e reimportare tutti i miei segnalibri ed avrei dovuto reinstallare tutti i componenti aggiuntivi che attualmente utilizzo.<br /><br />Ho deciso di fare una ricerca a tentativi nella configurazione di firefox (digitando ovviamente about:config come indirizzo).<br /><br />Ho cercato inizialmente la parola &quot;address&quot;, senza particolari risultati e poi ho deciso di passare a &quot;url&quot;.<br />Qui ho trovato alcune cose interessanti ed in particolare diversi parametri che iniziano con &quot;browser.urlbar&quot;. Facile capire che si tratta della barra degli indirizzi del browser.<br />Dopo una piccola ricerca nella knowledge base di mozilla ho deciso di effettuare alcune modifiche che attualmente stanno funzionando egregiamente, almeno nel mio caso<br /><br /><img border="1" src="/public/browser_urlbar.jpg" alt="" /><br /><br />I parametri principali che ho modificato sono stati 3:<br />
<ul>
    <li>browser.urlbar.maxRichResults (il numero massimo di siti da suggerire)</li>
    <li>browser.urlbar.search.chunkSize (dimensione dei blocchi di siti da cercare)<br />da quello che ho capito firefox cerca le parole che digitiamo nella barra degli indirizzi in tutti gli indirizzi che ha memorizzato ma a blocchi, nel mio caso 500 per volta, di default 1000 per volta.<br /></li>
    <li>browser.urlbar.search.timeout (tempo da attendere prima di cercare nel blocco successivo)</li>
</ul>
Nelle mie modifiche ho detto al browser che voglio vedere solo 4 suggerimenti ancizh&egrave; 12. Cercando tra i miei indirizzi in blocchi di 500 e attendendo mezzo secondo prima di cercare nel blocco successivo.<br />Chiaramente si pu&ograve; giocare con questi valori per ottenere i risultati che pi&ugrave; fanno al caso nostro.<br /><br />Sfogliando tra i parametri &quot;browser.urlbar&quot; ho trovato altre 3 interessanti voci da poter modificare.<br />
<ul>
    <li><span style="font-weight: bold;">browser.urlbar.clickSelectsAll </span>che seleziona completamente l'indirizzo presente nella barra quando ci si clicca sopra. Questa cosa mi piaceva quando usavo windows e adesso che utilizzo linux mi scocciava dover sempre cliccare 2 volte per selezionare tutto l'indirizzo per digitarne uno nuovo</li>
    <li><span style="font-weight: bold;">browser.urlbar.doubleClickSelectsAll </span>stessa azione del precedente parametro ma per il doppio click (che ho disabilitato)</li>
    <li><span style="font-weight: bold;">browser.urlbar.autoFill </span>parametro che attiva il completamento automatico dell'indirizzo da visitare come fa anche internet explorer (almeno credo). Ad esempio se si digita www.you l'indirizzo verr&agrave; completato con www.youtube.com (o qualcos'altro) se chiaramente si era gi&agrave; stati su youtube in precedenza. Nel mio caso l'ho lasciato disabilitato perch&egrave; non mi interessava avere questa funzionalit&agrave;.<br /></li>
</ul>]]></description>
	<link><![CDATA[http://www.egw.it/dblog/articolo.asp?articolo=38]]></link>
	<guid isPermaLink="true">http://www.egw.it/dblog/articolo.asp?articolo=38</guid>
	<dc:date>2008-12-29T08:01:00+01:00</dc:date>
	<dc:creator>Richez</dc:creator>
</item>
<item>
	<title><![CDATA[Controllare il contenuto di FCKeditor con javascript]]></title>
	<description><![CDATA[Ho sempre avuto problemi a controllare quello che succede nelle Textarea che vengono utilizzate da FCKEditor con javascript perch&egrave; cercavo di controllarle attraverso i normali codici javascript come ad esempio il seguente<br /><br /><font size="1"><span style="color: rgb(128, 128, 128);">... </span><br style="color: rgb(128, 128, 128);" /><span style="color: rgb(128, 128, 128);">... </span><br style="color: rgb(128, 128, 128);" /><span style="color: rgb(128, 128, 128);">var ValTextArea = document.nomeModulo.nomeCampoTextArea.value;</span><br style="color: rgb(128, 128, 128);" /><span style="color: rgb(128, 128, 128);">...</span><br style="color: rgb(128, 128, 128);" /><span style="color: rgb(128, 128, 128);">...</span></font><br /><br />o con GetElementById('nomeCampoTextArea').<br /><br />Nel sito di FCKEditor ho trovato un'area interessante che non avevo notato prima ed &egrave; la parte dedicata agli sviluppatori ed in questa area ho trovato una sezione dedicata alle javascript API ovvero come utilizzare javascript per interagire con FCKEditor.<br /><br />Nell'immagine sottostante utilizzo javascript per recuperare il contenuto di una textarea e verificare che ci siano almeno 100 caratteri in essa.<br /><br /><img border="1" alt="" src="/public/fckcontenuto.jpg" /><br /><br />E' molto semplice.<br />Tutte le informazioni sulle Javascript API sono reperibili a questo indirizzo:<br /><a target="_blank" href="http://docs.fckeditor.net/FCKeditor_2.x/Developers_Guide/JavaScript_API">http://docs.fckeditor.net/FCKeditor_2.x/Developers_Guide/JavaScript_API</a>]]></description>
	<link><![CDATA[http://www.egw.it/dblog/articolo.asp?articolo=37]]></link>
	<guid isPermaLink="true">http://www.egw.it/dblog/articolo.asp?articolo=37</guid>
	<dc:date>2008-12-27T09:41:27+01:00</dc:date>
	<dc:creator>Richez</dc:creator>
</item>
<item>
	<title><![CDATA[Rimuovere pacchetti non più necessari, non più utilizzati]]></title>
	<description><![CDATA[E' ormai un po di tempo che uso il mio portatile con ubuntu e dopo tante prove e tanti pacchetti installati (dipendenze incluse) ho la necessit&agrave; di fare un po di pulizia.<br />Ho trovato questo utile comando da eseguire da terminale.<br /><br />apt-get autoremove<br /><br />Mostra una lista di pacchetti non pi&ugrave; utilizzati e poi chiede se si desidera rimuoverli effettivamente.<br />Molto utile.]]></description>
	<link><![CDATA[http://www.egw.it/dblog/articolo.asp?articolo=36]]></link>
	<guid isPermaLink="true">http://www.egw.it/dblog/articolo.asp?articolo=36</guid>
	<dc:date>2008-12-19T22:47:59+01:00</dc:date>
	<dc:creator>Richez</dc:creator>
</item>
<item>
	<title><![CDATA[La connettività wireless non funziona più dopo l'aggiornamento a Ubuntu Intrepid Ibex]]></title>
	<description><![CDATA[Dopo l'aggiornamento di Ubuntu alla nuova versione &quot;Intrepid Ibex&quot; la mia scheda wireless (una atheros su compaq presario c700) non funziona pi&ugrave;.<br />Per essere pi&ugrave; precisi funziona ma a tratti.<br /><br />Ho risolto cos&igrave;:<br />- Ho scaricato l'ultima versione funzionante di wpasupplicant <a target="_blank" href="https://launchpad.net/ubuntu/intrepid/i386/wpasupplicant/0.6.0+0.5.8-0ubuntu2">da questo sito</a>.<br />- Da terminale mi sono portato nella cartella dove ho scaricato il file .deb ed ho forzato l'installazione utilizzando il seguente comando:<br /><br /><span style="color: rgb(128, 128, 128);">sudo dpkg -i wpasupplicant_0.6.0+0.5.8-0ubuntu2_i386.deb </span><br /><br />Se si prova ad installare il pacchetto .deb cliccandoci ci viene detto che esiste gi&agrave; una versione pi&ugrave; recente nel sistema correntemente installata. Per questo &egrave; necessario forzare l'installazione da terminale utilizzando il comando sopra riportato.<br /><br />La soluzione non &egrave; farina del mio sacco, anche io sono un principiante con Linux. Ho trovato la soluzione<a href="http://www.wannanic.com/blog/index.php?postid=174" target="_blank"> in questo</a> sito.<br />La cosa pi&ugrave; importante &egrave; che dopo questa operazione la mia connessione wireless ha ripreso a funzionare correttamente!]]></description>
	<link><![CDATA[http://www.egw.it/dblog/articolo.asp?articolo=35]]></link>
	<guid isPermaLink="true">http://www.egw.it/dblog/articolo.asp?articolo=35</guid>
	<dc:date>2008-11-11T22:40:22+01:00</dc:date>
	<dc:creator>Richez</dc:creator>
</item>
<item>
	<title><![CDATA[Disabilitare anteprima immagini durante il trascinamento con firefox]]></title>
	<description><![CDATA[Su firefox 3 c'&egrave; una nuova funzionalit&agrave; che permette di vedere quello che trascini esattamente come si presenta.<br />Quando si trascina del testo selezionato viene visualizzato tutto il testo selezionato.<br />Quando si trascina un'immagine viene visualizzata esattamente l'immagine che abbiamo selezionato.<br />Per quello che riguarda il testo la cosa non &egrave; male ma per quello che riguarda le immagini a volte pu&ograve; essere fastidioso.<br />Ad esempio quando creo un post per uno dei blog ai quali collaboro questa funzionalit&agrave; rende difficile posizionare le immagini all'interno del testo che si va ad inserire.<br /><br />Disabilitare questa funzionalit&agrave; &egrave; molto semplice:<br /><br />1. Aprite una nuova scheda di navigazione su firefox e digitate nell'indirizzo del browser &quot;<span style="font-weight: bold;">about:config</span>&quot;<br />2. Nella casella &quot;filtro&quot; cercate &quot;<span style="font-weight: bold;">nglayout.enable_drag_images</span>&quot; che &egrave; impostato a valore &quot;<span style="font-weight: bold;">true</span>&quot;<br />3. Cambiate il valore della voce in questione da &quot;<span style="font-weight: bold;">true</span>&quot; a &quot;<span style="font-weight: bold;">false</span>&quot; facendo un doppio click<br />4. Chiudete la scheda di navigazione e godetevi le modifiche.<br /><br />Chiaramente &egrave; sempre possibile ripristinare il valore iniziale effettuando l'operazione inversa, cambiando cio&egrave; il valore di &quot;nglayout.enable_drag_images&quot; da &quot;false&quot; a &quot;true&quot;.]]></description>
	<link><![CDATA[http://www.egw.it/dblog/articolo.asp?articolo=34]]></link>
	<guid isPermaLink="true">http://www.egw.it/dblog/articolo.asp?articolo=34</guid>
	<dc:date>2008-11-04T22:30:52+01:00</dc:date>
	<dc:creator>Richez</dc:creator>
</item>
<item>
	<title><![CDATA[Firefox si avvia sempre a schermo intero (Fullscreen) su Ubuntu]]></title>
	<description><![CDATA[Fastidioso problema questa mattina con Firefox! Si avvia sempre a Schermo intero e per me la cosa &egrave; molto fastidiosa!<br />Facendo delle ricerche in rete vedo che molte persone vorrebbero invece fare quello che io mi sono ritrovato come un regalino non voluto, ovvero far partire Firefox a schermo intero!<br /><br />Ho provato a premere F11 e riavviare firefox, ma niente da fare! Riparte sempre a Schermo intero e non voglio che sia cos&igrave;!<br /><br />La soluzione l'ho trovata in un post di aprile di un altro Blog.<br /><a href="http://www.tuxbay.org/index.php?option=com_content&amp;task=view&amp;id=190" target="_blank">http://www.tuxbay.org/index.php?option=com_content&amp;task=view&amp;id=190</a><br /><br />Pare che qualche configurazione di Compiz a volte crei un po di confusione.<br />Il problema &egrave; che ancora non ho capito come mai &egrave; successo questa mattina!<br />Quale operazione posso aver compiuto ieri prima di spegnere il computer per avere questo risultato?<br />L'importante &egrave; che ora Firefox funzioni correttamente!]]></description>
	<link><![CDATA[http://www.egw.it/dblog/articolo.asp?articolo=33]]></link>
	<guid isPermaLink="true">http://www.egw.it/dblog/articolo.asp?articolo=33</guid>
	<dc:date>2008-10-22T11:09:32+01:00</dc:date>
	<dc:creator>Richez</dc:creator>
</item>
<item>
	<title><![CDATA[ASP.NET, firefox e le immagini con System.Drawing.Imaging]]></title>
	<description><![CDATA[Strano da dirsi ma sembra che firefox capisca meglio di IE come visualizzare le pagine aspx (ASP.NET).<br />Ho creato una piccola pagina aspx che deve occuparsi di ridimensionare una immagine prima di visualizzare altro contenuto sul browser.<br />Nella pagina aspx ho importato tutto il necessario per eseguire questo lavoro e all'interno della stessa pagina ho dichiarato con che tipo di contenuto volevo andare a lavorare e cio&egrave;<br /><span style="color: rgb(128, 128, 128);"><br />&lt;%@ Page Language=&quot;VB&quot; Debug=&quot;true&quot; %&gt;<br />&lt;%@Import Namespace=&quot;System.Drawing.Imaging&quot; %&gt;</span><br /><span style="color: rgb(128, 128, 128);">&lt;script language=&quot;VB&quot; runat=&quot;server&quot;&gt;</span><br style="color: rgb(128, 128, 128);" /><span style="color: rgb(128, 128, 128);">... </span><span style="color: rgb(128, 128, 128);"></span><br style="color: rgb(128, 128, 128);" /><span style="color: rgb(128, 128, 128);">Response.ContentType = &quot;image/jpeg&quot;</span><br style="color: rgb(128, 128, 128);" /><span style="color: rgb(128, 128, 128);">... <br /></span><span style="color: rgb(128, 128, 128);">'resto dello script<br /></span><span style="color: rgb(128, 128, 128);">'resto dello script<br /></span><span style="color: rgb(128, 128, 128);">'resto dello script<br /></span><span style="color: rgb(128, 128, 128);">'resto dello script</span><br style="color: rgb(128, 128, 128);" /><span style="color: rgb(128, 128, 128);">&lt;/script&gt;</span><br /><br />Fatto questo ho inserito il mio contenuto HTML.<br />Internet explorer esegue la pagina, ridimensiona l'immagine e visualizza il contenuto HTML come mi aspettavo.<br />Firefox invece ha dato problemi ed in particolare ha trattato quel documento come se fosse un'immagine e non una semplice pagina HTML da visualizzare tramite browser.<br />Sebbene sembri che firefox sia in errore non &egrave; cos&igrave; perch&egrave; il tipo di contenuto dichiarato per il documento &egrave; &quot;immagine&quot; (image/jpeg) e cos&igrave; Firefox esegue agli ordini, non come IE che fa come gli pare!<br />Risolvere il problema &egrave; sempice, &egrave; necessario dichiarare il contenuto che verr&agrave; visualizzato dopo l'esecuzione dello script lato server aggiungendo in questo caso una linea di codice prima della chiusura dello script.<br /><br /><span style="color: rgb(128, 128, 128);">...<br />Response.ContentType = &quot;text/html&quot;</span><span style="color: rgb(128, 128, 128);"></span><br style="color: rgb(128, 128, 128);" /> <span style="color: rgb(128, 128, 128);">&lt;/script&gt;</span><br /><br />In questo modo la mia pagina prima esegue una operazione di ridimensionamento dell'immagine e lavora con quel tipo di contenuto e poi mostra la pagina HTML sul browser utilizzando un tipo di contenuto diverso! Chiaramente sarebbe stata la stessa cosa fare un redirect ad una pagina diversa, ma per puro piacere ho preferito questa via!<br /><br />Chi creava pagine web ai tempi di netscape era abituato a pensare alle differenze tra browser ma in questi tempi di strapotere informatico delle grandi societ&agrave; si trascurano le esperienze &quot;minori&quot; per semplicit&agrave; o per risparmiare tempo, dando spesso disservizi agli utenti finali che sono poi le persone per le quali creiamo contenuti.<br />Molte dei contenuti web attualmente consultabili in rete sono solo per utenti IE e spesso i programmatori neppure lo sanno, trascurando una fetta sempre maggiore di utenza.]]></description>
	<link><![CDATA[http://www.egw.it/dblog/articolo.asp?articolo=32]]></link>
	<guid isPermaLink="true">http://www.egw.it/dblog/articolo.asp?articolo=32</guid>
	<dc:date>2008-09-22T16:27:19+01:00</dc:date>
	<dc:creator>Richez</dc:creator>
</item>
<item>
	<title><![CDATA[Bloccare l'invio automatico dei moduli HTML all pressione del tasto invio]]></title>
	<description><![CDATA[Se si preme il tasto invio in un modulo HTML il modulo viene automaticamente inviato.<br />In realt&agrave; questo non accade sempre ma solamente quando nel modulo &egrave; presente 1 solo campo INPUT.<br />Nei moduli con pi&ugrave; campi l'invio non &egrave; automatico ma &egrave; necessario inserire anche un pulsante di invio <span style="color: rgb(255, 102, 0);">&lt;INPUT TYPE="SUBMIT" ... ></span> oppure utilizzare dei codici Javascript per eseguire altre operazioni prima di inviare il modulo.<br /><br />I moduli con 1 solo campo sono spesso utilizzati per effettuare delle ricerche semplici in una pagina o database o file, ... e spesso si ha la necessit&agrave; di controllare i dati inseriti prima che il modulo venga inviato. Ad es. si pu&ograve; controllare che vengano inseriti almeno 3 caratteri oppure evitare che nel modulo siano presenti caratteri che non vogliamo<br /><br />Con un piccolo trucchetto &egrave; possibile disabilitare l'invio automatico dei moduli con 1 solo campo.<br />E' sufficiente inserire un ulteriore campo INPUT e nasconderlo con l'applicazione di un piccolo stile.<br /><br />Ad esempio:<br /><span style="color: rgb(255, 102, 0);">&lt;INPUT TYPE="TEXT" NAME="NIENTE" SIZE="2" STYLE="visibility:hidden"></span><br /><br />Cos&igrave; facendo viene inserito un secondo campo che per&ograve; non viene visualizzato nel browser ma l'invio automatico premento il tasto invio non &egrave; attivo]]></description>
	<link><![CDATA[http://www.egw.it/dblog/articolo.asp?articolo=31]]></link>
	<guid isPermaLink="true">http://www.egw.it/dblog/articolo.asp?articolo=31</guid>
	<dc:date>2008-09-06T15:54:15+01:00</dc:date>
	<dc:creator>Richez</dc:creator>
</item>
	</channel></rss>