-
21 ottobre 08
Macchine a stati finiti (FSM) e il plugin acts_as_state_machine
Molti problemi possono essere modellati con una macchina a stati finiti, ovvero da un sistema dinamico costituito da un insieme finito di stati e da una funzione di trasferimento che ne specifichi il comportamento: non poteva certo mancare un plugin Rails che ne rendesse agile la codifica.
-
8 ottobre 08
HATBM Checkboxes
In una form Rails è molto semplice modificare un’associazione has_and_belongs_to_many (HABTM) tra due model tramite l’utilizzo di checkbox. La questione è ampiamente documentata, riporto comunque la soluzione che utilizzo normalmente nei miei progetti.
-
6 ottobre 08
Parametrizzare un'applicazione Rails
Allo stesso modo in cui vengono parametrizzati i dati di connessione al database, in un’applicazione Rails bastano poche righe di codice per creare il proprio file di configurazione .yml ed avere a disposizione delle costanti dipendenti dall’environment corrente.