Upper/Lowercase ricorsivo di una directory

Shell, Tips & tricks Nessun commento »

Se si presenta la necessità di effettuare la conversione in upper/lowercase di tutti i file contenuti in una certa directory, è sufficiente procedere come segue:

  1. Spostarsi nella directory desiderata:
    cd /path/to/your/files
  2. Lanciare il comando che segue per effettuare la conversione in uppercase:
    for i in *; do mv $i `echo $i | tr [:lower:] [:upper:]`; doneoppure, lanciare il comando che segue per effettuare la conversione in lowercase:
    for i in *; do mv $i `echo $i | tr [:upper:] [:lower:]`; done

Upgrade alla versione 2.3.3 di WordPress

Copincollato, Tips & tricks, Wordpress Nessun commento »

Il logo di WordPressRiporto qui un post comparso sul blog di Flavio Copes datato 7 febbraio. Ho trovato questo articolo interessante e scritto in una maniera comprensibile a tutti, anche a quelli che da giorni mi chiedono di assisterli nell’upgrade da una release 2.2.* a quella corrente. Stanco di cercare l’URL del post di Flavio Copes, ho messo qui il suo articolo. Un grazie a distanza a Flavio Copes, dunque!

Con l’uscita della versione 2.3.3 di Wordpress, ho colto l’occasione per aggiornare il software del blog, che era ancora alla versione 2.2, principalmente perchè quando è uscita la 2.3 ancora non era molto chiaro come trasformare i tags gestiti da Ultimate Tag Warrior in tags nativi di Wordpress… Leggi il resto »

L’annoso problema dei lunghi IFRAME

HTML, Javascript, Tips & tricks Nessun commento »

Un iframe contenente la homepage di GoogleVi è mai capitato di navigare in un sito che ricorra agli IFRAME per la visualizzazione di alcuni contenuti? A parte il fatto che il loro utilizzo è - a mio parere - caldamente sconsigliabile, mi capita spesso di dover fare manutenzione a vecchi siti Internet che ricorrono agli IFRAME e di ritrovarmi in situazioni simili a quella che sto per descrivere. Leggi il resto »

Kernel 2.6.22 con Debian Etch e Backports

Debian, Kernel, Tips & tricks 10 commenti »

Il logo ufficiale di Debian GNU/LinuxLavoro quotidianamente con Debian Etch: la utilizzo con estrema soddisfazione sia sui server aziendali che sul notebook personale (lo stesso con cui scrivo in questo momento). Sono un convinto difensore del ramo Stable di Debian - e di qualsiasi altro sistema operativo - anche perché ne faccio un uso professionale e non mi posso permettere il lusso di perdere tempo o - peggio - di compromettere la stabilità di un sistema per testare l’ultimo gingillo. Sul mio notebook, però, mi si presenta spesso l’esigenza di sfruttare una serie di feature che sono assenti o incomplete nel kernel 2.6.18, una su tutte la possibilità di ricorrere al driver NTFS-3G per gestire al meglio le partizioni NTFS. Leggi il resto »

Errore indici messaggi in Evolution 2.6

Bugs, Debian, Tips & tricks 2 commenti »

Una screenshot del programma per la gestione della posta elettronica Evolution di NovellScaricando la posta con Evolution 2.6 oggi sono incappato in una serie di errori, dovuti al danneggiamento dei file con cui il programma mantiene l’indicizzazione dei messaggi contenuti in ogni cartella. Il messaggio che compariva ad ogni tentativo di effettuare il download della posta era il seguente: “Sommario e cartella non corrispondono, nemmeno dopo una sincronizzazione” (in inglese: “Summary and folder mismatch, even after a sync”). Il problema si è rivelato subito di una certa gravità perché si è verificata in moti casi la mancata cancellazione dei messaggi originali sul server POP3, con conseguente moltiplicazione esponenziale dei messaggi ad ogni successivo “Invia/Ricevi”. Inoltre era impossibile svuotare il Cestino. Leggi il resto »

Benvenuto nel mio blog personale

Diario di bordo Nessun commento »

