Picture of Massimiliano Torromeo

Massimiliano Torromeo

Appassionato di informatica sin da piccolo, ho iniziato a programmare come autodidatta dall’età di dodici anni circa. Con il passare del tempo sono diventato un convinto sostenitore del software libero e del movimento open source. Questa predilezione per il software libero mi ha portato presto ad avvicinarmi al mondo Linux e nel 2011 a diventare un membro del team di Trusted Users di Arch Linux. In Artera dal 2007 mi occupo di tutti gli aspetti legati alla nostra infrastruttura: lo sviluppo interno di software e soluzioni enterprise, la ricerca e l’applicazione di nuove tecnologie, la formazione interna dei nostri reparti di programmazione e supporto.

Effetto assolvenza, dissolvenza automatica con Mootools

<img class="size-full wp-image-1161 alignleft" style="margin:5px 10px 10px 0" src="https://www.artera.net/wp-content/uploads/2010/04/moofx.png" alt="moofx" width="183" height="183" />Spesso mi piace lanciare dei piccoli messaggi di notifica per evidenziare all'utente che qualcosa è successo nella pagina. Ad esempio dopo aver schiacciato un bottone su di un form per confermare l'avvenuto salvataggio via <strong>AJAX</strong>, oppure far apparire un <strong>throbber</strong> ecc.

La cosa più semplice è far apparire messaggio vicino a dove l'occhio dell'utente sta già gironzolando così da lanciare un feedback immediato.

Applicazioni Web in Python: L’ambiente di sviluppo

python_logo_without_textsvgProseguiamo la creazione della nostra applicazione web in Python.Come primo passo per lo sviluppo, oggi andremo a impostare l’ambiente di sviluppo che conterrà una copia dell’interprete python e delle librerie che ci serviranno. Per una rapida illustrazione delle componenti che useremo, vedi il post precedente.

MooTools Vs. JQuery

moovsjqNegli ultimi anni i framework javascript hanno avuto una forte espansione ed è ormai impensabile la realizzazione di un sito/applicazione web che faccia un uso del javascript che vada oltre il banale, senza l’utilizzo di uno di questi framework.

In questo articolo voglio mostrare le differenze tra due di questi framework, che come avrete capito dal titolo sono MooTools e JQuery. Il motivo per cui ho scelto di mettere a confronto proprio queste due librerie è per mostrare come mai ritengo MooTools superiore a jQuery, che al momento è senza dubbio il framework più diffuso.

Realizzare un’applicazione web in Python

python_logo_without_textsvgQuesto post è il primo di una breve serie di post su come realizzare un’applicazione web in Python.

Abbiamo scelto di realizzare questa applicazione utilizzando Python per i notevoli vantaggi che questo (relativamente nuovo) linguaggio mette a nostra disposizione.
Utilizzermo diversi strumenti come: Pylons, SqlAlchemy, Elixir, Mako e GIT per il controllo di versione.

Creare Slideshow con mootools – parte 2

mootools.net - javascript framework Nella puntata precedente di questo mini-tutorial, che ha lo scopo di creare uno slideshow di immagini gestito con il framework javascript MooTools, avevamo sviluppato la struttura XHTML del box che conterrà l’animazione e farcito il codice con un CSS per rendere gradevole, almeno per un minimo, il nostro box.
Oggi ci occuperemo di sviluppare la parte più interessante dello slideshow: il codice Javascript.

Software per il controllo di versione

In Artera abbiamo recentemente cambiato il software che utilizziamo per il controllo di versione, software conosciuti anche come Version Control Systems (VCS) o Source Code Management (SCM), durante lo sviluppo dei nostri siti web e applicazioni. In seguito ad un’analisi delle diverse soluzioni attualmente disponibili abbiamo deciso di passare a Git dismettendo SVN che abbiamo
header