Blog

Sviluppo guidato dal comportamento (BDD)/Cucumber

Il Behavior Driven Development descrive un ciclo di interazioni con output ben definiti, che porta alla consegna di software funzionante e testato. Con il BDD si creano specifiche eseguibili, non test. Si vuole guardare a ciò che fa il codice, non agli aspetti interni di come lo fa. Questo metodo di sviluppo riguarda principalmente la visualizzazione ...

Sviluppo guidato dal comportamento (BDD)/Cucumber Leggi altro »

Distribuzione di un'applicazione Rails con Capistrano e Phusion Passenger

Il deploy di un'applicazione rails sui server è un compito complicato se eseguito manualmente, poiché richiede il login ai server, l'upload del codice dal sistema locale ogni volta e il mantenimento del backup degli aggiornamenti se si vuole tornare indietro. Il processo consuma molto tempo e dobbiamo ...

Distribuzione di un'applicazione Rails con Capistrano e Phusion Passenger Leggi altro »

Grafici in Rails

Stiamo lavorando a un progetto che riguarda i dati del server, dove i grafici valgono più di mille parole. Ricevo sempre richieste per vari grafici e in passato ho usato Gruff per produrli. Gruff è un'ottima libreria e i risultati sono anche buoni! Tuttavia, di recente ho avuto richieste più esigenti per fornire un comportamento più dinamico ai grafici. Gli utenti volevano poter interagire con i grafici in vari modi e fare drill-down per raccogliere ulteriori informazioni.

it_ITItalian