mercoledì 29 aprile 2009

Firefox: modificare la form history.

Per chi non lo sapesse la form history e' quella visualizzata nell'immagine sopra. In pratica quando vi posizionate su un campo gia' noto al vostro Firefox, il sistema vi proporra' i valori che avete inserito precedentemente in quel campo.

A volte pero' capita di inserire un campo errato...e' odioso ritrovarselo riproposto in tutte le occasioni seguenti.

C'e' un semplice trucco per liberarsene: selezionare dalla form history la voce da eliminare e potete scegliere tra:
  1. Premere il tasto Canc/Del della tastiera
  2. Cliccare con il tasto destro e selezionare la voce Cancella/Delete

mercoledì 22 aprile 2009

In attesa del rilascio: che diavolo e' un jackalope???


Alcune cose che sappiamo di lui.

Abbiamo le prove che non sia single:

Ma neppure monogamo:



Ha recitato in un cartone animato Pixar:


Tende ad attraversare la strada senza guardare:


E' possibile cacciarlo, ma solo se in possesso di regolare licenza:


I risultati della caccia possono essere estremamente decorativi:


E' commestibile (dicono addirittura prelibato):


I bambini lo adorano e lo preferiscono di gran lunga al classico orsacchiotto:


C'e' chi gli ha dedicato un monumento:



E' possibile utilizzarlo come mezzo di trasporto per le passeggiate domenicali:

martedì 21 aprile 2009

CUPS: cancellare le stampanti fantasma


Sintomo:

il vostro computer visualizza stampanti non piu' collegate alla vostra rete.
Queste non possono essere cancellate.
Sono definite con URI file://dev/null

Cura:

sudo -s
/etc/init.d/cups stop
rm /var/cache/cups/remote.cache
/etc/init.d/cups start
exit

lunedì 20 aprile 2009

Aumentare la larghezza dei post sul blog (blogger/blogspot)

Questa guida si riferisce ai blog con dominio blogger.com / blogspot.com.

Dopo essere entrati a login nel proprio blog andate su LAYOUT-MODIFICA HTML

ESEGUITE SUBITO UNA COPIA DI BACKUP DEL VOSTRO TEMPLATE!!!

La figura seguente rappresenta la struttura del template del blog:


Come potete vedere outer-wrapper e' il contenitore che contiene il main-wrapper (la parte centrale con i post) e il sidebar-wrapper (la sidebar con tutti i suoi widget).

Torniamo al sorgente HTML del nostro template e cerchiamo la sezione seguente (alcuni dati potranno cambiare a seconda del template utilizzato):


/* Outer-Wrapper
----------------------------------------------- */
#outer-wrapper {
width: 1025px;
margin:0 auto;
padding:10px;
text-align:left;
font: $bodyfont;
}

#main-wrapper {
width: 530px;
margin-left: 20px;
float: left;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
}

#sidebar-wrapper {
width: 250px;
float: right;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
}

#newsidebar-wrapper {
width: 170px;
float: left;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
}

ESEGUITE SEMPRE UNA MODIFICA ALLA VOLTA E CONTROLLATENE IL RISULTATO MEDIANTE LA FUNZIONE DI ANTEPRIMA!!!!!

Cambiate la larghezza dell' outer-wrapper modificando il parametro width (1025px e' una misura decente sulla maggior parte dei monitor attualmente in giro).

