Archivio per la categoria ‘Appunti’

JQuery skinnable select bug

venerdì 5 giugno 2009

Per un sito che sto creando, mi sono ritrovato a dover utilizzare una particolare grafica che modificava l’aspetto grafico delle select standard in uno personalizzato. Per fare questo ho usato la seguente libreria: jQuery – Skinning HTML Select Boxes di cui potete vederne una demo qui.
(continua…)

Come cercare ricorsivamente del testo all’interno di una directory su un solo tipo di file

sabato 7 febbraio 2009

Grep è sicuramente uno dei miei comandi preferiti di linux, quando ti danno da modificare un paio di chili di codice scritto da altri che non hai mai visto c’è un solo modo per uscirne, grep.

Uno dei comandi che uso piu frequentemente è:

grep -ri "update articoli" *

che va a ricercare ricorsivamente dalla directory in cui sono, tutti i file in cui trova la stringa tra virgolette in modalità case insensitive. Questo comando, come detto prima, è molto comodo, ma cosa succede se nella directory in cui dobbiamo fare il grep abbiamo anche un qulche giga di immagini o documenti? Succede che il grep ammazza il server e ci da la risposta tra un paio di ore.

Come fare allora? In questo caso possiamo limitare la ricerca ai soli file il cui nome contiene la parola php, presumendo che quindi siano file php. Questo ci velocizza la ricerca in quanto il grep non verrà effettuato su tutta quella mole di immagini e documenti. Per fare questo si può usare il segente comando:

find . |grep php | xargs -i grep -iH "update articoli" {}

Provare per credere, alla prossima.

Come montare un filesystem remoto in locale con sshfs

sabato 7 febbraio 2009

Sshfs permette di montare, avendo un accesso ssh sulla macchina remota, una porzione del filesystem remoto in locale.
(continua…)

Riparazione ed ottimizzazione di tutti i database del server mysql

mercoledì 21 gennaio 2009

Utilizzare il seguente comando per ottimizzare tutti i database mysql di un server:

mysqlcheck -uusername -ppassword --verbose --check
--auto-repair --optimize --all-databases

Un ottima idea sarebbe poi quella di eseguire questo comando automaticamente ogni notte tramite crontab

Windows Vista cambia costantemente la visualizzazione delle cartelle

giovedì 15 gennaio 2009

Una delle cose che odio di più in assoluto di Windows Vista è come questi abbia la capacità di cambiare costantemente la visualizzazione delle cartelle.

Non importa di come tu possa caparbiamente impostare tutte le cartelle con una visualizzazione a dettagli, lui farà sempre come cazzo vuole.

Per fortuna esiste una soluzione, anche se è abbastanza macchinosa. (continua…)

Categorie

Cerca

Meta