La rivoluzione dei microservizi

La rivoluzione dei microservizi

Logo devnterface d88f51727b3053dd3115e1ef9c566ad79b4c2edb3cd208c06345fc37058bebd9

L'evoluzione dell'approccio alla creazione delle applicazioni negli ultimi anni è dovuta ad un nuovo modo di concepire il software. Scopriamo di cosa si tratta.I primi applicativi erano costruiti in maniera monolitica, ossia c'era un'unica base di codice che racchiudeva tutte le funzionalità del caso. Il vantaggio di questo approccio sta nella semplicità di implementazione, a patto che si tratti di un'app di dimensioni piuttosto modeste. Ma se la nostra app d...

Leggi tutto
L’importanza dei test nello sviluppo Agile

L’importanza dei test nello sviluppo Agile

Logo devnterface d88f51727b3053dd3115e1ef9c566ad79b4c2edb3cd208c06345fc37058bebd9

Il Test Driven Development è un fattore chiave di successo per costruire delle app che combinino funzionalità e qualità.Spesso ti abbiamo parlato dello sviluppo Agile del software e di come sia l'approccio che da anni utilizziamo con successo in DevInterface. Un ruolo cruciale, in questa metodologia, ce l'ha lo sviluppo guidato dai test: vediamo di cosa si tratta.Come ben sa...

Leggi tutto
Analisi: cose da fare prima di creare la tua app.

Analisi: cose da fare prima di creare la tua app.

Logo devnterface d88f51727b3053dd3115e1ef9c566ad79b4c2edb3cd208c06345fc37058bebd9

Quando hai una nuova idea è meglio metterla in pratica al più presto per evitare che qualcuno lo faccia prima di te. Ma ancor prima di attuarla è bene prendersi qualche momento per assicurarsi che possa essere competitiva sul mercato.A volte capita che, purtroppo, facendo le cose di fretta anche la migliore delle idee ven...

Leggi tutto
Il ruolo dell’open source nella rivoluzione digitale

Il ruolo dell’open source nella rivoluzione digitale

Logo devnterface d88f51727b3053dd3115e1ef9c566ad79b4c2edb3cd208c06345fc37058bebd9

Il movimento open source è nato alla fine degli anni '60: vediamo l'impatto che ha avuto nel mondo digital che conosciamo oggi. Open source (termine inglese che significa sorgente aperta), in informatica, indica un software di cui gli autori (più precisamente i detentori dei diritti) rendono pubblico il codice sorgente, favorendone il libero studio e permettendo a programmatori indipendenti di apportarvi modifiche ed estensioni. Questa possibilità è regolata tramite l'ap...

Leggi tutto
Quanto costa realizzare un sito web?

Quanto costa realizzare un sito web?

Logo devnterface d88f51727b3053dd3115e1ef9c566ad79b4c2edb3cd208c06345fc37058bebd9

Quanto costa un sito web? E un'app? Nonostante molte organizzazioni possiedano ormai la loro "dimora" su Internet non c'è ancora abbastanza chiarezza. Vediamo di farne un po'. Spesso ci dicono che Internet è il futuro, ma penso che si sbaglino. Credo che Internet, in realtà, sia il presente. Ed essendo un fenomeno così ampio e diffuso riguarda tutti noi: perciò è bene che siamo consapevoli, almeno in parte, del suo funzionamento e delle...

Leggi tutto

Inserire box di commento Disqus più volte nella stessa pagina

Logo devnterface d88f51727b3053dd3115e1ef9c566ad79b4c2edb3cd208c06345fc37058bebd9

Ciao a tutti! Per chi non lo conoscesse Disqus è una piattaforma che permette di inserire facilmente un box per i commenti su qualsiasi sito web, e consente agli utenti di utilizzare il loro account facebook o twitter (ma non solo) per autenticarsi. Il limite di Disqus è che associa ogni thread di commenti ad un unica url. Di conseguenza, si aspetta che i...

Leggi tutto

Tips: Paginazione multipla con will_paginate

Logo devnterface d88f51727b3053dd3115e1ef9c566ad79b4c2edb3cd208c06345fc37058bebd9

Will Paginate è la gemma più utilizzata per la paginazione in Ruby on Rails. Succede a volte di dover paginare più liste diverse su una stessa pagina. Questo tip mostra come è possibile visualizzare una lista paginata di prodotti ed una lista paginata di servizi su una stessa pagina utilizzando will_paginate. Il punto chiave sta nell’utilizzare un parametro param...

Leggi tutto