Cambiate la larghezza del main-wrapper modificando il parametro width (Io al momento l'ho settato a 660px).

ATTENZIONE: la somma delle larghezze delle colonne e dei loro margini non devono superare la larghezza dell'outer-wrapper. In questo caso infatti la sidebar scivolerebbe sotto ai post abbandonando la sua posizione laterale.

domenica 19 aprile 2009

ASUS P5QC e RAM DDR3

Una piccola odissea, ma pare che ora funzioni tutto.
Anche quando uno cerca di fare il precisino, alla fine la magagna la trova lo stesso.
Asus e' solitamente una certezza per quel che riguarda le motherboard.
Kingston lo e' per quanto riguarda la RAM.
Dovendo preparare un PC che fosse proiettato verso il futuro (e che non fosse da buttare tra 2 mesi per obsolescenza) ho scelto una scheda Asus P5QC, un Core2Quad Q9400 e un kit 2x2GB DDR3 1333Mhz della Kingston.

La scheda viene pubblicizzata come utilizzabile con RAM DDR3 fino a un massimo di 8 GB.
Il kit di RAM di Kingston viene dato come completamente compatibile con la scheda.

Fiducioso vado a installare la macchina e provo di tutto:

Ubuntu 8.10 desktop
Ubuntu 8.10 alternate
Ubuntu 8.04 server
Ubuntu 9.04beta alternate
Ubuntu 9.04RC alternate

Niente da fare, prima o poi il cassone si blocca, neanche uscisse lo squacquerone dagli hard disk. All'inizio memtest da' errori sulla RAM, ma questi vengono risolti con l'aggiornamento del BIOS. Spesso i freeze avvengono durante la sincronizzazione del RAID software il che fa volgere il mio pensiero verso i dischi, che ce ne sia uno tarocco?

All'improvviso il colpo di scena. Altri hanno problemi simili e le soluzioni possibili sono le seguenti:
  1. Usare una sola DIMM di memoria (e dire che ho preso il kit per sfruttare il dual channel)
  2. Undercloccare la memoria da 1333Mhz a 667Mhz (un po' dispiace)
  3. Overcloccare il processore a da 2.6Ghz a 3.2Ghz e undercloccare la RAM a 1066Mhz

Tra le tre ho scelto la terza, tenendo ovviamente d'occhio le temperature della macchina.
Nell'immagine seguente vedete il carico e le temperature della macchina a riposo (cliccare per vederla a grandezza naturale):


Nell'immagine seguente vedete il carico e le temperature della macchina con una ventina di applicazioni aperte e una compilazione di kernel in corso (cliccare per vederla a grandezza naturale):


Come vedete non ci sono significativi aumenti della temperatura, che oltretutto e' praticamente uguale a quella raggiunta dal PC prima dell'overclock.

La macchina sta lavorando da una decina di ore in questa configurazione e sembra essere stabile. Nei prossimi giorni vedro' di stressarla un pochino per vedere se regge bene.

AGGIORNAMENTO
=============

Ulteriori tentativi per cercare di risolvere i problemi di questa accoppiata poco felice:

ddr3 1333 @ ASUS P5QC

Specifiche ram kingston 1,5v +/- 0,075 - CAS 9-9-9-x

Impostare CAS a 9-9-9-auto
Aumentare voltaggio RAM (max 1,7v gradualmente)
Aumentare voltaggio NB (gradualmente)
Abbassare frequenza RAM a 1066
Impostare FSB a 333 o 400

Pare comunque che l'incompatibilita' sia estesa a tutte (o almeno a gran parte) le motherboard con chipset Intel P45 e la ram DDR3 1333.

mercoledì 15 aprile 2009

MoosEsooM ti regala un monitor LCD 17"


Il blog MoosEsooM compie 3 anni...quale modo migliore di festeggiare insieme ai suoi lettori e alla blogosfera italiana con un bel contest?

Cosa aspettate? Correte a leggervi il regolamento e diffondete la voce: piu' gente partecipera' e piu' volentieri lo sponsor ci confermera' la sua disponibilita' per nuovi e ancor piu' succosi premi. Se poi vorrete fare un giro sul loro sito, non e' obbligatorio per la partecipazione al contest, pero' loro saranno ancora piu' contenti.

Bando alle ciance e passiamo al regolamento:

REGOLAMENTO

1. Il vincitore riceverà in regalo un monitor LCD 17" widescreen, comprensivo di spedizione assicurata.
2. I partecipanti devono soddisfare i seguenti requisiti:
  • Essere residenti in territorio italiano o nella Repubblica di San Marino
  • Essere possessori di blog/sito di esistenza non inferiore a 3 mesi
3. I partecipanti devono inserire nel proprio blog / sito un post di segnalazione di questo contest. Il post dovrà contenere:
  • l'immagine di questo post
  • un link a questo post
  • un link al nostro sponsor http://shop.corimtec.com
per partecipare, è necessario inoltre segnalarlo nei commenti di questo post (sara' conteggiato ai fini dell'estrazione un solo commento per ogni sito, gli altri non saranno tenuti in considerazione) entro e non oltre le ore 24.00 di venerdì 15 Maggio 2009.
3. Il contest finirà venerdì 15 Maggio 2009 alle ore 24.00.
4. Il vincitore sarà proclamato sabato 16 Maggio 2009 ed avvisato immediatamente via email (all'indirizzo indicato come contatto sul suo sito).
5. Svolgimento: ad ogni commento con link valido e rispettoso del presente regolamento, sarà attribuito un numero progressivo, nel caso in cui i commenti totali siano inferiori o pari a 90, il primo numero estratto sulla ruota nazionale dell’estrazione del lotto di sabato 16 Maggio corrisponderà al numero del vincitore del contest, ovvero al numero del commento, mentre il secondo numero della ruota sarà la riserva. Nel caso i commenti validi siano più di 90, l’estrazione sarà generata dal sito Random.org. Il vincitore sarà avvisato via email e dovrà comunicarci celermente i suoi dati, necessari alla spedizione. In caso di problemi di comunicazione, irreperibilità e/o simili, passeremo alla riserva.
6. Il vincitore verrà proclamato con un post ufficiale sul nostro blog, alle ore 15.00 di lunedì 18 Maggio 2009.

Installare UBUNTU su RAID5 (raid software md)


3 dischi sata da 500 GB: sda, sdb, sdc

Per problemi di gestione del boot manager (grub) tutte le partizioni saranno configurate in RAID5, tranne la /boot che verra' configurata in RAID1 con un disco di spare (se salta uno dei due dischi da cui la macchina esegue il boot, la partizione sul terzo disco (normalmente non utilizzata) viene inserita in automatico e sincronizzata con quella superstite).

Le nostre partizioni quindi saranno cosi' organizzate:

sda1 sdb1 (raid1) sdc1 (spare) /boot
sda2 sdb2 sdc3 (raid5) swap

sdc3 sdb3 sdc3 (raid5) /home

sdc4 sdb4 sdc4 (raid5) /

Utilizzare il disco di installazione di ubuntu in versione alternate (la potete scaricare come la normale versione desktop da ubuntu.com o da qualsiasi altro mirror)

Al momento di partizionare i dischi selezionate l'opzione MANUAL.

Create le partizioni che vi servono ma invece che ext3 e swap, marcatele come RAID.

N.B.: sda1, sdb1, sdc1 devono avere il flag di boot attivo.

Per velocizzare le seguenti operazioni di sincronizzazione degli array RAID dopo la loro creazione, e' consigliabile eseguire il seguente comando che ha il difetto di sovraccaricare un po' il sistema (e per questo non e' consigliabile in produzione) ma in fase di installazione ci consente di concludere il tutto in tempi ragionevoli:
echo 50000 > /proc/sys/dev/raid/speed_limit_min

Dopo aver completato la creazione delle partizioni, selezionare la voce (configurazione RAID software)

Creare come detto (la vostra configurazione potrebbe essere diversa):
1 array raid1 con sda1, sdb1 (e sdc1 come spare)
1 array raid5 con sda2, sdb2, sdc2
1 array raid5 con sda3, sdb3, sdc3
1 array raid5 con sda4, sdb4, sdc4

Premere ALT-F2 e controllare l'avanzamento della sincronizzazione degli array RAID con il comando:
cat /proc/mdstat
Concludere l'installazione rispondendo alle domande del sistema (utenti, nome macchina, ecc ecc)