Lo storico degli articoli passati!

Applicazioni multi-cliente con la gemma Apartment

Quante volte è nata l'esigenza di fornire uno stesso servizio a diversi clienti, potendo contare su un'unica istanza di una applicazione rails? Cosa e come fare affinché ogni cliente possa accedere solo ed esclusivamente ai propri dati, mantenendo al 100% la riservatezza dei dati?

VI edizione Rubyday 2016, la conferenza italiana sull’ecosistema Ruby

Andata! Anche per questo 2016 archiviamo la conferenza con molta soddisfazione!
L’evento, giunto alla 6a edizione, è stato un successo in termini di partecipazioni e di qualità dei talk. Altissimo il numero di presenze dall’estero che ha portato l’evento a una dimensione di conferenza Europea. Ancora una volta il successo è condiviso insieme agli amici di Nebulab e Welaika con i quali abbiamo iniziato questa avventura organizzativa lo scorso anno in Piemonte.

Certificati Ssl con Let's Encrypt

Per alcuni progetti, la gestione dei certificati ssl è una procedura onerosa sia in termini di costo fisico del certificato, sia della gestione manuale della pratica (richiesta, autenticazione, pagamento, invio). Può quindi capitare che il budget non sia sufficiente a coprire anche questa necessità. Let's Encrypt è una possibile soluzione che ci permette di ottenere in maniera automatica e gratuita, dei certificati ssl validabili dai browser!

Smart Integration Testing

Quando si parla di testing, si finisce sempre a parlare di test di integrazione. Ma sono veramente il nostro supereroe preferito? O possono diventare il nostro peggior nemico? Cerchiamo, tramite un esempio pratico, capire fin dove possiamo spingerci con i test di integrazione e quando dobbiamo delegare ad altre parti dell'applicazione il testing funzionale

RubyDay 2015, ci siamo quasi!

Ormai ci siamo! Mancano poche settimane alla 5° edizione del Rubyday, l'annuale punto di incontro firmato RubyItalia, associazione della community di sviluppatori ruby e del suo ecosistema di gemme e framework come Ruby on Rails. Come Cantiere Creativo, insieme ad altre due aziende — Nebulab e Welaikaabbiamo deciso di essere parte attiva nell'organizzazione di questa edizione 2015.

Ruby, NodeJs, Go: vantaggi e svantaggi per lo sviluppo backend

Nelle single-page applications c'è una distinzione piuttosto netta tra il frontend ed il backend. L'aspetto di presentazione e interazione viene completamente gestita dal frontend; mentre il backend si occupa della business logic, leggendo i dati fornitigli dal frontend, elaborandoli e restituendogli i risultati.

Applicazioni multilingua: come gestire meta tags e sitemap per migliorarne l'indicizzazione

Districarsi nel contorto mondo dell'indicizzazione quando l'applicazione è multilingua, significa dover seguire una serie di regole SEO per generare correttamente link alternate e le sitemaps.

  • di David Librera
  • 10 Febbraio 2015

Ruby Day 2014, la nostra esperienza

Le conferenze svolgono una funzione importantissima: permettono di incontrare gli amici di vecchia data, scoprire i volti degli account twitter, conoscere gli addetti ai lavori, condividere esperienze, capire cosa succede nel nostro settore. Il Ruby Day è, da qualche anno, un punto di riferimento per chi come noi, ama e usa questo linguaggio per lo sviluppo dei progetti.

Snellire models e controllers di Rails con i command object

In ambito Ruby e Rails si discute spesso di best practices, metodologie di testing e strumenti di sviluppo. Un po’ più raro è, invece, sentir parlare di design patterns che riguardino il come strutturare il codice su Rails. In questo articolo, introdurremo i commands spiegando come e perchè usarli.
  • di Andrea Pavoni
  • 15 Maggio 2014

Unit e Integration test: ecco le gemme che usiamo per scrivere applicazioni solide

Esistono svariate tipologie di test, ma prenderemo in considerazione soltanto i test d’integrazione (o funzionali), volti a verificare che il software faccia effettivamente ciò che deve, e i test di unità, utilizzati per verificare che ogni unità di codice funzioni correttamente.

Gioie e dolori del testing: corso accelerato per clienti

Per quanto l'argomento possa sembrare 'lontano' ed ostico, il testing è una questione sulla quale confrontarsi il prima possibile con chi si sta lavorando. A rischio c'è l'incolumità dell'intero prodotto!

Made with Middleman and DatoCMS, our CMS for static websites