​DevInterface partner tecnologico della startup "QuiCibo" per lo sviluppo delle piattaforme web e mobile

Le startup scelgono DevInterface! Ancora una volta la professionalià e la dedizione all'innovazione della nostra azienda sono state premiate da una nuova startup, QuiCibo, che ci ha scelti come loro partner tecnologico. Da qualche mese ci stiamo occupando infatti dell'analisi e dello sviluppo di questa piattaforma web2.0 (http://www.quicibo.it)...

Leggi tutto

DevInterface partner tecnico per lo sviluppo della startup GlobItalia

Ancora una volta DevInterface si conferma come il partner tecnico ideale per le nuove startup.Dopo alcuni mesi di analisi, prototipizzazione e sviluppo, abbiamo rilasciato la prima versione beta di una nuova applicazione di social business to business (b2b) dedicata a tutte le realtà aziendali italiane.Spinnerit è la prima piattaforma multi-canale dedicata alle aziende ed ai loro clienti per una gestione evoluta degli acquisti online. L’obiettivo è la c...

Leggi tutto

Come spedire email in modo asincrono con Devise e Rails3

Ciao a tutti.Vorrei mostrare un workaround per inviare email in modo asincrono usando Devise e Rails3.Supponiamo di avere già in piedi la nostra applicazione, con Devise e delayed_job installati correttamente.Un primo tentativo è stato quello di aggiungere in config/initializers il seguente file devise_async.rb:12345678910111213141516#devise_async.rb...

Leggi tutto

Layout differenti per lo stesso controller

Può succedere di dover utilizzare template grafici diversi per metodi differenti di uno stesso controller. In prima analisi verrebbe da implementare una soluzione che prevede una chiamata esplicita al layout da utilizzare all’interno di ogni singola action.Qualcosa del tipo:123456789101112131415161718192021class PostController < ApplicationController def index [...] :layout => 'standard' end def show [...] :layout => 'standard' end def new [...

Leggi tutto

Rails Best Practices 6: Filtri e file helper

Con il post di oggi intendo concludere la mia serie sulle best practices di Ruby On Rails. Questo non perchè gli argomenti da trattare siano terminati, quanto piuttosto perchè dopo il rilascio della versione 3.0 di Rails alcune cose cambiano e vanno riviste. Probabilmente in futuro torneremo a parlare di best practices, basandoci però sulle novità introdotte dall’ultima versione. Prima però voglio descrivere due tecniche che restano v...

Leggi tutto

Validazione Parziale in Rails

Capita talvolta di dover implementare la creazione/modifica di un model suddivisa su più di una form. Un caso abbastanza classico può essere una form di registrazione suddivisa in due step oppure la realizzazione di un wizard guidato composto da diverse pagine.Questa situazione ci pone davanti ad un problema: come e quando effettuare la validazione dei dati?La prima idea che può venire in mente è di demandare semplicemente tutte le...

Leggi tutto