Massimiliano Torromeo

avatar

Lavoro presso Artera S.r.l. come amministratore di sistemi UNIX-like e Analista software. Sono appassionato e contributore attivo di Free Opensource Software. Ho una lunga esperienza col linguaggio PHP ma il mio linguaggio preferito è senza dubbio il Python. Conosco bene anche i seguenti linguaggi: C/C++, Java, Pascal/Delphi, Bash, SQL, HTML+CSS, JavaScript e ho conoscenze di base di: Ruby, Perl, Lua, Basic

Autenticare richieste HTTP con HMAC

Tempo fa abbiamo realizzato un servizio per chiamare procedure remote tramite JSON-RPC, ma il protocollo non prevede alcun metodo di autenticazione. Il compito di garantire l'autenticità del messaggio è lasciato al programmatore, che può, ad esempio, scegliere uno dei metodi tradizionali che utilizzano il protocollo HTTP, come Basic access authentication o il poco più sicuro Digest access authentication. Oggi vedremo come implementare il sistema di autenticazione HMAC....
Vai all'Articolo

Ereditarietà multipla in MooTools

Uno dei punti di forza di MooTools, rispetto ad altri framework javascript, è il suo avanzato paradigma ad oggetti. MooTools permette infatti di creare nuove classi che ereditano da altre con Class.Extends, come abbiamo già visto in passato, e di utilizzare i cosìddetti Mixin con Class.Implements....
Vai all'Articolo

Pubblichiamo un servizio tramite JSON-RPC con Zend Framework

RPC si riferisce all'attivazione di una procedura su una macchina remota a seguito di una richiesta effettuata attraverso la rete. Gli standard più diffusi al momento sono sicuramente SOAP e XML-RPC, ma questi stanno, nell'ultimo periodo, perdendo terreno rispetto al più giovane JSON-RPC. Vediamo un'applicazione d'esempio....
Vai all'Articolo