lorenzo.ingrilli's blog

Utilizzare i mutex di MySQL per la sincronizzazione di processi separati

Non tutti sono a conoscenza di alcune interessanti API messe a disposizione di MySQL per la sincronizzazione di processi; MySQL infatti rende disponibile agli sviluppatori delle basilari funzioni per la gestione di mutex remoti. Le funzioni che analizzeremo (e che sono documentate qui) sono: 

 

Rilasciato DNS4J 1.0.BETA3

  Ho rilasciato l'ultima versione beta di DNS4J (Beta3). DNS4J è un server dns implementato interamente in Java è può essere utilizzato anche come libreria per la manipolazione di pacchetti DNS verso/da un qualunque server. DNS4J è rilasciato sotto licenza LGPL. Presto verrà rilasciata la prima versione RC.

Backup di un repository SVN

 

Tra le operazioni di gestione ordinaria di un repository subversion rientra quella del backup.

Svuotare una casella di posta con FetchMail

 

Mi è capitato di dover svuotare una casella di posta periodicamente.

Una soluzione veloce è quella di mettere in cron la seguente istruzione:

Mirroring di un repository SVN (Subversion)

 

Spesso si ha necessità di avere una o più copie di un repository Subversion su una macchina remota.

In tali occasioni ci viene in aiuto l'utilissimo tool svnsync. Tale software è installato di default insieme al server SVN ma la sua documentazione è lacunosa.

Classpath Scanning in Spring

 

Spring è un ottimo Inversion of Control (IoC) container. Ecco come fare ad eseguire uno scanning delle classi al fine di trovare tutte quelle che hanno una certa annotation

Utilizzare servizi XML-RPC da Ruby

 

Richiamare servizi XML-RPC da Ruby è veramente semplice.

Supponiamo di voler richiamare la funzione "server.echo" fornita all'url "http://www.demosite.com:80/xmlrpc.php".

Accedere ad un database Access da Linux tramite driver ODBC

 

Mi è capitato di dover estrarre dei dati da un database Access tramite un script PHP.

La soluzione più immediata che mi è venuta in mente è stata quella di accedere al database tramite le API ODBC.

Utilizzare servizi SOAP da Ruby

 

Ecco come richiamare servizi SOAP da Ruby

Pages