Questo è il mio blog personale, uno spazio tutt’altro che virtuale dove conservo tutte quelle cose di cui ho spesso bisogno e che trovo scomodo portarmi dietro in un altro modo. Mi riferisco principalmente a documentazioni, script, procedure e tecniche di risoluzione di ogni sorta di jattura informatica, specie in ambienti UNIX e Linux. Una parte dei miei appunti sono qui pubblicati in forma di blog, tutto il resto non è accessibile direttamente al navigatore perché fa parte di quel bagaglio di conoscenze che metto a disposizione nella mia veste di professionista dell’IT. In ogni caso questo resta anche un blog personale, per questo motivo qui dentro si trovano fotografie, citazioni, scritti e appunti che niente, ma proprio niente hanno a che vedere con la mia professione. Se non siete interessati a conoscere gli aspetti - per così dire - accessori della mia persona e avete al contrario bisogno delle mie prestazioni professionali, vi invito a visitare il sito istituzionale della mia società all’indirizzo http://www.tetragono.com, oppure inviatemi un messaggio attraverso la pagina “Get in touch!”. Buona navigazione!

Ivan Agliardi


PROMO! Vuoi realizzare il tuo blog personale o aziendale e non sai come fare? Vuoi un sito Internet semplice da aggiornare dove pubblicare immagini, video, documenti PDF, Excel, PowerPoint, etc.? Contattami dalla pagina “Get in touch!” oppure scrivi all’indirizzo email staff@tetragono.com

OpenOffice.org 2.3.1 su Debian Etch

Copincollato, Debian, Tips & tricks Nessun commento »

Il logo di OpenOfficeRiporto qui un post comparso sul blog di Upmedia a firma “Incubo” e datato 17 gennaio. Ho trovato questo articolo particolarmente semplice e chiaro, quindi lo riporto pressoché integralmente, salvo alcune minime correzioni di tiro dovute al mio incorreggibile ipercorrettivismo.

Breve tutorial su come installare OpenOffice 2.3.1 su Debian Etch direttamente dai repository backports. L’ultima versione della suite d’ufficio sul ramo “stable” di Debian. Al contrario di quanto spesso si legge sulla rete, Debian Etch (il ramo “stable” di Debian) rappresenta un’ottima soluzione anche per gli utenti desktop/ufficio offrendo un sistema molto solido e produttivo. Tuttavia a volte per determinate esigenze può capitare di voler utilizzare del software più “giovane” per via di determinate feature che risultano indispensabili. Uno dei software più apprezzati per la produttività è senza dubbio OpenOffice.org suite per la gestione d’ufficio e non solo. La versione presente in Etch è la 2.0.4. Leggi il resto »

Tradurre Linux con `gettext`

Localizzazione, Shell, Tips & tricks 10 commenti »

La funzione `gettext` è stata progettata per permettere la traduzione dell’intero Sistema Operativo GNU/Linux. Proprio per questa ragione è compatibile al 100% con un gran numero di linguaggi di programmazione e di scripting: C, C++, C#, Bash, Python, GNU clsip, Emacs Lisp, GNU Smalltalk, Java, GNU awk, Pascal, WxWidgets, YCP, Tcl, PHP, Pike, ed altri ancora. Leggi il resto »

Impostare l’ora di sistema e la hwclock

Shell, Sistema, Tips & tricks 5 commenti »

Il timeconfig di FedoraMi capita spesso di accedere ad un server Linux (altrui) e di scoprire che l’ora di sistema è completamente sbagliata. Rimettere a posto le cose è semplice, se non ci si dimentica che Linux tratta separatamente l’ora di sistema e quella del clock hardware. Non è sufficiente quindi aggiustare l’ora di sistema con il comando `date`, poiché al primo reboot del server l’ora di sistema verrebbe reimpostata automaticamente sincronizzandola con quella del clock hardware e annullando di fatto la modifica effettuata. Leggi il resto »

Interagire con il `top`

Shell, Sistema, Tips & tricks Nessun commento »

Lavorando in ambienti UNIX/Linux lo strumento fondamentale per visualizzare lo stato dei processi è il programma`top`. Lanciato da riga di comando, top produce un output suddiviso in due aree fondamentali: in testa vengono mostrate informazioni generali sul sistema, mentre lungo tutta l’area sottostante sono elencati i processi che consumano più CPU. Leggi il resto »