Archivio del mese di Febbraio 2008

Rilasciata FreeBSD 7.0

Annunci, Novità Nessun commento »

Il logo di FreeBSDUna notizia che non ha bisogno di alcun commento! Impressionante l’incremento di prestazioni evidenziato dai benchmark (vedi sotto). Da scaricare e provare subito!

FreeBSD 7.0-RELEASE Announcement

Date: Wed, 27 Feb 2008 17:19:52 -0500
From: Ken Smith <kensmith@FreeBSD.org>
To: freebsd-announce@FreeBSD.org
Subject: [FreeBSD-Announce] FreeBSD 7.0-RELEASE Available Leggi il resto »

Linux adottato alla Corte dei Conti!

Copincollato, Novità Nessun commento »

Logo del Circolo dei Giuristi TelematiciQuesta è una di quelle notizie che ti fanno cominciare meglio una giornata. E non si tratta della solita guerra di religione tra i sostenitori (a cui io appartengo) e i detrattori dell’Open Source. Questa notizia dimostra che nella Pubblica Amministrazione qualcosa si muove e che - anche lì - l’analisi e la razionalizzazione delle risorse possono arginare gli sprechi scandalosi a cui siamo tutti supinamente rassegnati. E se lo stesso approccio (analisi e razionalizzazione) venisse adottato nella gestione di concorsi, appalti e - soprattutto - assunzioni nella PA? Riporto integralmente (compreso lo strano errore nella numerazione delle domande) l’articolo pubblicato pochi giorni fa sul sito Internet del Circolo dei Giuristi Telematici e ripreso oggi da Punto Informatico. L’originale si trova a questo indirizzo: http://www.giuristitelematici.it/modules/bdnews/article.php?storyid=1289.

Alla pubblicazione della notizia relativa all’adozione, presso gli uffici della Corte dei Conti, di un sistema operativo open source, fa seguito l’approfondimento del dott. Alessandro Monteleone (socio del Circolo dei Giuristi Telematici), incaricato di una breve intervista al dott. Leandro Gelasi responsabile dell’area sistemi operativi della Corte, offerta in esclusiva per questo sito. Leggi il resto »

Differenza fra date con PHP

PHP, Tips & tricks Nessun commento »

Calcolare la differenza fra due date in termini di giorni è molto, molto semplice con PHP. Ecco la function che restituisce il calcolo:

function days_diff( $giornoA, $meseA, $annoA, $giornoB, $meseB, $annoB )
{
$timestampA = mktime(0, 0, 0, $meseA, $giornoA, $annoA);
$timestampB = mktime(0, 0, 0, $meseB, $giornoB, $annoB);
$diff = floor(($timestampB - $timestampA) / (3600 * 24));
return $diff;
}
I valori da passare alla function sono i seguenti:

  • $giornoA, $meseA, $annoA: giorno, mese ed anno (int) della data minore
  • $giornoB, $meseB, $annoB: giorno, mese ed anno (int) della data maggiore

SD Card con Debian Etch

Debian, Sistema, Tips & tricks Nessun commento »

Una vecchia SD Card da 512 MBHo una macchina fotografica digitale Canon PowerShot A560 che porto sempre con me. Quando lo spazio sulla macchina comincia ad esaurirsi, effettuo il backup di tutti file contenuti sulla sua SD Card. Per un certo periodo ho effettuato il backup utilizzando il cavo USB in dotazione con la macchina fotografica. Mi sono accorto però di una certa lentezza nel trasferimento dei file e - cosa ben più grave - di un certo grado di inaffidabilità quando ad essere trasferiti sono i video: mi è capitato un paio di volte che il trasferimento di un file .avi venisse indicato come completo, mentre sul disco verso cui effettuo il backup si trovava un file con lo stesso nome di quello contenuto nella SD Card ma completamente vuoto! Leggi il resto »

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 »