A geek's diary

blobg

./mysqltuner.pl

martedì 10 giugno 2008

Per quanti avessero dei mysql in produzione su server *nix, segnalo questo simpatico script che analizza la configurazione e le perfomance del vostro mysql e vi da consigli in merito (con tanto di configurazioni specifiche da mettere in my.cnf).
Perciò vi consiglio:

wget http://mysqltuner.com/mysqltuner.pl
chmod +x mysqltuner.pl
./mysqltuner.pl

Condanna in primo grado per Reiser

martedì 29 aprile 2008

Hans Reiser condannato in primo grado

Sono orgoglione

giovedì 3 aprile 2008

Questo bugfix che passerà inosservato ai più (relativo a mysql su ubuntu server 6.06 tls) è nato da una mia segnalazione

Dopo aver aggiornato mysql su una ubuntu server tls, non ero più in grado di vedere la lista delle tabelle su un database particolarmente corposo (…475 tabelle…), anche se mysql funzionava perfettamente. La cosa mi ha sballato una pausa pranzo, disallineato il bioritmo e inclinato il karma.

Per tappare il problema, avevo deciso di fare un downgrade per scoprire che… non è possibile trovare in rete la release immediatamente precedente a quella installata. Sui mirror, che si aggiornano, si trova soltanto l’ultima versione e, quindi, l’unica cosa che ho potuto fare è prendermi il pacchetto deb dalla ISO della distribuzione. Fortuna vuole che la release presente nella ISO era proprio la release che mi serviva, cioè quella precedente :-)

La lezione è presto servita: ad ogni aggiornamento andato a buon fine mi salverò il pacchetto deb (che si trova in /var/cache/apt/archives/ ) e lo conserverò come candidato per un eventuale downgrade.

Le piccole gioie di un nerd

giovedì 14 febbraio 2008

Una è fare backup tramite rsync+ssh

rsync -avz --delete -e "ssh -i /path/rsynckeys/rsynckey" root@4.2.2.2:/home/da/backuppare/* /path/backup_42222/

 

Io però

  • non ho in ascolto ssh sulla 22
  • ad un singolo indirizzo ip corrispondono vari server ssh (quindi varia la porta)

Perciò il comando diventa

rsync -avz --delete -e "ssh -o StrictHostKeyChecking=no -i /path/rsynckeys/rsynckey -p 64738" root@4.2.2.2:/home/da/backuppare/* /path/backup_42222/

rsynckey è la chiave che viene utilizzata per l’autenticazione. La parte pubblica della chiave deve essere messa nell’host remoto (l’host del quale si fa il backup, cioè 4.2.2.2) nel file /root/.ssh/authorized_keys.
La generazione della chiave si fa così.

MB-339 PAN

sabato 1 dicembre 2007

Trattasi di simulatore di volo delle frecce tricolori, multipiattaforma.
Trovate tutti i dettagli qui.

.

Ubuntu JeOS 7.10

lunedì 19 novembre 2007

Sono proprio curioso di provarla: si tratta di una nuova distribuzione pensata appositamente per essere virtualizzata. La sua caratteristica principale è la leggerezza che, in termini di spazio, si esprime in 151 Megabyte.

Trovate qui la ISO, qui l’annuncio ufficiale, qui la mia fonte.

E, ora, qualcosa di completamente diverso.

[AGGIORNAMENTO] la distribuzione non rileva i controller SCSI; se create una macchina virtuale con tale tipo di controller, il sistema non farà boot. Nel caso di vmware fusion, quindi, dovete scegliere come tipologia e versione di sistema operativo “Other”, pena il non funzionamento della macchina virtuale. In realtà la si riesce a far funzionare anche col disco virtuale SCSI, ma bisogna lavorare di più (vedi qui).
Una volta installato, il sistema mi occupa circa 830 megabytes di disco così ripartiti

Come auspicabile, non c’è nessuna interfaccia grafica.

InstantBird

domenica 11 novembre 2007

Se ne sentiva veramente la mancanza di un altro messenger. E’ il turno di Instantbird, che di interessante ha il fatto d’essere proposto da Mozilla. Beh dai, non solo: l’interfaccia è scritta in XUL è sarà estendibile nello stesso modo; sarà, quindi, possibile scrivere estensioni proprio come per firefox e thunderbird. Tutte le altre informazioni si trovano nella home page del progetto.

,